Programación a través de Ethernet industrial

Descripción general

Cuando se añade el gestor de protocolo, se crea automáticamente una instancia de la biblioteca EtherNet/IP Scanner.

Además, la mayoría de los dispositivos esclavos de Ethernet industrial incluyen una biblioteca exclusiva con funciones y bloques de funciones.

Utilice estos elementos para que la escritura del programa resulte más sencilla.

EcoStruxure Machine Expert incluye plantillas de TVDA disponibles para su uso.

Gestionar las modalidades de funcionamiento de los dispositivos

La biblioteca EtherNet/IP Scanner contiene estas funciones:

  • EipControl: inicia o detiene el explorador de EtherNet/IP

  • EipGetHealth: lee el valor del bit de estado

Para obtener más información, consulte Biblioteca de EtherNetIP Scanner.

Para obtener más información sobre el funcionamiento, consulte Dominio de las modalidades de funcionamiento de dispositivos esclavos e Impacto de los estados del controlador sobre Ethernet industrial.

Enviar comandos y leer el estado de los dispositivos

Los intercambios de datos cíclicos se utilizan con dispositivos genéricos que requieren intercambios de datos deterministas. Los intercambios de datos cíclicos los gestiona el gestor de protocolo.

Para configurar intercambios de datos cíclicos, consulte Configuración de intercambios de datos cíclicos de EtherNet/IP. Para utilizar datos cíclicos en el programa, consulte Asignación de E/S de EtherNet/IP.

Además, puede enviar mensajes explícitos.

Para los dispositivos EtherNet/IP, con la biblioteca de mensajes explícitos de EtherNet/IP, puede utilizar:

Con la biblioteca EtherNet/IP Scanner, puede utilizar EipDataExch para las funciones no implementadas en la biblioteca de mensajes explícitos de EtherNet/IP para los dispositivos EtherNet/IP.

Para obtener más información sobre el funcionamiento, consulte Configuración de dispositivos esclavos en el inicio e Intercambios de datos a petición.

Utilizar plantillas de TVDA

La mayoría de los dispositivos esclavos de Ethernet industrial son partes de TVDA.

EcoStruxure Machine Expert propone por lo tanto añadir un dispositivo a partir de una plantilla.

Al hacerlo, el dispositivo se añade con diversos bloques o bloques de funciones ya parametrizados.