57BEinfache Bewegungssteuerung
10.10 Anweisung MC_CommandTable
Übersteuerungsantwort
Die Aufgabe MC_MoveJog kann von den
folgenden Bewegungssteuerungsaufgaben
abgebrochen werden:
MC_Home Mode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
10.10
Anweisung MC_CommandTable
Tabelle 10- 21
Anweisung MC_CommandTable
KOP/FUP
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
1
Im SCL-Beispiel ist "MC_CommandTable_DB" der Name des Instanz-DBs.
2
Tabelle 10- 22
Parameter für die MC_CommandTable-Anweisung
Parameter und Datentyp
Axis
IN
Table
IN
Execute
IN
StartIndex
IN
222
SCL
"MC_CommandTable_DB"(
Axis:=_multi_fb_in_,
CommandTable:=_multi_fb_in_,
Execute:=_bool_in_,
StartIndex:=_uint_in_,
EndIndex:=_uint_in_,
Done=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_,
CurrentIndex=>_uint_out_,
Code=>_word_out_);
Datentyp
TO_Axis_1
TO_CommandTable_1
Booll
Int
Die neue Aufgabe MC_MoveJog bricht die
folgenden aktiven
Bewegungssteuerungsaufgaben ab:
MC_Home Mode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
Anfangswer
Beschreibung
t
-
Technologieobjekt "Achse"
-
Technologieobjekt "Befehlstabelle"
FALSCH
Auftrag bei steigender Flanke starten
1
Verarbeitung der Befehlstabelle mit diesem Schritt
starten
Grenzwerte: 1 ≤ StartIndex ≤ EndIndex
Beschreibung
Führt eine Reihe einzelner
Bewegungen für eine
Motorsteuerungsachse aus, die
zu einer Bewegungsfolge
verbunden werden können.
Einzelne Bewegungen werden in
einer Befehlstabelle eines
Technologieobjekts für die
Impulsfolge konfiguriert
(TO_CommandTable_PTO).
Gerätehandbuch, 11/2011, A5E02486775-04
Easy Book