Terminal Befehle

Durch das Hinzufügen des Bausteins "Eingänge - Terminal Befehle" ist es möglich, sämtliche Terminalbefehle auch über die Feldbus-Schnittstelle zu übertragen. Folgende Signale stehen bei den Terminal Befehlen zur Verfügung.

Signal Byte / Bit Beschreibung
Befehl ausführen 0.0 Mit einer steigenden Flanke auf diesem Bit, wird versucht den nachfolgenden Befehl auszuführen.
Terminal Kommando 1 - X Hier wird der Befehl als String übertragen. Die verfügbaren Befehle finden sie unter Terminalbefehle.

Hinweis: Leerzeichen und NULL Zeichen (0x00) werden am Anfang und Ende des Befehls ignoriert.

Hinweis: Beim Terminal Kommando auf der Feldbus-Schnittstelle benötigt man im Gegensatz zum Seriellen oder Ethernet Terminal keinen Zeilenabschluss!

Im Feld "Terminal Kommandos" kann ein Name des Bausteins vergeben werden.

Unter "Kommunikation" man kann das Startbyte im Datenbereich der Schnittstelle festlegen. Die Datenlänge wird mit 20 Byte als Standard Wert eingefügt, kann aber verändert werden (je nach verwendeten Terminalbefehlen empfiehlt sich eventuell ein größerer Datenbereich).

Im Feld "Status" ist der aktuelle Status der Signale ersichtlich beziehungsweise kann man hier den Signalfluss von der Steuerung überbrücken und die einzelnen Befehle selbst steuern. Hier wird als Beispiel das Programm mit der Nummer 2 in der Station 0 mit dem Befehl SetJobByNumber geladen:

Mit dem Einfügen des Bausteins wird zugleich auch bei den Ausgängen ein Baustein mit dem Terminal Status eingefügt.

Folgende Signale stehen beim Terminal Status zur Verfügung.

Signal Byte / Bit Beschreibung
Befehl ausgeführt (Toggle) 0.0 Ein Wechsel des Zustand dieses Bits (Toggle) signalisiert, dass der gewünschte Befehl ausgeführt wurde
Ausführung OK 0.1 Befehl wurde erfolgreich abgearbeitet
Ausführung NOK 0.2 Ausführen nicht erfolgreich
Syntax Fehler 0.3 Falscher Syntax
Schwerer Fehler 0.4 Schwerer Fehler beim Ausführen
Funktion nicht aktiv 0.5 Funktion nicht aktiv oder manuell deaktiviert
EasySightPro wird beendet 0.6 EasySightPro® wird geschlossen
Befehlsantwort 1 - X  

Hinweis: Die Befehlsantwort auf der Feldbus-Schnittstelle enthält im Gegensatz zum Seriellen oder Ethernet Terminal keinen Bestätigungscode, da dieser über die einzelnen Signalbits abgebildet ist!

Im Feld "Terminal Status" kann ein Name des Bausteins vergeben werden.

Unter "Kommunikation" man kann das Startbyte im Datenbereich der Schnittstelle festlegen. Die Datenlänge wird mit 20 Byte als Standard Wert eingefügt, kann aber verändert werden (je nach verwendeten Terminalbefehlen empfiehlt sich eventuell ein größerer Datenbereich).

Im Feld "Status" ist der aktuelle Status der Signale ersichtlich beziehungsweise kann man hier den Signalfluss zur Steuerung überbrücken und die einzelnen Signale selbst steuern.