Aktuelle Zeit: Fr 20. Jan 2017, 00:27

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Problem mit Mesa 7i77 und LinuxCNC
BeitragVerfasst: Mi 11. Jan 2017, 10:39 
Offline
Lehrling
Lehrling

Registriert: Mo 9. Feb 2015, 07:22
Beiträge: 46
Wohnort: 86415
bedankte sich: 2 mal
Danke erhalten: 0 mal
Landesflagge: Germany
Servus zusammen,

ich versuche gerade bei einem Freund eine Isel Portalfräse von der uralten Isel Steuerung auf LinuxCNC mit Mesa 6i25 + 7i77 umzurüsten.
Ist-Zustand derzeit wäre:

Aktuelles LinuxCNC
Mesa 6i25
Mesa 7i77 (5V Versorgung über die 6i25, 24V Versorgung von den Endstufen)
Servomotoren mit Encodern (1024 Impulse / Umdrehung)
10er Kugelumlaufspindeln auf allen drei Achsen
Endstufen mit +-10V Ansteuerung
Mechanische Endschalter

Verkabelung von Encodern, Endstufen und Endschaltern erledigt, mehrfach geprüft und nach unserem Wissensstand korrekt.
Ansteuerung der Endstufen funktioniert im Open-Loop Modus problemlos (X-Achse mit Offset - YZ ohne).

Nun zum Problemchen:
Beim LinuxCNC bin ich leider Anfänger und habe es daher erst einmal über den Wizzard versucht.
Hat soweit wunderbar funktioniert... Im Open-Loop Mode zum Testen der Achsen lassen sich alle Achsen problemlos hin- und herfahren.
Die X-Achse braucht allerdings ein Offset von ~ -0,36V, damit der Motor stehen bleibt. Y und Z rühren sich keinen mm mit 0V Offset.
Was uns irritiert hat ist der Wizzard für die Encoderauflösung! Gebe ich alle Werte korrekt ein kommt der Wizzard auf eine Auflösung von 400000.000/mm - definitiv viel zu hoch! 400/mm wären richtig, also manuell eingegeben.

Wenn wir den Wizzard dann komplett abschließen und im Anschluss die Maschine mit der erstellten Config scharf schalten, macht es einmal einen Schepperer, die X-Achse springt ein gutes Stück und LinuxCNC geht in den Nothalt wegen Schleppfehler.
Schraube ich die Errorwerte extrem nach oben oder die Encoderauflösung von 400 auf 400000, springt LinuxCNC an, die X-Achse fährt allerdings von alleine einfach los.
Anhalten lässt sie sich nicht. Verfahren über +- ist möglich; bei + wird sie schneller bei - allerdings läuft sie nicht in die entgegengesetzte Richtung sondern bremst bei Steuerung ins - nur etwas ab.
Die Y und Z-Achse lassen sich zwar verfahren - aber auch jeweils nur ins positive?
Beim Messen an der 7i77 ist auf allen drei Achsen eine Grundspannung von ~0,3V vorhanden. Diese verändert sich ausschließlich ins positive beim Verfahren nach + // wenn wir ins - fahren wollen ändert sie sich nicht bzw. nur unmerklich fürs Multimeter.

Im Anschluss haben wir versucht aus den Beispielconfigs, die wir für die 7i77 gefunden haben, eine minimalistische Konfiguration auf Textebene mit nur einer Achse zu erstellen, um einen Fehler im Wizzard auszuschließen.
Leider hat das ganze keinen Erfolg gebracht :-(
Sobald die Schleppfehlerwerte auf "normalen" Werten bleiben rumpelt es, drehen wir sie hoch läuft die Achse ins unendliche (Riemen entfernt, damit nichts mechanisch knallt).
Für mich hat es irgendwie den Anschein, als würde der PID Regler nicht so arbeiten wie er soll?
Was uns ebenfalls recht stutzig macht ist die Tatsache, dass die Spannung im Closed-Loop nicht ins negative geht und somit die Drehrichtung der Motoren ändert.
Noch komischer: Warum funktioniert es im Open-Loop Test??

Die Beispielconfig die wir erstellt haben, habe ich mal angehängt (.ini und .hal).
Ich hoffe, dass wir nur irgendeinen konfigurationsfehler gemacht haben, der sich schnell beheben lässt :(

Vielen Dank schon einmal für Hinweise aller Art! :handshake:


Dateianhänge:
machinebuild.ini.txt [1.85 KiB]
9-mal heruntergeladen
machinebuild.hal.txt [3.95 KiB]
2-mal heruntergeladen
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Problem mit Mesa 7i77 und LinuxCNC
BeitragVerfasst: Di 17. Jan 2017, 07:37 
Offline
Lehrling
Lehrling

Registriert: Mo 9. Feb 2015, 07:22
Beiträge: 46
Wohnort: 86415
bedankte sich: 2 mal
Danke erhalten: 0 mal
Landesflagge: Germany
Guten Morgen zusammen,

hat keiner eine Idee oder hab ich so einen unleserlichen Text geschrieben? :imstupid:

Wir wären über jeden Hinweis mehr als dankbar!
lg
Flo


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Problem mit Mesa 7i77 und LinuxCNC
BeitragVerfasst: Di 17. Jan 2017, 07:44 
Offline
Geselle
Geselle
Benutzeravatar

Registriert: Mo 4. Jul 2016, 15:13
Beiträge: 185
bedankte sich: 26 mal
Danke erhalten: 23 mal
Keine Idee, nur ein bisschen Erfahrung bei andere kontrol systeme. Hast du XY getauscht ein Motor oder servoendstufen problem zum ausschließen? Hilft ihnen nicht viel, nur das erste das ich machen würde....

Mit freundlichen Grüßen,

Sam


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Impressum

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de