P2: Positionierachsen
12.7 Beeinflussung durch die PLC
Programmcode
IPOENDA[X]
N02 IPOBRKA(Y, 50)
N03 POS[Z]=55 FINEA[Z]
N04 $A_OUT[1]=1
N05 POS[X]=100
N06 IPOBRKA(X, 100)
...
ZIEL:
Im ersten Aktionssatz wird der digitale Ausgang:
$A_OUT[1]=1 ausgegeben.
Im zweiten Aktionssatz werden die Bewegungsendekriterien:
für X-Achse IPOBRKA / $SA_IPOBRAKE_BLOCK_EXCHANGE[AX1]=100
für Y-Achse IPOBRKA / $SA_IPOBRAKE_BLOCK_EXCHANGE[AX2]=50
für Z-Achse FINEA eingestellt. Außerdem wird für die X-Achse das zuletzt programmierte
Bewegungsendkriterium IPOENDA gemerkt.
12.7
Beeinflussung durch die PLC
PLC-Achsen
PLC-Achsen werden von der PLC verfahren und können sich asynchron zu allen übrigen
Achsen bewegen. Die Fahrbewegungen laufen losgelöst von Bahn- und Synchronaktionen
ab.
Literatur:
Funktionshandbuch Grundfunktionen; PLC-Grundprogramm für SINUMERIK 840D sl (P3)
bzw. PLC für SINUMERIK 828D (P4)
Konkurrierende Positionierachsen
Mit dem Funktionsbaustein FC18 können bei SINUMERIK 840D sl konkurrierende
Positionierachsen von der PLC gestartet werden.
726
Kommentar
; zuletzt programmierte Bewegungsende-
kriterium IPOENDA
; zweiter Aktionssatz für die Y-Achse
IPOENDA
; zweiter Aktionssatz für die Z-Achse
FINEA
; erster Aktionssatz für Ausgabe als di-
gitaler Ausgang
;
; zweiter Aktionssatz für die X-Achse
IPOBRKA Behälter
; für alle programmierten Bewegungsen-
dekriterien
; Satzsuchlaufziel
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen