学艺不精,今天又闹了一个小笑话:帮一朋友做个小活,其中有几个水槽,进水来自外部管路,出水用泵打入到指定回路,为避免水槽液位低于泵的入口,装了一只液位开关,常开干接点(液位超过开关 接通),液位超过开关时(即信号接通),泵允许运转,液位开关信号断开,泵停止运转。为避免因开关抖动,使泵频繁启停,要求信号接通1分钟之后才启动泵。
原来的逻辑: 因为没时间去现场,现场由那哥们张罗,刚开始反应说泵运行还可以,后来说泵转不了,液位开关信号也是接通的,其他如 断路器相序以及其他联动信号等都正常。在过一会又反应,泵恢复正常了。 对此有点不明所以,赶紧对接线查程序问情况,注意到一个细节,说出现泵启动不了前有过一次断电,合上断路器之后,启动系统运行,泵不动作,一会之后泵又动作了。 问题可能在这里, plc的 电源和液位开关的电源来自同一回路,不管断电得电液位开关一直接通,PLC从上电到转入运行时,输入点是接通状态,按要求,这个信号经过1分钟延时之后,泵才运转,PLC运行超过1分钟以后启动系统,泵是可以立即运转的,在1分钟之内启动系统,泵需要等待这个延时信号之后才运转。和现场确认并重复验证,的确如此,解释沟通,那边说这是个漏洞,要改。 改成了下面的逻辑: 考虑不周,贻笑大方! 来源:西门子工业技术论坛 |