昨天下午突然接到客户电话,说一台机器PLC硬件报错,整条生产线停止了,要求立马前去维修,救场如救火,赶紧收拾东西出发。两个多小时的车程赶到工厂,此时都已经下班了,还是先填饱肚子吧,还不知道什么时候能处理好呢,吃完饭之后联系值班人员进入现场,开机检查,ERROR指示灯不停的闪烁,打开电脑,连接PLC,输入密码,上载程序,先保存一下程序及数据(第一:维护设备首先备份源程序,以防出现意外;第二:程序不是自己写的,万一修不好,还可把源程序下载进去,方便以后的维修)。程序保存好后进行PLC诊断,错误代码好像是6041,这个记不清了,但记的报警内容,是PLC内部参数错误,这一下可懵了,这如何查起?设备运行了几个月了,突然出现这种错误,会不会和程序有关系呢?检查下程序吧。打开工具----程序检查----执行,出现了错误:
5193步梯形图生成错误,立马翻到程序的这一步,出现了END结束指令,再往下翻已经翻不了了,另外2千步的程序哪里去了?
切换到指令表格式看看:
问题出现了,在END指令之后有近2千步的空操作指令。这是不可能的事情,先把它删了在说,删除完之后下载到PLC,PLC报警解除,开机试运行,一切正常。
现在回过头来思考下这个问题:程序我们都是用梯形图写的,在梯形图中在END指令之后是无法输入任何指令的,也不可以对END指令进行编辑。
那么END指令之后为什么会出现这么多的空程序,它是如何而来?还一个指令代码异常!
-
引用 atmupkeep 2015/7/19 14:39:46 发表于2楼的内容
-
引用 fung 2015/7/19 22:19:47 发表于3楼的内容
-
-
-
hypermill9 | 当前状态:在线
总积分:7709 2024年可用积分:0
注册时间: 2007-02-07
最后登录时间: 2023-08-18
-
hypermill9 发表于 2015/7/20 12:59:59
还是先填饱肚子吧,还不知道什么时候能处理好呢,吃完饭之后联系值班人员进入现场,开机检查,ERROR指示灯不停的闪烁,打开电脑,连接PLC,输入密码,上载程序,先保存一下程序及数据(第一:维护设备首先备份源程序,以防出现意外;第二:程序不是自己写的,万一修不好,还可把源程序下载进去,方便以后的维修)。程序保存好后进行PLC诊断
一看就知道是老师傅了。仔细认真不忙乱。先把故障记录做好,然后再下手找原因。佩服!!!
引用 hypermill9 2015/7/20 12:59:59 发表于4楼的内容
-
-
-
-
zrx517697809 | 当前状态:在线
总积分:1105 2024年可用积分:0
注册时间: 2014-04-20
最后登录时间: 2017-07-22
-
zrx517697809 发表于 2015/7/21 8:16:35
这是我的帖子,在其他网站发表过,未经允许转载,请楼主删掉
引用 zrx517697809 2015/7/21 8:16:35 发表于5楼的内容
-