Mc_Movevelocity (Move Axis At Predefined Velocity) Instruction - Siemens S7-1200 System Manual

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

Advertisement

Technology instructions
9.3 Motion control
Override response
The MC_MoveRelative task can be aborted
by the following motion control tasks:
• MC_Home Mode = 3
• MC_Halt
• MC_MoveAbsolute
• MC_MoveRelative
• MC_MoveVelocity
• MC_MoveJog
9.3.5.8

MC_MoveVelocity (Move axis at predefined velocity) instruction

Table 9- 41
MC_MoveVelocity instruction
LAD / FBD
STEP 7 automatically creates the DB when you insert the instruction.
1
In the SCL example, "MC_MoveVelocity_DB " is the name of the instance DB.
2
468
SCL
"MC_MoveVelocity_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Velocity:=_real_in_,
Direction:=_int_in_,
Current:=_bool_in_,
InVelocity=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
The new MC_MoveRelative task aborts the
following active motion control tasks:
• MC_Home Mode = 3
• MC_Halt
• MC_MoveAbsolute
• MC_MoveRelative
• MC_MoveVelocity
• MC_MoveJog
Description
Use the MC_MoveVelocity
instruction to move the axis
constantly at the specified velocity.
In order to use the
MC_MoveVelocity instruction, the
axis must first be enabled.
S7-1200 Programmable controller
System Manual, 03/2014, A5E02486680-AG

Advertisement

Table of Contents
loading

Table of Contents