Skip to content

Signals, Gates, and Other Logic

These statements let one piece of logic drive another part of the model.

Turn a signal on or off so a gate or another entity can react:

SIGNAL SEND "Reorder"
SIGNAL CLEAR "Reorder"

Open, close, or flip a gate directly from logic. Once logic controls a gate this way, it stays under that control for the rest of the run:

OpenGate("Inbound")
CloseGate("Inbound")
ToggleGate("Inbound")
  • CALL PG "Name" runs a callable process group, optionally with ASYNC or WITH attr = value.
  • ProcessTable("Name") runs a process table: every matching row fires its own action logic.
  • TimeTable("Name") draws from a time table, a distribution whose values change through the day, which you define in the Expression Builder.