ACC-72EX User Manual
DPRAM Memory Map
35
Bit No.
Definition / Description
0
Ready (RCX_COMM_COS_READY)
The Ready flag is set as soon as the protocol stack is started properly. Then, the protocol
stack awaits a configuration. As soon as the protocol stack is configured properly, the
Running flag is set.
1
Running (RCX_COMM_COS_RUN)
The Running flag is set when the protocol stack has been configured properly. Then the
protocol stack awaits a network connection. Now, both the Ready flag and the Running flag
are set.
2
Bus On (RCX_COMM_COS_BUS_ON)
The Bus On flag is set to indicate to the UMAC whether or not the protocol stack has the
permission to open network connections. If set, the protocol stack has the permission to
communicate on the network; if cleared, the permission was denied and the protocol stack
will not open network connections.
3
Configuration Locked (RCX_COMM_COS_CONFIG_LOCKED)
The Configuration Locked flag is set if the communication channel firmware has locked the
configuration database against being overwritten. Reinitializing the channel is not allowed
in this state. To unlock the database, the application has to clear the Lock Configuration flag
in the control block.
4
Configuration New (RCX_COMM_COS_CONFIG_NEW)
The Configuration New flag is set by the protocol stack to indicate that a new configuration
became available, but has not yet been activated. This flag may be set together with the
Restart Required flag.
5
Restart Required (RCX_COMM_COS_RESTART_REQUIRED)
The Restart Required flag is set when the channel firmware requests to be restarted. This
flag is used together with the Restart Required Enable flag below. Restarting the channel
firmware may become necessary if a new configuration was downloaded from the UMAC
or if a configuration upload via the network took place.
6
Restart Required Enable (RCX_COMM_COS_RESTART_REQUIRED_ENABLE)
The Restart Required Enable flag is used together with the Restart Required flag above. If
set, this flag enables the execution of the Restart Required command in the netX firmware.
7
DMA Mode On (RCX_COMM_COS_DMA)
The protocol stack sets this flag in order to signal to the UMAC that the DMA mode is
turned on.
8 … 31
Reserved, set to 0
Communication State
The communication state field contains current device network communication status information.
Depending on the implementation, all or a subset of the definitions below is supported:
Value
Definition / Description
$0
UNKNOWN
$1
OFFLINE
$2
STOP
$3
IDLE
$4
OPERATE