Publication 1756-UM001G-EN-P - January 2007
Develop Motion Applications
109
Program Motion Control
The controller gives you a set of motion control instructions for your
axes and:
•
uses these instructions just like the rest of the Logix5000
instructions.
You can program motion control in these programming
languages:
–
Ladder Diagram (LD)
–
Structured Text (ST)
–
Sequential Function Chart (SFC)
•
each motion instruction works on one or more axes.
•
each motion instruction needs a motion control tag. The tag uses
a MOTION_INSTRUCTION data type and stores the instruction’s
information status.
Motion Control Instruction
Example
Here’s an example of a simple ladder diagram that homes, jogs, and
moves an axis.
ATTENTION
Use the tag for the motion control operand of motion instruction
only once. Unintended operation of the control variables may
happen if you reuse of the same motion control tag in other
instructions.
Motion Control Tag
If Initialize_Pushbutton = on and the axis = off (My_Axis_X.ServoActionStatus = off) then
The MSO instruction turns on the axis.
If Home_Pushbutton = on and the axis hasn’t been homed (My_Axis_X.AxisHomedStatus = off) then
The MAH instruction homes the axis.
Содержание controllogix 1756-L55M12
Страница 4: ...Publication 1756 UM001G EN P January 2007 Summary of Changes 4 Notes...
Страница 10: ...Publication 1756 UM001G EN P January 2007 10 Notes...
Страница 20: ...Publication 1756 UM001G EN P January 2007 20 Directly Connect to the Controller via the Serial Port Notes...
Страница 66: ...Publication 1756 UM001G EN P January 2007 66 Place Configure and Monitor I O Modules Notes...
Страница 82: ...Publication 1756 UM001G EN P January 2007 82 Develop Applications Notes...
Страница 122: ...Publication 1756 UM001G EN P January 2007 122 Maintain Nonvolatile Memory Notes...
Страница 130: ...Publication 1756 UM001G EN P January 2007 130 Maintain the Battery Notes...
Страница 134: ...Publication 1756 UM001G EN P January 2007 134 LED Indicators Notes...