KAPITEL 20. KOMMANDOZEILEN API
checksum Modul :
Das Checksum Modul enthält fertige Berechnungsalgo-
rithmen für Modbus RTU (CRC16), Modbus ASCII (LRC), BACNet (CRC8 und
CRC16), DNP3 sowie CRC16 CCITT (Kermit), siehe Lua Erweiterungen, An-
schnitt 18.2.4.
event Modul :
Das event Modul ist nur innerhalb der trigger Funktion verfügbar
und liefert zusätzliche Informationen zum aktuell empfangenen Datenereignis,
siehe Protokollmonitor, Abschnitt 13.6.3.
transmission Modul :
Anzahl der Daten-, Stopbits und Parity, siehe Lua Erweiterungen, Abschnitt
18.2.8.
shared module :
Wie der Protokollmonitor verwendet auch das msb_trigger
Programm zwei unabhängige Lua Interpreter zur Aufsplittung der Telegram-
me, getrennt nach Datenrichtung. Der Grund für dieses Implementierungsde-
tail und wie Sie Daten zwischen beiden Interpretern austauschen können er-
klärt der folgende Abschnitt
Alle Module können in gleicher Weise wie im Protokollmonitor verwendet und
von überall aufgerufen werden. Die einzige Ausnahme ist das event Modul.
Dieses ist nur innerhalb der trigger Funktion verfügbar.
20.7.1
msb_trigger Programm Parameter
Aufruf des Programms mit: msb_trigger [OPTION]... trigger-script
[OPTION] kann einen oder mehrere der folgenden Programm Parameter bein-
halten. Bei nicht angegebenem Parameter werden die Default Einstellungen
verwendet. trigger-script ist ein Lua Skript welches die eigentliche Trig-
ger Bedingung formuliert.
Einige der Parameter können in einer Kurzform (einzelnes Zeichen mit voran-
gestelltem Bindestrich) oder in einer Langform mit zwei vorangestellten Binde-
strichen verwendet werden.
Parameter
-c Datei
--config-file=Datei
-h
--help
--debug
--multi-trigger
--pre-trigger=events
278
Liefert Informationen zur aktuell verwendeten Baudrate,
13.6.5
im Protokollmonitor Kapitel.
Beschreibung
Verwende die angegebene Konfigurationsdatei.
Ausgabe aller verfügbaren Programmparameter.
Aktiviert den Debug Modus.
Das msb_trigger Programm stoppt nicht nach
Auftreten der ersten Triggerung sondern fährt mit
der Verarbeitung und Suche nach weiteren Trig-
ger Bedingungen fort.
Gibt die Anzahl der Ereignis VOR dem Trigger-
punkt an, welche mit ausgegegben werden sol-
len, sobald eine Trigger-Bedingung eintritt. Die
Voreinstellung ist 4096 Ereignisse (Daten sowie
Signalereignisse).