UGM 2040
Wird erkannt, dass das Template schon Bestandteil der Konfiguration ist (identischer Name
des Templates), so gilt:
–
–
Das Format ist eine Textdatei.
##RULE_TEMPLATE_HEADER
##NAME:HandlingLatching
##TYPE:Latching
##NOTES:Standard Template für behandelte Meldungen in UGM2040 - Überschreiben von
Meldungen (Überschreibt, wenn Priorität der neuen Meldung > Priorität der alten Meldung)
##STATE:Ready
##RULE_TEMPLATE_HEADER_END
LatchingRule:
return (Evt.EventType.Priority >= PrevEvt.EventType.Priority)
##RULE_TEMPLATE_HEADER
##NAME:HRAvoidResetMessagesDifferentUI
##TYPE:HandlingRequestValidation
##NOTES:Wird eine Meldung von Gerät X bedient, darf sie nicht von Gerät Y zurückgesetzt
werden (System muss gleich sein).
##STATE:Ready
##RULE_TEMPLATE_HEADER_END
HandlingRequestValidation:
WhenHandlingRequest:
if(Evt.HandlingStatus == HandlingStatus.Ack):
#Trace("Current event handling status is HandlingStatus.Ack")
if(Evt.Handler != null and Evt.Handler.System != HandlingRequest.Sender.System):
#Trace("Handling request rejected due to wrong HR sender")
return false, "HRAvoidResetMessagesDifferentUI-Handling request rejected due to wrong HR
sender"
...
Der Kopf eines Regeltemplates ist relevant für den Import:
##RULE_TEMPLATE_HEADER
##NAME: HandlingLatching
Bosch Sicherheitssysteme GmbH
Existieren noch keine Regelinstanzen zu dem Template, wird das aktualisierte Template
aus der Importdatei in die Konfiguration übernommen
Existieren bereits Instanzen zu dem Template
–
Sind die Parameter des Templates in Anzahl und Typ identisch, wird das aktualisierte
Template aus der Importdatei in die Konfiguration übernommen
–
Sind die Parameter entweder in der Anzahl oder auch nur im Typ unterschiedlich,
wird das Template aus der Importdatei nicht übernommen.
Konfiguration und Inbetriebnahme
Start einer neuen Templates
Name des Regel-Templates (muss eindeutig sein)
Ist das Template in der Konfiguration bereits bekannt, so
wird das bestehende Template durch den Inhalt der
Importdatei ersetzt.
(Siehe Einschränkungen weiter oben in diesem Kapitel, falls
schon Regelinstanzen zu diesem Template existieren!)
Konfiguration – Import und Export | de
2012.09 | V 1.0 | F.01U.276.086
159