S7-200 Systemhandbuch
Operation USS_CTRL
Mit der Operation USS_CTRL wird ein aktiver MicroMaster-Antrieb
gesteuert. Die Operation USS_CTRL legt die ausgewählten Befehle in
einem Kommunikationspuffer ab, der dann an den adressierten
Antrieb (Parameter Drive) gesendet wird, sofern dieser Antrieb im
Parameter Active der Operation USS_INIT eingestellt ist.
Jedem Antrieb darf nur eine Operation USS_CTRL zugeordnet
werden.
Einige Antriebe geben die Drehzahl nur als positiven Wert an. Ist die
Drehzahl negativ, gibt der Antrieb die Drehzahl als positiven Wert an
und kehrt das Bit D_DIR (Richtung) um.
Das Bit EN muss eingeschaltet sein, um die Operation USS_CTRL zu
aktivieren. Diese Operation muss immer aktiviert sein.
RUN (RUN/STOP) zeigt an, ob der Antrieb ein- (1) oder ausgeschaltet
(0) ist. Ist das Bit RUN eingeschaltet, empfängt der
MicroMaster-Antrieb einen Befehl für den Betrieb mit bestimmter
Drehzahl und Laufrichtung. Damit der Antrieb anläuft, müssen
folgende Voraussetzungen erfüllt sein:
Der Antrieb (Drive) muss in der Operation USS_INIT aktiv
-
(Active) sein.
OFF2 und OFF3 müssen auf 0 gesetzt sein.
-
Fault und Inhibit müssen 0 sein.
-
Ist RUN ausgeschaltet, wird dem MicroMaster-Antrieb ein Befehl
geschickt, die Motordrehzahl herunterzufahren, bis der Motor stoppt.
Das Bit OFF2 lässt den MicroMaster-Antrieb bis zum Stopp
auslaufen. Mit dem Bit OFF3 wird der MicroMaster-Antrieb
angewiesen, den Motor schnell zu stoppen.
Das Bit Resp_R (Antwort empfangen) quittiert eine Reaktion des
11
Antriebs. Alle aktiven (ACTIVE) Antriebe werden nach den aktuellen
Statusinformationen abgefragt. Jedesmal, wenn die S7-200 eine
Reaktion des Antriebs erhält, wird das Bit Resp_R einen Zyklus lang
eingeschaltet und alle folgenden Werte werden aktualisiert.
Das Bit F_ACK (Fehlerquittierung) quittiert einen Fehler im Antrieb. Der Antrieb löscht den Fehler (FAULT),
wenn F_ACK von 0 auf 1 gesetzt wird.
Das Bit DIR (Richtung) gibt die Drehrichtung des Antriebs an.
Der Eingang Drive (Antriebsadresse) ist die Adresse des MicroMaster-Antriebs, an den der Befehl
USS_CTRL gesendet werden soll. Gültige Adressen: 0 bis 31
Der Eingang Type (Antriebstyp) stellt die Art des Antriebs ein. Bei einem Antrieb MicroMaster 3 (oder früher)
stellen Sie für Type 0 ein. Bei einem Antrieb MicroMaster 4 stellen Sie Type auf 1 ein.
Tabelle 11-3 Parameter der Operation USS_CTRL
Eingänge/Ausgänge
RUN, OFF 2, OFF 3, F_ACK, DIR
Resp_R, Run_EN, D_Dir, Inhibit,
Fault
Drive, Type
Error
Status
Speed_SP
Speed
326
Datentypen
Operanden
BOOL
E, A, M, S, SM, T, Z, V, L, Signalfluss
BOOL
E, A, M, S, SM, T, Z, V, L
BYTE
VB, EB, AB, MB, SB, SMB, LB, AC, *VD, *AC, *LD, Konstante
BYTE
VB, EB, AB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
WORD
VW, T, Z, EW, AW, SW, MW, SMW, LW, AC, AAW, *VD, *AC, *LD
REAL
VD, ED, AD, MD, SD, SMD, LD, AC, *VD, *AC, *LD, Konstante
REAL
VD, ED, AD, MD, SD, SMD, LD, AC, *VD, *AC, *LD