Technology instructions
10.3 Motion control
S7-1200 Programmable controller
System Manual, V4.2, 09/2016, A5E02486680-AK
751
The MC_MoveJog task can be aborted by
the following motion control tasks:
MC_Home Mode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
The new MC_MoveJog task aborts the
fol
lowing active motion control tasks:
MC_Home Mode = 3
MC_Halt
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_MoveJog
MC_CommandTable (Run axis commans as movement sequence)
Table 10- 72 MC_CommandTable instruction
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_,
Executes a series of individual
motions for a motor control axis
that can combine into a move-
ment sequence.
Individual motions are configured
in a technology object command
table for pulse train output
(TO_CommandTable_PTO).
STEP 7 automatically creates the DB when you insert the instruction.
2
In the SCL example, "MC_CommandTable_DB " is the name of the instance DB.