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

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Systemhandbuch
262
Vom Positionier-Assistenten erzeugte Operationen
Der Positionier-Assistent erleichtert die Steuerung der integrierten PTO, indem fünf eindeutige
Unterprogramme erstellt werden. Alle Positionieroperationen haben das Präfix ”PTO
x
_”, wobei
das
x
die Position des Moduls angibt.
Unterprogramm PTOx_CTRL
Das Unterprogramm PTOx_CTRL (Steuerung) aktiviert und
initialisiert den PTO-Ausgang für die Verwendung mit einem
Schrittmotor oder Servomotor. Verwenden Sie dieses
Unterprogramm nur einmal in Ihrem Programm und stellen
Sie sicher, dass es in jedem Zyklus ausgeführt wird.
Verwenden Sie immer SM0.0 als Eingang für den Eingang
EN.
Der Eingang I_STOP (Sofortiger STOP) ist ein boolescher
Eingang. Wenn dieser Eingang Low ist, funktioniert die
PTO-Funktion normal. Wenn dieser Eingang auf High
wechselt, beendet die PTO-Funktion die Impulsausgabe
sofort.
Der Eingang D_STOP (Verzögerter STOP) ist ein
boolescher Eingang. Wenn dieser Eingang Low ist,
funktioniert die PTO-Funktion normal. Wenn dieser Eingang
auf High wechselt, erzeugt die PTO-Funktion eine
Impulsfolge, die den Motor bis zum Stillstand verzögert.
Der Ausgang Done ist ein boolescher Ausgang. Wenn das
Bit Done auf High gesetzt wird, wird angezeigt, dass das
Unterprogramm von der CPU ausgeführt wurde.
Wenn das Bit Done High ist, meldet das Fehler-Byte normale Ausführung ohne Fehler oder mit
einem Fehlercode. In Tabelle 9-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-3
Parameter der Operation PTOx_CTRL
Eingänge/Ausgänge
Datentypen
Operanden
I_STOP
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
D_STOP
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
Done
BOOL
E, A, V, M, SM, S, T, Z, L
Error
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos
DWORD
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD