
Manual 37135C
IKD 1 - Digital I/O Expansion Board
Page 16/41
© Woodward
Cyclically Transmitting Data
If configured a MUX is cyclically sent with the preset Baudrate. The length of a transmitted message is 8 byte.
The following format applies:
Byte 0
Byte 1
Byte 2
Byte 3
Transmit MUX
Status of the discrete inputs
Status of the relays (correspond
to the LED)
High Nibble
- alarm class input 1
Low Nibble
- alarm class input 2
Byte 4
Byte 5
Byte 6
Byte 7
High Nibble
- alarm class input 3
Low Nibble
- alarm class input 4
High Nibble
- alarm class input 5
Low Nibble
- alarm class input 6
High Nibble
- alarm class input 7
Low Nibble
- alarm class input 8
Summarized alarm class and
CAN status bit
Details see below
Detail to Byte 1:
Bit 0 = 1:
input 1 is triggered
Bit 1 = 1:
input 2 is triggered
Bit 2 = 1:
input 3 is triggered
Bit 3 = 1:
input 4 is triggered
Bit 4 = 1:
input 5 is triggered
Bit 5 = 1:
input 6 is triggered
Bit 6 = 1:
input 7 is triggered
Bit 7 = 1:
input 8 is triggered
Detail to Byte 2:
Bit 0 = 1:
relay 1 activated
Bit 1 = 1:
relay 2 activated
Bit 2 = 1:
relay 3 activated
Bit 3 = 1:
relay 4 activated
Bit 4 = 1:
relay 5 activated
Bit 5 = 1:
relay 6 activated
Bit 6 = 1:
relay 7 activated
Bit 7 = 1:
relay 8 activated
(The physical and not the logical state is evaluated, i.e. the byte is an identical copy of the LED.)
Detail to Bytes 3 to 6:
The alarm class of two inputs is transferred in one byte (high/low Nibble). The alarm class is coded as follows:
Alarm class
Value of the Nibble (when input is triggered)
0
1
1
2
2
3
3
4
Control
≡
0 (equal if triggered or not)
Detail to Byte 7:
Bit 0 = 1:
minimum one alarm of alarm class 0 is active.
Bit 1 = x:
not applied.
Bit 2 = 1:
minimum one alarm of alarm class 1 is active.
Bit 3 = x:
not applied.
Bit 4 = 1:
minimum one alarm of alarm class 2 is active.
Bit 5 = x:
not applied.
Bit 6 = 1:
minimum one alarm of alarm class 3 is active.
Bit 7 = 1:
a CAN fault is active.