Module Status Word (Word 11)
Original instructions
Overview
The Module Status Word (Word 11 in the response structure) contains valid module status information when bit 15 of Word 0 (in the response structure) is set. The state of this bit can be used to distinguish whether Word 11 in the response structure is being used for data or status.
Organization of the Status Word
NOTE: During normal operation, module status information is especially important when Word 11 is used for Module Status or Data Returned in the READ ASCII MESSAGE or GET DATA commands.
Content of the Status Word
Low Byte
Bit from Low Byte
Low Byte
(Hex)
Description
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
1
0001
Busy; command running on module
0
0
0
0
0
0
1
0
0002
Invalid message data during command run
0
0
0
1
0
0
0
0
0100
Register end during command run
0
0
1
0
0
0
0
0
0200
Serial buffer overrun error
0
1
0
0
0
0
0
0
0400
Checksum error on message in storage area
see upper byte for message number
1
0
0
0
0
0
0
0
8000
Error; see upper byte for message number
High Byte
Bit from High Byte
High Byte
(Hex)
Description
15
14
13
12
11
10
9
8
0
0
0
0
0
0
0
1
0001
Invalid user logic parameter
0
0
0
0
0
0
1
0
0002
Invalid user logic command
0
0
0
1
0
0
0
0
0100
Count out of range
0
0
0
1
0
0
0
1
0101
Starting register out of range
0
0
0
1
0
0
1
0
0102
Ending register out of range
0
0
0
1
0
0
1
1
0103
Invalid register number order (end before start)
0
0
0
1
0
1
0
0
0104
Invalid serial port number requested
0
0
0
1
0
1
0
1
0105
Invalid message number requested
0
0
0
1
0
1
1
0
0106
Requested message number not programmed
0
0
0
1
0
1
1
1
0107
Requested message number in bad storage area
0
0
0
1
1
0
0
0
0108
Configuration parameter error
0
0
1
0
0
0
0
0
0200
Day of the week is incorrect