Winlog es un paquete de software flexible, conveniente y fácil de usar para el desarrollo de aplicaciones SCADA / HMI multilingües. Está disponible en la versión básica Winlog Pro y en la versión avanzada Winlog Evo, más adecuada para aplicaciones de Industria 4.0. Las herramientas de desarrollo incluyen las librerías Symbol Factory (símbolos gráficos estáticos) e Industrial Gadgets ActiveX (objetos gráficos animados). Soporta los protocolos de comunicación más populares (Siemens, Omron, Allen Bradley, Modbus RTU/TCP, KNX, BACnet, etc.) y proporciona interfaces OPC DA y UA (Cliente y Servidor). Permite gestionar recetas de procesos y generar informes en formato pdf y csv. Proporciona una interfaz con DB externa (MySQL, ...) para registrar datos (función datalogger) o acceder directamente a los datos a través de API. La función "SecureBridge" permite al usuario remoto operar directamente en el PLC vinculado al SCADA. Winlog permite configurar arquitecturas Cliente/Servidor distribuidas y crear aplicaciones web accesibles desde un smartphone o navegador.
Las herramientas de desarrollo incluyen Symbol Factory, la popular biblioteca de símbolos gráficos para la automatización industrial con miles de objetos como bombas, válvulas, motores, tanques, PLC, tuberías, símbolos ISA, etc; Un editor integrado permite cambiar el tamaño y el color, el esquema y la orientación de los objetos (bitmap o metafile).
Las herramientas de desarrollo también incluyen dos bibliotecas de objetos gráficos animados: Industrial Gadgets ActiveX Basic Edition, con objetos animados tanto digitales (botones, interruptores, leds) como numéricos (indicadores de puntero, potenciómetros, pantallas led) e Industrial Gadgets ActiveX PRO Edition, con objetos animados complejos como motores, bombas, válvulas, tanques, tuberías.
Las arquitecturas distribuidas Cliente/Servidor se pueden configurar en redes de Intranet/Internet; varias aplicaciones Winlog instaladas en estaciones remotas pueden comunicarse entre sí a través de un protocolo TCP/IP. Las estructuras multimaestro se pueden definir para permitir tanto la lectura como la escritura entre las distintas estaciones.
También es posible crear aplicaciones de supervisión con soporte de servidor web, por lo tanto, accesible desde clientes de Internet con un navegador simple. Se proporcionan dos soluciones diferentes para acceder a la aplicación Server: la solución Web Client para acceder a la aplicación Server desde escritorios compatibles con la tecnología HTML5, y la solución Smart Client para acceder a la aplicación Server desde Smartphones y Tablets equipados con iOS o Android.
Las tendencias gráficas proporcionan una representación gráfica de la tendencia a lo largo del tiempo de las variables registradas. Es posible mostrar simultáneamente hasta 10 tendencias relacionadas con diferentes variables, cada una con su propio color y escala. Hay varias opciones de visualización disponibles para las tendencias gráficas (cuadrícula, grosor de línea, tipo de interpolación), fondos (color, fuente) y posicionamiento de los diversos elementos (leyenda, botones, coordenadas del cursor). Es posible desplazar hacia atrás y hacia adelante el eje de tiempo, cambiar la escala, hacer zoom en la imagen o mostrar los valores de todas las variables trazadas según la coordenada de tiempo.
Los eventos y alarmas son puertas especiales que asumen el valor de "activo" o "inactivo" dependiendo del valor asumido por una variable de referencia. La activación de una alarma se notifica rápidamente en un área reservada de la pantalla. Puede acceder a información en línea (evento activo, eventos no reconocidos, ...) e información histórica (inicio del evento, final del evento, ...) sobre la base de varias clases libremente asignables (prioridad, ubicación, competencia, ...). Cuando se produce un evento, además de la fecha y la hora, también puede registrar los valores de un conjunto de variables asociadas, con el fin de proporcionar una imagen del estado del sistema en el momento del evento. Las rutinas de código simples permiten enviar correos electrónicos o SMS cuando ocurre un evento en particular.
Las recetas son conjuntos de valores que caracterizan un proceso de fabricación particular o un entorno específico de la máquina. Puede crear diferentes modelos de recetas, cada uno de los cuales se compone de un conjunto de variables de proceso (puertas); Cada conjunto puede a su vez organizarse en varios grupos sobre los que realizar acciones comunes. El modelo de recetas sirve como modelo de referencia para crear varias recetas, cada una de las cuales se compone del conjunto de valores asignados a las variables de proceso definidas en el modelo de recetas. Puede crear, cambiar el nombre o eliminar recetas y modelos de recetas. También puede crear nuevas recetas importando valores directamente desde el proceso. Puede enviar una receta al proceso manualmente (a petición del operador) o automáticamente (en la puesta en marcha del software), o siguiendo una condición de activación (por ejemplo, en procesos por lotes).
Los informes consisten en un conjunto de datos históricos que deben ser revisados directamente por los gerentes de producción y mantenimiento o para ser importados y reprocesados por otras aplicaciones de Windows. En el primer caso, los informes son documentos explicativos que describen el proceso de fabricación durante un período de tiempo (por ejemplo, lote de producción), redactados en un formato predefinido y disponibles como archivos pdf. En el segundo caso, los informes son tablas de datos registradas como archivos CSV. Cada fila incluye la fecha, la hora y los valores asumidos por un conjunto de variables. Las filas se pueden registrar a intervalos fijos o cuando se produce una condición específica (desencadenante).
Es posible proteger cada elemento de menú, cada plantilla, cada variable, definiendo los grupos de operadores habilitados para acceder y los habilitados para modificar; Y así puede crear un número ilimitado de operadores asignándoles un nombre, una contraseña y uno o más grupos a los que pertenecen.
Todas las acciones del operador que causaron un cambio de datos se registran en un archivo de historial con fecha, hora, descripción y nombre del operador. Esto permite rastrear las causas de cualquier irregularidad en el funcionamiento del sistema debido a una acción del operador.
La continuidad de la operación de la aplicación Winlog está garantizada por un proceso Watchdog separado e independiente de la aplicación.
Sielco Sistemi proporciona a los usuarios de Winlog un servicio de soporte técnico personalizado que pone a disposición la mejor experiencia técnica para resolver rápidamente cualquier problema. El software Winlog también incluye la posibilidad de solicitar asistencia remota a través de la tecnología Teamviewer.
Con un simple "clic" en el icono "Soporte rápido", el usuario permite al equipo de soporte de Sielco Sistemi proporcionar control remoto y asistencia técnica a través de Internet. Un equipo de soporte calificado está a su disposición para responder a todas sus preguntas. Los desarrolladores de software Winlog están involucrados en el análisis y solución de los problemas más complejos.
La función "datalogger" le permite desarrollar aplicaciones capaces de interactuar con cualquier DBMS externo accesible a través de ODBC (Mysql, ...), para registrar tablas de datos. Gracias a una serie de instrucciones (API) proporcionadas por el código interno, también puede interconectar el DBMS externo a través de consultas genéricas (SELECT, INSERT, UPDATE, ...) y leer los resultados utilizables por las rutinas de código interno. También puede interactuar directamente con el DBMS externo a través del protocolo de cliente ODBC.