Startseite » Produkte » Winlog » Entwicklungswerkzeuge

Entwicklungs-Tools Winlog

Project Manager ist die integrierte Entwicklungsumgebung, die eine Reihe von Tools (Gate Builder, Template Builder, Code Builder, Application Builder, …) für die einfache und intuitive Entwicklung von Leitsystem-Anwendungen bereitstellt.

Project Manager Bildschirm, die integrierte SCADA-Entwicklungsumgebung

Gate Builder

Gate Builder ist das Werkzeug zum Erstellen und Verwalten der Gate-Datenbank (TAGs); es können verschiedene Gate-Typen definiert werden (numerisch, digital, String, zusammengesetzt, Ereignis, Alarm) mit ihren Eigenschaften (Name, Beschreibung, Adresse, Maßeinheit, Skalierungsfaktor). Gates können von Feldgeräten (SPS, Reglern, Multimetern, I/O-Modulen, …) abgetastet oder lokal generiert werden. Die Abtastung kann für jedes Gate oder jede Gate-Gruppe konfiguriert werden, um die Datensuche und -protokollierung auf der Festplatte effizienter und übersichtlicher zu gestalten (Blockabtastung, Schemaabtastung, Datenprotokollierung bei Wertänderung mit konfigurierbarem Schwellenwert).

Gate Builder Bildschirm, das Werkzeug zum Erstellen und Verwalten der TAG-Datenbank

Template Builder

Template Builder ist das visuelle Entwicklungstool zur einfachen und intuitiven Erstellung von Prozessbildern (Synoptiken) und Bildschirmseiten. Um eine Bildschirmseite zu erstellen, genügt es, die sie bildenden Objekte auf dem Bildschirm zu positionieren (Bitmap, Metafile, Texte, Werte, Statusleisten, LEDs und Controls) und deren Eigenschaften festzulegen (Größe, Stil, zugeordnete Variablen, …). Jedem einzelnen Objekt des Prozessbildes kann eine Zugriffskontrolle zugeordnet werden, die den Zugriff ausschließlich autorisierten Benutzerklassen ermöglicht (Passwortebenen). Darüber hinaus ermöglicht Template Builder die Erstellung von Web Templates zur Verwendung in WebClient-Anwendungen.

Template Builder stellt eine Grafikbibliothek mit Tausenden statischer Symbole (Pumpen, Ventile, Motoren, Tanks, PLC, Rohrleitungen, ISA-Symbole) im SVG-Vektorformat sowie eine Bibliothek digitaler animierter Objekte (Taster, Schalter, Leuchten), analoger Objekte (Zeigerinstrumente, Potentiometer, LED-Anzeigen) und komplexer Objekte (Motoren, Pumpen, Ventile, Tanks, Rohrleitungen) bereit.

Template Builder-Bildschirm, Werkzeug zum Erstellen von Vorlagen und Anzeigeseiten für SCADA-Systeme

Code Builder

Code Builder ist die integrierte Entwicklungsumgebung zur Erweiterung und Anpassung jeder Anwendung; eine einfache Programmiersprache ermöglicht die Interaktion mit allen Komponenten von Winlog Evo (Gates, Synoptiken, Rezepten, Berichten, …), das Erstellen von Schleifen, das Festlegen von Bedingungen und das Erstellen von Funktionen (Makros), die automatisch oder auf Bedienerbefehl ausgeführt werden. Der Editor ermöglicht den einfachen Zugriff auf alle Sprachfunktionen und -strukturen, deren Einfügen in das Projekt sowie eine automatische Syntaxprüfung.

Code Builder-Bildschirm, eine einfache C-ähnliche Programmiersprache zum Anpassen von SCADA-Anwendungen

Application Builder

Mit dem Application Builder lässt sich jede SCADA-Anwendung erstellen, was zu einer drastischen Reduzierung der Entwicklungszeit führt. Dazu werden einfach Objekte, die Geräte verschiedener Hersteller repräsentieren, sowie eigens entwickelte Objekte für größere Anlagenbereiche direkt aus einer Bibliothek entnommen und miteinander kombiniert.

Zusätzlich zur Variablenliste des dargestellten Objekts können Softwareobjekte Überwachungs- und Konfigurationsvorlagen (Frontpanel, Trends, …) sowie eine Liste von Ereignissen und Alarmen mit den entsprechenden Verwaltungsverfahren enthalten. Wenn die Softwareobjekte mit der Mehrsprachigkeitsoption erstellt wurden, wird die endgültige Anwendung automatisch auch im Mehrsprachigkeitsmodus erstellt.

Application Builder-Bildschirm, erstellt SCADA-Anwendungen mit verschiedenen Geräten

Smart App Builder

Der Smart App Builder ist das interaktive Entwicklungswerkzeug zur schnellen Erstellung von Webanwendungen (Smart Apps), die für mobile Geräte (iOS, Android) optimiert sind und mit der Server-Anwendung interagieren können, um die zum Überwachungsprozess (SCADA) gehörenden Größen zu überwachen und zu ändern.

Nach der Definition der Projektvariablen kann jeder von ihnen eine Kategorie und ein Anzeigemodus (Element) zugewiesen werden. Für jedes Element können die Daten über eine Reihe von Standard-Grafiksteuerelementen wie Label, StatusBar, Bitmap UpDown, Edit Box, Slider, Combo Box, N-States Box, Switch angezeigt und eingestellt werden.

Die endgültige Struktur einer Smart App besteht aus einem Menü, das sich aus den Kategorien sowie deren Elementen und Unterelementen zusammensetzt; die Navigation entspricht der auf den gängigsten mobilen Geräten üblichen.

Smart App Builder-Bildschirm, Tool zum Erstellen von SCADA-Anwendungen für mobile Geräte

Zuletzt aktualisiert: Juli 2026