User Manual - AnyBus® Communicator
DOC. ID: SDN-7061-059 Rev.1.51
2002-10-30
HMS INDUSTRIAL NETWORKS AB
46
6WDWXV5HJLVWHU$%&!)LHOGEXV&RQWURO6\VWHP
7KH6WDWXV&RGHVEHORZDUHKDQGOHGE\WKH$%&DQGUHSRUWHGWRWKHILHOGEXVFRQWUROV\VWHPXVLQJWKH6WD
WXV&RGHDQG'DWDELWVLQWKH6WDWXVUHJLVWHU
7KHFRQWHQWVIXQFWLRQRIWKH6WDWXV&RGH'DWDLQWKLVUHJLVWHULVGLIIHUHQWGHSHQGLQJRQWKHXVHGFRP
PXQLFDWLRQPRGHO
6WDWXV&RGHVLQ*HQHULF'DWD0RGH
7KHWDEOHEHORZLVYDOLGRQO\LQ*HQHULF'DWD0RGH
6WDWXV&RGHVLQ0DVWHU0RGH
7KHWDEOHEHORZLVYDOLGRQO\LQ0DVWHU0RGH
%\WH2IIVHW[
%\WH2IIVHW[
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Status Code
Data
%LWV
1DPH
'HVFULSWLRQ
15
Handshake Toggle Bit
(SR_HS_SEND)
The ABC toggles this bit when new information is available in the Status Register.
14
Handshake Confirmation Bit
(SR_HS_CONFIRM)
When the ABC has read the new information from the Control Register, it sets
this bit to the same value as bit 14 in the Control Register
13
Data Valid
(SR_DV)
This bit Indicates to the fieldbus control system if the data in the input data area is
valid or not. The bit is set by the ABC when new data has been written.
1: Data Valid
0: Data NOT Valid
12 - 8
Status Code
(SR_EC)
(The meaning of this register depends on the selected communication model.)
Status code, see table below.
7 - 0
Data
(SR_ED)
(The meaning of this register depends on the selected communication model.)
Status user data, see table below.
&RGH (UURU
'DWD
'HVFULSWLRQ
0x0
Invalid message
Number of messages
Incoming messages don’t match any Consume
instances
0x1
Frame error
-
End character is enabled, but no end character is
received before message delimiter timeout
0x2
Consume Timeout
Number of instances
Number of Consume instances that has timed out
0x3
Overrun
-
If a receive buffer overflows, or an incoming message
hasn’t been handled before a new message has
arrived
0x4
Other error
-
Other serial error (parity error, frame error)
&RGH (UURU
'DWD
'HVFULSWLRQ
0x0
Re-transmission
Number of re-transmissions
Reports the total number of re-transmissions on the
subnetwork
0x1
Single node missing
Slave address of the miss-
ing node
Reports if a node is missing
0x2
Multiple nodes missing
Number of missing nodes
Reports if multiple nodes are missing
0x3
Overrun
Slave address of the node
that sent too much data
Reports if more data than expected was received from
a node
0x4
Other error
Slave address
Reports unidentified node