beautypg.com

Rockwell Automation GMLC Reference Manual User Manual

Page 545

background image

Publication GMLC-5.2 - November 1999

508

Fault Variables

Flex Fault

A Flex I/O Device fault applies to Compact or 1394 GMC/1394 GMC
Turbo controllers configured with Flex I/O modules. A Flex I/O device
fault (Global_fault = 13) means a fault has occurred when the controller
tried to communicate with one or more of the Flex I/O blocks. When a
flex I/O device fault occurs, the FLEX_fault_code system variable is set
to the first flex I/O module detected with a communication problem. This
fault usually indicates a hardware (e.g., cabling, power, or device failure)
problem.

The motion controller displays the Flex I/O Device Fault in the Terminal
Window or the runtime display (if enabled). However, this fault variable
is not available in the Expression Builder.

SLC Fault

On motion controllers with the SLC interface option, an SLC processor
fault (Global_fault = 12) indicates that a power failure or other error has
occurred within the SLC interface. Refer to SLC Fault Code for more
information.

The motion controller displays the SLC Processor Fault in the Terminal
Window or the runtime display (if enabled). However, this fault variable
is not available in the Expression Builder.

When global_fault = 12, an SLC fault has occurred. SLC_fault is a logical
(Boolean) variable which has values of:

1 (true) if a power failure has occurred within the SLC interface

0 (false) if not

In the Tag Explorer select General System Variables, then select
SLC_fault in the Tag Window.

Refer to the SLC_fault_code variable for information regarding the fault.
Once you have corrected the problem, clear it by assigning a value of 0 to
the SLC_fault variable using an Equation block. When the SLC_fault
variable is set to 0, the variable SLC_fault_code is automatically reset to
0. For more information, refer to the 1394 User Manual (publication
1394-5.0).