Cuatro Maneras En Las Que Ignition SCADA Acelera El Desarrollo
Cómo El Nuevo SCADA Ayuda A Construir Más En Menos Tiempo


Cuatro Maneras En Las Que Ignition SCADA Acelera El Desarrollo

Cómo El Nuevo SCADA Ayuda A Construir Más En Menos Tiempo


 Lectura de 10 minutos

Tabla de contenidos

1. Cuatro formas de acelerar y simplificar el desarrollo

2. Herramientas RAD 

3. Experiencia de diseño uniforme

4. Modularidad

5. Conectividad perfecta

6. Del desarrollo sin fin a las posibilidades sin fin


¿Alguna vez ha estado atrapado en el "infierno del desarrollo"?

La frase se usa en la industria cinematográfica para describir películas que languidecen durante años en preproducción antes de ser filmadas. Pero muchas personas que trabajan en otras industrias pueden relacionarse con él, especialmente aquellos que han desarrollado aplicaciones de software.

Las tecnologías modernas ofrecen muchas posibilidades prometedoras para su empresa, pero el proceso real de desarrollo puede parecer interminable y doloroso, especialmente para aquellos que no están capacitados como desarrolladores de software.

Una cosa que el antiguo software SCADA hace bien es hacer que el desarrollo sea relativamente simple para los no programadores. La mayoría de los diseñadores de SCADA tienen capacidades de desarrollo rápido de aplicaciones (RAD) que le permiten diseñar de una manera visual e intuitiva. Si, por ejemplo, el departamento de calidad de su empresa quiere una forma más fácil de realizar un seguimiento de las muestras de calidad, puede acceder rápidamente a un diseñador SCADA y crear un gráfico de tendencias para satisfacer sus necesidades.

El antiguo modelo de licencias de software SCADA puede convertir el proceso de desarrollo en una pesadilla.

Desafortunadamente, el antiguo SCADA es demasiado limitado para ser una solución de desarrollo eficaz en toda la empresa. Las licencias de pago por etiqueta y los complicados modelos de implementación de SCADA lo hacen insostenible para muchas organizaciones. El antiguo SCADA dificulta la innovación porque se basa en la tecnología de la era de los 90, no interactúa bien con las bases de datos y, por lo general, está vinculado a los sistemas operativos Windows.

Lo que muchas empresas aún no han descubierto es que existe una nueva solución SCADA que elimina esas limitaciones y brinda la capacidad de desarrollar aplicaciones para la planta y cualquier otra parte de la empresa.

Cuatro formas de acelerar y simplificar el desarrollo

Inductive Automation ha inventado una plataforma llamada Ignition que combina la simplicidad de arrastrar y soltar de SCADA con la licencia y la implementación sencillas de TI. En la superficie, Ignition puede parecer principalmente un software para HMI, SCADA y MES, pero se describe más completamente como software para crear software. Ignition es una desviación tan importante de la antigua licencia, implementación y tecnología SCADA que ocupa su propia categoría como El Nuevo SCADA.

Ignition está diseñado para hacer que el desarrollo sea asequible y práctico. Incluye cuatro características distintivas en particular que le permiten construir rápidamente cualquier tipo de solución que su empresa necesite. Esas características son: herramientas RAD, una experiencia de diseño uniforme, una arquitectura modular y una conectividad perfecta. Examinemos cómo cada una de estas características agiliza la gran tarea del desarrollo.

1. Herramientas RAD

Las herramientas de desarrollo rápido de aplicaciones (RAD) de Ignition son la aplicación Designer incluida, el entorno de desarrollo orientado a objetos, las herramientas de dibujo y el potente motor de secuencias de comandos. Estas herramientas ahorran tiempo y simplifican la creación de proyectos dinámicos para SCADA y otras necesidades.

Si tiene poco o ningún conocimiento sobre secuencias de comandos, hacer una pantalla puede parecer abrumador. Pero con el módulo de visión instalado en Ignition, incluso un novato puede usar ventanas, componentes y plantillas para crear proyectos. Puede abrir una ventana y comenzar a arrastrar y soltar componentes como líneas, formas, botones, tablas, gráficos y más.

Si necesita hacer una pantalla HMI con tanques de agua, puede seleccionar componentes preconfigurados para representar los tanques. También hay muchos componentes preconfigurados para tuberías, bombas y otros objetos que vería en un entorno de fabricación. También puede crear fácilmente animaciones y dibujos vectoriales e importar gráficos arrastrándolos al espacio de trabajo.

También puede ahorrar tiempo reutilizando componentes y plantillas en ventanas separadas. Si decide cambiar el diseño de una plantilla, el cambio que realice se reflejará automáticamente en todos los usos de esa plantilla en todas las ventanas. Una vez que sus elementos visuales estén en su lugar, puede activarlos vinculando las propiedades de los componentes a la información del mundo real, como etiquetas, propiedades de otros componentes, resultados de consultas SQL y más.

Además, Ignition tiene un motor de secuencias de comandos de Python incorporado que le permite usar generadores de secuencias de comandos gráficas, que puede usar para crear un proyecto completo señalando y haciendo clic en lugar de escribir una secuencia de comandos. Por ejemplo, puede usar generadores de secuencias de comandos para configurar controladores de eventos (que dictan cómo debe responder el sistema a los clics del mouse, cambiar propiedades, etc.) sin tener que crear una secuencia de comandos.

Si sabe cómo escribir scripts y necesita usarlos para un proyecto específico, aún puede hacerlo en Ignition. De hecho, puede crear módulos de script que le permitan escribir bloques de código una vez y luego usarlos en cualquier lugar. También puede combinar secuencias de comandos con diseño de arrastrar y soltar. Independientemente de cómo quiera abordar su proyecto, Ignition lo hace más rápido y más fácil.

2. Experiencia de diseño uniforme

Veamos un poco más de cerca una de las herramientas RAD de Ignition: la aplicación Designer. Ignition Designer, lanzado en la web, es un gran diferenciador de otros paquetes de software HMI/SCADA, que tienden a tener aplicaciones de diseño que son demasiado restrictivas o complejas, o que requieren la compra de licencias individuales para cada cliente de diseño. Lo que hace que Ignition Designer sea notable es la forma en que brinda una experiencia de diseño uniforme: un espacio donde puede diseñar cualquier cosa.

Por lo general, cuando un ingeniero de controles está diseñando un proyecto en SCADA antiguo, tendrá que cambiar entre muchas ventanas diferentes, como un diseñador de plantillas, otro diseñador de ventanas, una aplicación de implementación, una aplicación de licencias, una aplicación de terminal gráfica, y así. Trabajar en diferentes aplicaciones es mucho más sencillo con Ignition Designer, porque literalmente puede diseñar en diferentes aplicaciones sin tener que salir de la ventana de Designer.

Uno de los inconvenientes de diseñar en SCADA antiguo es la incapacidad de usar más de un cliente de diseñador simultáneamente. Sin embargo, Ignition Designer proporciona clientes de diseño ilimitados y admite el desarrollo simultáneo, de modo que varios desarrolladores puedan trabajar en el mismo proyecto al mismo tiempo. El desarrollo concurrente le ofrece muchas formas de trabajar en un proyecto. Por ejemplo, puede configurar una canalización de notificación de alarmas en un diseñador e ingresar a gráficos de funciones secuenciales (SFC) en otro diseñador, y alternar fácilmente entre los dos.

Ignition Designer es el único diseñador SCADA en el mundo que proporciona un entorno único para trabajar en diseñadores, aplicaciones y módulos separados. Proporciona una experiencia fluida que hace que el diseño de un proyecto sea infinitamente menos complicado y lento.

3. Modularidad

A medida que profundizamos en la plataforma Ignition, vemos otra característica que la distingue del SCADA tradicional: su arquitectura modular. Fue construido para admitir una cantidad ilimitada de módulos, cada uno de los cuales se basa en la plataforma Ignition. Puede conectar un nuevo módulo a Ignition y se integrará perfectamente en el sistema para proporcionar nuevas funciones como espacios de trabajo de diseñador, configuraciones de puerta de enlace, controladores y mucho más.

Con la amplia gama de módulos que puede agregar a Ignition, puede crear cualquier tipo de sistema HMI, SCADA o MES (sistemas de ejecución de fabricación), o incluso uno que se encuentre fuera de esas categorías estándar. Muchas de las características más utilizadas de Ignition en realidad las proporcionan diferentes módulos; por ejemplo, la conectividad entre los datos OPC y las bases de datos SQL la proporciona el Módulo SQL Bridge, y los clientes HMI/SCADA de Ignition lanzados en la web son posibles gracias al Módulo Vision.

La arquitectura modular de Ignition ayuda a que funcione sin problemas y también es muy beneficiosa desde el punto de vista del desarrollo porque puede instalar, eliminar y actualizar módulos sin afectar otras partes del sistema y sin causar un revés.

Debido a que hay un menor nivel de riesgo, tiene más libertad para experimentar. Puede agregar un nuevo módulo a su sistema y, si no funciona para sus necesidades, simplemente puede eliminarlo y estar seguro de que la plataforma subyacente seguirá funcionando correctamente. El hecho de que los módulos estén construidos en una plataforma común significa que habrá menos errores y una mayor estabilidad en general que otros sistemas SCADA. A la larga, la modularidad de Ignition hace que la expansión sea simple y asequible en lugar de poco práctica y costosa.

4. Conectividad perfecta

Ignition tiene una conectividad perfecta entre los diversos módulos que se conectan a su plataforma unificada. También se conecta a la perfección con otros programas, dispositivos y bases de datos.

Elementos como Java, la arquitectura unificada de OPC (OPC-UA) y la conectividad de bases de datos SQL hacen de Ignition una presencia perfecta y multiplataforma en toda la empresa. Con las bases de datos Java y SQL, que suelen utilizar los departamentos de TI, Ignition permite la gestión, el procesamiento y la creación de informes de datos avanzados. Ignition ha abierto nuevos caminos como el primer software SCADA creado completamente en Java, lo que lo hace compatible entre plataformas y fácil de implementar en la web.

Debido a que puede poner datos de PLC en bases de datos SQL, Ignition hace que otros sistemas de la empresa puedan leer esos datos. Esto significa que la información de controles se puede superponer fácilmente con información de otras áreas de la empresa, como los datos de ERP. Su conectividad con bases de datos SQL también le permite hacer preguntas sobre datos de PLC. Estas capacidades abren innumerables oportunidades para mejorar la eficiencia y la rentabilidad.

OPC-UA es el marco multiplataforma estándar de la industria de la automatización para acceder a datos históricos y en tiempo real, y cuando Ignition tiene instalado el módulo OPC-UA, tiene funcionalidad de servidor y cliente OPC-UA. Esto permite que Ignition se conecte con múltiples redes de control, integre fácilmente nuevo hardware, se conecte a PLC locales y remotos y admita conexiones a cualquier cantidad de servidores OPC-UA de terceros compatibles.

Estos elementos dentro de Ignition le permiten conectar todos los sistemas de su empresa, desde SCADA hasta ERP. Los datos se pueden integrar sin problemas desde la planta hasta las oficinas ejecutivas. Puede construir cualquier tipo de sistema automatizado para cualquier departamento. En lugar de intentar usar una solución preempaquetada o hacer que los programas incompatibles funcionen juntos, puede compilar lo que necesita y compilarlo rápidamente.

Ignition no lo limita a construir proyectos HMI, SCADA o MES. Puede usarlo para desarrollar su propio sistema de gestión de relaciones con los clientes (CRM). Puede registrar datos de varios sitios en una ubicación central, o actualizar directamente la información de la planta al ERP, o mover datos de bases de datos aisladas, o configurar un sistema de alarma más manejable, o hacer un sistema de gestión de documentos de fácil acceso, o Haga que su fábrica no utilice papel: las posibilidades son básicamente infinitas.

Ya sea que necesite crear una aplicación para manejar datos de PLC o ayudar con el papeleo de recursos humanos, puede pensar en toda la empresa con Ignition. Su tecnología puede estar más conectada, lo que significa que su gente también puede estar más conectada.

Del desarrollo sin fin a las posibilidades sin fin

Como The New SCADA, Ignition está construido con tecnologías modernas y amigables con TI y licencias basadas en servidor que vienen con etiquetas, clientes y conexiones ilimitadas. Sus herramientas de desarrollo rápido, incluido el diseñador, su arquitectura modular y su conectividad perfecta lo convierten en una herramienta de desarrollo ideal no solo en la planta sino en toda su empresa.

Ignition también acorta el tiempo de desarrollo al permitirle pasar mucho más tiempo definiendo su proyecto y menos tiempo implementándolo. Una vez que haya definido exactamente lo que quiere que logre el proyecto, puede construirlo rápidamente. Se puede construir en días o semanas, en lugar de meses. De esa manera, hay menos posibilidades de que los requisitos del proyecto cambien durante el desarrollo. O, si necesita regresar y cambiar la definición del proyecto, puede hacerlo sin perder semanas o meses de trabajo.

Si alguna vez pensó en algo que le gustaría construir si no estuviera bloqueado por costos, riesgos, compromisos de tiempo o obstáculos técnicos, Ignition le brinda la oportunidad de hacerlo. Ofrece todas las herramientas necesarias para desarrollar proyectos de forma muy fluida y viable. El proceso de desarrollo no necesita sentirse interminable o tortuoso; puede ser rápido e incluso agradable. Y cuando redescubra la pasión por la construcción, la innovación seguirá.


Publicado en español el 17 de Marzo del 2022.

Originalmente publicado el 17 de Marzo del 2015.

Fuente original: https://inductiveautomation.com/resources/article/four-ways-ignition-scada-speeds-development  

Compartir

Últimas publicaciones del blog

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.

Groov RIO EMU - Unidad de monitoreo de energía compacta y potente
Pequeño en tamaño pero repleto de datos y opciones de conectividad.