Aufruf, Achssteuerung von CPU mit Achsanforderung durch den Anwender
Um die Achse über die CPU zu verfahren, darf sie nicht von der FM 357-2 aktiviert
sein, z.B. die Rückmeldesignale Fahren Minus/Plus (AW-DB "AXy" DBX23.6/7+m)
sind nicht gesetzt.
Für schnelle Positionierung nacheinander bzw. ausschließlicher Nutzung durch die
CPU ist es auch möglich, die Achse durch die CPU dauerhaft durch Setzen des Si-
gnals "CPU-Achse anfordern" (DBX50.7+m) von der FM (Achstausch) anzufor-
dern. Dieses Signal ist vom Anwender zu setzen. Die erfolgte Anforderung wird
durch das Signal "CPU-Achse" (DBX66.7+m) zurückgemeldet.
Dadurch entfallen die erforderlichen Anwenderzyklen für den Achstausch zwischen
den aufeinanderfolgenden Positionierungen.
Wird mit Aktivieren des Signals "Start CPU-Achse" (DBX51.7+m) festgestellt, daß
die Achse der CPU zugeordnet ist, entfällt der Achstausch. Es erfolgt sofort die
Positionierung.
Nach Beendigung der Positionierung (Signal "Position erreicht" DBX67.6+m ist ge-
setzt) muß das Signal "Start CPU-Achse" (DBX51.7+m) vom Anwender zurückge-
setzt werden. Daraufhin schließt der FC 22 den Positioniervorgang ab. Solange
dieser Vorgang läuft, kann die Achse nicht neu gestartet werden. Das Signal "Posi-
tion erreicht" bleibt solange auf TRUE. Sobald dieses Signal FALSE ist, kann die
Achse neu gestartet werden.
Eine Rückgabe der Achse in den neutralen Zustand erfolgt mit Rücksetzen des Si-
gnales "CPU-Achse anfordern" (DBX50.7+m) durch den Anwender. Die erfolgte
Rückgabe wird durch das Signal "CPU-Achse" (DBX66.7+m) angezeigt.
Impulsdiagramm siehe Bild 6-8
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
6ES7 357-4AH00-8AG0
Programmieren der Standard-Funktionsbausteine
6–51