我用WINCC和S7-300的用以太网通信,中间经过光纤和网络交换机。
在WINCC里做了一些按钮分别远程控制几台泵的启动和停止,现在有台泵总是在没有在WINCC上操作的情况下会自动启动2号泵,PLC程序中启动点肯定没有重复的地址,请高手解释下这是什么原因
问题补充:
PLC中没有切换程序,因为它的启动时间没有一定,有的时候可能几天或者更长时间出现一次,所以也不好监控
最佳答案
1、首先,打开PLC程序中控制“2号泵启动”的FB或FC程序功能块;
2、鼠标选取控制“2号泵启动”的地址(例如:M13.6、DB10.DBX23.7)右击“Go To”→“Location”,则在弹出的“Go To Location”视窗中,仔细查找这个地址(例如:M13.6、DB10.DBX23.7)的使用地方(包括:FB或FC块的使用编号及所在的程序行编号),是否有重复使用;
3、在打开的功能块中“在线(ONLINE)”监视该点的“ON/OFF”状态;
4、如果确信PLC中的该点地址没有重复使用,则需要仔细检查WinCC监控画面的按钮组态了。例如:是否在监控画面的其它地方组态使用了该点地址,造成地址重复使用。
补充回答:
1、你是说:2号泵被启动现象的时间不定,有的时候可能几天或者更长时间出现;
2、如果是真是这个现象,那么你要仔细查找控制2号泵启动输出Q点(即Q地址)接线,至中间继电器线路肯定有瞬间电磁干扰,造成中间继电器误吸合动作!
3、仔细查找线路的电磁干扰源,或者重新铺设2号泵启动输出至中间继电器线路,更改其路由。
提问者对于答案的评价:
肯定是WINCC的问题,没有线路的问题。
感谢大家的关注和回答
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271235.html