I/O Module Status Byte
Original instructions
Addressing Module Status Data
In addition to possible channel related diagnostics data, a module related status byte may be used. The status information of all modules in a drop is administered by a table of %IW words. The starting address of this table can be entered in the configuration screen for the drop.
This information is not accessible through topological addressing.
NOTE: The status information is only available if the module supports a status byte. For the meaning of the status byte, check the module descriptions.
Example of a drop configuration screen with the starting address of the status table set to 100:
The following illustration shows how one word of the table conveys the status information for two modules:
Example
The following example shows a rack and the corresponding I/O status bytes displayed in an animation table. The drop is configured to start at word %IW100 and allocates 16 words. This represents the local and expansion rack, and assumes they are 16 slot racks.
If a module does not have have a status byte associated with the module or the slot is empty, then the byte = 0.
Rack configuration and animation table:
Relation between slot, input word and status byte. The byte related to the module is marked:
Slot
Input Word
Value
Module
Module
1
%IW[0]
0
power supply
no status byte
2
0
CPU
no status byte
3
%IW[1]
2#1000_0000_0000_0000
CPU
no status byte
4
2#1000_0000_0000_0000
AVI
At least one channel is not operating correctly.
5
%IW[2]
2#0000_0000_0000_1111
ATI
Channels 1 ... 4 are not operating correctly.
6
2#0000_0000_0000_1111
140 CRP 93• 00
no status byte
NOTE: If you install a 140 CRP 312 00 remote I/O head module on the local rack instead of a 140 CRP 93• 00 module, then:
2#1101_1110_0000_0000
140 CRP 312 00
CRP status byte1
7
%IW[3]
0
empty
8
0
empty
9
%IW[4]
2#0000_0000_0011_1111
DDO
All channels are not operating correctly.
10
2#0000_0000_0011_1111
XBE
no status byte
• • •
1 If you install a 140 CRP 312 00 remote I/O head module on the local rack instead of a 140 CRP 93• 00 module, the status byte is the ETH_STATUS detailed in the Device DDT Names topic in the Quantum EIO Remote I/O Modules Installation and Configuration Guide.