Anwendungsfälle

Synchronisation über CANopen-PDO (DS402-Brücke)

scena_1.jpg

In dieser Konfiguration wird der interpolierte Positionspunkt über die PDOs an den NLi-Motor gesendet. Die Änderung der Bewegungstabellenparameter erfolgt über CANopen-SDO.

CODESYS-Beispielprojekt: :gtw_ethercat:gtw_eth_2_axis_pdo_sync_402.zip

Gateway- und PDO-Konfiguration

Synchronisation über Remote-I/O-Trigger und CANopen-SDO

scena_2.jpg

In dieser Konfiguration erzeugt der Bus-Converter ein Synchronisationssignal (Bewegungstrigger) für den NLi-Motor über Remote-Ausgang. Die Änderung der Bewegungstabellenparameter erfolgt über CANopen-SDO. CANopen-PDOs können verwendet werden, um das Statuswort und die aktuelle Position zu jeder EtherCAT-Synchronisationszeit zu lesen.

CODESYS-Beispielprojekt: :gtw_ethercat:gtw_eth_2_axis_pdo_io_sync.zip

Gateway- und PDO-Konfiguration

use_case_conf_1.jpg

use_case_conf_2.jpg

Synchronisation über Synch-Signal und CANopen-SDO

scena_3.jpg

In dieser Konfiguration sendet der Bus-Converter ein Synch-Signal an jeden NLi-Motor auf dem CANopen-Feldbus über PDO. Die Änderung der Bewegungstabellenparameter erfolgt über CANopen-SDO. CANopen-PDOs können verwendet werden, um das Statuswort und die aktuelle Position zu jeder EtherCAT-Synchronisationszeit zu lesen.

Auf diese Weise kann der Sync_value auf dem PDO (0x7002) verwendet werden, um ein Bewegungstrigger-Synchronisationssignal über CAN-Kommunikation statt über Remote-I/O-Signal zu senden. Der NLi-Motor muss konfiguriert werden, um dieses Signal statt des Digitaleingangs auszulösen.

sync_signal.jpg

Gateway-Konfiguration und PDO-Mapping bleiben wie im vorherigen Anwendungsfall.

Synchronisation über Remote-I/O-Trigger und MODBUS RTU

scena_4.jpg

In dieser Konfiguration erzeugt der Bus-Converter ein Synchronisationssignal (Bewegungstrigger) für den NLi-Motor über Remote-Ausgang. Die Änderung der Bewegungstabellenparameter erfolgt über MODBUS-RTU-Kommunikation. Status und Steuerwort können über MODBUS-RTU-Kommunikation gelesen und geschrieben werden. Die aktuelle Position kann über MODBUS RTU gelesen werden.

CODESYS-Beispielprojekt mit FCT640-SPS: :gtw_ethercat:gtw_eth_slave_modbus.zip

Gateway-Konfiguration

use_case_conf_4.jpg