M580 Safety System Words

M580 Safety System Words

Word
Function
Type
%SW4
Period of the SAFE task defined in the configuration. The period is not modifiable by the operator.
R
%SW12
Indicates the operating mode of the Copro module:
  • 16#A501 = maintenance mode
  • 16#5AFE = safety mode
Any other value is interpreted as a detected error.
R
%SW13
Indicates the operating mode of the CPU:
  • 16#501A = maintenance mode
  • 16#5AFE = safety mode
Any other value is interpreted as a detected error.
R
%SW42
SAFE task current time. Indicates the execution time of the last cycle of the SAFE task (in ms).
R
%SW43
SAFE task max time. Indicate the longest task execution time of the SAFE task since the last cold start (in ms).
R
%SW44
SAFE task min time. Indicate the shortest task execution time of the SAFE task since the last cold start (in ms).
R
%SW124
Contains the cause of the detected error in the M580 Safety PAC:
  • 0x5AF2: RAM detected error in memory check.
  • 0x5AFB: Safety firmware code error detected.
  • 0x5AF6: Safety watchdog overrun error detected on CPU.
  • 0x5AFF: Safety watchdog overrun error detected on coprocessor.
  • 0x5B01: Coprocessor not detected at start-up.
NOTE: The above does not constitute a complete list. Refer to the Unity Pro System Bits and Words Reference Manual for more information.
R
%SW125
Contains the cause of the detected error in the M580 Safety PAC:
  • 0x5AF3: Comparison error detected by main CPU.
  • 0x5AFC: Comparison error detected by coprocessor.
  • 0x5AFD: Internal error detected by coprocessor.
  • 0x5AFE: Synchronization error detected between CPU and coprocessor.
  • 0x9690: Application program checksum error detected.
NOTE: The above does not constitute a complete list. Refer to the Unity Pro System Bits and Words Reference Manual for more information.
R
%SW126
These two system words contain information that is for Schneider Electric internal use to help analyze a detected error in more detail.
R
%SW127
%SW128
Force time synchronization between internal CPU time and Safe time into the safe IO modules and Safe CPU task:
  • Value change from 16#1AE5 to 16#E51A forces synchronization.
  • Other sequences and values do not force synchronization.
R/W
%SW142
Contains the safety COPRO firmware version in 4 digits BCD: for example firmware version 21.42 corresponds to %SW142 = 16#2142.
R
%SW148
Count of error correcting code (ECC) errors detected by the CPU.
R
%SW169
AppId. Contains an ID of the safety code part of the application. The ID is automatically modified when the safe application code is modified.
NOTE: The SAFE program unique identifier can be read using the SAID output of the S_SYST_STAT_MX system function block.
R

Laisser un commentaire