DEPARTAMENTO DE CIENCIAS DE LA ENERGÍA Y
MECÁNICA CARRERA DE INGENIERÍA MECATRÓNICA
DEBER
CONEXIÓN DEL SOFTWARE IGNITION CON UN PLC
VIRTUAL MEDIANTE CONEXIÓN OPC
AUTOMATIZACIÓN INDUSTRIAL
MCT 14454
INTEGRANTES
Orozco Álvarez Rodrigo David
Jumbo Castillo Carlos Andrés
SANGOLQUÍ – ECUADOR
2024
Tema:
Conexión del software ignition con un plc virtual mediante conexión
OPC
Objetivos:
Implementar la Comunicación Segura y Confiable entre Ignition y el PLC
Virtual a través de OPC
Configurar y Probar la Interoperabilidad entre Ignition y el PLC Virtual usando
OPC
Optimizar el Rendimiento y la Eficiencia de la Conexión OPC entre Ignition y
un PLC Virtual
1. Introducción
TIA Portal (Totally Integrated Automation Portal) de Siemens es una plataforma de
ingeniería integrada para la automatización industrial. Ignition, de Inductive
Automation, es una plataforma SCADA (Supervisory Control and Data Acquisition)
que permite la creación de soluciones de control y monitoreo industriales. La
conexión entre TIA Portal e Ignition se realiza mediante el protocolo OPC (OLE for
Process Control), que permite la comunicación de datos de dispositivos de
automatización.
2. Marco teórico
Conexión OPC
OPC es un estándar de interoperabilidad que facilita la comunicación de datos en
sistemas de automatización industrial. Existen dos versiones principales de OPC:
OPC DA (Data Access): Para acceso a datos en tiempo real.
OPC UA (Unified Architecture): Una versión más moderna y segura, con
soporte para acceso a datos, historial y eventos.
Software ignition
Ignition es una plataforma de software desarrollada por Inductive Automation, que
se utiliza principalmente en la industria de la automatización. Este software es
conocido por sus capacidades para desarrollar aplicaciones de Supervisory Control
and Data Acquisition (SCADA), Human-Machine Interface (HMI), y Manufacturing
Execution Systems (MES). Sus características principales son:
Arquitectura Basada en Web: Ignition utiliza una arquitectura basada en
web, lo que permite a los usuarios acceder a las aplicaciones desde cualquier
dispositivo con un navegador web. Esto facilita la supervisión y el control
remoto de los procesos industriales.
Integración de Datos: El software permite la integración de datos de
diversas fuentes, incluyendo controladores lógicos programables (PLC), bases
de datos SQL, dispositivos de Internet de las Cosas (IoT), y sistemas
empresariales. Esto permite a los usuarios centralizar y analizar datos de
múltiples sistemas en una sola plataforma.
Desarrollo Rápido de Aplicaciones: Ignition proporciona herramientas de
desarrollo visuales y basadas en scripts que permiten a los usuarios crear
aplicaciones personalizadas de manera rápida y eficiente. Las aplicaciones
pueden incluir gráficos interactivos, informes, paneles de control, y más.
Escalabilidad: La plataforma es altamente escalable, permitiendo su uso en
instalaciones pequeñas con unos pocos dispositivos hasta en grandes
operaciones industriales con miles de puntos de datos y usuarios
concurrentes.
Compatibilidad y Extensibilidad: Ignition es compatible con múltiples
protocolos industriales y sistemas operativos. Además, su arquitectura
modular permite a los usuarios agregar funciones adicionales a través de
módulos opcionales, lo que proporciona flexibilidad para adaptarse a las
necesidades específicas de cada proyecto.
Seguridad: El software incluye características avanzadas de seguridad,
como autenticación de usuarios, control de acceso basado en roles, y
encriptación de datos, lo que garantiza que las aplicaciones y los datos estén
protegidos contra accesos no autorizados.
Licenciamiento: Ignition ofrece un modelo de licenciamiento basado en
servidores, lo que permite un número ilimitado de clientes, dispositivos y
conexiones sin costos adicionales por usuario, lo que puede ser más
económico para grandes implementaciones.
Tia portal
TIA Portal (Totally Integrated Automation Portal) es una plataforma de software
desarrollada por Siemens para la programación, configuración, y mantenimiento de
dispositivos de automatización industrial. Sus características principales son:
Integración Total: Ofrece una interfaz unificada para la integración de
todas las fases del proyecto de automatización, incluyendo el diseño,
configuración, programación, y mantenimiento de PLCs, HMI, y redes
industriales.
Programación de PLCs: Permite la programación de controladores lógicos
programables (PLC) de Siemens, como los modelos SIMATIC S7-1200, S7-
1500, y S7-300. Soporta lenguajes de programación estándar IEC 61131-3.
Configuración de HMI: Facilita la creación y configuración de interfaces
hombre-máquina (HMI) para el monitoreo y control de procesos industriales.
Simulación y Pruebas: Incluye herramientas como PLCSIM para simular la
operación de PLCs, permitiendo la prueba y depuración de programas en un
entorno virtual antes de su implementación en hardware real.
Diagnóstico y Mantenimiento: Proporciona herramientas avanzadas de
diagnóstico y mantenimiento que ayudan a identificar y resolver problemas
rápidamente, minimizando el tiempo de inactividad.
Escalabilidad y Flexibilidad: Puede ser utilizado en proyectos de
diferentes tamaños, desde pequeñas aplicaciones hasta grandes plantas
industriales, y es compatible con una amplia gama de dispositivos y
sistemas.
Eficiencia y Productividad: Su diseño intuitivo y funcionalidades
integradas permiten reducir el tiempo de desarrollo y aumentar la eficiencia,
facilitando la colaboración y el trabajo en equipo.
Pasos para realizar la conexión
Configuración en TIA Portal
Para establecer una conexión OPC con Ignition, primero se debe configurar TIA
Portal:
1. Configuración del Servidor OPC UA en TIA Portal:
o Abrir TIA Portal y cargar el proyecto.
o Navegar a la configuración del PLC y selecciona "Opciones de
comunicación".
o Activa el servidor OPC UA y configurar los parámetros de comunicación
(dirección IP, puerto, etc.).
o Definir las variables que a exponer a través de OPC UA.
2. Exportación del Archivo de Configuración:
o Exportar la configuración OPC UA para su uso en Ignition.
o Asegúrarse de que las variables y nodos OPC estén correctamente
configurados y accesibles.
4. Configuración en Ignition
Una vez configurado el servidor OPC en TIA Portal, se estos pasos en Ignition:
1. Conexión al Servidor OPC UA:
o Abrir el Gateway de Ignition y navega a la sección de configuración de
OPC UA.
o Agregar un nuevo servidor OPC UA y proporciona la URL del servidor
configurado en TIA Portal.
o Configurar la autenticación si es necesaria (usuario y contraseña).
2. Exploración e Importación de Variables:
o Una vez conectados, utilizar el navegador de OPC de Ignition para
explorar el servidor OPC UA de TIA Portal.
o Importar las variables y nodos necesarios para el proyecto
3. Configuración de Tag y Visualización:
o Configurar los tags en Ignition utilizando los datos importados del
servidor OPC UA.
o Crear pantallas y gráficos en Ignition para monitorear y controlar los
datos de TIA Portal.
Pruebas y Verificación
Verificación de Conexión: Asegúrarse de que Ignition pueda conectarse al
servidor OPC UA de TIA Portal sin errores.
Monitoreo de Datos: Comprobar que los datos en tiempo real se están
actualizando correctamente en Ignition.
Pruebas Funcionales: Realizar pruebas para verificar que todas las
variables y funciones críticas están funcionando según lo esperado.
7. Conclusiones
La configuración adecuada y la implementación de una conexión OPC segura
y estable entre Ignition y el PLC virtual es crucial para asegurar una
transmisión de datos confiable. La estabilidad en la comunicación garantiza
que no haya pérdida de datos, lo que es esencial para el correcto
funcionamiento y monitoreo de los sistemas de automatización.
La configuración y prueba exhaustiva de la interoperabilidad entre Ignition y
el PLC virtual mediante OPC demuestran que ambos sistemas pueden
intercambiar datos correctamente. Esto valida que Ignition puede ser
utilizado efectivamente con PLCs virtuales, permitiendo una integración sin
problemas en entornos industriales diversos.
La optimización de la conexión OPC entre Ignition y el PLC virtual es
fundamental para mejorar el rendimiento y la eficiencia del sistema. La
reducción de la latencia y el uso eficiente de los recursos del sistema
aseguran que la comunicación se mantenga rápida y estable, incluso bajo
cargas variables, lo que es vital para aplicaciones industriales que requieren
alta disponibilidad y rapidez en la respuesta.
Referencias bibliográficas
Inductive Automation. (n.d.). Ignition Overview. Retrieved from
[Link]
Siemens. (n.d.). Totally Integrated Automation Portal (TIA Portal). Retrieved
from [Link]
software/automation-software/[Link]
Siemens. (n.d.). SIMATIC S7-PLCSIM Advanced. Retrieved from
[Link]
automation-software/tia-portal/[Link]
Siemens. (n.d.). Human Machine Interface (HMI). Retrieved from
[Link]
Siemens. (n.d.). SIMATIC Controllers. Retrieved from
[Link]
[Link]