COMERROR
 
Syntax :
COMERROR(Objekt)
 
Mit dieser Funktion kann in Bedingungen geprüft werden, ob für ein Modul aktuell eine Kommunikationsstörung gemeldet wurde. 
 
Die Funktion ist WAHR, wenn aktuell eine Kommunikationsstörung existiert, d.h. wenn eine Meldung über eine Kommunikationstörung von der Zentrale empfangen wurde und danach keine weitere Meldung von dem Modul gekommen ist. Sobald eine normale Meldung von dem Modul empfangen wird, wird der Fehlerstatus zurückgesetzt.
 
Beispiel:
 
wenn COMERROR(Aussensteckdose) dann
  Anzeige:="Kommunikation mit Aussensteckdose immer noch gestört"
endewenn
 
Hinweis:
Um auf Kommunikationsstörungen direkt zu reagieren kann ein spezielles "Fehler"-Objekt vom Typ Zeichen definiert werden, nähere Infos dazu unter Spezielle Objekte. Jedesmal wenn eine Meldung über eine  Kommunikationsstörung empfangen wird, enthält dieses Fehler-Objekt den Namen des Moduls (Objekts), für das die Kommunikation gestört ist und das Makro des Fehler-Objekts wird ausgeführt.
 
 
 

Created with help of DrExplain