Difference between revisions of "%chg"
From Zenitel Wiki
(→Examples) |
(→Examples) |
||
Line 11: | Line 11: | ||
Result in System Log when event goes ON: - "Door 123 is OPEN" | Result in System Log when event goes ON: - "Door 123 is OPEN" | ||
Result in System Log when event goes OFF: - "Door 123 is CLOSED" | Result in System Log when event goes OFF: - "Door 123 is CLOSED" | ||
+ | |||
+ | |||
+ | |||
+ | IF %chg(1,0) | ||
+ | LOG "Event goes ON" | ||
+ | stop | ||
+ | ENDIF | ||
+ | LOG "Event goes OFF" | ||
=== See also === | === See also === |
Revision as of 14:21, 16 December 2020
The %udd macro is used in the Event Handler to read the value of an UDD (User Defined Data variable). Text formatting parameters can be added at the end.
From AMC 11.02 also alphanumeric labeling can be used. Alphanumeric labeling will be cleared after reset.
Syntax
%chg(ON_txt,OFF_txt)
Returns "ON_txt" when the event goes ON, "OFF_txt" when the event goes OFF
Examples
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"
IF %chg(1,0) LOG "Event goes ON" stop ENDIF LOG "Event goes OFF"
See also
Applications were UDD are used:
Related articles:
- Built-in command to write to UDD: WUDD
- Data message to write to UDD: $WUDD
- Variable for text string: tmp
Back to Event_Handler#List_of_macros.