VSTA, Add-Ins und WPF
Individuelle Erweiterungen in zenon

Hochflexibel. Individuell. Wiederverwendbar.

Wir entwickeln maßgeschneiderte Erweiterungen für zenon, um den Funktionsumfang von zenon an alle individuellen Erfordernisse anzupassen.

Unsere Module arbeiten als eingebettetes, flexibles WPF Control, als Add-In, Windows-Dienst im Hintergrund oder als VSTA-Modul. Sie sind durchgängig in C# (CSharp) für .NET entwickelt und wiederverwendbar.

5er-iPad-Charts-728x332

Individuelle Prozesse
und Visualisierungselemente

Mit C# realisieren wir Programmcode für zenon, der Visualisierungen und Verarbeitungsprozesse um Ihre Bedürfnisse und Individualität erweitert.

Es lassen sich Darstellungsformen und Interaktionen abbilden, die über Industrie-Standards hinaus gehen.
– als WPF Control

Individuelle Programme realisieren Aufgaben mit Zugriff auf die gesamte zenon Bibliothek.
– als zenon Add-In für den Editor oder die Runtime
– als Windows Dienst im Hintergrund
– als eingebettetes VSTA Makro

Add-Ins

zenon unterstützt seit der Version 7.60 die Add-In Technologie.
Hierdurch ist eine erweiterte Verarbeitung von Daten innerhalb des zenon-Systems und Verbindungen mit externen Datenlieferanten und Dienste-Kopplungen möglich.

Unsere Add-Ins können auf alle Zustandsdaten und Interface-Variablen des zenon Systems lesend und schreibend zugreifen.
Realisiert werden hiermit komplexe Anwendungs-Kopplungen aus anderen Systemen, die Vorgänge in zenon auslösen oder beeinflussen, sowie Werte aus zenon zurückgeben.

Add-Ins laufen immer im Kontext der zenon Runtime.
Damit ist sichergestellt, dass der im Add-In enthaltene Programmcode nur ausgeführt wird, wenn die zenon Runtime läuft. Zudem kann das Add-In aus zenon heraus gestartet oder beendet werden. Ebenfalls realisiert ist hierdurch der redundante Betrieb über mehrere Runtime-Server.

WPF

zenon unterstützt WPF Elemente.
Die WPF (Windows Presentation Foundation) ermöglicht die Nutzung der meisten Darstellungselemente von Windows-Systemen, sowie damit zusammenhängendem Programmcode.

Hochflexible, moderne visuelle Elemente mit komplexem Funktionsumfang als eingebettetes WPF Control sind in der Visualisierungen nicht von den zenon-integralen Elementen zu unterscheiden.
Wir implementieren WPF-Elemente inklusive Mehrsprachigkeit und Anpassbarkeit wenn dies erforderlich ist.

Anwendungsbeispiele für Add-Ins und VSTA

  • Import von Auftragsdaten aus individuellen Anwendungen oder Dateien nach zenon.
  • Export komplexer Ergebnisdaten nach individuellen Anwendungen oder Datensystemen.
  • Erkennung komplexer Zustände unter Berücksichtigung unterschiedlicher Abhängigkeiten und Zeiträume.

Für kleinere Lösungen oder einfache Aufgaben lassen sich die VSTA Module nutzen.

Anwendungsbeispiele für WPF

  • Darstellung von Tabellen und Manipulation von Daten in Tabellenform.
  • Komplexe Diagramme und Visualisierungselemente, befüllt mit Momentanwerten oder Archivwerten.
  • Kombination von Daten aus externen Anwendungen, Datenbanken oder aus Berechnungen.

SCADA-Automation verfügt über mehr als 7 Jahre Erfahrung in der Entwicklung von individuellen Erweiterungen für Copa-Data zenon
und mehr als 15 Jahre Erfahrung im .NET Framework mit C#.