## Relay microblocks Relay microblocks act as software relays to determine how and when an input signal should be modified before it is sent from the microblock or the control program.
| Constant Duty Cycle This microblock produces an output that cycles on and off according to the length of time you define for the cycle, and the percentage of that time you specify the output should be on.
| Variable Duty Cycle This microblock produces an output that cycles on and off according to the length of time you define for the cycle and the value of the microblock's input, which indicates the percentage of the cycle time the output should be on.
| Delay On Make This microblock provides a delay before passing an on signal to the next microblock.
| Delay On Break This microblock provides a delay before passing an off signal to the next microblock.
| Maximum On Timer This microblock limits the amount of time a signal remains on.
| Minimum On/Off Timer This microblock defines the minimum amount of time that a signal should remain on or off.
| Latch This microblock turns the output on when clear is off and it detects an input transition from off to on.
| Toggle This microblock toggles its output value when its input turns on.
| Lead/Standby This microblock is used to control two devices, where one device is a standby (backup) to the other. It is commonly used to control critical devices, such as two pumps in parallel, because it will automatically turn on the standby device if the lead device fails.
| Switch - Normally Closed to Variable This microblock switches the microblock's output between a numeric input and a constant value.
| Switch - Normally Closed to Constant This microblock switches the microblock's output between a numeric input and a constant value.
| Switch This microblock switches the microblock's output value between two numeric inputs.
| Digital Wire Lock This microblock can lock a signal so that it remains on or off regardless of the input signal.
| Analog Wire Lock This microblock can lock a specified value so that it remains the same regardless of the input signal.