Since some AS-i V2 slaves have an internal watchdog based on a communication shutdown, when there is a fallback the module will function in the following way:
-
fault detection (PLC stop, CPU fault, module fault),
-
bus automatically switched OFF LINE by bus master.
Consequences for slaves present on the bus:
-
"old generation" slaves: outputs maintained,
-
"new generation" slaves: preprogrammed fallback positions are implemented in the slave.
Automatic Slave Addressing
When this function is enabled in the module configuration, it allows the replacement of a faulty slave with a slave of the same type without stopping the AS-i bus, and without the need for special action:
-
If the replacement slave is programmed with the same address and has the same profile, it will be automatically inserted in the list of slaves detected, then activated. If this is not the case, the ERR and AS-i LEDs will flash simultaneously.
-
If the new slave has never been used (address 0, new slave) and has the same profile, the slave automatically takes on the address of the replaced slave and is therefore in the list of detected slaves and the list of active slaves. If this is not the case, the ERR and AS-i LEDs will flash simultaneously.
These actions are only possible if one and only one slave is faulty in the configuration.
If there is a break in communication with the CPU, following a CPU watchdog (where the TSX SAY 1000 module is located in the main rack) or a retraction of the BUSx cable (where the TSX SAY 1000 module is located in the extension rack), the module switches to security mode and stops communication on the AS-i bus.
In the event of a serious fault on the TSX SAY 1000 module (faulty component, etc.) the module stops communicating with the X Bus and with the AS-i Bus. The same type of behavior occurs when a module is removed with the power on.
Removing a Module with Power Switched On
Should a module be removed with the power switched on, communication with the X Bus stops and the processor indicates a module fault.
Communication with the AS-i bus is also interrupted without notice. In this case, the slaves with a watchdog set their outputs in the desired state, and the others remain in position and cannot be set to 0 since the module cannot guarantee communication.
Inserting a Module with Power Switched On
After voltage is applied to the TSX SAY 1000 module, it expects to receive a configuration via Control Expert. If this does not occur it remains in stop mode.
When there is an AS-i power supply fault, communication stops and the slaves behave differently.
-
slaves with a watchdog position their outputs in the defined state, except if the slave draws its power from the AS-i.
-
all slave commands switch to 0 due to lack of power.
From a language point of view, all slaves seem faulty, and the absence of AS-i power supply is indicated in the Channel Status.
There are several ways in which a break in the medium can occur:
-
There is a break in the medium as it exits the module:
Behavior is the same as that for a power outage, with all slaves disappearing and a supply fault being indicated.
-
There is a break in the medium after the TSX SAY 1000 module and the AS-i supply:
All slaves disappear and there is no indication of a supply fault.
-
There is a break in the medium after the TSX SAY 1000 module, the AS-i supply and some slaves:
Slaves located after the break disappear and there is no indication of a supply fault.