Svc_Req 21: User-Defined Fault Logging - GE PACSystems RX7i Cpu Programmer's Reference Manual

Hide thumbs Also See for PACSystems RX7i:
Table of Contents

Advertisement

6.22 SVC_REQ 21: User-Defined Fault Logging

Use SVC_REQ 21 to define a fault that can be displayed in the Controller Fault Table. The fault
contains binary information or an ASCII message. The user-defined fault codes start at 0 hex.
The error code information for the fault must be within the range 0 to 2047 for an Application Msg: to
be displayed. If the error code is in the range 81 to 112 decimal, the CPU sets a fault bit of the same
number in %SA system memory. This allows up to 32 bits to be individually set.
When EN is active, the fault data array referenced by IN is logged as a fault to the Controller Fault
Table. If EN is not enabled, the ok bit is cleared. If the error code is out of range, the ok bit is cleared
and the fault will not be logged as requested.
The parameter block is an input parameter block only with this format:
The input parameter data allows you to select an error code in the range 0 to 2047 and text
information that will be placed in the fault extra data portion of a long controller fault. The controller
fault address, fault group, and fault action are filled in by the function block.
GFK-2950C
Error Code
Errors 0—80
Errors 81—112
Errors 113—2047
Errors 2048—32,767 Reserved
Error code
Parameter address
MSB
Address+1
Text2
Address+2
Text4
Address+3
Text6
Address+4
Text8
Address+5
Text10
Address+6
Text12
Address+7
Text14
Address+8
Text16
Address+9
Text18
Address+10
Text20
Address+11
Text22
Address+12
Text24
February 2018
Chapter 6. Service Request Function
Status Bit
No bit set
Sets %SA
No bit set
LSB
Text1
Text3
Text5
Text7
Text9
Text11
Text13
Text15
Text17
Text19
Text21
Text23
319

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pacsystems rx3iPacsystems rsti-ep

Table of Contents