Axis states, Axis state update – Rockwell Automation 2080-LC50 Micro830 and Micro850 Programmable Controllers User Manual User Manual

Page 93

Advertising
background image

Rockwell Automation Publication 2080-UM002F-EN-E - December 2013

79

Motion Control with PTO and PWM Chapter 7

Axis States

The axis state can be determined from one of the following predefined states.
Axis state can be monitored through the Axis Monitor feature of the Connected
Components Workbench software when in debug mode.

Axis State Update

On motion execution, although the motion profile is controlled by Motion
Engine as a background task, which is independent from POU scan, axis state
update is still dependent on when the relevant motion function block is called by
the POU scan.

For example, on a moving axis on a Ladder POU (state of a rung=true), an
MC_MoveRelative function block in the rung is scanned and the axis starts to
move. Before MC_MoveRelative completes, the state of the rung becomes False,
and MC_MoveRelative is no longer scanned. In this case, the state of this axis
cannot switch from Discrete Motion to StandStill, even after the axis fully stops,
and the velocity comes to 0.

Motion States

State value

State Name

0x00

Disabled

0x01

Standstill

0x02

Discrete Motion

0x03

Continuous Motion

0x04

Homing

0x06

Stopping

0x07

Stop Error

Advertising
This manual is related to the following products: