Thread Content
El software de configuración “Configure” significa “configurar”, “ajustar” o “establecer”. Se refiere a la forma en que el usuario puede completar las funciones del software que necesita de manera sencilla, como si estuviera armando piezas de un rompecabezas, sin necesidad de escribir programas informáticos. Eso es lo que se conoce como “configuración”. En pocas palabras, el software de configuración permite supervisar y controlar los procesos y equipos automatizados. Puede recopilar diversos tipos de información a partir de procesos y equipos automatizados, y mostrarla de manera más fácil de comprender, por ejemplo, en formato gráfico. También transmite la información importante a las personas correspondientes por diversos medios, realiza los análisis y procesamientos necesarios sobre la información, así como su almacenamiento, y emite instrucciones de control, entre otras cosas. La página de ingeniería de control ha recopilado información y comparaciones sobre varios programas de configuración más utilizados, proporcionadas por usuarios de Internet. Se invita a todos a participar en las discusiones y a aportar más datos. Presentación de algunos programas de configuración más utilizados: 1. InTouch: El programa InTouch de Wonderware fue uno de los primeros programas de este tipo en llegar a nuestro país. A finales de los 80 y principios de los 90, el software InTouch, basado en Windows 3.1, nos sorprendió por su calidad; además, InTouch ofrecía una amplia biblioteca de gráficos. Sin embargo, las versiones anteriores del software InTouch se comunicaban con los controladores mediante el método DDE, lo que resultaba en un rendimiento deficiente. La versión más reciente, InTouch 7.0, está completamente basada en la plataforma Windows de 32 bits y cuenta con soporte para OPC. 2. iFix: La empresa Intellution comenzó su actividad con el software de configuración Fix. En 1995 fue adquirida por Emerson, y actualmente es una filial al 100% del grupo Emerson. El software Fix6.x ofrece conceptos e interfaces de operación familiares para los técnicos especializados en control industrial, además de incluir controladores completos (que deben adquirirse por separado). Intellution ha bautizado a su última serie de productos como iFiX. En iFiX, Intellution ofrece potentes funciones de configuración; no obstante, la nueva versión no es completamente compatible con las versiones 6.x anteriores. El lenguaje Script original fue reemplazado por VBA (Visual Basic For Application), e integró internamente el entorno de desarrollo VBA de Microsoft. Lamentablemente, Intellution no ofrece una herramienta para convertir el lenguaje de script de la versión 6.1 a VBA. En iFiX, los productos de Intellution se integran estrechamente con los sistemas operativos y redes de Microsoft. Intellution también es uno de los miembros fundadores de la organización OPC (OLE for Process Control). Los componentes OPC y los controladores de iFiX también deben adquirirse por separado. 3. Citech: Citech, de la empresa CiT, también es uno de los productos que se introdujeron tempranamente en el mercado chino. Citech cuenta con un método de operación sencillo, pero está orientado más a los programadores que a los usuarios de sistemas industriales. Citech ofrece un lenguaje de scripts similar al lenguaje C para el desarrollo secundario, pero a diferencia de iFix, su lenguaje de scripts no es orientado a objetos, sino que se asemeja más al lenguaje C, lo que sin duda dificulta el desarrollo secundario por parte de los usuarios. 4. WinCC: WinCC de Siemens también es un completo entorno de desarrollo para la configuración de sistemas. Siemens ofrece scripts en un lenguaje similar al C, además de un entorno de depuración. WinCC incluye soporte OPC y permite la configuración de sistemas distribuidos. Pero la estructura de WinCC es bastante compleja; por lo tanto, es recomendable que los usuarios reciban capacitación de Simens para poder utilizarlo adecuadamente. 5. KingView: KingView es la primera empresa nacional en desarrollar software de configuración con cierta influencia (la mayoría de las marcas anteriores ya han desaparecido). KingView ofrece una interfaz principal de operación similar a un explorador de archivos, y también brinda soporte para un lenguaje de scripts que utiliza caracteres chinos como palabras clave. KingView también ofrece varios controladores de hardware. 6. Controx (Kaiwu): El Controx2000 de Huafu Computer es una plataforma de desarrollo de configuración completamente en 32 bits que ofrece a los usuarios del sector industrial potentes funciones para gráficos en tiempo real, gráficos históricos, alarmas, informes de datos y generación de reportes. Como uno de los primeros desarrolladores de software en el país en unirse a la organización OPC, Controx cuenta con soporte integrado para OPC y ofrece decenas de controladores de alto rendimiento. Proporciona un compilador de lenguajes de script orientados a objetos, que admite el uso de componentes y complementos ActiveX de forma plug-and-play, así como la conexión a bases de datos externas a través de ODBC. Controx ofrece soporte de red y la función WevServer al mismo tiempo. 7. ForceControl: ForceControl de Daqing 3D es, desde el punto de vista temporal, uno de los primeros softwares de configuración que aparecieron en China. Simplemente, como el control por fuerza no se promocionó ampliamente como producto oficial en sus inicios, no es conocido por la mayoría de las personas. Alrededor del año 93, ya se había creado la primera versión de Control Force. Pero en aquel entonces, se trataba de una versión basada en DOS y VMS. Más tarde, con la popularidad de Windows 3.1, se desarrolló también una versión de ControlDesk para Windows de 16 bits. Pero hasta la aparición de Control Panel en la versión Windows 95, se utilizaba principalmente para algunos proyectos internos de la empresa. La versión 1.0 de ControlForce, en formato de 32 bits, ya presentaba una arquitectura bastante avanzada desde un punto de vista técnico. Una de sus características más destacadas era su estructura de tres capas, basada en una base de datos en tiempo real verdaderamente distribuida. Además, la estructura de la base de datos en tiempo real era flexible y podía ser configurada según las necesidades. Entre los años 1999 y 2000, Logic Control experimentó un desarrollo significativo. La versión 2.0, lanzada posteriormente, presentó mejoras notables en cuanto a las funciones que ofrece, su facilidad de uso, su carácter abierto, así como en la cantidad de controladores de E/S que soporta. En el diseño de muchos aspectos, Force Control puede partir de la perspectiva de los usuarios nacionales, es decir, prestando atención a la practicidad sin perder las normas propias de un software de gran envergadura. Además, la empresa ha invertido muchos recursos en la capacitación de los productos y en el soporte técnico a los usuarios. Se cree que, en un plazo breve, los productos de software de LKControl causarán una gran impacto en el sector de los softwares para control industrial. 8. Cimplicity de GE es una interfaz hombre-máquina, así como un software para la adquisición de datos y el control de supervisión, desarrollado por la empresa estadounidense GE Fanuc. Este producto permite ofrecer soluciones a nivel empresarial. El sistema CIMPLICITY es una estructura de software modular, que está compuesto por el núcleo del software, los sistemas básicos, módulos opcionales y componentes de comunicación con dispositivos. Una característica importante del sistema CIMPLICITY es su capacidad para funcionar en múltiples plataformas. Los sistemas de hardware en los que puede operar CIMPLICITY incluyen: ordenadores personales con microprocesadores de la serie Intel, estaciones de trabajo DEC Alpha, la serie HP-9000, IBM PowerPC, IBM RS-6000 y DEC VAX, entre otras series. Y los sistemas operativos de ordenador que puede soportar incluyen: las versiones más recientes y populares de Windows de 32 bits, como Windows NT 4.0 y Windows 95 ; Sistemas UNIX y sistemas VMS, entre otros. 9. RSView Supervisory Edition es un software de interfaz hombre-máquina desarrollado por Rockwell Automation, basado en el sistema operativo Windows 2000. Se utiliza para monitorear, controlar y obtener datos sobre todas las operaciones de producción en toda la empresa. 10. NI Lookout es el software de configuración para sistemas industriales más fácil de usar del mercado Con Lookout, es posible monitorear los procesos industriales y recopilar datos de manera muy sencilla. Lookout es compatible con decenas de protocolos de comunicación de PLC, como Modbus, AB y Siemens, entre otros. Lookout también admite la comunicación OPC. Lookout también puede integrarse sin problemas con los productos de hardware FieldPoint de NI. El archivo es de gran tamaño; solo es adecuado para una anchura de 11. Wizcon es una herramienta avanzada para el desarrollo de aplicaciones SCADA. Los integradores de sistemas pueden utilizarla para crear aplicaciones avanzadas en diversos sectores industriales. La interfaz de usuario gráfica muy práctica de Wizcon, sus excepcionales funciones HMI, la posibilidad de acceso a Internet, un proceso de desarrollo que va desde lo más básico hasta lo más avanzado, además de su capacidad de integración en toda la planta, lo convierten en el sistema SCADA más versátil para la automatización industrial. Wizcon permite establecer conexiones entre los niveles más bajos de la empresa y otros departamentos; tanto los operarios como los administradores de la planta pueden acceder a diversos datos. Los administradores pueden obtener datos en tiempo real desde la oficina, utilizando un entorno de operación y herramientas de búsqueda familiares. De hecho, como sistema abierto, Wizcon permite a los usuarios combinar diferentes tipos de hardware y software para crear soluciones de automatización completas, con el objetivo de proteger las inversiones existentes y mejorar la productividad y la calidad del producto. 12. MCGS (Monitor and Control Generated System) es un software de configuración desarrollado por la empresa Tongtai Software. Se trata de un sistema basado en la plataforma Windows, diseñado para crear y generar rápidamente sistemas de monitoreo para ordenadores superiores. Puede ejecutarse en sistemas operativos como Microsoft Windows 95/98/Me/NT/2000, entre otros. Comparación de las funciones de varios programas de configuración comunes 1) Funciones gráficas: Cimplicity cuenta con las funciones gráficas más potentes; su biblioteca de imágenes es muy variada. Permite la creación de transiciones de color entre los objetos en la pantalla. Sin embargo, es necesario convertir el formato de los objetos que se van a insertar, de lo contrario, podría ocurrir un cierre inesperado del programa. Una imagen por proceso; la ejecución de los scripts es multihilo, por lo que, aunque las imágenes son grandes, la velocidad de ejecución es alta. Cuenta con una función de copia basada en enlaces a objetos, lo que permite evitar, al igual que en MIX, realizar múltiples modificaciones del mismo objeto cuando aparece en varias pantallas. Sin embargo, tiene la desventaja de que la plantilla debe estar activa en todo momento durante su ejecución. La edición y la ejecución están separadas; existe un programa independiente para la gestión de alarmas y tendencias históricas. Incluye VBA integrado, con sus propias funciones internas, además de una amplia gama de funciones de VB. La forma en que se utilizan los componentes VBA es diferente a la forma habitual de usarlos. Soporta la inserción de elementos ActiveX y OLE, pero algunos atributos de los controles han sido bloqueados. Las funciones de expansión de los puntos son tan potentes como las de iFIX. Las variables virtuales, que son ilimitadas en cantidad, no ocupan puntos. Sin embargo, resulta difícil configurar alarmas para los puntos expandidos, y existen problemas con las salidas. En cuanto al registro histórico, no hay problemas. Soporta configuraciones con múltiples condiciones, lo que ofrece una excelente solución para los planes de configuración. InTouch: Soporta controles ActiveX, pero no cuenta con protección contra errores en los controles de terceros. Dispone de un número limitado de funciones internas, las cuales sirven para tareas de monitoreo básicas; para funcionalidades más complejas, como la generación de informes, es necesario recurrir a otras herramientas. Ya sea que se trate de puntos UO o no, incluyendo las variables globales, ocupan puntos de etiqueta; la expansión de los puntos está limitada únicamente a la lectura de valores analógicos y a su descomposición por bits. Soporta la función de búsqueda y reemplazo de objetos de configuración. En la combinación de objetos, la configuración de los objetos individuales originales desaparece, lo que obliga a buscar otras soluciones para el diseño de los cambios de estado. WinCC: Sus funciones gráficas son similares a las de InTouch; en la paleta de colores se pueden utilizar simultáneamente 16 colores. La biblioteca de gráficos que ofrece es limitada, y no admite los formatos de gráficos de AutoCAD. La expansión del número de puntos también es similar a la de InTouch. Solo permite la lectura de valores analógicos y su descomposición en bits. WinCC proporciona herramientas para operar sobre los bits, lo que permite leer los bits contenidos en los valores analógicos y establecer alarmas. Además, cuenta con soporte OPC bidireccional y soporta ActiveX. Al usar el lenguaje interno, el entorno es similar al de C. Lo que, a su vez, facilita la expansión de sus funciones. 2) Gestión de puntos de datos: Ambos ofrecen un entorno unificado para la definición de los puntos de datos. InTouch y Cimplicity proporcionan un número limitado de tipos de datos, pero Cimplicity incluye tecnologías para el procesamiento de muestras de los puntos de monitoreo. WinCC cuenta con más tipos de datos, mientras que iFIX ofrece la mayor variedad, incluyendo muchos bloques funcionales listos para usar: bloques para registros históricos, tendencias, cálculos, control PID y temporización. Esto permite realizar tareas como el cálculo del tiempo de operación de los equipos o la conversión de datos, sin necesidad de hacerlo directamente en la interfaz gráfica. Además, iFIX ofrece más de diez generadores de señales, lo cual es muy útil durante la fase de pruebas y facilita enormemente su uso. En los 4 tipos de software, la gestión de los puntos de datos en iFIX funciona de forma independiente del funcionamiento de las pantallas; refleja directamente la información del sitio. Una vez que se configuran los puntos de datos, estos reflejan inmediatamente el estado del sitio (si la comunicación es exitosa). Cimplicity también ofrece una plataforma de información sobre los puntos de verificación; se puede utilizar durante la ejecución para monitorear el estado de los puntos, y durante la edición para consultar la información de configuración de los mismos, lo que permite realizar cambios en dicha configuración. Tanto iFIX como Cimplicity ofrecen funciones de entrada y salida para las bases de datos de gestión de datos. Permite exportar la información de los TAG a herramientas como Excel, que es el medio más práctico para trabajar con documentos en formato tabular. De esta manera, se puede realizar fácilmente la configuración de los puntos TAG en Excel, y posteriormente volver a introducir esa información en la base de datos. 3) Funciones de red: Todos estos programas de monitoreo cuentan con funciones de red, pero su rendimiento varía. WinCC, Cimplicity e InTouch se basan en proyectos; en ellos, lo que se busca en la red es el nombre del proyecto. OX, por su parte, se basa en nodos; en él, lo que se busca es el nombre del nodo. WinCC, Cimplicity e InTouch requieren configuración de parámetros. iFIX, en cambio, puede encontrar automáticamente los nodos de la red siempre y cuando haya una conexión física, sin necesidad de configuración manual. Es el primer software HMI basado completamente en arquitectura Client/Server, con todas las funcionalidades propias de este tipo de software. Permite monitorear todos los puntos de datos de los nodos remotos, sin necesidad de añadir etiquetas adicionales. También permite agregar, modificar o eliminar puntos de datos en los nodos remotos de forma online, lo que permite una verdadera configuración remota. Por lo tanto, la modificación de las pantallas de la base de datos en el sitio a través de conexión remota se realiza de forma completamente en línea, sin necesidad de reiniciar ningún nodo de la base de datos en la red. WinCC, InTouch y Cimplicity no cuentan con función de configuración remota; solo permiten la configuración local y la copia en red a nodos remotos. Cualquier cambio en los puntos de la base de datos debe hacerse mediante un reinicio para que sea efectivo. Tanto iFDX como Cimplicity pueden ser consultados a través de Internet, utilizando el navegador IE. 4) Funciones de comunicación: WinCC y Cimplicity son programas de software para la supervisión de equipos, desarrollados por Siemens y General Electric, respectivamente. Por lo tanto, el hardware que pueden soportar es limitado (PLC, DCS). En cambio, iFIX e InTouch se basan en la tecnología de objetos componentes (COM, DCOM); por eso, tienen interfaces para casi todo el hardware utilizado en aplicaciones industriales. Se trata de empresas especializadas en software de supervisión, por lo que son más prácticos para su uso en el campo y ofrecen mayor estabilidad en sus aplicaciones. Su diseño de comunicación es muy práctico, por lo que resulta relativamente fácil establecer conexiones de comunicación. 5) En cuanto a la gestión, en materia de seguridad: la gestión de proyectos permite cumplir con los estándares de gestión necesarios para la producción industrial. Se trata de un control a nivel de operadores. Pero en cuanto a la protección de seguridad del sistema operativo, si no es posible reiniciar el sistema (bloqueando las teclas Ctrl, Alt y Del, o la tecla Windows), iFIX permite realizar configuraciones directamente, de modo que las modificaciones surtan efecto sin necesidad de reiniciar el software. Otros programas tienen operaciones y configuraciones más complejas, y además es necesario reiniciar el sistema para que funcionen. Gestión de alarmas: Cimplicity de GE cuenta con las funciones más completas en cuanto a alarmas, ya que dispone tanto de un gestor de alarmas independiente como de controles para gestionarlas. Sin embargo, no ofrece una gestión por zonas de las alarmas. InTouch e iFIX utilizan un enfoque de configuración mediante controles, lo que los hace algo más flexibles. iFIX también ofrece un programa para leer los registros de alarmas históricas, que incluye al mismo tiempo los registros de las operaciones de inicio de sesión. Cimplicity, WinCC e InTouch tienen sus propios registros; Cimplicity e iFIX también cuentan con sus propios Alarm ODBC. En cuanto a los informes: dado que Cimplicity e iFIX cuentan con VBA integrado, y iFIX además dispone del lenguaje SQL, brindan un soporte completo para ADO y RDO. Por lo tanto, es posible acceder y manipular fácilmente software de oficina común como Office 97, así como bases de datos como SQL Server, Access, Oracle, FoxPro, entre otras. Por su parte, WincC utiliza SQL Anywhere de Sybase como su componente ODBC, y solo depende de este producto. InTouch no cuenta con herramientas directas para operar en bases de datos; en su lugar, utiliza sus propias funciones SQL para realizar la entrada y salida de datos. Los dos últimos, al enfrentarse a la gestión integral, resultan claramente menos prácticos que los dos primeros. Método de bloqueo: iFIX utiliza un “hardware dog”; InTouch emplea un “hardware dog” combinado con derechos digitales (reproducibles); WinCC utiliza autorización a través de disquetes (no reproducible); Cimplicity utiliza control mediante algoritmos. Debido a la mala estabilidad del propio software del sistema operativo, los daños en los disquetes de autorización y los colapsos del sistema causan grandes molestias tanto a los diseñadores como a quienes lo utilizan en la práctica. En cuanto al método de autorización mediante disquete, es decir, una vez autorizado, solo se pueden realizar las tareas permitidas por dicha autorización; WinCC permite realizar modificaciones por un tiempo limitado.