回复:S7-300 软冗余 CP341 modbus通讯 done ndr

colie

  • 帖子

    7
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2007-08-02

普通 普通 如何晋级?

发布于 2013-05-14 01:33:21

3楼

唉唉唉。。。问题解决了。。。不过过程中。还是要感谢西门子技术服务的那位。ps:声音蛮好听的。。

具体处理办法:首先判断问题。今天上午电话西门子技术服务。下午大概2点左右接到电话。找到错误代码。意义是cp和cpu通讯超时。咋办??

电话推荐我可能是软件版本低了。于是我先升级ptp5113驱动软件包。然后。modbus master3.17软件包。

再次下载。发现问题依旧。

我想。既然超时。那我就先把程序精简一遍。因为做调试,有很多没用的块。干脆重新做一个最干净的冗余。

然后做modbus master。开始时,fb8,fb7的参数采用了冗余数据区的地址。测试失败。

想了下干脆。做到非冗余区。并且指令,标志位,用的全是mw。只有接收db采用了冗余区db。


结果就ok了。

总结下。这就是说冗余系统做modbus主站时,fb7,fb8应该放在ob1里面执行。fb的输入指令和状态输出。应该采用非冗余区。最好是m区。还有更关键是程序一定要精简。。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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