.NET C# Script

Scipting mit .NET / C#.

Kein System deckt zu 100% jede Anforderung ab, deswegen ist ein gewisses Maß an Flexibilität notwendig. Das Script Plug-in bietet dafür die Möglichkeit im OPC Router mit wenig Aufwand Transfer-Objekte und Trigger selbst zu gestalten. Hierfür sind Basis-Funktionalitäten direkt im Script nutzbar, es können nach Bedarf aber auch externe .NET Assemblies angebunden werden.

Mehr erreichen mit gekoppelten Systemen

Mit dem Script Plug-in sind Sie in der Lage auch außergewöhnliche Systeme zu koppeln und spezielle Logiker oder Transferauslöser selbst zu definieren.

Industrie 4.0 mit C# Script

So vielfältig wie die Geräte der Industrie 4.0-Infrastruktur sind, so sind auch deren Daten. Mit dem Script Plug-in kann hier eine Transformations-Schicht eingezogen werden, um die Vernetzung zu ermöglichen.

Über den OPC Router

Mit dem OPC Router realisieren Sie grafisch die Vernetzung Ihrer Systeme. Zahlreiche Plug-ins machen ihn zur Datendrehscheibe im industriellen Umfeld.

Einfache Konfiguration, ausgefeiltes Monitoring und Robustheit zeichnen ihn aus.

Systeme vernetzen

So einfach kann es sein.

Transfer-Objekte

Das Transfer-Objekt des Script Plug-in beherbergt die von Ihnen geschriebenen Scripts.

Script-Editor

Der Script Editor kann direkt aus dem Transfer-Objekt geöffnet werden und ermöglicht das Editieren des jeweiligen Scripts. Im Editor werden Sie durch Syntax- Highlighting unterstützt und nach Fertigstellung können Sie durch ein Kompilierungs-Vorgang feststellen, ob das Script lauffähig ist. Die nutzbaren OPC Router internen Bibliotheksfunktionen werden zum direkten Zugriff als Baum eingeblendet und die vorgegebenen zu implementieren Methoden sind bereits enthalten.
Sie brauchen nur noch den Code mit Ihrer eigenen Logik in die Methoden zu platzieren. Für Interaktion mit anderen Objekten des Transfers können Sie Parameter anlegen.

Parameter

Parameter sind Datenfelder die Ihr Script später im Transfer als Eingabe- und Ausgabe-Datenfelder präsentiert. Die Felder können verschiedenen Typs sein und auch als Arrays ausgelegt sein.

Trigger

Das Script Plug-in verfügt über einen Trigger, den Script-Trigger.

Script-Trigger

Der Script-Trigger für von Ihnen definierte C# Scripte aus, in denen Sie komplett eigene Trigger-Logiken implementieren können. Der Editor zum Erstellen der Script ist der gleiche wie bei den Transfer-Objekten mit alle Komfort-Funktionen.

Browsing

Das Script Plug-in liefert die definierten Parameter der Script als Datenfelder für die Transfers nach außen.

Screenshot

Weitere Plugins

Was sind Transfer-Objekte, Trigger und das Browsing?

Die Verbindungen im OPC Router zum vernetzen von Systemen lassen sich mit diesen Kernfunktionen des OPC Routers aufbauen.
Je nach Plug-in haben die Funktionen verschiedene Ausprägungen, abhängig von der Funktionsweise des angebundenen Systems.

Jetzt kostenlos testen

Transfer-Objekte

Quellen und Ziele

Transfer-Objekte sind die Quellen und Ziele von Datentransfers innerhalb der Verbindungen. Jedes Transfer-Objekt verfügt über Datenfelder aus denen Daten gelesen oder auch Daten geschrieben werden können. Die Art und Weise wie Transfer-Objekte konfiguriert werden, ist stark abhängig von den Systemen, deren Daten sie zur Verfügung stellen.

Aussen einheitlich, innen individuell

In der OPC Router-Konfiguration abstrahiert das Transfer-Objekt die Spezialitäten des jeweiligen Systems zu einem einfachen Daten Ein-/Ausgabe-Block.

Trigger

Auslöser der Verbindungen

Trigger bestimmen den Zeitpunkt der Ausführung von der Verbindungen. Es können beliebige Trigger, unabhängig vom Typ der Transfer-Objekte, in den Verbindungen verwendet werden. Pro Verbindung können ausserdem mehrere Trigger verwendet werden, die entweder in einer UND-Verknüpfung oder in einer ODER-Verknüpfung zusammen arbeiten.
Trigger können ebenfalls als Datenquellen dienen, wenn das auslösende Ereignis mit dem Empfang von Daten verbunden ist.

Browsing

Suchen und Finden von Datenfeldern

Das Konfigurieren der Datenfelder, die in den Transfer-Objekten zum Aufbau der Verbindung benötigt werden, wird durch das Browsing vereinfacht. Je nach System-/Plug-in-Typ stehen unterschiedlich ausgeprägte Browsing-Mechanismen zur Verfügung.

Auslesen von Strukturen

In vielen Plug-ins steht komfortables Browsing zur Verfügung, so dass das Finden und Auswählen der gewünschten Datenfelder sehr einfach ist und sehr wenig Detailwissen über das Subsystem erfordern. Die Plug-ins präsentieren die Strukturen der Datenquellen in Plug-in spezifischer Art und Weise.

2018-07-06T14:27:25+00:00

Testen Sie jetzt den OPC Router!

Kostenlos und unverbindlich!
close-link

Download now!

Get your free OPC Router demo!
close-link