FB_AX2000_Reference
Referenzfahrt.
VAR_IN_OUT
VAR_IN_OUT
stPZDIN : ST_PZD_IN;
stPZDOUT : ST_PZD_OUT;
END_VAR
stPZDIN: Datenwörter vom Antrieb zur PLC (Typ: ST_PZD_IN).
stPZDOUT: Datenwörter von der PLC zum Antrieb (Typ: ST_PZD_OUT).
VAR_INPUT
VAR_INPUT
bSetRefPoint : BOOL;(* set Reference Point*)
bCalibrStart : BOOL;(* start home running*)
bCalibrStop : BOOL;(* stop home running*)
iCalVelo : WORD;(* basic velocity of Calibration*)
END_VAR
bSetRefPoint: Setzen des Referenzpunktes.
bCalibrStart: Starten der Referenzfahrt.
bCalibrStop: Stoppen der Referenzfahrt.
iCalVelo: Basisgeschwindigkeit der Referenzfahrt. Die Endgeschwindigkeit setzt sich aus der Basisgeschwindigkeit und dem Faktor "v-Tippbetrieb" des Antriebes zusammen.
VAR_OUTPUT
VAR_OUTPUT
bBusy : BOOL;
bErr : BOOL;
END_VAR
bBusy: Dieser Ausgang bleibt solange auf TRUE, bis der Baustein eine Befehlsanforderung ausführt. Während Busy = TRUE wird an den Eingängen kein neuer Befehl angenommen. Bitte beachten Sie, dass nicht die Ausführung des Dienstes, sondern nur dessen Annahme zeitlich überwacht wird.
bErr: Dieser Ausgang zeigt den Fehlerstatus an.
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
IO Hardware |
Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|---|
TwinCAT v3.1.0 |
PC oder CX (x86) |
AX2000 Profibus box |
Tc2_IoFunctions (IO) |