
Appendix B: Implementation Details
50 (70)
B
Implementation Details
B.1
SUP-Bit Definition
The supervised bit (SUP) indicates that the network participation is supervised by another net-
work device.
This bit is set when in PROCESS_ACTIVE, and only if the Process active timeout value is
greater than zero (0).
B.2
Anybus State Machine
The table below describes how the Anybus state machine relates to the Modbus-TCP network
Anybus State
Implementation
Comment
WAIT_PROCESS
Waiting for Modbus requests.
The module shifts to PROCESS_ACTIVE
when a Modbus request is received.
-
ERROR
IP address conflict.
This state is only possible if Address
Conflict Detection (ACD) is enabled
in the Ethernet Host object (enabled
by default).
PROCESS_ACTIVE
The module shifts to WAIT_PROCESS if no
requests are received within the time stated
by Process Active Timeout (see Instance #21
in
Network Configuration Object (04h), p. 29
-
IDLE
The IDLE state can be entered/exited by writ-
ing to the Modbus Enter/Exit idle state regis-
ter at address 1004h.
EXCEPTION
Any Modbus requests will be ignored.
B.3
Application Watchdog Timeout Handling
Upon detection of an application watchdog timeout, the module will cease network participation
and shift to state EXCEPTION. No other network specific actions are performed.
Anybus
®
CompactCom
™
40 Modbus-TCP
®
Transparent Ethernet Network Guide
SCM-1202-022 1.1