beautypg.com

Checking for faults on any axis – Rockwell Automation GMLC Reference Manual User Manual

Page 364

background image

Publication GMLC-5.2 - November 1999

If Axis Fault

327

Note: In the table above, the columns at the right show whether each

fault value is valid for servo (S), master only (MO), virtual (V),
or imaginary (I) axes.

The axis faults are prioritized from highest to lowest in the order shown in
the previous table. A hardware overtravel fault has higher priority than a
software overtravel fault. When a given fault is active, another fault of
lower priority can also be active. For instance, if a hardware overtravel
fault is active for an axis, a software overtravel condition may also be
active on the axis. When the highest priority fault is cleared, the next
highest priority fault is evaluated by a subsequent If Axis Fault block.

Checking for Faults on Any Axis

When you select Any Fault Any Axis, program flow branches to the top
(true) node if any of the faults shown in the previous table are active on
any axis. This selection is useful for building a global axis fault handling
routine.

Axis Faults

Description

Runtime Display

S

M
O

V

I

AxisLink Timed Out

AXL FLT

AxisLink Failed (axis not found)

AXL FLT

Drive Fault

DRV FLT

Position Limit Exceeded

ERR FLT

Hardware Overtravel Fault

HRD LIM

Software Overtravel Fault

SFT LIM

Encoder Loss or Noise Fault

ENC FLT