回复:应用探讨——S7-300/400 PLC Modbus通讯应用探讨—发帖整理

总坛主 西门子1847工业学习平台

  • 帖子

    3679
  • 精华

    8
  • 被关注

    366

论坛等级:至圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2011-08-16 15:19:08

2楼

quote:以下是引用依然在2011-07-24 15:10:40的发言:
Modbus通讯比较普遍,尤其在仪表方面,但是如果实时性要求比较高、从站比较多,还是存在一定的问题。
我们应用的从站不是很多,一般小于10个,都是CP341+Dongle的模式。
现场感觉主要就是通讯速度和从站故障处理的问题:
1,从站数据需要参与控制,且实时性要求比较高,有状况后,45s内需要处理别的机器且保障已经正常运行;Modbus的通讯速度一边都是支持到115200或者38400,并不是很快,一旦从站过多,轮询起来会比较慢;
2,从站掉电或者故障后,导致的通讯堵塞,如果没有特殊处理,每次轮询到故障从站都会使通讯特别慢;程序可以判断处理,但是故障后多久重新判断,故障后数据的复位等还是比较麻烦,我曾经尝试通讯后把该从站数据清除,结果跑偏,把正常的从站数据也清了,原因是通讯堵塞,接下来的从站也受到了影响,至今还没有好的解决方案;
3,bool和register的通讯字长,手册说bool一次1024个,register一次127个;但是我尝试过register一次125个words,通讯总是超时,后来现场原因,没时间再试,还是改回原来的32words。
欢迎大侠们拍砖。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54620条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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