回复:应用探讨——奇怪的PLC丢数据问题

crystal111

  • 帖子

    64
  • 精华

    1
  • 被关注

    6

论坛等级:侠客

注册时间:2013-10-20

普通 普通 如何晋级?

发布于 2014-03-30 16:19:45

101楼

我在处理S7200的PLC程序的时候遇见过这样的一个问题,当时我修改程序的时候用到了查找和替换,PLC中手动操作地址为M0.1,而人机界面中的手动操作地址为M30.1,直接在PLC编辑菜单中用查找与替换选项查找M0.1,把程序中所有的M0.1替换成M30.1,把更改好的程序保存好下载到PLC之后,重启PLC与人机界面。原来在手动档时在人机界面中看不到的手动操作按钮出现了,直接启动的设备都可以手动直接启动了,但是用变频器控制的设备一个也启动不了。但是在我重新把M30.1替换成M0.1的时候,直接启动和变频启动的设备都可以手动操作了,但是运行了大概一个月之后又出现了同样的问题,当时我就知道没有找到问题的症结所在,但是莫名其妙的解决了问题,似乎也是PLC程序出现了错误造成的。后来在手动一步步更改PLC程序中的手动操作地址时发现了问题的症结,原来在查找和替换的时候电脑把变频启动中的特殊标志位SM0.1替换成了SM30.1,也就是电脑在识别M0.1的时候把SM0.1分开了,分成了S和M0.1,从而导致了变频器通信不能初始化,用于变频器控制的USS协议不能正常通信,变频控制的设备也就无法启动。所以我的感觉是PLC数据奇怪的丢失应该是还是程序的某个部分存在问题,还没有真正找到问题所在,应该从程序方面查找漏洞。
UP
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54622条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。