Object Dictionary Documenation of emotas_CANopen_Slave |
Object: 0x1000 Device Type | |
---|---|
Object Code | Variable |
Description | This objects contains the CANopen device type of the device. |
Sub | 0x00 |
Name | Device Type |
Data Type | UNSIGNED32 |
Access | ro |
Defaultvalue | 0 |
PDO Mapping | no |
Object: 0x1001 Error Register | |
---|---|
Object Code | Variable |
Description | This object contains a register of 8 error information bits. |
Sub | 0x00 |
Name | Error Register |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 0 |
PDO Mapping | optional, TPDO only |
Object: 0x1005 COB ID SYNC | |
---|---|
Object Code | Variable |
Description | This object shall indicate the configured COB-ID of the synchronization object (SYNC). Further, it defines whether the CANopen device generates the SYNC. |
Sub | 0x00 |
Name | COB ID SYNC |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | 0x00000080 |
PDO Mapping | no |
Object: 0x1014 COB ID EMCY | |
---|---|
Object Code | Variable |
Description | This object shall indicate the configured COB-ID for the EMCY write service. |
Sub | 0x00 |
Name | COB ID EMCY |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | $NODEID+0x80 |
PDO Mapping | no |
Object: 0x1016 Consumer Heartbeat Time | |
---|---|
Object Code | Array |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | const |
Defaultvalue | 3 |
PDO Mapping | no |
Sub | 0x01 |
Name | Consumer Heartbeat Time 1 |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | 0x10000 |
PDO Mapping | no |
Sub | 0x02 |
Name | Consumer Heartbeat Time 2 |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | 0x20000 |
PDO Mapping | no |
Sub | 0x03 |
Name | Consumer Heartbeat Time 3 |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | 0x30000 |
PDO Mapping | no |
Object: 0x1017 Producer Heartbeat Time | |
---|---|
Object Code | Variable |
Description | The producer heartbeat time shall indicate the configured cycle time of the heartbeat produced by the device. The value shall be given in multiples of 1 ms. The value 0 shall disable the producer heartbeat. |
Sub | 0x00 |
Name | Producer Heartbeat Time |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 1000 |
PDO Mapping | no |
Object: 0x1018 Identity Object | |
---|---|
Object Code | Record |
Description | This objects contains the identity information of the device. |
Sub | 0x00 |
Name | Number of entries |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 4 |
PDO Mapping | no |
Sub | 0x01 |
Name | Vendor Id |
Data Type | UNSIGNED32 |
Access | ro |
Defaultvalue | 0x319 |
PDO Mapping | no |
Sub | 0x02 |
Name | Product Code |
Data Type | UNSIGNED32 |
Access | ro |
Defaultvalue | 0x0815 |
PDO Mapping | no |
Sub | 0x03 |
Name | Revision number |
Data Type | UNSIGNED32 |
Access | ro |
Defaultvalue | 0x00010001 |
PDO Mapping | no |
Sub | 0x04 |
Name | Serial number |
Data Type | UNSIGNED32 |
Access | ro |
PDO Mapping | no |
Object: 0x1200 SDO server parameter | |
---|---|
Object Code | Record |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | const |
Defaultvalue | 2 |
PDO Mapping | no |
Sub | 0x01 |
Name | COB-ID client to server |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | $NODEID+0x600 |
PDO Mapping | no |
Sub | 0x02 |
Name | COB-ID server to client |
Data Type | UNSIGNED32 |
Access | ro |
Defaultvalue | $NODEID+0x580 |
PDO Mapping | no |
Object: 0x1400 Receive PDO Communication Parameter | |
---|---|
Object Code | Record |
Description | This object contains the communication parameters for the PDO the CANopen device is able to receive. |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 5 |
PDO Mapping | no |
Sub | 0x01 |
Name | COB ID |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | $NODEID+0x200 |
PDO Mapping | no |
Sub | 0x02 |
Name | Transmission Type |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 254 |
Description | Sub-index 0x2 defines the reception character of the RPDO. |
PDO Mapping | no |
Sub | 0x03 |
Name | Inhibit Time |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 0 |
Description | Sub-index 0x03 contains the inhibit time. The value is defined as multiple of 100 μs. The value of 0 shall disable the inhibit time. It is not allowed to change the value while the PDO exists (bit 31 of sub-index 01h is set to 0 b). The RPDO may use the time implementation specific. |
PDO Mapping | no |
Sub | 0x05 |
Name | Event Timer |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | |
Description | Sub-index 0x05 contains the event-timer. The value is defined as multiple of 1 ms. The value of 0 shall disable the event-timer. The RPDO may use the time for deadline monitoring. The deadline monitoring is activated within the next reception of an RPDO after configuring the event-timer. A timeout results in an indication to the local application. |
PDO Mapping | no |
Object: 0x1600 Receive PDO Mapping Parameter | |
---|---|
Object Code | Record |
Description | This object contains the mapping parameters for the PDO the CANopen device is able to receive. |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | const |
Defaultvalue | 2 |
PDO Mapping | no |
Sub | 0x01 |
Name | Mapping Entry 1 |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | 0x20020110 |
PDO Mapping | no |
Sub | 0x02 |
Name | Mapping Entry 2 |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | 0x20020210 |
PDO Mapping | no |
Object: 0x1800 Transmit PDO Communication Parameter | |
---|---|
Object Code | Record |
Description | This object contains the communication parameters for the PDO the CANopen device is able to transmit. |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 6 |
PDO Mapping | no |
Sub | 0x01 |
Name | COB ID |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | $NODEID+0x180 |
PDO Mapping | no |
Sub | 0x02 |
Name | Transmission Type |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 254 |
Description | Sub-index 0x2 defines the transmission type of the TPDO. 0 .. synchronous (acyclic) 1 .. synchronous (every SYNC) 2 .. synchronous (every 2nd SYNC) 240 .. synchronous (every 240th SYNC) 254 .. event-driven (manufacturer-specific) 255 .. event-driven (profile-specific) |
PDO Mapping | no |
Sub | 0x03 |
Name | Inhibit Time |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 0 |
Description | Sub-index 0x03 contains the inhibit time. The time is the minimum interval for PDO transmission if the transmission type is set to FEh and FF h . The value is defined as multiple of 100 μs. The value of 0 shall disable the inhibit time. The value shall not be changed while the PDO exists (bit 31 of sub-index 01h is set to 0 b ). |
PDO Mapping | no |
Sub | 0x05 |
Name | Event Timer |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 2500 |
Description | Sub-index 0x05 contains the event-timer. The time is the maximum interval for PDO transmission if the transmission type is set to 254 and 255 . The value is defined as multiple of 1 ms. The value of 0 shall disable the event-timer. |
PDO Mapping | no |
Sub | 0x06 |
Name | SYNC start value |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | |
Description | Sub-index 0x06 contains the SYNC start value. The SYNC start value of 0 shall indicate that the counter of the SYNC message shall not be processed for this PDO. The SYNC start value 1 to 240 shall indicate that the counter of the SYNC message shall be processed for this PDO. In case the counter of the SYNC message is not enableds ub-index 0x06 shall be ignored. The SYNC message of which the counter value equals the SYNC start value shall be regarded as the first received SYNC message. The value shall not be changed while the PDO exists (bit 31 of sub-index 01 h is set to 0 b ). |
PDO Mapping | no |
Object: 0x1a00 Transmit PDO Mapping Parameter | |
---|---|
Object Code | Record |
Description | This object contains the mapping for the PDO the device is able to transmit. |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | const |
Defaultvalue | 4 |
PDO Mapping | no |
Sub | 0x01 |
Name | Mapping Entry 1 |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | 0x20000108 |
PDO Mapping | no |
Sub | 0x02 |
Name | Mapping Entry 2 |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | 0x20000208 |
PDO Mapping | no |
Sub | 0x03 |
Name | Mapping Entry 3 |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | 0x20000308 |
PDO Mapping | no |
Sub | 0x04 |
Name | Mapping Entry 4 |
Data Type | UNSIGNED32 |
Access | const |
Defaultvalue | 0x20000408 |
PDO Mapping | no |
Object: 0x2000 UNSIGNED8 Array | |
---|---|
Object Code | Array |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 4 |
PDO Mapping | no |
Sub | 0x01 |
Name | Subindex 1 |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 1 |
PDO Mapping | optional |
Sub | 0x02 |
Name | Subindex 2 |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 2 |
PDO Mapping | optional |
Sub | 0x03 |
Name | Subindex 3 |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 3 |
PDO Mapping | optional |
Sub | 0x04 |
Name | Subindex 4 |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 4 |
PDO Mapping | optional |
Object: 0x2001 UNSIGNED16 Array | |
---|---|
Object Code | Array |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 4 |
PDO Mapping | no |
Sub | 0x01 |
Name | Subindex 1 |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 0x101 |
PDO Mapping | optional |
Sub | 0x02 |
Name | Subindex 2 |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 0x202 |
PDO Mapping | optional |
Sub | 0x03 |
Name | Subindex 3 |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 0x303 |
PDO Mapping | optional |
Sub | 0x04 |
Name | Subindex 4 |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 0x404 |
PDO Mapping | optional |
Object: 0x2002 INTEGER16 Array | |
---|---|
Object Code | Array |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 4 |
PDO Mapping | no |
Sub | 0x01 |
Name | Subindex 1 |
Data Type | INTEGER16 |
Access | rw |
Defaultvalue | -101 |
PDO Mapping | optional, RPDO only |
Sub | 0x02 |
Name | Subindex 2 |
Data Type | INTEGER16 |
Access | rw |
Defaultvalue | -202 |
PDO Mapping | optional, RPDO only |
Sub | 0x03 |
Name | Subindex 3 |
Data Type | INTEGER16 |
Access | rw |
Defaultvalue | -303 |
PDO Mapping | optional, RPDO only |
Sub | 0x04 |
Name | Subindex 4 (write only) |
Data Type | INTEGER16 |
Access | wo |
Defaultvalue | -404 |
PDO Mapping | optional, RPDO only |
Object: 0x2003 Manufacturer Record | |
---|---|
Object Code | Record |
Sub | 0x00 |
Name | Highest sub-index supported |
Data Type | UNSIGNED8 |
Access | ro |
Defaultvalue | 8 |
PDO Mapping | no |
Sub | 0x01 |
Name | U8 |
Data Type | UNSIGNED8 |
Access | rw |
Defaultvalue | 1 |
PDO Mapping | no |
Sub | 0x02 |
Name | U16 |
Data Type | UNSIGNED16 |
Access | rw |
Defaultvalue | 2 |
PDO Mapping | no |
Sub | 0x03 |
Name | U32 |
Data Type | UNSIGNED32 |
Access | rw |
Defaultvalue | 3 |
PDO Mapping | no |
Sub | 0x04 |
Name | I8 |
Data Type | INTEGER8 |
Access | rw |
Defaultvalue | -1 |
PDO Mapping | no |
Sub | 0x05 |
Name | I16 |
Data Type | INTEGER16 |
Access | rw |
Defaultvalue | -2 |
PDO Mapping | no |
Sub | 0x06 |
Name | I32 |
Data Type | INTEGER32 |
Access | rw |
Defaultvalue | -3 |
PDO Mapping | no |
Sub | 0x07 |
Name | R32 |
Data Type | REAL32 |
Access | rw |
Defaultvalue | 42.0 |
PDO Mapping | no |
Sub | 0x08 |
Name | VS |
Data Type | VISIBLE_STRING |
Access | const |
Defaultvalue | emotas evaluation example |
PDO Mapping | no |