怎样用PLC控制设备的均时运行

来源:百度知道 编辑:UC知道 时间:2024/05/19 09:31:36
怎样用PLC控制设备的均时运行?我用的是西门子的s7200,有没有人说一下思路啊?谢谢!
具体点说就是:
有12个加油枪,8个泵,每一个加油枪工作时要求有一个泵工作,8个或以上时,8个泵全部工作。怎样设计能使8个泵的工作时间是平均的,而不至于让一个泵总处于工作状态。
(我采用的方法是计数,然后置位,计时,均时循环移位)
不错嘛,两种方法我第一个想到的是第一种,但是编程较复杂。然后想到的就是第二种,但是时间并不完全均时。大家还有别的方法没有啦?

每个泵设置一个工作计时器,每次搜索工作时间最小的启动。

简单些的方法是把8个泵排出8个优先级,启动泵时按优先级次序依次启动。没隔一定间隔(如每天、每几天)将8个泵的优先级依次循环,如8级变1级,1级变2级……。只需一个循环移位和一个定时器即可,完全不必对每个泵单独记工作时间。

对于泵来说,完全不必要做到精确均时,随着优先级周期重复次数的增大,从统计学角度就可以做到接近精确均时了。当然,我也想了解一下更好更简单的方法。