Herramientas de Desarrollo Winlog

Herramientas de desarrollo

Project Manager es el entorno de desarrollo integrado que pone a disposición diferentes herramientas (Gate Builder, Template Builder, Code Builder, Application Builder) para la creación fácil e intuitiva de cualquier aplicación Winlog.

Pantalla Project Manager, el entorno de desarrollo scada integrado
Pantalla Project Manager, el entorno de desarrollo scada integrado

Gate Builder

Gate Builder es una herramienta para crear y administrar la base de datos de puertas (tags). Puede definir diferentes tipos de puertas (numéricas, digitales, cadena, compuesto, evento, alarma) y asignar las propiedades relacionadas (nombre, descripción, dirección, unidad de medida, factor de escala). Las puertas pueden ser externas (muestreadas de dispositivos de campo como PLC, controladores, etc.) o internas. El método de muestreo se puede configurar para cada puerta o conjunto de puertas con el fin de obtener una frecuencia de actualización satisfactoria sin utilizar demasiada memoria de disco.

Pantalla Gate Builder, la herramienta para crear y administrar la base de datos de tags
Pantalla Gate Builder, la herramienta para crear y administrar la base de datos de tags

Template Builder

Template Builder es la herramienta para una creación fácil e intuitiva de plantillas y páginas de visualización; Todo lo que tienes que hacer para construir una plantilla es colocar en la pantalla los objetos (bitmap, metafiles, texto, valores, barras de estado, LEDs e iconos de control) y definir sus propiedades (dimensiones, estilos, etiquetas asociadas, etc.). A cada objeto de la plantilla se le puede asignar un control que permite el acceso sólo a la clase de operadores con un nivel de contraseña específico.

Template Builder incluye Symbol Factory, la popular biblioteca con miles de símbolos (bombas, válvulas, motores, tanques, PLCs, tuberías, símbolos ISA), e Industrial Gadgets ActiveX, la biblioteca gráfica con muchos objetos animados: digitales (botones, interruptores, led), numéricos (indicadores de puntero, potenciómetros, pantallas led) y complejos (motores, bombas, válvulas, tanques, tuberías).

Pantalla Template Builder, herramienta para crear plantillas y páginas de visualización para sistemas scada
Pantalla Template Builder, herramienta para crear plantillas y páginas de visualización para sistemas scada

Code Builder

Code Builder es el entorno de desarrollo integrado que da la posibilidad de enriquecer y personalizar la aplicación; un lenguaje de programación simple similar a C permite al programador interactuar con todos los componentes de Winlog (etiquetas, plantillas, recetas, informes, etc.), definir bucles o condiciones "if-then-else", crear funciones (Macro) que se pueden ejecutar automáticamente o bajo el control del operador. El editor le permite recordar fácilmente todas las funciones y estructuras del lenguaje e insertarlas en el proyecto, verificando la exactitud de la sintaxis.

Pantalla Code Builder, un lenguaje de programación simple tipo C para personalizar aplicaciones scada
Pantalla Code Builder, un lenguaje de programación simple tipo C para personalizar aplicaciones scada

Application Builder

Application Builder es una poderosa herramienta que permite la creación automática de aplicaciones SCADA, lo que resulta en una reducción dramática del tiempo de desarrollo. Puede crear una aplicación de software simplemente tomando de una biblioteca y reuniendo objetos de software predefinidos relacionados con dispositivos de automatización de varios fabricantes o incluso bloques funcionales completos.

Además de etiquetas y protocolos, los objetos de software pueden incluir plantillas de supervisión y configuración (panel frontal, tendencias, etc.) y una lista de eventos y alarmas con los procedimientos de gestión relevantes. Si los objetos de software se crearon utilizando la opción multilingüe, la aplicación final también se creará automáticamente en modo multilingüe.

Pantalla Application Builder, compone aplicaciones scada con diferentes dispositivos
Pantalla Application Builder, compone aplicaciones scada con diferentes dispositivos

Smart App Builder

Smart App Builder es la herramienta de desarrollo visual para la creación rápida de aplicaciones web (Smart Apps) adecuadas para dispositivos móviles (iOS y Android) y capaces de interactuar con la aplicación Server para monitorizar y modificar los valores de las variables del proceso de supervisión (SCADA).

Después de definir las variables del proyecto, puede asignar a cada una de ellas una categoría y el modo de visualización (elemento). Para cada elemento, puede definir una serie de controles gráficos estándar que incluyen: Label, StatusBar, Bitmap UpDown, Edit Box, Slider, Combo Box, N-States Box, Switch.

La estructura final de una aplicación inteligente está representada por un menú que consta de las categorías con los elementos y subelementos relevantes; La navegación es la típica utilizada en todos los dispositivos móviles más populares.

Pantalla Smart App Builder, herramienta para la creación de aplicaciones scada para dispositivos móviles
Pantalla Smart App Builder, herramienta para la creación de aplicaciones scada para dispositivos móviles