Purpose
The Timer (TM) block functions as a time counter by incrementing or decrementing its value.
Features
The Timer block:
- Is a secondary block.
- Passes the value (0 or 1) from its upstream block to the downstream block.
- Can be chained from a Digital Input block, a Digital Alarm block, or a Boolean block. The Timer block can also be chained from a Digital Output block but only if the Digital Output block is part of an chain that starts with a scanned block.
- Cannot be chained from an AR or DR block, as these blocks are not processed by SAC.
- Starts counting from a preset value or zero.
- Increments its value up to 365 days or until reset.
- Decrements its value to a target value or to zero.
- Triggers an alarm upon reaching a target value.
- Can suspend counting using a digital block.
- Resets when the digital upstream block changes from zero to one.