Default OD Indexes

 

MultiTool Creator automatically creates CANopen OD indexes for Epec devices in the CODESYS code template. These indexes are used to read and configure the device's

To see the default OD indexes in MultiTool Creator, open the device's Object Dictionary tab and select the Show Hidden   icon. The created indexes may differ depending on the hardware product.

 

The following table describes the CANopen OD indexes that MultiTool Creator generates to the CODESYS code template:

 

Index

Sub-

Index

Data Type

Description

Additional Information

2000 Series Devices

3000 Series Devices

 

4000 Series Devices

5000 Series Devices

6000/X Series Devices

 

E Series Devices

S Series Devices

1008h

 

STRING

Manufacturer device name

For example, SC52

 

 

 

 

x***

x

x

1000h

 

U32

Device type

Describes the type of device

and its functionality.

x

x

x

x

x

x

1001h

 

U8

Error Register

 

x

x

x

x

x

x

1005h

 

U32

COB-ID for SYNC Object

 

x

x

x

x

x

x

1006h

 

U32

Communication Cycle Period (SYNC interval)

 

x

x

x

x

x

x

100Ah

 

STRING

Manufacturer Software Version

 

x

x

x

x

x

x

1010h

 

ARRAY

Store parameters

 

 

 

 

 

 

 

0h

U8

Number of entries

 

x

x

x

x

x

x

1h

U32

Store all parameters

Store parameters to non-volatile memory. Write "save" as ASCII (65766173h >> s = 73h, a = 61h, v = 76h, e = 65h)

x

x

x

x

x

x

2h

U32

Store communication parameters

 

x

x

x

x

x

x

3h

U32

Store all application parameters

 

x

x

x

x

x

x

1011h

 

ARRAY

Restore Parameters

 

 

 

 

 

 

 

0h

U8

Number of entries

 

x

x

x

x

x

x

1h

U32

Restore all default parameters

Restore default parameter values. Write "load" as ASCII (64616F6Ch >>  l = 6Ch, o = 6Fh, a = 61h, d = 64h)

x

x

x

x

x

x

2h

U32

Restore communication parameters

 

x

x

x

x

x

x

3h

U32

Restore all application parameters

 

x

x

x

x

x

x

1017h

 

U16

Heartbeat producer time [ms]

 

x

x

x

x

x

x

1018h

 

RECORD

Identity Object

Identifies the device

 

 

 

 

 

 

0h

U8

Number of entries

 

x

x

x

x

x

x

1h

U32

Vendor-ID

Identifies the manufacturer of a device

x

x

x

x

x

x

2h

U32

Product Code

Product code, for example

- 7E8 = 2024

- E16 = 3606

x

x

x

x

x

x

3h

U32

Revision Number

 

x

x

x

x

x

x

4h

U32

Serial Number

 

x

x

x

x

x

x

1300h

 

U8

GFC parameter

 

 

 

 

 

x

x

1301h...1340h

 

RECORD

SRDO communication parameters

One index for each SRDO that is configured to the device (both tx and rx)

 

 

 

 

x

x

1h

U8

Information direction

 

 

 

 

 

x

x

2h

U16

Refresh time

 

 

 

 

 

x

x

3h

U8

reserved

 

 

 

 

 

x

x

4h

U8

Transmission type

 

 

 

 

 

x

x

5h

U16

COB-ID1

COB-ID of plain message

 

 

 

 

x

x

6h

U16

COB-ID2

COB-ID of inverted message

 

 

 

 

x

x

1381h...13C0h

 

ARRAY

SRDO mapping parameters

One index for each SRDO that is configured to the device (both tx and rx)

 

 

 

 

x

x

odd numbers

U32

Plain data mapping

 

 

 

 

 

x

x

even numbers

U32

Inverted data mapping

 

 

 

 

 

x

x

13FEh

 

U8

Configuration Valid

 

 

 

 

 

 

x

13FFh

 

ARRAY

SRDO Safety configuration signatures

Number of subindexes depends on the number of SRDOs configured to the device

 

 

 

 

 

x

1h...40h

U16

SRDO<n> signature

 

 

 

 

 

 

x

1400h...14FFh

 

RECORD

RPDO communication parameters

One index for each RPDO that is configured to the device

x

x

x

x

x

x

1h

U32

COB-ID

 

x

x

x

x

x

x

2h

U8

Transmission type

 

x

x

x

x

x

x

3h

U16

Inhibit time

 

x

x

x

x

x

x

4h

U8

reserved

 

x

x

x

x

x

x

5h

U16

Event time

 

x

x

x

x

x

x

1600h...16FFh

 

ARRAY

RPDO mapping parameters

One index for each RPDO that is configured to the device

x

x

x

x

x

x

1h...8h

U32

Mapping parameter

 

x

x

x

x

x

x

1800h...18FFh

 

RECORD

TPDO communication parameters

One index for each TPDO that is configured to the device

x

x

x

x

x

x

1h

U32

COB-ID

 

x

x

x

x

x

x

2h

U8

Transmission type

 

x

x

x

x

x

x

3h

U16

Inhibit time

 

x

x

x

x

x

x

4h

U8

reserved

 

x

x

x

x

x

x

5h

U16

Event time

 

x

x

x

x

x

x

1A00h...1AFFh

 

ARRAY

TPDO mapping parameters

One index for each TPDO that is configured to the device

x

x

x

x

x

x

1h...8h

U32

Mapping parameter

 

x

x

x

x

x

x

2003h

 

ARRAY

Communication parameters

for 202x and 203x devices

2020, 2021, 2023, 2024, 2038, 2040

 

 

 

 

 

 

0h

U8

Number of entries

 

x

 

 

 

 

 

1h

U32

Node-ID for CAN1

 

x

 

 

 

 

 

4h

U32

Bit rate for CAN1

 

x

 

 

 

 

 

Dh

U32

Node-ID for CAN2

 

x

 

 

 

 

 

Eh

U32

Bit rate for CAN2

 

x

 

 

 

 

 

2030h

1h

U32

Supported CODESYS platform

Supported CODESYS version in format AABBCCFFh for example 03050000h --> CODESYS 3.5.0.0

 

 

x**

 

x

x

2050h

 

ARRAY

Indexes for checksum calculation

 

x

x

x

x

x

x

2051h

 

ARRAY

Checksum result

 

x

x

x

x

x

x

2128h

 

U8

TPDO dummy variable

For internal use only

x

x

x

x

x

x

2129h

 

U8

RPDO dummy variable

For internal use only

x

x

x

x

x

x

2130h

 

ARRAY

Application version information

 

 

 

 

 

 

 

1h

STRING

Application version

Application software version

x

x

x

x

x

x

2h-Ah

STRING

Application version information

 

x

x

x

x

x

x

2131h

 

U16

Parameter CSV unique ID

 

 

x

x

x

x

x

2140h

 

ARRAY

MAC Address

MAC address of the device

 

 

 

 

 

 

0h

U8

Number of entries

 

 

 

x

x

 

 

1h

U8

MAC address byte 1

 

 

 

x

x

 

 

2h

U8

MAC address byte 2

 

 

 

x

x

 

 

3h

U8

MAC address byte 3

 

 

 

x

x

 

 

4h

U8

MAC address byte 4

 

 

 

x

x

 

 

5h

U8

MAC address byte 5

 

 

 

x

x

 

 

6h

U8

MAC address byte 6

 

 

 

x

x

 

 

2141h

 

ARRAY

Ethernet Configuration

The new configurations are taken to use after the device is rebooted.

 

 

 

 

 

 

0h

U8

Number of entries

 

 

 

x

x

 

 

1h

U8

Ethernet enabled/disabled

 

 

 

x

x

 

 

2h

U8

DHCP ON/OFF

To disable/enable the DHCP, write 0/1 to index 2141h sub-index 1h.

Disabling the DHCP requires that the IP address, net mask and gateway are manually defined.

To save the new settings, write save command to index 1010h.

 

 

x

x

 

 

12h

U8

Netstatus

Valid values
0
  - OFF
1 - Unknown
10 - 10Mb
100 - 100Mb
255 - Query failed

 

 

x

x

 

 

13h

U8

IP address highest byte

When DCHP is ON

- write access is prohibited.

- reading this index updates the IP address and net mask

 

 

x

x

 

 

14h

U8

IP address 3rd byte

When DCHP is ON, write access is prohibited.

 

 

x

x

 

 

15h

U8

IP address 2nd byte

When DCHP is ON, write access is prohibited.

 

 

x

x

 

 

16h

U8

IP address lowest byte

When DCHP is ON, write access is prohibited.

 

 

x

x

 

 

17h

U8

Gateway highest byte

 

 

 

x

x

 

 

18h

U8

Gateway 3rd byte

 

 

 

x

x

 

 

19h

U8

Gateway 2nd byte

 

 

 

x

x

 

 

1Ah

U8

Gateway lowest byte

 

 

 

x

x

 

 

1Bh

U8

Netmask highest byte

 

 

 

x

x

 

 

1Ch

U8

Netmask 3rd byte

 

 

 

x

x

 

 

1Dh

U8

Netmask 2nd byte

 

 

 

x

x

 

 

1Eh

U8

Netmask first byte

 

 

 

x

x

 

 

2150h

 

ARRAY

CAN1 Configuration

 

 

 

 

 

 

 

0h

U8

Number of entries

 

 

x

x

x

x

x

1h

U16

CODESYS communication enabled

This does not have any effect since CODESYS communication is enabled always for CAN1

 

x

x

x

x

x

2h

U16

CODESYS communication node-ID

 

 

x

x

x

x

x

3h

U16

Bit rate

 

 

x

x

x

x

x

4h

U16

Cable detection offset for CODESYS node-ID

 

 

x

x

x

x

x

5h

U16

Cable detection offset for PLCopen node-ID

For information about cable detection calculation, see hardware specific sections for cable detection (for example Programming 3606 > 3606 Cable Detection).

 

x

x

x

x

x

6h

U16

Mask for cable detection pins

Mask is used to define pins which are used to configure node-ID for CODESYS and PLCopen application based on the pin state for cable detection.


For information about cable detection calculation, see hardware specific sections for cable detection
(for example Programming 3606 > 3606 Cable Detection).

 

x

x

x

x

x

Ah

U16

PLCopen application node-ID in CAN1

 

 

x

x

x

x

x

2151h

 

ARRAY

CAN2 Configuration

 

 

 

 

 

x

x

0h

U8

Number of entries

 

 

x

x

x

x

x

1h

U16

CODESYS communication enabled

This setting is valid only for CAN1

 

x

x

x

x

x

2h

U16

CODESYS communication node-ID

This setting is valid only for CAN1

 

x

x

x

x

x

3h

U16

Bit rate

 

 

x

x

x

x

x

Ah

U16

PLCopen application node-ID in CAN2

 

 

x

x

x

x

x

2152h

 

ARRAY

CAN3 Configuration

 

 

 

x

 

 

 

0h

U8

Number of entries

 

 

 

x

 

 

 

1h

U16

CODESYS communication enabled

This setting is valid only for CAN1

 

 

x

 

 

 

2h

U16

CODESYS communication node-ID

This setting is valid only for CAN1

 

 

x

 

 

 

3h

U16

Bit rate

 

 

 

x

 

 

 

Ah

U16

PLCopen application node-ID in CAN3

 

 

 

x

 

 

 

2153h

 

ARRAY

CAN4 Configuration

 

 

 

x

 

 

 

0h

U8

Number of entries

 

 

 

x

 

 

 

1h

U16

CODESYS communication enabled

This setting is valid only for CAN1

 

 

x

 

 

 

2h

U16

CODESYS communication node-ID

This setting is valid only for CAN1

 

 

x

 

 

 

3h

U16

Bit rate

 

 

 

x

 

 

 

Ah

U16

PLCopen application node-ID in CAN3

 

 

 

x

 

 

 

2170h

 

U32

Application log error count

Generated when application error log is available

       

x

x

2171h

 

DOMAIN

Application log data

Generated when application error log is available

 

 

 

 

x

x

21FAh

 

U8

Parameter save status

 

 

 

 

 

x

x

21FBh

 

ARRAY

Table of safety parameter index numbers

 

 

 

 

 

 

x

1..n

U16

Index number

 

 

 

 

 

 

x

21FCh

 

ARRAY

Table of safety parameter index CRCs

 

 

 

 

 

 

x

1...n

U16

CRC

 

 

 

 

 

 

x

21FDh

 

U8

Authentication status

 

 

 

 

 

 

x

21FEh

 

U16

Challenge code for safety parameter editing

 

 

 

 

 

 

x

21FFh

 

U16

Response code for safety parameter editing

 

 

 

 

 

 

x

 

x* depends on the hardware version

x** only in CODESYS 3.5 version

x*** only in 6000 device description 1.3.1.X or newer

 

 

 

 

Epec Oy reserves all rights for improvements without prior notice.

 

Source file topic200041.htm

Last updated 26-Nov-2024