Hallo zusammen,
ich versuche gerade eine einfache Lösung zu finden für unsere Roboter, wo Profibusmodule auf dem Greifer sitzen, welche dann ab- und angemeldet werden müssen.
Aktuell hatte ich letztens mit einem Roboter ein Problem, ein Kaltstart war erforderlich. Dieser Roboter hat 3 verschiedene Greifer mit jeweils einem Teilnehmer ( 11,12 und 13 ).
Nach dem Kaltstart meldete er einen Profibusfehler, weil er Teilnehmer 11 und 13 vermisste. Teilnehmer 12 war zu dem zeitpunkt wohl angedockt. Diese musste ich erst abmelden, danach war ein Treiber Reset möglich.
Nun ist es so, daß dies einem normalen Instandhalter kaum zuzumuten ist.
Ich möchte für diesen Fall eine Routine schreiben, die nach einem Kaltstart manuell abgearbeitet werden muss...
1. Schritt - alle abdockbaren Teilnehmer abmelden
2. Schritt - Treiber reset durchführen
3. Schritt - den aktuell angedockten Teilnehmer am System anmelden
Jetzt meine Fragen :
1. Schritt --> kein Problem
2. Schritt --> kann ein Treiber Reset über das Programm angestossen werden ? Gibt es dazu eine Systemvariable ?
3. Schritt --> ist der Profibus in der Lage, die Adresse eines am Bus hängenden Teilnehmers zu erkennen, auch wenn dieser abgemeldet ist ? Ich würde zuerst die Adresse prüfen und diese dann aktivieren...
KRC2
V5.6.7
CP5614
Würde mich über eine Antwort sehr freuen....
Gruß maddin