MEP001
Well-known member
Just for fun, I created a purge program:
I1 is a bay input, I2 is weep high, I3 is weep low. I added both for versatility of connection - if I3 is used, I2 would simply be hard-wired.
If I1 (Foam brush for a particular bay) is triggered for more than 2 seconds, the purge is activated but not started (Block B005). Once the foam brush has been OFF for a determinate time (I used 5 seconds just because) the purge starts (Block B001). You can see the connections at B001 to both the first and second input - the top is the trigger which is inverted (This particular block starts its sequence with a signal low condition), the other will cancel the timer, so if the foam brush is turned back on the purge will stop. Q1 is the output, B002 is an "AND" relay, meaning that all wired inputs must be active for the purge to work. You can see I2 hot from being switched on, I3's connection hot from the input inverted, so once the purge signal reaches its terminal it triggers B002 and ultimately Q1.
I1 is a bay input, I2 is weep high, I3 is weep low. I added both for versatility of connection - if I3 is used, I2 would simply be hard-wired.
If I1 (Foam brush for a particular bay) is triggered for more than 2 seconds, the purge is activated but not started (Block B005). Once the foam brush has been OFF for a determinate time (I used 5 seconds just because) the purge starts (Block B001). You can see the connections at B001 to both the first and second input - the top is the trigger which is inverted (This particular block starts its sequence with a signal low condition), the other will cancel the timer, so if the foam brush is turned back on the purge will stop. Q1 is the output, B002 is an "AND" relay, meaning that all wired inputs must be active for the purge to work. You can see I2 hot from being switched on, I3's connection hot from the input inverted, so once the purge signal reaches its terminal it triggers B002 and ultimately Q1.