回复:最快的监控软件是什么软件?现在有个项目想监控一下压力的实时波动曲线,用wincc有点慢?

小釉

  • 帖子

    2758
  • 精华

    26
  • 被关注

    62

论坛等级:至圣

注册时间:2011-05-12

白金 白金 如何晋级?

发布于 2012-08-24 10:03:04

8楼

quote:以下是引用Zaxife在2012-06-17 20:00:53的发言:
呃,这个要看你的系统组成、通讯速率、数据长度来衡量的。
一对一每10ms更新,38400波特率的以下的Modbus不行、PPI不详,下位机少的话100M以太网可以考虑。

要10ms更新多个下位机数据,要求可是非常高呢。
] [COLOR=red] 就拿9600波特率的ModbusRTU来说,读取指令8个字节消耗9ms,空闲时间4ms,从机返回4个字节数据10ms,就算1对1都无法满足每10ms更新时间的要求,因为请求数据到接收数据来回就消耗>27ms时间了。
100M以太网的话,46个字节数据大概占协议帧65个字节<1ms请求响应时间,用终端交换机理论上可以在10ms内更新7个从机46个字节数据。
在来看上位机,10ms更新数据也是要求很高啊,用过的组态软件还真没能够实现10ms刷新的。
[/COLOR]
9600波特率读取8个字节为什么要消耗9ms

9600bit/s 也就相当于(9600/8/1000)*8=9.6ms 是这样计算的吗? 空闲的4ms 是modbus协议所特有的吗?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32969条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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