Hallo,
ich habe hier ein blödes Problem und wollte einfach mal bestätigen lassen, ob es generell auftritt, oder nur bei mir
Ersteinmal die Voraussetzungen:
- WorkVisual 2.4.3 Build 78
- Roboter im Projekt der Steuerung zugewiesen
- Maschinendaten in SafeOperation (lokal) importiert
Wenn ich das Projekt direkt von der Steuerung öffne und dann ein Vergleich lokal - Steuerung durchführe, dann ergeben sich logischerweise (so gut wie) keine Unterschiede - zumindest nicht gravierendes.
Nehme ich dann allerdings nur eine kleine Änderung an irgendeiner Programmdatei vor und lasse den Code erzeugen (passiert ja auch bei jeder Übertragung zur Steuerung), dann haben sich automatisch folgende Dateien geändert:
Config:\User\Common\Mada\SimuAxes.xml
Config:\User\Common\Mada\NextGenDriveTech.xml
Config:\User\Common\Mada\KRCAxes.xml
Config:\User\Common\Mada\CFCore.xml
Config:\User\Common\Mada\SimuAxesKrc.xml
Hier werden jeweils nur in einer einzigen Zeile der Hinweis geändert, dass die Datei durch WorkVisual erstellt wurde - mit Datum und Zeit (und somit dann anders als auf der Steuerung).
Weiterhin noch die KRC:\R1\Mada\$machine.dat
Hier werden einfach vor allen Kommentaren die Leerzeichen entfernt! Wieder eine Änderung gegenüber der Version auf der Steuerung.
Das Ergebnis:
Bei jedem Übertragen stellt die Steuerung fest, dass sich diese Dateien geändert haben. Das bewirkt aber dann jeweils eine Rekonfiguration und damit ein Not-Halt.
Bedeutet, alle im Roboter-Not-Halt verkettete Maschinen bekommen ebenfalls Not-Halt!!
Das kann natürlich ganz dumm sein, wenn eine der Maschinen grade läuft und man mal nicht dran denkt - grade bei Werkzeugmaschinen kann es bei einem Not-Halt dann auch schon mal zu einem Werkzeugbruch führen.
Prinzipiell sollte ein Not-Halt natürlich für keine Maschine ein Problem sein, aber hier wird es wirklich absolut unnötigerweise durch einen Fehler in WorkVisual hervorgerufen, oder sehe ich das falsch?
Gruß,
Matu