kawasakilu
级别: 略有小成
精华主题: 0
发帖数量: 319 个
工控威望: 380 点
下载积分: 2265 分
在线时间: 90(小时)
注册时间: 2007-04-12
最后登录: 2024-06-29
查看kawasakilu的 主题 / 回贴
楼主  发表于: 2009-02-10 20:01
昨天维修时遇到一故障,需要对梯形图程序修改。
需修改的内容很简单:
比如原来是LD X0
                    AND X1
                   OUT Y0
现在只需改成LD X0
                        OUT Y0
就可以了。但是程序写入后运行时仍然同时受 X0 和X1的控制。
原程序很简单,共计才100来步,从头至尾没有任何双线圈之类也没有任何区间复位之类功能指令。
也就是说它是完全单独的一步,与其它没有任何牵连。
继续又用空白点写了一个简单的程序测试:
            如LD X30
                           OUT Y40
写入后运行,X30接通,并且监控到X30已经闭合,但Y40就是不动作。而强行测试Y40,让其ON。却正常。
请大家一起帮忙分析原因。

sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
1楼  发表于: 2009-02-11 09:15
“写入后运行”这一步是怎么做的?假如是操作上的原因,那么按照楼上的步骤,先将PLC打到STOP在写入程序一般不会再有误操作了。
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
2楼  发表于: 2009-02-14 09:47
引用
如果能知道是那个元件损坏或是哪一根线路不良造成这种现象,我们是不是可以把它用在
防治别人乱改或是程序保密方面呢。


是个办法,但单就这台PLC来说到底是什么原因造成的这个现象还是需要进一步研究。若确实跟硬件有关系那就爽大了。

是否程序未写入楼主可以写入完成后再读出一遍进行对照。

但实质上没有修改成功,为何软件上还是显示写入完成呢?