回复:CP341串口通讯过段时间收发灯不亮,重启CPU收发灯正常?

已锁定

kenshinguo

  • 帖子

    719
  • 精华

    3
  • 被关注

    14

论坛等级:侠圣

注册时间:2004-03-16

普通 普通 如何晋级?

发布于 2021-06-09 14:21:29

3楼

Mark一下,楼主问题是否有解决,想借鉴一下解决思路。

曾经在S7-300软冗余系统里面碰到这样的问题,CP341安装在软冗余系统的ET200M机架上,自己利用串口通讯功能块编写的modbus轮询的功能块。(同样的通讯模块和轮询软件功能用在S7-400H里面都是正常的,一直没碰到过问题。)

这套软冗余系统里面在现场使用过程中经常出现通讯故障,故障信息是“error at data transfer between cpu and cp”。故障发生后,通过复位通讯功能块无法解决,只能重启CPU。楼上提到的某个子站未响应可能导致这个故障,我在软件里面做过处理,之前也做过大量测试,模拟过掉站的情况,未发生这种现象。后来未找到解决的办法,只能毙掉这个方案,换了其他的通讯方案。但是这个事情始终是根刺,也不清楚是不是软冗余cpu与cp的通讯是否存在某种限制。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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