Actions

Difference between revisions of "%chg"

From Zenitel Wiki

Line 1: Line 1:
 
{{AI}}  
 
{{AI}}  
 
The '''%chg''' macro is used in the [[Event Handler]] will rurn one value when an event goes ON, and another value when the event goes OFF. <br>
 
The '''%chg''' macro is used in the [[Event Handler]] will rurn one value when an event goes ON, and another value when the event goes OFF. <br>
From AMC 11.02 also alphanumeric labeling can be used. Alphanumeric labeling will be cleared after reset.
+
 
 
===Syntax===
 
===Syntax===
 
'''%chg(ON_txt,OFF_txt)'''  
 
'''%chg(ON_txt,OFF_txt)'''  

Revision as of 13:28, 16 December 2020

AI.png

The %chg macro is used in the Event Handler will rurn one value when an event goes ON, and another value when the event goes OFF.

Syntax

%chg(ON_txt,OFF_txt)

Returns "ON_txt" when the event goes ON, "OFF_txt" when the event goes OFF

Examples

Example 1:

LOG "Door %1.dir is %chg(OPEN ,CLOSED)"
  • Result in System Log when event goes ON: - "Door 123 is OPEN"
  • Result in System Log when event goes OFF: - "Door 123 is CLOSED"


Example 2:

IF %chg(1,0)
LOG "Event goes ON"
stop
ENDIF
LOG "Event goes OFF"


Back to Event_Handler#List_of_macros.