EasyManua.ls Logo

ABB AC500-S - Page 268

ABB AC500-S
452 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Table 34: System or Device-Specific Codes
DiagCode Description
0xxx_xxxx_xxxx_xxxx
bin
X = System or device-specific message. This information contains the
diagnostic information for the system or device, and is mapped directly
to the DiagCode output. (Note: 0000
hex
is reserved)
Table 35: General Diagnostic Codes
DiagCode Description
0000_0000_0000_0000
bin
0000
hex
The FB is not activated. This code represents the Idle state.
For a generic example, the I/O setting could be:
Activate = FALSE
S_In = FALSE or TRUE
Ready = FALSE
Error = FALSE
S_Out = FALSE
0111_1111_1111_1111
bin
7FFF
hex
Value 16#7FFF at DiagCode output of PLCopen Safety Function
Blocks indicates an internal error.
Contact ABB technical support.
Note:
This is a manufacturer-specific value defined by AC500-S Safety PLC.
1000_0000_0000_0000
bin
8000
hex
The FB is activated without an error or any other condition that sets the
safety output to FALSE. This is the default operational state where the
S_Out safety output = TRUE in normal operation. For a generic
example, the I/O setting could be:
Activate = TRUE
S_In = TRUE
Ready = TRUE
Error = FALSE
S_Out = TRUE
1000_0000_0000_0001
bin
8001
hex
An activation has been detected by the FB and the FB is now acti-
vated, but the S_Out safety output is set to FALSE. This code repre-
sents the Init state of the operational mode. For a generic example, the
I/O setting could be:
Activate = TRUE
S_In = FALSE or TRUE
Ready = TRUE
Error = FALSE
S_Out = FALSE
Configuration and programming
AC500-S Libraries > SafetyBlocks_PLCopen_AC500_v22.lib
30.03.2017AC500-S268

Table of Contents