Hardware Manual for the PCD3 Series│Document 26/789; Version E 5│31.01.2005
Saia-Burgess
Controls Ltd.
Diagnostic information on RIOS
PCD3.Mxxx0 Classic CPUs and expansion housings
3-41
3
Instruction 0: NOP instruction
This instruction is used for synchronization. The RIO returns the data bytes un-
changed.
Master→RIO
Byte 0
Byte 1
Byte 2
Byte3
X
Y
Z
0
RIO→Master
Byte 0
Byte 1
Byte 2
Byte3
X
Y
Z
0
Instruction 1: Query firmware version
This function is used to obtain the current firmware version for the RIO.
Master→RIO
Byte 0
Byte 1
Byte 2
Byte3
irrelevant
irrelevant
irrelevant
1
RIO→Master
Byte 0
Byte 1
Byte 2
Byte3
highest version
lowest version MSB
lowest version LSB
1
Instruction 2: Query RIO status
This function is used to obtain the current status of the RIO.
Master→RIO
Byte 0
Byte 1
Byte 2
Byte3
irrelevant
irrelevant
irrelevant
2
RIO→Master
Byte 0
Byte 1
Byte 2
Byte3
Status 0
Status 1
Status 2
2