Solución técnica para la conexión de datos entre Pro-face HMI y AB PLC

En el campo de la automatización industrial, la transmisión de datos desde dispositivos de terceros a través de una interfaz hombre-máquina (HMI) a un controlador lógico programable (PLC) es un requisito común. Basándose en la amplia experiencia de OUKE Automation, este artículo explora el escenario de aplicación específico de la HMI Pro-face GP Pro EX y el PLC Allen-Bradley ControlLogix/CompactLogix, que se comunican mediante el protocolo EtherNet/IP y leen datos de dispositivos Modbus TCP. Se presentan dos soluciones técnicamente validadas.

Análisis de antecedentes del proyecto

La arquitectura actual del sistema consta de un sensor de nivel Modbus TCP, una HMI Pro-face y un PLC Allen-Bradley. Si bien la HMI puede adquirir y mostrar correctamente los datos del sensor de nivel, el siguiente paso es enviar esta información al procesador del PLC que se ejecuta en la plataforma Studio 5000. Este tipo de problema de integración con productos de diferentes marcas es bastante común entre los numerosos clientes internacionales a los que OUKE presta servicios.

Industrial communication network diagram, data bridge between HMI and PLC, Ethernet IP and Modbus protocol

Descripción general de la solución

Solución A: Utilizar las funciones de puerta de enlace integradas en la HMI

Este método aprovecha las potentes capacidades de enrutamiento de datos de la HMI, logrando una alta estabilidad sin necesidad de codificación adicional. Hemos verificado la eficacia de este enfoque en más de veinte casos similares.

  • Pasos de configuración:

    • Cree una nueva instancia de controlador para Allen-Bradley Ethernet/IP en el entorno de desarrollo GP Pro EX.

    • Asegúrese de que se ingresen la dirección IP del PLC correcta y el número de ranura correspondiente.

    • Guarde la configuración y active el controlador recién creado.

    • A través del menú “Puerta de enlace” o “Enrutamiento” (que puede variar según la versión del software), agregue una nueva regla de mapeo. Especifique la dirección de origen como una ubicación específica en el registro de retención Modbus (p. ej., 40001) y el destino como la etiqueta PLC correspondiente (p. ej., Tank_Level).

    • Active la relación de mapeo y los datos se sincronizarán automáticamente con el PLC sin ninguna codificación adicional.

Solución B: Uso de tecnología de scripting para la transferencia de datos

Al trabajar con modelos HMI antiguos que no admiten funciones de puerta de enlace, se puede considerar esta estrategia alternativa. Los expertos técnicos de OUKE suelen utilizar este método para solucionar problemas de compatibilidad con equipos descontinuados.

  • Proceso de ejecución:

    • Primero, establezca dos conexiones de controlador independientes para Modbus TCP y EtherNet/IP.

    • Define etiquetas de datos en ambos para representar el valor del sensor y la variable PLC correspondiente.

    • Utilice la herramienta “Control lógico” para configurar una tarea periódica con un intervalo fijo (recomendado entre 100 y 500 milisegundos) para realizar la siguiente operación: asignar Sensor_Value a PLC_Level.

    • Por último, guarde y comience la tarea.

Directrices de implementación

Basándonos en el conocimiento profesional acumulado por OUKE, ofrecemos las siguientes recomendaciones:

  • Antes de comenzar, verifique si el firmware HMI incluye el soporte de puerta de enlace necesario, ya que esto determina directamente qué estrategia elegir.

  • Durante la fase de prueba, asegúrese de que todos los nodos de la red estén libres de obstrucciones, incluidos, entre otros, los resultados normales de la prueba de ping entre la HMI y SOCIEDAD ANÓNIMAy el puerto Modbus 502 predeterminado está abierto.

  • Inicialmente, es aconsejable empezar con un conjunto de datos pequeño y ampliarlo gradualmente.

  • Si es necesario utilizar scripts, ajuste cuidadosamente la frecuencia de ejecución para evitar afectar negativamente el rendimiento de la HMI.

  • Para posibles fallos de hardware, OUKE se compromete a proporcionar servicios de respuesta rápida.

Apoyo técnico

Ambos enfoques permiten alcanzar eficazmente los objetivos deseados. La primera solución, que aprovecha la optimización a nivel de hardware, ofrece un rendimiento superior y es la opción preferida de OUKE. La segunda, si bien añade cierta sobrecarga al sistema, ofrece una amplia aplicabilidad. Independientemente del método elegido, OUKE ofrece soporte técnico 24/7, incluyendo respuesta de emergencia en una hora y entrega de la solución en tres días, garantizando así que su sistema de automatización se mantenga en óptimas condiciones.

 

Technical Solution for Data Bridging Between Pro-face HMI and AB PLC
Pengsheng Huang

Como líder técnico de oukecnc.com, he realizado más de 200 sustituciones de equipos importados, y el sistema estandarizado ha logrado una precisión de reparación del 99,5 %. Mantenimiento modular innovador + entrega global en 48 horas, brindando soporte técnico confiable para la fabricación industrial.