Developing a motion control application program, Application program development, The motion_instruction tag – Rockwell Automation 1784-PM16SE SoftLogix Motion Card Setup and Configuration Manual User Manual
Page 18

Publication 1784-UM003A-EN-P – June 2003
10 The SoftLogix Motion Control System
Developing a Motion
Control Application
Program
This section provides an introduction to concepts used in developing
application programs for motion control. These concepts include:
• Application program development
• The MOTION_INSTRUCTION tag
• Motion status and configuration parameters
• Modifying motion configuration parameters
• Handling motion faults
Application Program Development
Developing a motion control application program involves the following:
The MOTION_INSTRUCTION Tag
The controller uses the MOTION_INSTRUCTION tag (structure) to store
status information during the execution of motion instructions. Every motion
instruction has a motion control parameter that requires a
MOTION_INSTRUCTION tag to store status information.
Figure 1.5 Motion Control Parameter
Task
Description
Select the master coordinated system
time
Sets one controller as the master
controller. Once you complete this
step, you can synchronize all the
motion modules and SoftLogix
controllers in your chassis
Name and Configure an axis
Adds an axis to your application
program
Develop a motion application program
Create a program for your motion
control application
Add a motion module
Adds a motion module to your
application program
Assign additional servo modules and
axes
Adds additional modules and axes to
your application program
Run hookup diagnostics and auto
tuning
Completes hookup diagnostics and
auto tuning for each axis
The
motion control
parameter