在之前我们远程控制开关,是单一继电器来进行控制,
我们的设备上有三个继电器,所以可以控制三路设备。
今天我用控制一个蝶阀,需要两路继电器,我选了 中间那个和右边那个。
这两个继电器必须一开一关。
切换状态的时候,需要将两个继电器关闭,然后在打开中间或右边那个。
我们测试是通过远程开关来测试,当发任何一个继电器的都执行正确的操作。
发开的时候,先关闭两个继电器,等两秒,打开中间继电器。
发关的时候,先关闭两个继电器,等两秒,打开左边继电器。
为什么先关后还要等两秒呢?
机械设备不能同时开,同时开会烧掉, 突然关闭,机械有惯性,需要等停了才能让它反转。
当然这个怎么测试都没有问题。
我们上自动话,问题就出现了。
通过联动让设备开, 或发现中间继电器开了, 等会儿,自己关了,两秒后, 又开,挺尴尬的。
我试了很久,才发现,出在自动化执行机制上面,
自动化,一直执行 开的操作,我们开操作就是先关继电器在开继电器。
这就是问题所在。
我给它加了一个锁, 试了,也是老样子,挺尴尬的。
后来注意到,我们检查的是 左边继电器的状态,而左边继电器不工作所以状态没有改变,然后强制改变一线它的状态,问题解决了。
网友评论