Scripting (CustomCommandHandling)

<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >>

Navigation:  Anleitungen > Steuerbefehl- und Statushandling einrichten >

Scripting (CustomCommandHandling)

Mit Hilfe von Scripting können Steuerbefehle und Statusmeldungen ähnlich wie mit Ersetzungstabellen ersetzt werden. Gegenüber den Ersetzungstabellen bietet das Scripting aber mehr Möglichkeiten, so können z.B. Steuerbefehle verzögert werden (also mit einem Offset versehen werden), oder abhängig von einem bestimmten Status (Automat, Pultstatus, Bürgerfunk) unterschiedlich verarbeitet werden.

Das Scripting und die Ersetzungstabellen können gleichzeitig verwendet werden. Steuerbefehle bzw. Statusmeldungen durchlaufen immer zuerst das Scripting und danach die Ersetzungstabellen. Es gibt aber im Scripting die Möglichkeit, Steuerbefehle bzw. Statusmeldungen als verarbeitet zu kennzeichnen, so dass sie nicht an die Ersetzungstabellen weitergeleitet werden.

Das Scripting basiert auf der Programmiersprache C#, d.h. die Konfiguration erfolgt in Form von C#-Code. Programmier- und C#- Kenntnisse sind zwar von Vorteil, aber nicht zwingend notwendig.

 

Die Beschreibung ist in drei Abschnitte unterteilt:

Script erfassen: Erklärt den Script-Editor und wie damit Code erfasst werden kann.

Scripting Konzept: Erklärt wie das Scrippting funktioniert und was damit möglich ist.

Scripting Beispiele: Zeigt ein paar typische Anwendungsfälle für das Scripting.