EasyManuals Logo

Allen-Bradley Studio 5000 Logix Emulate User Manual

Allen-Bradley Studio 5000 Logix Emulate
676 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #142 background imageLoading...
Page #142 background image
Chapter 2
142 Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018
MOTION_INSTRUCTION Structure
Mnemonic Description
.EN (Enable) Bit 31 It is set when the rung makes a false-to-true transition and remains set until the servo message
transaction is completed and the rung goes false.
.DN (Done) Bit 29 It is set when axis change dynamics has been successfully initiated. The instruction execution
completes in a single scan, and the DN bit is set immediately.
.ER (Error) Bit 28 It is set to indicate that the instruction detected an error, such as if you specified an unconfigured
axis.
Description
The MCD instruction changes the speed of profile moves on-the-fly and the
speed, acceleration, and deceleration of trapezoidal profile jogs on-the-fly. Choose
the desired physical axis and type of motion and enter values or tag variables for
the Speed, Accel, and Decel. Speed, acceleration, and deceleration values can be
entered as percentages of the current maximum configured value or directly in the
configured speed or acceleration units of the axis.
If the targeted axis does not appear in the list of available axes, the axis has not
been configured for servo operation. Use the Tag Editor to create and configure a
new axis.
Programming Guidelines
Important:
Risk of Velocity and/or End Position Overshoot
If you change move parameters dynamically by any method, that is by changing move dynamics [Motion Change
Dynamics (MCD) instruction or Motion Coordinated Change Dynamics (MCCD)] or by starting a new instruction
before the last one has completed, be aware of the risk of velocity and/or end position overshoot.
A Trapezoidal velocity profile can overshoot if maximum deceleration is decreased while the move is decelerating
or is close to the deceleration point.
An S-curve velocity profile can overshoot if:
maximum deceleration is decreased while the move is decelerating or close to the deceleration point; or
maximum acceleration jerk is decreased and the axis is accelerating. Keep in mind, however, that jerk can be
changed indirectly if it is specified in % of time.
For more information, see Troubleshoot Axis Motion.
In this transitional instruction, the relay ladder, toggle the Rung-condition-in
from cleared to set each time the instruction should execute.
Changing Move Dynamics
When a Motion type of Move is entered or chosen, the speed, acceleration, and/or
deceleration of a Move in progress may be changed to the specified value. The
speed change occurs at the specified acceleration rate if the new speed is higher
than the current speed or at the specified deceleration rate if the new speed is
lower than the current speed.

Table of Contents

Other manuals for Allen-Bradley Studio 5000 Logix Emulate

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Allen-Bradley Studio 5000 Logix Emulate and is the answer not in the manual?

Allen-Bradley Studio 5000 Logix Emulate Specifications

General IconGeneral
BrandAllen-Bradley
ModelStudio 5000 Logix Emulate
CategoryController
LanguageEnglish

Related product manuals