Startseite » Produkte » Winlog
Hauptmerkmale von Winlog
SCADA-Anwendungen mit Mehrsprachenunterstützung
Tausende von Symbolen und animierten Objekten
Zugriff über mobile Geräte und Web Client
„Winlog Remote“-App für iOS oder Android
Client-Protokolle über RS485 und Ethernet
OPC UA- und Modbus-Masterprotokolle
IoT-Protokoll (MQTT Client)
Internes Client/Server-Protokoll
Grafische Trends und Alarmverlaufsdateien
Prozessrezepturen und Produktionsberichte
Schnittstelle zu externem DBMS (MySQL, …)
„Quick Support“ für Fernwartung
SecureBridge für den direkten Zugriff auf die PLC
Allgemeine Beschreibung
Winlog ist ein Softwarepaket für die Entwicklung mehrsprachiger SCADA-Anwendungen. Es ist in der Basisversion Winlog Pro sowie in der erweiterten Version Winlog Evo verfügbar, die stärker auf Web-Anwendungen und die Integration mit Datenbanken ausgerichtet ist. Es umfasst Grafikbibliotheken für die Automatisierung mit Tausenden statischer Symbole und animierter Objekte. Unterstützt werden die gängigsten Client-Kommunikationsprotokolle (Modbus RTU/TCP, Siemens, Allen Bradley, OPC DA/UA usw.), die Sharing-Protokolle Modbus Server und OPC UA Server, das MQTT-Protokoll zur Kommunikation mit Brokern (Azure, AWS, HiveMQ, Mosquitto, Ubidots usw.) sowie ein proprietäres Client/Server-Protokoll für die Kommunikation zwischen Winlog-Anwendungen. Winlog ermöglicht die Verwaltung von Produktionsrezepturen sowie die Erstellung von Berichten in den Formaten CSV und PDF. Zudem erlaubt es die Anbindung externer Datenbanken (MySQL, SQLServer, …), um Datentabellen zu speichern oder direkt über APIs darauf zuzugreifen. Die SCADA-Anwendung ist für Internet-Clients über den „Web Client“ oder – mit eingeschränkten Funktionen – über die „Smart App“ zugänglich. Darüber hinaus ist die App „Winlog Remote“ in den offiziellen App Stores für Android- und iOS-Geräte verfügbar, die sowohl den Zugriff auf die SCADA-Anwendung als auch den Empfang von Benachrichtigungen im Alarmfall ermöglicht. Über die Schaltfläche „Quick Support“ kann ein Remote-Eingriff durch den technischen Support von Sielco Sistemi angefordert werden. Außerdem steht die Funktion „SecureBridge“ zur Verfügung, die es dem Remote-Bediener ermöglicht, sich über einen verschlüsselten Tunnel direkt mit den an das SCADA angeschlossenen Geräten zu verbinden.
Graphische Bibliotheken
In den Entwicklungstools sind eine Bibliothek statischer Symbole sowie eine Bibliothek animierter Objekte enthalten. Die Bibliothek grafischer Symbole für die industrielle Automatisierung umfasst Tausende von Objekten wie Pumpen, Ventile, Motoren, Tanks, PLC, Rohrleitungen, ISA-Symbole und weitere Elemente im SVG-Vektorformat; ein integrierter Editor ermöglicht die Änderung von Farben, Größen und Ausrichtung der Bilder.
Die Bibliothek animierter Objekte umfasst eine Vielzahl digitaler Objekte (Taster, Schalter, Leuchten), analoger Objekte (Zeigerinstrumente, Potentiometer, LED-Anzeigen) sowie komplexer Objekte (Motoren, Pumpen, Ventile, Tanks, Rohrleitungen).
Client/Server-Architekturen und Fernzugriff
Es können verteilte Client/Server-Architekturen realisiert werden, indem mehrere auf entfernten Stationen installierte Winlog-Anwendungen über das TCP/IP-Protokoll miteinander kommunizieren. Dadurch lassen sich Multi-Master-Strukturen aufbauen, in denen jede Station sowohl lesend als auch schreibend mit den anderen kommunizieren kann.
Der Fernzugriff auf die Anwendung ist über die kostenlose App Winlog Remote für Android und iOS oder direkt über den Browser mithilfe der Webschnittstellen Smart Client und Web Client möglich. Winlog nutzt moderne Web-Technologien (HTML5, JavaScript und CSS) und gewährleistet eine sichere Kommunikation mit verschlüsselten HTTPS-Verbindungen, Benutzerauthentifizierung und Rechteverwaltung über im Project Manager definierte Gruppen.
Grafische Trends
Für die grafische Darstellung der überwachten Variablen stehen verschiedene Darstellungsarten zur Verfügung: Trendkurven, XY-Diagramme, Kreisdiagramme und Histogramme. Trendkurven ermöglichen die grafische Darstellung zeitlicher Verläufe; es können bis zu 20 gleichzeitige Kurven angezeigt werden, auch für unterschiedliche Variablentypen, jeweils mit eigener Farbe und eigener Skalierung. Für die Darstellung stehen verschiedene Optionen zur Verfügung, die sich auf die Kurve selbst (Raster, Linienstärke, Interpolationstyp, …), den Hintergrund (Hintergrundfarbe, verwendete Schriftarten) sowie die Positionierung verschiedener Elemente (Legende, Schaltflächen, Cursor-Koordinaten) beziehen. Es ist möglich, die Zeitachse vor- und zurückzubewegen oder ihre Skalierung zu ändern, das Bild zu zoomen sowie die Werte aller dargestellten Variablen in Abhängigkeit von der zeitlichen Koordinate anzuzeigen. XY-Diagramme ermöglichen die grafische Darstellung der Beziehung zwischen zwei numerischen Variablen X und Y; jedem Punkt im Diagramm entspricht ein Wertepaar der Variablen X und Y.
Ereignisse & Alarme
Ereignisse und Alarme sind spezielle Gate-Typen, die abhängig vom Wert einer zugeordneten Referenzvariablen aktiviert oder deaktiviert werden. Für Alarme ist außerdem eine sofortige Anzeige in einem reservierten Bereich des Displays vorgesehen. Der Zugriff auf Online-Informationen (aktive oder noch nicht bearbeitete Ereignisse) sowie historische Informationen (Beginn und Ende eines Ereignisses) wird anhand frei definierbarer Klassen organisiert (Priorität, Standort, Zuständigkeit, …). Jedem Ereignis können zusätzlich zu Datum und Uhrzeit auch die Werte mehrerer Variablen zugeordnet werden, um eine Momentaufnahme des Anlagenzustands zum Zeitpunkt des Auftretens des Ereignisses bereitzustellen. Einfache Code-Routinen ermöglichen den Versand von E-Mails oder SMS beim Auftreten bestimmter Ereignisse oder Alarme. Darüber hinaus können Benachrichtigungen zu Ereignissen oder Alarmen direkt auf Smartphones oder Tablets empfangen werden, indem die App „Winlog Remote“ installiert wird.
Rezepte
Rezepturen sind Wertesätze, die einen bestimmten Fertigungsprozess oder eine bestimmte Maschineneinstellung charakterisieren. Sie können verschiedene Rezeptmodelle erstellen, die jeweils aus einem Satz von Prozessvariablen (Gates) bestehen. Jeder Satz kann wiederum in mehrere Gruppen organisiert werden, um gemeinsame Aktionen auszuführen. Das Rezeptmodell dient als Referenzmodell für die Erstellung mehrerer Rezepte, die jeweils aus dem Satz von Werten bestehen, die den im Rezeptmodell definierten Prozessvariablen zugeordnet sind. Sie können sowohl Rezepte als auch Rezeptmodelle anlegen, umbenennen oder löschen. Sie können auch neue Rezepte erstellen, indem Sie Werte direkt aus dem Prozess importieren. Sie können ein Rezept manuell (auf Bedienerwunsch) oder automatisch (beim Start der Software) oder nach einer Triggerbedingung (z. B. in Batch-Prozessen) an den Prozess senden.
Berichte
Berichte bestehen aus einem Satz historischer Daten, die direkt von Produktions- und Wartungsmanagern überprüft oder von anderen Windows-Anwendungen importiert und erneut verarbeitet werden können. Im ersten Fall sind Berichte erläuternde Dokumente, die den Herstellungsprozess über einen bestimmten Zeitraum beschreiben (z. B. Produktionscharge), in einem vordefinierten Format erstellt und als PDF-Dateien verfügbar sind. Im zweiten Fall handelt es sich bei Berichten um Datentabellen, die als CSV-Dateien aufgezeichnet werden. Jede Zeile enthält Datum, Uhrzeit und die Werte, die von einem Satz von Variablen angenommen werden. Zeilen können in festen Intervallen oder beim Auftreten einer bestimmten Bedingung (Trigger) aufgezeichnet werden.
Sicherheit
In Winlog Evo wurde die Cybersecurity durch den Einsatz neuer Technologien verstärkt, um die Integration mit den unternehmensweiten IT-Systemen zu fördern. Insbesondere ermöglicht die Integration mit Active Directory (LDAP) dem Administrator, spezifische Gruppen mit definierten Rollen zu erstellen, Passwortablaufzeiten festzulegen und die Benutzer, die Zugriff auf das SCADA erhalten sollen, zentral zu verwalten. Alle Zugriffsdienste auf Winlog können zudem über HTTPS konfiguriert werden, um auch aus der Ferne einen sicheren und verschlüsselten Zugriff zu gewährleisten.
Die Kontinuität des Betriebs der Winlog-Anwendung wird durch einen separaten und anwendungsunabhängigen Watchdog-Prozess sichergestellt.
Remote-Unterstützung QuickSupport
Sielco Sistemi bietet den Winlog-Anwendern einen personalisierten technischen Support-Service, über den Zugang zu hochqualifizierten technischen Ebenen möglich ist und stets eine schnelle Lösung der gemeldeten Probleme gewährleistet wird. Insbesondere wurde in die Software die Möglichkeit integriert, Fernwartung anzufordern.
Mit einem einfachen Klick auf das Symbol „Quick Support“ kann die Fernsteuerung und technische Unterstützung über das Internet durch den Support-Service von Sielco Sistemi aktiviert werden. Der Service stützt sich auf ein kompetentes und qualifiziertes Team, das in der Lage ist, sämtliche Fragen zu beantworten. Bei der Analyse und Lösung komplexerer Problemstellungen werden die Entwickler direkt eingebunden.
Schnittstelle zu externem DBMS
Mit der Funktion „Datenlogger“ können Sie Anwendungen entwickeln, die mit jedem externen DBMS verbunden werden können, auf das über ODBC zugegriffen werden kann (Mysql, …), um Datentabellen aufzuzeichnen. Dank einer Reihe von Anweisungen (API), die vom internen Code bereitgestellt werden, können Sie das externe DBMS auch über generische Abfragen (SELECT, INSERT, UPDATE, …) anbinden und die Ergebnisse lesen, die von den internen Coderoutinen verwendet werden können. Sie können auch eine direkte Schnittstelle zum externen DBMS über das ODBC-Client-Protokoll herstellen.