Mc_Commandtable (Run Axis Commans As Movement Sequence) Instruction - Siemens SIMATIC S7-1200 Manual

Easy book
Hide thumbs Also See for SIMATIC S7-1200:
Table of Contents

Advertisement

10.5.10

MC_CommandTable (Run axis commans as movement sequence) instruction

Table 10- 24 MC_CommandTable instruction
LAD / FBD
STEP 7 automatically creates the DB when you insert the instruction.
1
In the SCL example, "MC_CommandTable_DB " is the name of the instance DB.
2
Table 10- 25 Parameters for the MC_CommandTable instruction
Parameter and type
Axis
IN
Table
IN
Execute
IN
StartIndex
IN
EndIndex
IN
Done
OUT
Busy
OUT
CommandAborted
OUT
Error
OUT
ErrorID
OUT
ErrorInfo
OUT
Step
OUT
Code
OUT
Easy Book
Manual, 03/2014, A5E02486774-AF
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_);
Data type
TO_Axis_1
TO_CommandTable_1
Bool
Int
Int
Bool
Bool
Bool
Bool
Word
Word
Int
Word
Initial value
Description
-
Axis technology object
-
Command table technology object
FALSE
Start job with rising edge
1
Start command table processing with this step
Limits: 1 ≤ StartIndex ≤ EndIndex
32
End command table processing with this step
Limits: StartIndex ≤ EndIndex ≤ 32
FALSE
MC_CommandTable processing completed
successfully
FALSE
Operation in progress
FALSE
The task was aborted during processing by
another task.
FALSE
An error occurred during processing. The cause is
indicated by the parameters ErrorID and ErrorInfo.
16#0000
Error identifier
16#0000
Error information
0
Step currently in process
16#0000
User defined identifier of the step currently in
process
Motion control is easy
10.5 Motion control instructions
Description
Executes a series of individual
motions for a motor control axis
that can combine into a
movement sequence.
Individual motions are configured
in a technology object command
table for pulse train output
(TO_CommandTable_PTO).
235

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents