
X20(c)SA4430
Data sheet V1.141 X20(c)SA4430 Translation of the original documentation
29
14.4 Channel list
Channel name
Access via Au-
tomation Studio
Access via
SafeDESIGNER
Data type
Description
ModuleOk
Read
-
BOOL
Indicates if the module is OK
SerialNumber
Read
-
UDINT
Module serial number
ModuleID
Read
-
UINT
Module ID
HardwareVariant
Read
-
UINT
Hardware variant
FirmwareVersion
Read
-
UINT
Firmware version of the module
UDID_low
(Read)
1)
-
UDINT
UDID, lower 4 bytes
UDID_high
(Read)
1)
-
UINT
UDID, upper 2 bytes
SafetyFWversion1
(Read)
1)
-
UINT
Firmware version - Safety processor 1
SafetyFWversion2
(Read)
1)
-
UINT
Firmware version - Safety processor 2
SafetyFWcrc1
(hardware upgrade 1.10.2.0 or
later)
(Read)
1)
-
UINT
CRC of firmware header on safety processor 1
SafetyFWcrc2
(hardware upgrade 1.10.2.0 or
later)
(Read)
1)
-
UINT
CRC of firmware header on safety processor 2
Bootstate
(hardware upgrade 1.10.2.0 or
later)
(Read)
1)
-
UINT
Startup state of the module.
Notes:
•
Some of the boot states do not occur during normal
startup or are cycled through so quickly that they
are not visible externally.
•
The boot states usually cycle through in ascending
order. There are cases, however, in which a previ-
ous value is captured.
Value
Description
0x0003
Startup communication processor OK, no
communication to the safety processors
(check 24 V supply voltage!)
0x0010
FAILSAFE. At least one of the safety proces-
sors is in the safe state.
0x0020
Internal communication to safety processors
started
0x0024
Firmware update of safety processors
0x0040
Firmware of safety processors started
0x0440
Firmware of safety processors running
0x0840
Waiting for openSAFETY "Operational" (load-
ing SafeDESIGNER application or no valid
application exists, waiting on acknowledg-
ments such as module exchange)
0x1040
Evaluating the configuration according to the
SafeDESIGNER application
0x3440
Stabilizing cyclic openSAFETY data ex-
change.
Note:
If the boot state remains here, check
SafeDESIGNER parameters "(Default) Safe
Data Duration", "(Default) Additional Tolerated
Packet Loss".
0x4040
RUN. Final state, startup completed.
Diag1_Temp
(Read)
1)
-
INT
Module temperature in °C
SafeModuleOK
-
Read
SAFEBOOL
Indicates if the safe communication channel is OK
SafeChannelOKxx
Read
Read
SAFEBOOL
Status of physical channel xx
SafeCurrentOKxx
Read
Read
SAFEBOOL
Status of current range evaluation of channel xx
SafeCurrentOKxxyy
Read
Read
SAFEBOOL
Status of dual-channel current evaluation of channel xxyy
TestActive
Read
Read
BOOL
Indication of an active channel test
EquivalentThresholdxxyy
(Read)
1)
-
UINT
Limit value "Limit Threshold Equivalent" currently in use
(see
"SafeDESIGNER parameters: SafeCurrentxxyy"
DiscrepanceTimeThresh-
oldxxyy
(Read)
1)
-
UINT
Limit value "Discrepancy Time" currently in use (see
"SafeDESIGNER parameters: SafeCurrentxxyy"
)
SafeCurrentxxyy
Read
Read
SAFEINT
(Current channel xx + Current channel yy)/2
Values
Input signal
0 to 20000
Current signal 0 to 20 mA
Table 21: Channel list