Description of System Bits %S30 to %S59
Original instructions
Detailed Description
Description of system bits %S30 to %S59:
Bit
Symbol
%S30
MASTACT
Function
Activation/deactivation of the master task
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: Yes Premium: Yes Atrium: Yes
Normally set to 1. The master task is deactivated when the user sets the bit to 0. The user code is no more executed.
This bit is taken into consideration by the system at the end of each MAST task cycle.
In state Ram mode, the discrete and the analog inputs are not refreshed when this bit is reset.
%S31
FASTACT
Function
Activation/deactivation of the fast task
Initial State
0
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
Normally set to 1 when the user creates the task. The task is deactivated when the user sets the bit to 0.
In state Ram mode, the discrete and the analog inputs are not refreshed when this bit is reset.
%S32
AUX0ACT
Function
Activation/deactivation of the auxiliary task 0
Initial State
0
Platforms
M340: No M580: Yes M580 Safety: Yes Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
Normally set to 1 when the user creates the task. The auxiliary task is deactivated when the user sets the bit to 0.
%S33
AUX1ACT
Function
Activation/deactivation of the auxiliary task 1
Initial State
0
Platforms
M340: No M580: Yes M580 Safety: Yes Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
Normally set to 1 when the user creates the task. The auxiliary task is deactivated when the user sets the bit to 0.
%S34
AUX2ACT
Function
Activation/deactivation of the auxiliary task 2
Initial State
0
Platforms
M340: No M580: No M580 Safety: No Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
Normally set to 1 when the user creates the task. The auxiliary task is deactivated when the user sets the bit to 0.
%S35
AUX3ACT
Function
Activation/deactivation of the auxiliary task 3
Initial State
0
Platforms
M340: No M580: No M580 Safety: No Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
Normally set to 1 when the user creates the task. The auxiliary task is deactivated when the user sets the bit to 0.
%S36
Function
Outputs set to the fallback position on Ethernet I/O network
Initial State
0
Platforms
M340: No M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: No Atrium: No
Requirements: M580 CPU: minimum OS version 2.80 BM• CRA adapter module: minimum firmware version V2.40
Only outputs on RIO drops with BM• CRA adapter modules are affected by the %S36 bit.
Normally at 0, this bit is set to 1 by the program or the terminal:
  • set to 1: sets the bit to 0 or maintains the current value depending on the chosen configuration.
  • set to 0: outputs are updated normally.
NOTE: The system bit acts directly on the physical outputs and not on the image bits of the outputs.
%S38
ACTIVEVT
Function
Enabling/inhibition of events
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
Normally set to 1. Events are inhibited when the user sets the bit to 0.
%S39
EVTOVR
Function
Saturation in event processing
Initial State
0
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: No Premium: Yes Atrium: Yes
This bit is set to 1 by the system to indicate that one or more events cannot be processed following saturation of the queues.
The user must reset this bit to 0.
%S40
RACK0ERR
Function
Rack 0 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
The %S40 bit is assigned to rack 0.
Normally set to 1, this bit is set to 0 when a fault occurs on the rack's I/Os.
In this case:
  • the %S10 bit is set to 0,
  • the I/O processor LED is on,
  • the %Ir.m.c.Err module bit is set to 1.
This bit is reset to 1 when the fault disappears.
NOTE: On M580 safety, some, but not all, of the possible detected errors relating to safety I/O modules are reported.
%S41
RACK1ERR
Function
Rack 1 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 1.
%S42
RACK2ERR
Function
Rack 2 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 2.
%S43
RACK3ERR
Function
Rack 3 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 3.
%S44
RACK4ERR
Function
Rack 4 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 4.
%S45
RACK5ERR
Function
Rack 5 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 5.
%S46
RACK6ERR
Function
Rack 6 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 6.
%S47
RACK7ERR
Function
Rack 7 input/output fault
Initial State
1
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: Yes Atrium: Yes
Same as %S40 for rack 7.
%S50
RTCWRITE
Function
Updating of time and date via words %SW50 to %SW53
Initial State
0
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: Yes Premium: Yes Atrium: Yes
Normally set to 0, this bit is set to 1 or 0 by the program or the terminal:
  • set to 0: update of system words %SW50 to %SW53 by the date and time supplied by the PLC real-time clock.
  • set to 1: system words %SW50 to %SW53 are no longer updated, therefore making it possible to modify them.
  • The switch from 1 to 0 updates the real-time clock with the values entered in words %SW50 to %SW53.
%S51
RTCERR
Function
Time loss in real time clock
Initial State
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: Yes Premium: Yes Atrium: Yes
This system-managed bit set to 1 indicates that the real-time clock is invalid or that its system words (%SW50 to %SW53) are meaningless. In this case the clock must be reset to the correct time.
%S58
RTCSTIME
Function
Summer time indication
Initial State
0
Platforms
M340: No M580: Yes M580 Safety: Yes Quantum: No Momentum: No Premium: No Atrium: No
If the application is configured to support the adjust clock for daylight saving, this system-managed bit set to 1 indicates that the current date is in summer time.
%S59
RTCTUNING
Function
Incremental update of the time and date via word %SW59
Initial State
0
Platforms
M340: Yes M580: Yes M580 Safety: Yes Quantum: Yes Momentum: Yes Premium: Yes Atrium: Yes
Normally set to 0, this bit can be set to 1 or 0 by the program or the terminal:
  • set to 0: the system does not manage the system word %SW59,
  • set to 1: the system manages edges on word %SW59 to adjust the date and current time (by increment).