POWER ELECTRONICS
CANopen over EtherCAT (CoE)
El módulo de comunicación EtherCAT del SD300 permite comunicación de
red entre el maestro EtherCAT y los esclavos EtherCAT mediante el uso del
protocolo CANopen over EtherCAT (CoE) para transmisión de datos. En el
protocolo CoE, los parámetros de configuración e información de datos son
almacenados en un diccionario de objetos. El diccionario de objetos es un
grupo de objetos (parámetros) accesible en una red que incluye
configuraciones de dispositivos e información de la comunicación de red.
La transmisión de datos entre maestro y esclavo usando el protocolo CoE
incluye transmisiones síncronas mediante el uso de objetos de datos de
proceso (PDO) y transmisiones asíncronas mediante el uso de objetos de
datos de servicio (SDO). El módulo de comunicación EtherCAT realiza
transmisiones de datos periódicas para comunicar la frecuencia de
referencia y el estado de datos, así como informes de estado de error y la
lectura y escritura de parámetros es realizada cuando la orden es recibida.
Tipo de comunicación
Comunicación de datos
de
proceso
communication)
Comunicación de datos
de
servicio
communication)
Estado de máquina EtherCAT
La comunicación de red EtherCAT entre las unidades de maestro y esclavo
comienza con una transición desde un estado inicial (Init) a un estado
operacional (Operational). Los procesos normales de transmisión de datos
para controlar los motores conectados a los variadores están disponibles en
el estado operacional.
Si un error de comunicación ocurre durante una comunicación de datos
EtherCAT durante el estado operacional, tiene lugar una transición a un
estado inicial y la comunicación se para. Si esto ocurre, debe eliminarse la
causa del error de comunicación antes de que la comunicación pueda
continuar.
Intervalos
Síncronos
(PDO
task cycle)
Asíncronos
(SDO
demanda)
SD300- MÓDULO ETHERCAT
Referencia de frecuencia, frecuencia de
(main
operación,
comandos de estado, etc.
Lectura/Escritura de los parámetros del
(Bajo
variador, lectura de la información de error,
etc.
Descripción
comandos
de
control,
ETHERCAT
23