Startseite » Produkte » Winlog » Entwicklungswerkzeuge

Entwicklungs-Tools Winlog

Project Manager ist die integrierte Entwicklungsumgebung, die verschiedene Tools (Gate Builder, Template Builder, Code Builder, Application Builder) für die einfache und intuitive Erstellung beliebiger Winlog-Anwendungen zur Verfügung stellt.

Project Manager screen,the integrated SCADA development environment

Gate Builder

Gate Builder ist ein Tool zum Erstellen und Verwalten der Gates-Datenbank (TAGs). Sie können verschiedene Gate-Typen definieren (numerisch, digital, String, zusammengesetzt, Ereignis, Alarm) und die zugehörigen Eigenschaften (Name, Beschreibung, Adresse, Maßeinheit, Skalierungsfaktor) zuweisen. Gates können extern (von Feldgeräten wie SPS, Steuerungen usw. abgetastet) oder intern sein. Die Sampling-Methode kann für jedes Gate oder jede Gruppe von Gates konfiguriert werden, um eine zufriedenstellende Aktualisierungsfrequenz zu erhalten, ohne zu viel Festplattenspeicher zu verwenden.

Gate Builder screen, the tool for creating and managing the TAGs database

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, die die Möglichkeit bietet, die Anwendung zu bereichern und anzupassen. Eine einfache C-ähnliche Programmiersprache ermöglicht es dem Programmierer, mit allen Komponenten von Winlog Pro (Gates, Vorlagen, Rezepte, Berichte usw.) zu interagieren, Schleifen oder „wenn-dann-sonst“ -Bedingungen zu definieren, Funktionen (Makro) zu erstellen, die automatisch oder unter Bedienerkontrolle ausgeführt werden können. Der Editor ermöglicht es Ihnen, alle Funktionen und Sprachstrukturen einfach abzurufen und in das Projekt einzufügen, um die Korrektheit der Syntax zu überprüfen.

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

Application Builder

Application Builder ist ein leistungsstarkes Tool, das die automatische Erstellung von SCADA-Anwendungen ermöglicht, was zu einer drastischen Reduzierung der Entwicklungszeit führt. Sie können eine Softwareanwendung erstellen, indem Sie einfach aus einer Bibliothek schöpfen und vordefinierte Softwareobjekte zu Automatisierungsgeräten verschiedener Hersteller oder sogar ganze Funktionsbausteine zusammenstellen.

Zusätzlich zu Tags und Protokollen können Softwareobjekte Überwachungs- und Konfigurationsvorlagen (Frontpanel, Trends usw.) 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

Smart App Builder ist das visuelle Entwicklungswerkzeug für die schnelle Erstellung von Webanwendungen (Smart Apps), die für mobile Geräte (iOS und Android) geeignet sind und mit der Serveranwendung interagieren können, um die Werte der Variablen des Überwachungsprozesses (SCADA) zu überwachen und zu ändern.

Nachdem Sie die Projektvariablen definiert haben, können Sie jeder von ihnen eine Kategorie und den Anzeigemodus (Position) zuweisen. Für jedes Element können Sie eine Reihe grafischer Standardsteuerelemente definieren, darunter: Label, StatusBar, Bitmap UpDown, Edit Box, Slider, Combo Box, N-States Box, Switch.

Die endgültige Struktur einer Smart App wird durch ein Menü dargestellt, das aus den Kategorien mit den relevanten Elementen und Unterpunkten besteht. Die Navigation ist die typische, die in allen gängigen mobilen Geräten verwendet wird.

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