Go to documentation repository
Documentation for Axxon One 1.0.
Previous page Next page
Macro is a tool intended for configuring system responses to events. System response may involve one or several different actions.
Attention!
You can apply macros within a single Axxon domain only. Macro conditions and actions cannot include objects from another Axxon domain.
You can create and edit macros in the Programming tab.
Macros can be of 3 types:
- Event-driven (1). These macros can be run automatically on detection / event or initiated by the user. When triggered, the commands in the macro are executed once.
- Automatic Rules (2).
Cyclic (3). Cyclic macros are run on the first Server in the Axxon domain (alphabetical order) available at the time of launching the macro. Cyclic macros are executed immediately after you save them unless they have been created outside the time schedule for commands (see Create Macros). After completing all the commands, the macro is automatically restarted. Cyclic macros cannot be started by the user. Additionally, a cyclic macro can be launched at a specified time interval, or at a random moment within the specified time interval. When triggered, the commands in such a macro are executed once.
Attention!
If an event occurs while the cyclic macro is busy, it is skipped.
If an event occurs while the event-driven macro is busy, it is processed as configured.
Unless the macro has standby commands (see Wait for event, Wait for timeout, Wait till previous action finishes), all commands are performed simultaneously.