zenon Logic
La solución integrada de PLC virtual e IEC 61131-3.
zenon Logic, con su Logic Studio, ofrece un entorno de programación IEC 61131-3 potente y flexible. El código compilado es ejecutado por Logic Service, que funciona como un PLC virtual. zenon Logic Studio está directamente integrado en el Engineering Studio de la Plataforma de Software zenon. zenon Logic hace que la configuración de proyectos sea más rápida, más fiable y más eficiente.
- Logic Studio es un sistema de programación conforme a IEC 61131-3, se puede integrar código Python.
- Programación SCADA y PLC en un solo sistema, utilizando una base de datos conjunta dentro de toda la plataforma de software zenon.
- Prueba y simula proyectos de forma segura y eficiente con código PLC y gemelos digitales.
- Ingeniería flexible con soporte IEC 61131-10.
- El servicio zenon Logic también se puede usar en Linux.
El Rol de zenon Logic dentro de la Plataforma de Software zenon
La integración inteligente de zenon de la interfaz de programación IEC 61131-3, zenon Logic, ha sido un componente integral de la Plataforma de Software zenon desde 2001. Esto significa, por ejemplo, fusionar el mundo HMI/SCADA y el mundo PLC, cuando tiene sentido hacerlo.
La perfecta integración de zenon Logic dentro de la Plataforma de Software zenon es realmente impresionante y proporciona a los ingenieros de automatización considerables ventajas.
- Configuración de una aplicación de automatización industrial integral siguiendo un principio de bajo código/sin código y programación de PLC en un único sistema general.
- zenon Logic utiliza una base de datos coherente dentro de la plataforma de software. Después de escribir el programa del PLC, todos los datos están presentes en el sistema SCADA. Sin importaciones ni exportaciones laboriosas, sin trabajo manual innecesario y, por lo tanto, con un gran ahorro de tiempo durante la ingeniería.
- Las variables y los tipos de datos compartidos pueden ser creados, modificados o eliminados por cualquiera de los dos sistemas. Los datos compartidos dentro del sistema están disponibles de inmediato; por lo tanto, los cambios pueden ser visibles en otros sistemas inmediatamente y están siempre actualizados.
zenon Logic ayuda a alcanzar los objetivos del proyecto de forma más rápida y eficiente, minimiza los errores y proporciona ahorros tanto de tiempo como de costos en la configuración del proyecto, y mantiene los trabajos de mantenimiento más fáciles de gestionar.
Los Beneficios Clave son:
- Considerable ahorro de tiempo, por ejemplo, como resultado de la reducción de los procesos de exportación/importación.
- Ya no es necesario mantener y gestionar dos veces las listas de datos.
- Se puede alcanzar un grado particularmente alto de fiabilidad al configurar proyectos y ponerlos en funcionamiento, gracias a una base de datos consistente y a la prevención de fallos.
- Todo esto conduce a una reducción de los gastos del proyecto.
Dependiendo de los requisitos, los datos están disponibles en ambos sistemas o solo en uno. Si una variable es requerida por el otro sistema, sin embargo, la visibilidad y usabilidad se pueden activar inmediatamente.
Virtualización y Contenerización de PLCs con zenon Logic
Los sistemas de control basados en software que funcionan de forma independiente al hardware se conocen como Soft PLCs. Cuando tanto la lógica del PLC como el programa de aplicación son puramente software, estas soluciones pueden ejecutarse en casi cualquier hardware, actuando como un PLC virtual. zenon Logic cuenta con una larga trayectoria como solución de Soft PLC y ofrece amplias capacidades de virtualización. Al funcionar como un PLC virtual, puede integrarse en contenedores mediante Docker, lo que aporta un alto nivel de apertura y flexibilidad en su implementación.
Dependiendo de las necesidades del proyecto, zenon Logic puede ejecutarse en un PLC físico, en una PC industrial, en dispositivos edge cercanos a la maquinaria, en la sala de servidores de la planta o incluso en el centro de datos corporativo. Esto permite incluso el despliegue de aplicaciones de Control Industrial como Servicio (ICaaS) totalmente virtualizadas. Por todo esto, zenon Logic es una pieza clave en los escenarios de "Automatización Definida por Software".
Virtualización de PLC e ICaaS
En nuestra revista Information Unlimited Magazine #43, podrá profundizar sobre la virtualización de PLC y el Control Industrial como Servicio (ICaaS).
¿Qué más se puede lograr con zenon Logic?
zenon Logic permite realizar cálculos complejos, como el de indicadores clave de rendimiento (KPI) del tipo OEE (Overall Equipment Effectiveness o Eficiencia General de los Equipos).
Además, se utiliza para la simulación de proyectos. En esta función, zenon Logic simula el PLC de destino y genera valores realistas durante las pruebas en la fase de ingeniería. Esto permite visualizar de inmediato cómo funcionará el proyecto en condiciones reales. Este enfoque de gemelo digital ayuda a su equipo a eliminar errores y riesgos antes de la puesta en marcha, sin necesidad de invertir en costoso hardware de prueba.
Adicionalmente, zenon Logic garantiza la integridad de la información mediante el almacenamiento temporal de eventos (buffering). En caso de fallas en la comunicación, zenon Logic respalda los valores automáticamente de forma intermedia y transmite los datos tan pronto como se restablece la conexión.
El servicio es ideal para plataformas abiertas, ya que cumple con el estándar IEC 61131-10 para la exportación e importación de proyectos IEC 61131-3. Gracias a esto, los proyectos pueden transferirse sin contratiempos entre diferentes entornos de ingeniería.
zenon Logic y Linux
Con el fin de ofrecer un alto nivel de flexibilidad y apertura, el servicio zenon Logic no solo está disponible para Windows, sino que también puede ejecutarse en Linux. Especialmente al utilizarse en entornos contenerizados, el uso de Linux ofrece múltiples ventajas, tales como:
- Facilidad de mantenimiento
- Eficiencia de costos
- Escalabilidad
- Flexibilidad e interoperabilidad
Technical Details
-
- IEC 60870
- IEC 61850
- Modbus
- Profinet
- Ethernet/IP
- OPC UA
-
y muchos más
-
zenon Logic es compatible con todos los lenguajes de programación de la norma IEC 61131-3:
- Diagrama de funciones secuenciales (SFC)
- Diagrama de bloques de funciones (FBD)
- Diagrama de escalera (LD)
- Texto estructurado (ST)
Además de los lenguajes mencionados, también es posible integrar código escrito en Python.
-
- Posibilidad de ingeniería distribuida
- Cumplimiento de la norma IEC 61131-10
- Base de datos compartida dentro de la plataforma de software zenon
-
Posible
-
Si
-
Integrado
-
Si
-
- Operación de ciclo único
- Operación de paso a paso
- Puntos de interrupción (Breakpoints)
- Forzado de variables
- Cambios en línea
- Recetas de prueba
-
y muchos más
Caso de éxito: zenon Logic en acción
DaeMyoung Energy opera y gestiona sistemas de energía eólica, solar y de almacenamiento de energía en toda Corea. En este proyecto, se implementó la codificación para el cálculo de potencia en zenon Logic Studio con el fin de determinar el consumo de electricidad y la tarifa de producción por cada hora y generador.
¿Deseas profundizar tus conocimientos sobre zenon Logic? Inscríbete en el curso en línea de zenon Academy y aprende a desarrollar tu propio proyecto de zenon Logic desde cero.
¿Recién empiezas con zenon Logic? Descubre en nuestros videos tutoriales cómo dar los primeros pasos, cómo conectar zenon Logic con la plataforma zenon y cómo compartir variables de manera efectiva.