CANopen Object Dictionary Documenation for enduranceTestBench


Index:       0x1000 - Device Type
DataType:    UNSIGNED32
ObjectCode:  Variable
  Sub:          0x00 - Device Type
  DataType:     UNSIGNED32
  DefaultValue: 0
  AccessType:   ro
  PDOMapping:   0

Index:       0x1001 - Error Register
DataType:    UNSIGNED8
ObjectCode:  Variable
  Sub:          0x00 - Error Register
  DataType:     UNSIGNED8
  AccessType:   ro
  PDOMapping:   0

Index:       0x1003 - Predefined Error Field
DataType:    UNSIGNED32
ObjectCode:  Array
  Sub:          0x00 - Number of Errors
  DataType:     UNSIGNED8
  DefaultValue: 0
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x01 - Standard Error Field
  DataType:     UNSIGNED32
  DefaultValue: 0
  AccessType:   ro
  PDOMapping:   0

Index:       0x1008 - Manufacturer device name
DataType:    VISIBLE_STRING
ObjectCode:  Variable
  Sub:          0x00 - Manufacturer device name
  DataType:     VISIBLE_STRING
  DefaultValue: emotas Slave 1
  AccessType:   const
  PDOMapping:   0

Index:       0x1014 - COB ID EMCY
DataType:    UNSIGNED32
ObjectCode:  Variable
  Sub:          0x00 - COB ID EMCY
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x80
  AccessType:   ro
  PDOMapping:   0

Index:       0x1015 - Inhibit Time Emergency
DataType:    UNSIGNED16
ObjectCode:  Variable
  Sub:          0x00 - Inhibit Time Emergency
  DataType:     UNSIGNED16
  DefaultValue: 0x0
  AccessType:   rw
  PDOMapping:   0

Index:       0x1016 - Consumer Heartbeat Time
DataType:    UNSIGNED32
ObjectCode:  Array
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 20
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x06 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x07 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x08 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x09 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x0a - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x0b - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x0c - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x0d - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x0e - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x0f - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x10 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x11 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x12 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x13 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x14 - Consumer Heartbeat Time
  DataType:     UNSIGNED32
  DefaultValue: 0x01f4
  AccessType:   rw
  PDOMapping:   0

Index:       0x1017 - Producer Heartbeat Time
DataType:    UNSIGNED16
ObjectCode:  Variable
  Sub:          0x00 - Producer Heartbeat Time
  DataType:     UNSIGNED16
  DefaultValue: 100
  AccessType:   rw
  PDOMapping:   0

Index:       0x1018 - Identity Object
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 4
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - Vendor Id
  DataType:     UNSIGNED32
  DefaultValue: 0x59A
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x02 - Product Code
  DataType:     UNSIGNED32
  DefaultValue: 1234
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x03 - Revision number
  DataType:     UNSIGNED32
  DefaultValue: 0x1
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x04 - Serial number
  DataType:     UNSIGNED32
  AccessType:   ro
  PDOMapping:   0

Index:       0x1029 - Error behaviour
DataType:    UNSIGNED8
ObjectCode:  Array
  Sub:          0x00 - Nr of Error Classes
  DataType:     UNSIGNED8
  DefaultValue: 2
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - Communication Error
  DataType:     UNSIGNED8
  DefaultValue: 1
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - Specific Error Class 
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x102a - NMT inhibit time
DataType:    UNSIGNED16
ObjectCode:  Variable
Description: This object shall indicate the configured inhibit time between two subsequent NMT messages. The outstanding NMT services shall be queued and shall be issued in order of their occurrence respecting the configured inhibit time. 

The value shall be given in multiples of 100 µs. The value 0 shall disable the inhibit time.

  Sub:          0x00 - NMT inhibit time
  DataType:     UNSIGNED16
  DefaultValue: 10
  AccessType:   rw
  PDOMapping:   0

Index:       0x1200 - Server SDO Parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 2
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - COB ID Client to Server
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x600
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x02 - COB ID Server to Client
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x580
  AccessType:   ro
  PDOMapping:   0

Index:       0x1280 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1281 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1282 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1283 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1284 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1285 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1286 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1287 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1288 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1289 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x128a - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x128b - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x128c - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x128d - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x128e - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x128f - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1290 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1291 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1292 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1293 - SDO client parameter
DataType:    UNSIGNED8
ObjectCode:  Record
Description: This objects contains the parameters for the SDO for which the CANopen device is the SDO client.
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 3
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID client -> server
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - COB-ID server -> client
  DataType:     UNSIGNED32
  DefaultValue: 0x80000000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Node-ID of the SDO server
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1800 - Flowmeter communication parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 5
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - COB ID
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x280
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - Transmission Type
  DataType:     UNSIGNED8
  DefaultValue: 254
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Inhibit Time
  DataType:     UNSIGNED16
  DefaultValue: 0x0000
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Compatibility Entry
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Event Timer
  DataType:     UNSIGNED16
  DefaultValue: 100
  AccessType:   rw
  PDOMapping:   0

Index:       0x1801 - Pressure communication parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 6
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID used by TPDO
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x280+1
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - Transmission type
  DataType:     UNSIGNED8
  DefaultValue: 254
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Inhibit time
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Inhibit time
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Event timer
  DataType:     UNSIGNED16
  DefaultValue: 100
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x06 - SYNC start value
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1802 - Pump communication parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 6
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID used by TPDO
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x280+2
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - Transmission type
  DataType:     UNSIGNED8
  DefaultValue: 254
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Inhibit time
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Inhibit time
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Event timer
  DataType:     UNSIGNED16
  DefaultValue: 100
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x06 - SYNC start value
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1803 - Motor setpoint 1 communication parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 6
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - COB-ID used by TPDO
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x280+3
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x02 - Transmission type
  DataType:     UNSIGNED8
  DefaultValue: 254
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x03 - Inhibit time
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Inhibit time
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Event timer
  DataType:     UNSIGNED16
  DefaultValue: 100
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x06 - SYNC start value
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1804 - Motor setpoint 2 communication parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 6
  AccessType:   const
  PDOMapping:   1
  Sub:          0x01 - COB-ID used by TPDO
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x280+4
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x02 - Transmission type
  DataType:     UNSIGNED8
  DefaultValue: 254
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Inhibit time
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Inhibit time
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Event timer
  DataType:     UNSIGNED16
  DefaultValue: 100
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x06 - SYNC start value
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1805 - Motor setpoint 2 communication parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 6
  AccessType:   const
  PDOMapping:   1
  Sub:          0x01 - COB-ID used by TPDO
  DataType:     UNSIGNED32
  DefaultValue: $NODEID+0x280+5
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x02 - Transmission type
  DataType:     UNSIGNED8
  DefaultValue: 254
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x03 - Inhibit time
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x04 - Inhibit time
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x05 - Event timer
  DataType:     UNSIGNED16
  DefaultValue: 500
  AccessType:   rw
  PDOMapping:   0
  Sub:          0x06 - SYNC start value
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   0

Index:       0x1a00 - Flowmeter Data mapping parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 4
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - Mapping Entry 1
  DataType:     UNSIGNED32
  DefaultValue: 0x20000110
  AccessType:   const
  PDOMapping:   4
  Sub:          0x02 - Mapping Entry 2
  DataType:     UNSIGNED32
  DefaultValue: 0x20000210
  AccessType:   const
  PDOMapping:   4
  Sub:          0x03 - Mapping Entry 3
  DataType:     UNSIGNED32
  DefaultValue: 0x20000310
  AccessType:   const
  PDOMapping:   4
  Sub:          0x04 - Mapping Entry 4
  DataType:     UNSIGNED32
  DefaultValue: 0x20000410
  AccessType:   const
  PDOMapping:   4

Index:       0x1a01 - Pressure Sensor mapping parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 4
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - Mapping Entry 1
  DataType:     UNSIGNED32
  DefaultValue: 0x20010110
  AccessType:   const
  PDOMapping:   4
  Sub:          0x02 - Mapping Entry 2
  DataType:     UNSIGNED32
  DefaultValue: 0x20010210
  AccessType:   const
  PDOMapping:   4
  Sub:          0x03 - Mapping Entry 3
  DataType:     UNSIGNED32
  DefaultValue: 0x20010310
  AccessType:   const
  PDOMapping:   4
  Sub:          0x04 - Mapping Entry 4
  DataType:     UNSIGNED32
  DefaultValue: 0x20010410
  AccessType:   const
  PDOMapping:   4

Index:       0x1a02 - Pump mapping parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 1
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - Mapping Entry 1
  DataType:     UNSIGNED32
  DefaultValue: 0x20030010
  AccessType:   const
  PDOMapping:   4

Index:       0x1a03 - Motor setpoint 1 mapping parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 8
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - Mapping Entry 1
  DataType:     UNSIGNED32
  DefaultValue: 0x20040108
  AccessType:   const
  PDOMapping:   4
  Sub:          0x02 - Mapping Entry 2
  DataType:     UNSIGNED32
  DefaultValue: 0x20040208
  AccessType:   const
  PDOMapping:   4
  Sub:          0x03 - Mapping Entry 3
  DataType:     UNSIGNED32
  DefaultValue: 0x20040308
  AccessType:   const
  PDOMapping:   4
  Sub:          0x04 - Mapping Entry 4
  DataType:     UNSIGNED32
  DefaultValue: 0x20040408
  AccessType:   const
  PDOMapping:   4
  Sub:          0x05 - Mapping Entry 5
  DataType:     UNSIGNED32
  DefaultValue: 0x20040508
  AccessType:   const
  PDOMapping:   4
  Sub:          0x06 - Mapping Entry 6
  DataType:     UNSIGNED32
  DefaultValue: 0x20040608
  AccessType:   const
  PDOMapping:   4
  Sub:          0x07 - Mapping Entry 7
  DataType:     UNSIGNED32
  DefaultValue: 0x20040708
  AccessType:   const
  PDOMapping:   4
  Sub:          0x08 - Mapping Entry 8
  DataType:     UNSIGNED32
  DefaultValue: 0x20040808
  AccessType:   const
  PDOMapping:   4

Index:       0x1a04 - Motor setpoint 2 mapping parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 8
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - Mapping Entry 1
  DataType:     UNSIGNED32
  DefaultValue: 0x20040908
  AccessType:   const
  PDOMapping:   0
  Sub:          0x02 - Mapping Entry 2
  DataType:     UNSIGNED32
  DefaultValue: 0x20040a08
  AccessType:   const
  PDOMapping:   0
  Sub:          0x03 - Mapping Entry 3
  DataType:     UNSIGNED32
  DefaultValue: 0x20040b08
  AccessType:   const
  PDOMapping:   0
  Sub:          0x04 - Mapping Entry 4
  DataType:     UNSIGNED32
  DefaultValue: 0x20040c08
  AccessType:   const
  PDOMapping:   0
  Sub:          0x05 - Mapping Entry 5
  DataType:     UNSIGNED32
  DefaultValue: 0x20040d08
  AccessType:   const
  PDOMapping:   0
  Sub:          0x06 - Mapping Entry 6
  DataType:     UNSIGNED32
  DefaultValue: 0x20040e08
  AccessType:   const
  PDOMapping:   0
  Sub:          0x07 - Mapping Entry 7
  DataType:     UNSIGNED32
  DefaultValue: 0x20040f08
  AccessType:   const
  PDOMapping:   0
  Sub:          0x08 - Mapping Entry 8
  DataType:     UNSIGNED32
  DefaultValue: 0x20041008
  AccessType:   const
  PDOMapping:   0

Index:       0x1a05 - Motor setpoint 3 mapping parameter
DataType:    UNSIGNED8
ObjectCode:  Record
  Sub:          0x00 - Number of entries
  DataType:     UNSIGNED8
  DefaultValue: 4
  AccessType:   const
  PDOMapping:   0
  Sub:          0x01 - Mapping Entry 1
  DataType:     UNSIGNED32
  DefaultValue: 0x20041108
  AccessType:   const
  PDOMapping:   0
  Sub:          0x02 - Mapping Entry 2
  DataType:     UNSIGNED32
  DefaultValue: 0x20041208
  AccessType:   const
  PDOMapping:   0
  Sub:          0x03 - Mapping Entry 3
  DataType:     UNSIGNED32
  DefaultValue: 0x20041308
  AccessType:   const
  PDOMapping:   0
  Sub:          0x04 - Mapping Entry 4
  DataType:     UNSIGNED32
  DefaultValue: 0x20041408
  AccessType:   const
  PDOMapping:   0

Index:       0x2000 - Flowmeter Data OUT
DataType:    UNSIGNED16
ObjectCode:  Array
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 4
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - FM1 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x02 - FM2 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x03 - FM3 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x04 - FM4 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4

Index:       0x2001 - Pressure Sensor Data OUT
DataType:    UNSIGNED16
ObjectCode:  Array
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 4
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - PS1 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x02 - PS2 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x03 - PS3 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4
  Sub:          0x04 - PS4 OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4

Index:       0x2003 - Pump Data OUT
DataType:    UNSIGNED16
ObjectCode:  Variable
  Sub:          0x00 - Pump Data OUT
  DataType:     UNSIGNED16
  AccessType:   rw
  PDOMapping:   4

Index:       0x2004 - Motor Valve Data OUT
DataType:    UNSIGNED8
ObjectCode:  Array
  Sub:          0x00 - Highest sub-index supported
  DataType:     UNSIGNED8
  DefaultValue: 20
  AccessType:   ro
  PDOMapping:   0
  Sub:          0x01 - MV 01 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x02 - MV 02 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x03 - MV 03 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x04 - MV 04 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x05 - MV 05 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x06 - MV 06 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x07 - MV 07 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x08 - MV 08 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x09 - MV 09 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x0a - MV 10 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x0b - MV 11 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x0c - MV 12 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x0d - MV 13 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x0e - MV 14 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x0f - MV 15 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x10 - MV 16 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x11 - MV 17 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x12 - MV 18 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x13 - MV 19 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
  Sub:          0x14 - MV 20 Setpoint
  DataType:     UNSIGNED8
  AccessType:   rw
  PDOMapping:   1
