beautypg.com

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

background image

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

This manual is related to the following products: