Anyone have any tips on a program that can stage on four discrete outputs one at a time based on a variable.
These outputs must come on sequentially and as the variable goes up and down, the output that has been off the longest needs to come on as the variable gets larger, as the variable gets smaller, the output that has been on the longest needs to go off first.
Like First on is the First off.
Each on stage needs a time delay and each off stage needs a time delay.
I am using a MicroLogix 1000 from AB.
Example:
Variable Output
0% 0000
20% 0001
40% 0011
60% 0111
40% 0110
60% 1110
80% 1111
60% 1101
40% 1001
20% 0001
0% 0000
These outputs must come on sequentially and as the variable goes up and down, the output that has been off the longest needs to come on as the variable gets larger, as the variable gets smaller, the output that has been on the longest needs to go off first.
Like First on is the First off.
Each on stage needs a time delay and each off stage needs a time delay.
I am using a MicroLogix 1000 from AB.
Example:
Variable Output
0% 0000
20% 0001
40% 0011
60% 0111
40% 0110
60% 1110
80% 1111
60% 1101
40% 1001
20% 0001
0% 0000
Last edited: