回复:关于Modbus通讯批量读写温控仪的参数的方法

WWCWWC

西门子1847工业学习平台

  • 帖子

    9125
  • 精华

    157
  • 被关注

    1477

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2016-12-17 11:23:02

16楼

我来试试回答:

1)关于一次性读取的通讯数量,如果所需要读取的地址是连续的,ok!没有问题。但事情往往没有我们想的那样简单,很多时候地址是分散的。但这是一个思路,我没有测试过这样的模型,假设需要读取1#,3#的数据,我先连续读取1#、2#、3#的数据,再在其它程序中区分,与单独循环读取的时间究竟差距是多少?程序实际执行起来有多少的滞后效应?读取整个数据区需要时间,与单独读取所需要的时间,仅仅是后者多了一些数据的起始和结束(用户不使用的字符),但前者多了用户不需要的数据也需要消耗时间。

2)关于校验方式,如果拿这么多串通讯数据做一次“总”校验出错的概率远比用一个数据要多的多,对于通讯出错可能每个人所经历过的工作过程不同,对此的理解也会不同。个人观点:还是倾向于一串数据单独校验方式。

基于第2点,我倾向于单独读、写方式。原因是先稳定、再速度。

我也想飞,只是我能够飞翔的翅膀还不足矣撑起我的体重。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33263条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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