03.03.2013 Views

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>CANopen</strong> Programmer’s <strong>Manual</strong> 3: Device Control, Configuration, and Status<br />

NETWORK STATUS WORD INDEX 0X21B4<br />

Type Access Units Range Map PDO Memory<br />

Integer 16 RO - - EVENT -<br />

Description<br />

Network status word. Bit mapped as follows:<br />

<strong>CANopen</strong><br />

Bits Meaning<br />

0-1 <strong>CANopen</strong> no<strong>de</strong> status. This field will take one of the following values:<br />

Value Status<br />

0 The <strong>CANopen</strong> interface is disabled.<br />

1 Stopped mo<strong>de</strong>.<br />

2 Preoperational mo<strong>de</strong>.<br />

3 Operational mo<strong>de</strong>.<br />

4 Set if the <strong>CANopen</strong> SYNC message is missing.<br />

5 Set on a <strong>CANopen</strong> guard error.<br />

8 Set if the CAN port is in 'bus off' state.<br />

9 Set if the CAN port is in 'transmit error passive' state.<br />

10 Set if the CAN port is in 'receive error passive' state.<br />

11 Set if the CAN port is in 'transmit warning' state.<br />

12 Set if the CAN port is in 'receive warning' state.<br />

DeviceNet<br />

Bit Meaning<br />

0 Set if duplicate MAC ID check failed.<br />

1 Set if <strong>de</strong>vice is online.<br />

2 Set if at least one communication object timed out.<br />

3 Set if at least one communication object has been established.<br />

4-7 Reserved.<br />

8-14 Same bit mapping as for <strong>CANopen</strong>.<br />

15 Always set for DeviceNet.<br />

MACRO<br />

Bit Meaning<br />

0 Set if the MACRO network is <strong>de</strong>tected,<br />

1 Set if the amplifier is being disabled by the MACRO master.<br />

2 Set if the MACRO network has been broken (i.e. once <strong>de</strong>tected but now gone).<br />

3 Set on heartbeat error.<br />

4-15 Reserved.<br />

EtherCAT<br />

Bit Meaning<br />

0 Set if distributed clock is enabled (SYNC0 enabled and period set to a legal value).<br />

1 Set if distributed clock is locked.<br />

2 If the distributed clock is locked, this bit i<strong>de</strong>ntifies whether it is locked to the current loop period (0), or position<br />

loop period (1).<br />

3-15 Reserved<br />

Copley Controls 61

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!