回复:S7-1200与仪表 modbus通信死掉???

Zane

版主 西门子1847工业学习平台

  • 帖子

    21062
  • 精华

    399
  • 被关注

    1486

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2015-04-23 21:54:22

6楼

展开查看
以下是引用电气人生!在2015-04-23 11:05:41的发言 >5楼:很久之前确实这么用过,EN的条件用常ON。
但是从一个项目发现,这样的话,指令的error信号经常采集不到。也就是某个从站通信线摘掉,也报不出通信错误来。
后来还是在EN端加上了条件。
西门子技术支持说,只有这么用才是对的,EN用触发信号的触点,REQ用触发信号的上升沿。话说的是有点绝对,为了查问题,不争论这个了。
到目前仍在测试中,通信模块的数据收发灯灭掉不干活了,觉得有点不可思议。
平时谈论多的是干扰,但从没见过干扰能把通信模块灭掉的。
链接我稍后看看,谢谢
其实,CP340/341,S7-200,ET200等串口通讯都有这个问题,我认为是前错未复位,后错又来了,导致系统内部堆栈溢出,干脆不工作了。我的解决方案就是评估每一次通讯的状态位,做相应的处理,这样就不会导致在短时间内重复出错而使模块停止工作了
Zane 注册自动化系统工程师 Always save before download
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15113条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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