发布于 2011-07-01 17:11:51
117楼
这里夹杂了太多和主题无关的了 我都看晕了
提点我的看法 我个人时间排序/循环都用过,主要是业主要求不一样,有些就是要运行时间最短的那台启动,没办法
时间排序的话 我基本上不去给他们排序做队列,因为懒得在它故障或者手动的时候剔除。干脆就是每次需要加泵或者减泵的时候直接做个循环比较了事,也不见得浪费多少扫描周期和指令。
时间排序里面有几个需要注意的地方就是
1、运行时间做成可修改的 那么维修后的泵或者新的泵 可以直接修改其运行时间,以免总是要启动它。或者就是万版主所说的加上个轮换时间基数,而不直接修改运行时间。
2、泵的起停判断要加延时,否则必然造成波动。
3、对于需要强制轮换的,泵轮换时间到了以后,先开启一台运行时间最短的泵,然后延时,然后停掉轮换时间到的那台。
这个和我现在要做的真空泵组/空压机组控制原理类似,不同的是俺是十几二十个PLC通讯,每个PLC控制一个真空泵。
怎么论坛改成这样了??