Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
Bewegungssteuerung im offenen Kreis mit der S7-200
Kapitel 9
265
Operation PTOx_LDPOS
Die Operation PTOx_LDPOS (Position laden) ändert den
aktuellen Positionswert des PTO-Impulszählers in einen
neuen Wert. Sie können mit dieser Operation auch eine
neue Nulllage für einen Fahrbefehl einrichten.
Wenn das Bit EN eingeschaltet wird, wird die Operation
aktiviert. Stellen Sie sicher, dass das Bit EN eingeschaltet
bleibt, bis das Bit Done anzeigt, dass die Ausführung der
Operation beendet ist.
Wenn der Parameter START eingeschaltet wird, wird eine
neue Position in den PTO-Impulszähler geladen. In jedem
Zyklus, in dem der Parameter START eingeschaltet ist und
die PTO-Funktion nicht belegt ist, lädt die Operation eine
neue Position in den PTO-Impulszähler. Um sicherzustellen,
dass nur ein Befehl RUN gesendet wird, müssen Sie den
Parameter START über Flankenerkennung einschalten.
Der Parameter New_Pos liefert den neuen Wert, um den
Wert der aktuellen Position, der gemeldet wird, zu ersetzen.
Der Positionswert wird als Anzahl Impulse dargestellt.
Der Parameter Done wird eingeschaltet, wenn das Positioniermodul diese Operation beendet.
Der Parameter Error enthält das Ergebnis dieser Operation. In Tabelle9-7 werden die Fehlercodes
definiert.
Der Parameter C_Pos enthält die aktuelle Position des Moduls als Anzahl der Impulse, wenn der
HSC im Assistenten aktiviert wurde. Ansonsten ist die aktuelle Position immer 0.
Tabelle 9-6
Parameter der Operation PTOx_LDPOS
Eingänge/Ausgänge
Datentypen
Operanden
START
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
New_Pos, C_Pos
DINT
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
Done
BOOL
E, A, V, M, SM, S, T, Z, L
Error
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD