Process data

Sync Manager (SM)

The extent of the process data that is made available can be changed through the "Process Data" tab.:

PDO Assignment

For the configuration of the process data mark in the upper left field "Sync Manager" the desired Sync Manager SM 2 or SM 3. In the field below "PDO Assignment" you can switch on or off the process data assigned to the selected Sync Manager. Restarting the EtherCAT system, or reloading the configuration in Config mode, causes the EtherCAT communication to restart, and the process data is transferred from the terminal.

SM2, PDO Assignment 0x1C12

Index

Size (byte.bit)

Name

PDO Content

0x1600 (default)

2.0

DRV Controlword

Index 0x7010:01

0x1601

4.0

DRV Target velocity

Index 0x7010:06

0x1602

2.0

DRV Target torque

Index 0x7010:09

0x1603

2.0

DRV Commutation angle

Index 0x7010:0E

0x1604

2.0

DRV Torque limitation

Index 0x7010:0B

0x1606 (default)

4.0

DRV Target position

Index 0x7010:05

0x1607

2.0

FB Touch probe control

Index 0x7001:0

Index 0x7001:01

TP1 Enable

Index 0x7001:02

TP1 Continous

Index 0x7001:03

TP1 Trigger mode

Index 0x7001:05

TP1 Enable pos edge

Index 0x7001:06

TP1 Enable neg edge

Index 0x7001:09

TP2 Enable

Index 0x7001:0A

TP2 Continous

Index 0x7001:0B

TP2 Trigger mode

Index 0x7001:0D

TP2 Enable pos edge

Index 0x7001:0E

TP2 Enable neg edge

0x1608

2.0

FAN Outputs Device

Index 0xF700:01

0x1640 1)

40.0

DMC Outputs

Index 0x7040

Index 0x7040:02

DMC__FeedbackControl__Enable latch extern on positive edge

Index 0x7040:03

DMC__FeedbackControl__Set counter

Index 0x7040:04

DMC__FeedbackControl__Enable latch extern on negative edge

Index 0x7040:11

DMC__DriveControl__Enable

Index 0x7040:12

DMC__DriveControl__Reset

Index 0x7040:21

DMC__PositioningControl__Execute

Index 0x7040:22

DMC__PositioningControl__Emergency stop

Index 0x7040:31

DMC__Set counter value

Index 0x7040:32

DMC__Target position

Index 0x7040:33

DMC__Target velocity

Index 0x7040:34

DMC__Start type

Index 0x7040:35

DMC__Target acceleration

Index 0x7040:36

DMC__Target deceleration

SM2, PDO Assignment 0x1C12

Index

Size (byte.bit)

Name

PDO Content

0x1641 1)

40.0

DMC Outputs 32 Bit

Index 0x7040

Index 0x7040:02

DMC__FeedbackControl__Enable latch extern on positive edge

Index 0x7040:03

DMC__FeedbackControl__Set counter

Index 0x7040:04

DMC__FeedbackControl__Enable latch extern on negative edge

Index 0x7040:11

DMC__DriveControl__Enable

Index 0x7040:12

DMC__DriveControl__Reset

Index 0x7040:21

DMC__PositioningControl__Execute

Index 0x7040:22

DMC__PositioningControl__Emergency stop

Index 0x7040:31

DMC__Set counter value

Index 0x7040:32

DMC__Target position

Index 0x7040:33

DMC__Target velocity

Index 0x7040:34

DMC__Start type

Index 0x7040:35

DMC__Target acceleration

Index 0x7040:36

DMC__Target deceleration

1) These process data objects are only available from firmware 06 and ESI 0019.

SM3, PDO Assignment 0x1C13

Index

Size (byte.bit)

Name

PDO Content

0x1A00 (default)

4.0

FB Position

Index 0x6000:11

0x1A01 (default)

2.0

DRV Statusword

Index 0x6010:01

0x1A02

4.0

DRV Velocity actual value

Index 0x6010:07

0x1A03

2.0

DRV Torque actual value

Index 0x6010:08

0x1A04

2.0

DRV Info data 1

Index 0x6010:12

0x1A05

2.0

DRV Info data 2

Index 0x6010:13

0x1A06 (default)

4.0

DRV Following error actual value

Index 0x6010:06

0x1A07

2.0

FB Touch probe status

Index 0x6001:0

Index 0x6001:01

TP1 Enable

Index 0x6001:02

TP1 Pos value stored

Index 0x6001:03

TP1 Neg value stored

Index 0x6001:08

TP1 Input

Index 0x6001:09

TP2 Enable

Index 0x6001:0A

TP2 Pos value stored

Index 0x6001:0B

TP2 Neg value stored

Index 0x6001:10

TP2 Input

0x1A08

4.0

FB Touch probe 1 pos position

Index 0x6001:11

0x1A09

4.0

FB Touch probe 1 neg position

Index 0x6001:12

0x1A0A

4.0

FB Touch probe 2 pos position

Index 0x6001:13

0x1A0B

4.0

FB Touch probe 2 neg position

Index 0x6001:14

0x1A0D

2.0

DRV Info data 3

Index 0x6010:14

0x1A0E

4.0

FB Enc Position

Index 0x6000:12

0x1A0F

2.0

FAN Inputs Device

Index 0xF600:01

0x1A10

2.0

DI Inputs

Index 0x6020:0

Index 0x6020:01

Input 1

Index 0x6020:02

Input 2

Index 0x6020:03

Fan Diag

Index 0x6020:05

Encoder A

Index 0x6020:06

Encoder B

Index 0x6020:07

Encoder C

Index 0x6020:09

Hall A

Index 0x6020:0A

Hall B

Index 0x6020:0B

Hall C

Index 0x6020:0D

Level of ENA input

0x1A40 1)

64.0

DMC Inputs

Index 0x6040:0

Index 0x6040:02

DMC__FeedbackStatus__Latch extern valid

Index 0x6040:03

DMC__FeedbackStatus__Set counter done

Index 0x6040:0D

DMC__FeedbackStatus__Status of extern latch

Index 0x6040:11

DMC__DriveStatus__Ready to enable

Index 0x6040:12

DMC__DriveStatus__Ready

Index 0x6040:13

DMC__DriveStatus__Warning

Index 0x6040:14

DMC__DriveStatus__Error

Index 0x6040:15

DMC__DriveStatus__Moving positive

Index 0x6040:16

DMC__DriveStatus__Moving negative

Index 0x6040:1C

DMC__DriveStatus__Digital input 1

Index 0x6040:1D

DMC__DriveStatus__Digital input 2

Index 0x6040:21

DMC__PositioningStatus__Busy

Index 0x6040:22

DMC__PositioningStatus__In-Target

Index 0x6040:23

DMC__PositioningStatus__Warning

Index 0x6040:24

DMC__PositioningStatus__Error

Index 0x6040:25

DMC__PositioningStatus__Calibrated

Index 0x6040:26

DMC__PositioningStatus__Accelerate

Index 0x6040:27

DMC__PositioningStatus__Decelerate

Index 0x6040:28

DMC__PositioningStatus__Ready to execute

Index 0x6040:31

DMC__Set position

Index 0x6040:32

DMC__Set velocity

Index 0x6040:33

DMC__Actual drive time

Index 0x6040:34

DMC__Actual position lag

Index 0x6040:35

DMC__Actual velocity

Index 0x6040:36

DMC__Actual position

Index 0x6040:37

DMC__Error id

Index 0x6040:38

DMC__Input cycle counter

Index 0x6040:39

DMC__Channel id

Index 0x6040:3A

DMC__Latch value

Index 0x6040:3B

DMC__Cyclic info data 1

Index 0x6040:3C

DMC__Cyclic info data 2

0x1A41 1)

64.0

DMC Inputs 32 Bit

Index 0x6040:0

Index 0x6040:02

DMC__FeedbackStatus__Latch extern valid

Index 0x6040:03

DMC__FeedbackStatus__Set counter done

Index 0x6040:0D

DMC__FeedbackStatus__Status of extern latch

Index 0x6040:11

DMC__DriveStatus__Ready to enable

Index 0x6040:12

DMC__DriveStatus__Ready

Index 0x6040:13

DMC__DriveStatus__Warning

Index 0x6040:14

DMC__DriveStatus__Error

Index 0x6040:15

DMC__DriveStatus__Moving positive

Index 0x6040:16

DMC__DriveStatus__Moving negative

Index 0x6040:1C

DMC__DriveStatus__Digital input 1

Index 0x6040:1D

DMC__DriveStatus__Digital input 2

Index 0x6040:21

DMC__PositioningStatus__Busy

Index 0x6040:22

DMC__PositioningStatus__In-Target

Index 0x6040:23

DMC__PositioningStatus__Warning

Index 0x6040:24

DMC__PositioningStatus__Error

Index 0x6040:25

DMC__PositioningStatus__Calibrated

Index 0x6040:26

DMC__PositioningStatus__Accelerate

Index 0x6040:27

DMC__PositioningStatus__Decelerate

Index 0x6040:28

DMC__PositioningStatus__Ready to execute

Index 0x6040:31

DMC__Set position

Index 0x6040:32

DMC__Set velocity

Index 0x6040:33

DMC__Actual drive time

Index 0x6040:34

DMC__Actual position lag

Index 0x6040:35

DMC__Actual velocity

Index 0x6040:36

DMC__Actual position

Index 0x6040:37

DMC__Error id

Index 0x6040:38

DMC__Input cycle counter

Index 0x6040:39

DMC__Channel id

Index 0x6040:3A

DMC__Latch value

Index 0x6040:3B

DMC__Cyclic info data 1

Index 0x6040:3C

DMC__Cyclic info data 2

1) These process data objects are only available from firmware 06 and ESI 0019.

Predefined PDO Assignment

The "Predefined PDO Assignment" enables a simplified selection of the process data. The desired function is selected on the lower part of the Process Data tab. As a result, all necessary PDOs are automatically enabled and the unnecessary PDOs are disabled.

Process data 3:

The following PDO assignments are available:

Name

SM2, PDO assignment

SM3, PDO assignment

Velocity

0x1600 (DRV Controlword)

0x1601 (DRV Target velocity)

0x1A00 (FB Position)

0x1A01 (DRV Statusword)

Position
(default)

0x1600 (DRV Controlword)

0x1606 (DRV Target position)

0x1A00 (FB Position)

0x1A01 (DRV Statusword)

0x1A06 (DRV Following error actual value)

Torque

0x1600 (DRV Controlword)

0x1602 (DRV Target torque)

0x1A00 (FB Position)

0x1A01 (DRV Statusword)

Drive motion control (For TC3 DriveMotionControl Lib)

0x1640 (DMC Outputs)

0x1A40 (DMC Inputs)

Drive motion control (32 bit)

0x1641 (DMC Outputs 32 Bit)

0x1A41 (DMC Inputs 32 Bit)