General
la configuración de EtherCAT Los módulos se basan en los archivos de descripción de dispositivos para los dispositivos maestros y esclavos utilizados y se pueden adaptar en el proyecto en los diálogos de configuración. Para asegurarse de que el uso sea lo más sencillo y libre de errores posible, le recomendamos que habilite la opción para las aplicaciones estándar para las aplicaciones estándar. Configuración automática del maestro para que la mayoría de los ajustes de configuración se realicen automáticamente.
Requisitos
El controlador Npcap es necesario cuando se utiliza EtherCAT dispositivos con un CODESYS Control Win. El software Npcap está incluido en la configuración de Wireshark, por ejemplo. Después de instalar el controlador o insertar un adaptador de red USB, se debe reiniciar Windows para poder seleccionar los adaptadores.
Importante
Esta nota es válida sólo para CODESYS versiones hasta SP18.
Instale el software WinPCap.
De forma predeterminada, Npcap también se instala con la instalación de Wireshark. Debe deshabilitar esta opción en la configuración de Wireshark porque Npcap no debe estar instalado en el sistema.
Cuando se usa CODESYS Control RTE, no se requiere WinPcap o Npcap. Debe reemplazar el controlador de red predeterminado en el Administrador de dispositivos de Windows por un controlador CODESYS conductor.
Para obtener más información, consulte la ayuda de CODESYS Control RTE sistema de ejecución en Componentes o controladores dinámicos disponibles.
También debe habilitar los componentes de tiempo de ejecución respectivos en el archivo CODESYSControl_User.cfg
.
Component.<subsequent number> = CmpEt100Drv
Disponible para Intel Pro 100
Component.<subsequent number> = CmpEt1000Drv
Disponible para Intel Pro 1000
Component.<subsequent number> = CmpRTL81x9Mpd
Disponible para RTL8139.
Component.<subsequent number> = CmpRTL8169Mpd
Disponible para Realtek RTL8169 o RTL8168 (versión PCIe)
Sugerencia
También puede habilitar los componentes de tiempo de ejecución en el cuadro de diálogo de configuración del CODESYS Control RTE.
Para obtener más información, consulte lo siguiente: CODESYS Control RTE V3
EtherCAT Árbol de dispositivos
EtherCAT Topología
Además de la topología de líneas y árboles, CODESYS también es compatible con EtherCAT topología en estrella. Especial EtherCAT sucursales (a) de 2 puertos EtherCAT la unión (en el ejemplo) son necesarias para la configuración de un EtherCAT topología de estrellas. Un modular EtherCAT estrella se puede crear mediante el uso de varias ramas. Como resultado, dispositivos individuales o completos EtherCAT las líneas se pueden conectar con las sucursales. EtherCAT la sucursal se identifica mediante símbolo.

Dispositivos opcionales
El Dispositivos opcionales La función se puede utilizar para configuraciones de hardware variables. Al comienzo de la pila, el sistema verifica si hay dispositivos opcionales disponibles. Si no se encuentran los dispositivos, se desactivan automáticamente. Sin embargo, los dispositivos también pueden activarse en una fecha posterior si, por ejemplo, es un dispositivo al final de la línea de la red. Por otra parte, si el Reiniciar esclavos automáticamente se selecciona la opción, los dispositivos activados se cambian automáticamente a "operativos", activando así los datos del proceso.
Sugerencia
La tarea de ciclo de bus se establece en la configuración general del PLC.
Acceso al EtherCAT la configuración por parte de la aplicación tiene lugar a través de instancias del EtherCAT Maestro y el EtherCAT esclavos Cuando el EtherCAT Maestro o el EtherCAT Los esclavos se insertan como objetos en un proyecto, las instancias se crean automáticamente para el maestro y los esclavos que se pueden abordar en el programa de aplicación. Por ejemplo, un reinicio, una parada o una verificación de estado del EtherCAT dispositivo se puede realizar desde la aplicación.
La biblioteca IODrvEtherCAT
proporciona bloques de funciones para leer y escribir parámetros individuales, incluso durante el funcionamiento del bus.