El gestor de protocolo gestiona las modalidades de funcionamiento de los dispositivos esclavos con los siguientes exploradores y sus bibliotecas dedicadas:
EtherNet/IP Scanner:
Estas bibliotecas contienen bloques de funciones que permiten realizar las siguientes funciones:
Controlar el EtherNet/IP Scanner.
Gestionar los intercambios de datos cíclicos (mensajes implícitos).
Gestionar las variables de estado.
Enviar peticiones de intercambio de datos no cíclicos (mensajes explícitos).
En función de los dispositivos, pueden utilizarse otras bibliotecas.
No existe ninguna variable de estado preconfigurada de EtherNet/IP Scanner.
Para visualizar el bit de estado de los destinos de EtherNet/IP, deberá utilizar:
bloque de funciones EipGetHealth
bloque de funciones EIPGetHealthBit
Los exploradores recopilan los datos de los dispositivos y los escriben en ellos. Estas variables constituyen la imagen de E/S.
Cada variable posee su propia dirección:
Variable |
Tipo |
Cantidad |
---|---|---|
Variables de imagen de E/S |
para las entradas para las salidas |
Se crea una tabla de palabras para cada canal/conexión. |
La biblioteca EtherNet/IP Scanner contiene bloques de funciones utilizados por la aplicación para comunicarse con el controlador y los dispositivos de destino de EtherNet/IP:
EipDataExch: envía un mensaje explícito a un dispositivo
EipControl: inicia/detiene las conexiones del EtherNet/IP Scanner
EipGetHealth: lee el valor de bit de estado
Para obtener más información, consulte EtherNet/IP Scanner.
La biblioteca de mensajes explícitos de EtherNet/IP incluye bloques de funciones utilizados por la aplicación para enviar mensajes explícitos de EtherNet/IP:
Get_Attribute_All: obtiene todos los atributos de un objeto
Set_Attribute_All: establece todos los atributos de una instancia o clase
Get_Attribute_Single: obtiene el atributo de un objeto
Set_Attribute_Single: establece un atributo de clase
EIPStartConnection: inicia una conexión
EIPStartAllConnection: inicia todas las conexiones
EIPStopConnection: detiene una conexión
EIPStopAllConnection: detiene todas las conexiones
EipGetHealth: lee el valor de bit de estado
Para obtener más información, consulte Biblioteca de mensajes explícitos de EtherNet/IP.
Utilice los bloques de funciones de PLC Open y otros propios de los accionamientos para controlar los dispositivos ATV y Lexium. Es posible acceder a estos bloques de funciones desde las bibliotecas GMC Independent PLCopen MC, GMC Independent Altivar y GMC Independent Lexium. Para obtener más información, consulte la Guía de la biblioteca Motion Control.
El gestor de protocolo y los dispositivos esclavos intercambian datos en cada ciclo de una tarea de aplicación.
El parámetro
permite seleccionar la tarea de aplicación que gestionará el explorador:: asocia el explorador con la tarea de aplicación que gestiona el controlador.
: asocia el explorador con la tarea MAST.
Otra tarea existente: puede seleccionar una tarea existente y asociarla con el explorador.
Para obtener más información sobre las tareas de la aplicación, consulte EcoStruxure Machine Expert - Guía de programación.