<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > Opcodes und Parameter > Opcodes: Konfiguration & Verschiedene > opcWEvCfg: Schreibe Ereignis-Konfiguration |
Über diesen Opcode kann die Konfiguration eines Ereignisses geändert werden. Beispielsweise lässt sich eine Ereignis-Meldung deaktivieren.
Für die meisten Applikationen sind die Standard-Einstellungen ausreichend, so dass dieser Opcode nicht benötigt wird.
Übersicht
Opcode: 0x3D
Name: opcWEvCfg
Funktion: Schreibe Ereignis-Konfiguration (Write event configuration)
Parameter-Typ: String
DLL-Funktion
Wird mit MSC_WriteCommand übertragen.
Anfragestring zum Irinos-System
#{Nr Irinos-Box};{Wert 1};{Ereignis-Nr};{EreignisFreigegeben};{Max. Anzahl Diagnose-Einträge}#
Beispiel: #2;1;7;1;5#
Nr Irinos-Box
Nummer (Adresse) der Irinos-Box, bei welcher die Ereignis-Konfiguration geändert werden soll.
Wert 1
Hier muss immer der Wert 1 stehen.
Ereignis-Nr
Nr des Ereignisses. Die Ereignis-Nummern entnehmen Sie dem Benutzerhandbuch.
EreignisFreigegeben
•0 bedeutet, dass das Auftreten des Ereignisses ignoriert wird.
•1 bedeutet, dass das Ereignis beim Auftreten gemeldet wird, z.B. durch Anzeige auf der 7-Segment-Anzeige.
Max. Anzahl Diagnose-Einträge
Über diesen Wert kann die maximale Anzahl an erzeugten Diagnose-Einträgen (seit dem Einschalten) geändert werden. Durch den Wert 0 werden überhaupt keine Diagnose-Einträge erzeugt. Der Vorgabe-Wert für die meisten Ereignisse ist 10. Damit soll verhindert werden, dass der Diagnose-Speicher bei einem wiederkehrenden Ereignis mit nichts-sagenden Einträgen gefüllt wird.
Antwortstring vom Irinos-System
#0# Erfolg
#-n# Parameter Nr n ungültig
#-99# Führende oder anschließende Raute fehlt oder Gesamtgröße falsch
Kommentar
Inwieweit die Ereignisse parametrierbar sind, entnehmen Sie dem Benutzerhandbuch.
Die Ereignis-Konfiguration wird nur bei derjenigen Irinos-Box geändert, die über den Parameter „Nr Irinos-Box“ angesprochen ist. Soll die Ereignis-Konfiguration an mehreren oder allen Irinos-Boxen geändert werden, so muss dieser Opcode separat an jede Irinos-Box gesendet werden. Gleiches gilt, wenn die Konfiguration verschiedener Ereignisse geändert werden soll.
Kompatibilität zu früheren Systemen
Dieser Opcode ist bei älteren Systemen nicht verfügbar. Deshalb ist keine Rückwärtskompatibilität erforderlich.