pcdshub / BEAMS

Beamline Engineering Automation Management Systems
Other
1 stars 2 forks source link

Mid level structure: Check and Do #2

Closed joshc-slac closed 7 months ago

joshc-slac commented 7 months ago

Build up our lowest level leaf nodes into mid level structures.

This one contains the notion of "check and do". This conforms to notion of emulation action nodes with memory and or "explicit success conditions"

image image

Specifically it allows you to create a tree that checks if a condition is met and if not will tick the associated action node thereby kicking off associated work. Very often the completion condition within the action node is the same as the condition to be checked.