4
■
SinopsisSIMATIC WinCC Open Architecture es un sistema SCADA para visualizar y manejar procesos, secuencias de fabricación, máquinas e instalaciones en todos los sectores.
SIMATIC WinCC OA se basa en estructuras orientadas al objeto. Gracias a este uso consecuente y bien empleado de las estruc- turas orientadas a los objetos, desde los sinópticos de proceso hasta la base de datos, se mejora el trabajo de ingeniería para los clientes de SIMATIC WinCC OA.
Los sistemas distribuidos posibilitan el acoplamiento de hasta 2.048 sistemas SIMATIC WinCC Open Architecture autónomos mediante una red. Cada sistema parcial puede estar confi- gurado como sistema monopuesto o como sistema multipuesto, redundante o no redundante.
• Versión actual: SIMATIC WinCC Open Architecture V3.11 Ejecutable en:
- Windows 7 Ultimate/Enterprise SP1 (32/64 bits) - Windows XP SP2/SP3 (32 bits)
- Windows Server 2008 R2 (64 bits) - Red Hat Linux 5 (32/64 bits) - Open Suse 12.1 (32/64 bits) - Sun Solaris 10
- VMWare ESXi Server 4 Nota:
soporte nativo de 64 bits en sistemas de 64 bits.
■
Beneficios• Ingeniería eficiente y ampliación flexible de la planta - Orientación al objeto
- Número ilimitado de puntos de datos - Ingeniería de masa
- Multilingüismo con soporte UTF-8 • Modelo de datos orientado a objeto
- Figura con consignas y valores medidos de un objeto real de la instalación en un punto de datos estructurado
- El punto de datos está compuesto por una estructura de árbol con elementos de puntos de datos.
- En los elementos de puntos de datos se reproducen los distintos valores del proceso.
- A partir de una estructura de puntos de datos (tipo de punto de datos) especificada es posible instanciar tantos puntos de datos como se desee (por ejemplo, 20 bombas del mismo tipo).
- Los tipos de puntos de datos pueden incrustarse en otros tipos de puntos de datos y, de este modo, se generan objetos de instalación más complejos (por ejemplo, una estación de bombeo comprende 2 bombas).
- Los símbolos gráficos de la instalación se pueden vincular con un tipo de punto de datos. Esto permite que solo deban dibujarse una única vez, aunque puedan utilizarse en todas las instancias del tipo vinculado.
- Ahorro en labores de ingeniería. • Escalable a cualquier nivel
- Desde un sistema monopuesto pequeño hasta un sistema conectado de gama alta redundante
- Sistemas distribuidos hasta de 2.048 servidores • Independiente de la plataforma
- disponible para Windows, Linux y Solaris • Soporte nativo de 64 bits
- Más memoria útil del sistema gracias al soporte nativo de 64 bits
- Por consiguiente, en cada servidor pueden procesarse más capacidades funcionales de datos
• Máxima seguridad ante paradas y total disponibilidad - Redundancia con reserva en caliente
- Disaster Recovery System
- Certificación SIL3 según IEC 61508
• Plataforma para soluciones personalizadas
- Nuevos procesos de implantación rápida y sencilla - Adaptación rápida del control y de la visualización de insta-
laciones a las demandas de mercado actuales
- La programación interna de la empresa y los desarrollos propios permiten la independencia y la protección de know- how
- La creación de soluciones estandarizadas permite una aplicación continua
- Compatibilidad con Brandlabelling
- Nombre de la marca individual para los propios desarrollos OEM
• Carácter abierto gracias a numerosos drivers y posibilidades de conexión:
- Modbus serie, Modbus Plus/RS485, RK512, TLS, Teleperm M, driver SSI, IEC 60870-5-101/-104, DNP3, SINAUT, PROFIBUS DP, PROFIBUS S7 + MPI, S7 TCP/IP, Modbus TCP/IP, Ethernet/IP, OPC DA Client & Server, OPC A&E Client & Server, OPC UA Client & Server (DA, AC), SNMP, BACnet, API, Cerberus
• Trazabilidad sin lagunas de estados de sistema mediante archivado de alto rendimiento:
- Archivado de datos en archivos Value (formato interno de base de datos)
- Archivado de datos en una base de datos Oracle • Ampliable mediante opciones y Solution Frameworks:
- Opciones para una ingeniería rápida y sencilla (ETool, AdvS7…)
- Opciones para incrementar la disponibilidad (DRS…) - Opciones para claridad en sistemas distribuidos (GIS
Viewer…)
- Opciones para la gestión de mantenimiento eficiente (AMS, Scheduler…)
- Opciones para la manejabilidad móvil (Web Client, Ultralight Client…)
- Opciones para el sistema eficiente de gestión de edificios (BacNet…)
- Framework para la integración de la gestión de vídeo
■
Gama de aplicaciónEl sistema SCADA SIMATIC WinCC Open Architecture direc- ciona aplicaciones con una gran necesidad de adaptación a las condiciones específicas del cliente, aplicaciones grandes y/o complejas, así como proyectos que necesitan unos requisitos del sistema y unas funciones especiales.
SIMATIC WinCC Open Architecture demuestra su potencia especialmente en sistemas de gama alta interconectados y redundantes. Desde el nivel de campo hasta el centro de control, desde la máquina hasta la central de la empresa: la comunicación homogénea y de alto rendimiento está garan- tizada. En toda situación están garantizadas una alta disponibi- lidad, información fiable, interacción rápida y comodidad. También se pueden adoptar modificaciones en la aplicación sin interrumpir el proceso. De este modo, la rentabilidad, la eficacia y la seguridad se encuentran siempre en equilibrio. SIMATIC WinCC Open Architecture muestra su fiabilidad en una variedad de aplicaciones esenciales para la empresa.
Con SIMATIC WinCC Open Architecture se pueden implementar ideas en nuevas aplicaciones de manera rápida y sencilla. Para ello, SIMATIC WinCC Open Architecture deja la puerta abierta a desarrollos internos independientes y permite, además, un producto de marca propio.
SIMATIC WinCC Open Architecture cumple los más altos requi- sitos gracias a sus propiedades de sistema especiales, en parti- cular en soluciones de tráfico, automatización de edificios y redes de suministro (energía, agua, petróleo, gas, etc.).
Sistema SCADA WinCC Open Architecture
4
■
DiseñoSIMATIC WinCC Open Architecture puede adquirirse como licencia runtime monopuesto, licencia runtime multipuesto, licencia de cliente web y licencia de parametrización y desarrollo. En SIMATIC WinCC Open Architecture se determina la licencia necesaria, entre otros, en función de la cantidad de inputs y outputs (I/O) que hay que procesar.
Por I/O se entiende un elemento de puntos de datos (DPE) cuyo contenido se intercambia vía driver (por ejemplo, el driver S7 se comunica con un PLC) o con otros sistemas de software. Los elementos de puntos de datos internos, es decir, DPE sin comunicación hacia el exterior, no se cuentan en la licencia. Las licencias se pueden adquirir con un número ilimitado de I/O o con limitaciones escalonadas de 500 a 250.000 I/O.
La licencia runtime multipuesto permite el trabajo simultáneo de diferentes PC, por lo que la licencia pasa a través del servidor. Se cuentan entonces los clientes activos. El cliente web y el Ultralight Client permiten la visualización y el manejo de sinóp- ticos de instalación mediante una conexión HTTP pura entre el servidor y el cliente web correspondiente. Las licencias de parametrización y desarrollo amplían una licencia runtime con la posibilidad de configuración y parametrización. Cada una de ellas requiere una licencia de servidor.
■
FuncionesSIMATIC WinCC Open Architecture es un sistema SCADA de estructura modular. Las funcionalidades necesarias son perci- bidas por específicas unidades funcionales y elaboradas para distintas tareas. En SIMATIC WinCC Open Architecture estas unidades se denominan "managers"; también son procesos autónomos implementados en el software.
WinCC OA Manager Tarea
Event Manager (EV) El Event Manager (EV) es el centro de procesa- miento central en WinCC OA. Esta unidad mantiene una imagen siempre actual de todas las variables de proceso en la memoria. Cualquier otra unidad funcional (manager) que desee acceder a los datos los obtiene de la imagen de proceso del Event Manager y no tiene que comunicarse directamente con un controlador. A la inversa, una orden de un puesto de mando se fija primero solo como modificación de valor en la imagen de proceso del Event Manager. La transmisión al equipo de destino correspondiente (por ejemplo, PLC) la ejecuta entonces el driver en cuestión automáticamente.
El Event Manager es un tipo de distribuidor de datos central, se trata prácticamente del centro de comunicación para WinCC OA. Además, este manager también ejecuta el tratamiento de la alarma y puede efectuar distintas funciones de cálculo de forma autónoma.
Driver Manager (D) Las conexiones de proceso forman el nivel inferior en un sistema WinCC OA, en WinCC OA se denominan driver (D). En este caso, se trata de programas especiales que efectúan la comunicación con el nivel de control y de campo. Ya que son posibles numerosas formas de comunicación muy distintas con los PLC o los nodos de telecontrol, hay dispo- nibles diferentes drivers. De un modo muy simplificado, el driver es una unidad de conversión de un protocolo determinado en la forma interna de comunicación de WinCC OA. El driver hace una lectura de los estados, valores medidos o de contaje actuales proce- dentes del campo y emite, en el orden inverso, órdenes y consignas a los controladores subordinados (= el concepto "controlador" debe ser utilizado aquí y a continuación como representante para todos los equipos posibles de la automatización básica (PLC, DDC, sistema de telecontrol…)).
Data Manager (DB) El Data Manager (DB) representa el eslabón con la base de datos. Por un lado, son los datos de parametrización de una aplicación que se guardan en ese tipo de base de datos. Por el otro, se trata de un registro histórico de modificaciones de valores o alarmas. Si un usuario desea solicitar datos históricos, el Data Manager también efectúa esta consulta y no la base de datos misma.
Control Manager (CTRL)
WinCC OA cuenta con numerosas posibili- dades para implementar algoritmos propios y procesamientos. Las dos más importantes son el lenguaje interno Control (CTRL) y las inter- faces generales de programación API (Appli- cation Programming Interface).
Control es un lenguaje de scripting muy potente. El procesamiento resulta interpre- tativo, de modo que no es necesaria ninguna compilación. La sintaxis equivale a ANSI-C en su mayor parte, con algunas modificaciones facilitadoras. Se trata de un avanzado lenguaje de alto nivel basado en el procedimiento con multithreading (= procesamiento casi paralelo de programas individuales; el control del procesamiento lo efectúa el sistema mismo). El lenguaje ofrece una amplia librería de funciones para tareas del sistema de control y de visualización. Control se puede utilizar como un proceso autónomo (Control Manager), para la animación y el diseño de interfaces o para procesamientos estandari- zados referidos a objetos de datos.
API (WinCC OA API) representa la forma más potente de las ampliaciones funcionales. Se ha ejecutado como librería de clases C++ y permite a los desarrolladores de softwares realizar funciones individuales como manager independiente adicional (sistema de pronós- ticos, simulación, herramientas de configu- ración, bases de datos de propietario…).
User Interface Manager (UI)
Las interfaces para el usuario forman los denominados User Interface Managers (UI). En este caso, se trata de un editor gráfico (GEDI), un editor de base de datos (PARA) o de la interfaz general de usuario de la aplicación (Modul Vision). En la interfaz de usuario se muestran valores, se dan órdenes o se siguen las alarmas de la lista de alarmas. Las tendencias y los informes son compo- nentes habituales de la UI. En WinCC OA la interacción de usuario está completamente separada del procesamiento de fondo respecto a la programación; se trata exclusiva- mente de una vista de los datos de la imagen del proceso actual o del historial.