Modes - tomookay/TOAST GitHub Wiki
In a machine, the following Modes and Cycle types exist
Manual Mode
In this mode, any motion in the station can be advanced or returned. The motions are subject to the programmed interlocks. All motions can be performed manually in the correct order to test the motion to perform the entire process of the station.
Automatic Mode
In this mode, all the motions that exist as a manual motion will be automatically advanced or returned as part of the programmed sequence to active the status "PART_COMPLETE"
Semiautomatic Mode
This mode is similar to manual mode, however the prompts on the MotionRow will be displayed to perform the next motion in the sequence. The operator will press each motion in turn to active "PART_COMPLETE"
Dry Cycle
Dry Cycle is a way of bypassing any "PART_PRESENT" sensors to allow a Manual/Semi-Auto/Automatic mode to be processed without the presence of parts
Continuous Cycle
Continuous Cycle is a modifier of Automatic Cycle when Auto Cycling to endlessly perform a process, when new parts are entered into the machine
Single Cycle
Single Cycle is a modifier of Automatic Cycle when Auto Cycling to perform a single cycle. The Automatic Cycle's "Cycling" state will be FALSE when the Station has reached HOME