Default data transmission between I/O system and CAN3 of drive controllers

Question:
What is the easiest way to establish a data transmission between the I/O system and a drive controller?

Answer:
The easiest way of data transmission between the I/O system and a drive controller is via the process data channel CAN3.
  • The base identifiers of PDO1-Rx and PDO1-Tx of the I/O system are preassigned in a way that they can exchange data with the drive controller's process data objects CAN-IN3 / CAN-OUT3.
  • The base identifiers of  PDO2-Rx and PDO2-Tx are preassigned in a way that they can exchange data with the drive controller's process data objects CAN-IN2 / CAN-OUT2.

This direct data exchange is possible, when the node address of the I/O system is by 1 higher than the node address of the drive controller. In addition the drive controller is to be defined as CAN master (C0352/0 = 1 / Master BootUp), and the Boot Up time in the drive controller is to be increased to 10 s (C0356/1 = 10000 ms). The increase of the Boot Up time of 3 s default setting is required, as the I/O system requires a longer time for initialization, and the NMT telegram of the master may not be sent before.

Example:
- Drive controller with node address 1 (C0350 = 1)
 CAN_OUT3: 768 (Base identifier) + 1 (Node address) = 769 (Transmit identifier)
 CAN_IN3:     769 (Base identifier) + 1 (Node address) = 770 (Receive identifier)

- CAN Gateway of the modular system (or a module of the compact system) with the node address 2
 PDO1-Rx:     767 (Base identifier) + 2 (Node address) = 769 (Receive identifier)
 PDO1-Tx:     768 (Base identifier) + 2 (Node address) = 770 (Transmit identifier)

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200501063/1/
Contact form