回复:LOGO!8.2 Modbus TCP/IP与上位机连接

金真堂

  • 帖子

    16
  • 精华

    1
  • 被关注

    1

论坛等级:游士

注册时间:2013-05-13

普通 普通 如何晋级?

发布于 2018-11-01 12:30:34

2楼

为什么上位机读取的寄存器值数组只有6个元素,如下

 

对于VM映射的数据类型说明

以上还有其他类型就不多说了,有兴趣大家可以查手册,说一点的就是,无符号和有符号的区别,如16bit寄存器,最高位就是代表正负,所以有符号Word范围是十进制的-32767到32767,LOGO!里也有。

 

这里说下此次调试的数据传输机制,都是按16bit寄存器算,所以相邻的2个Byte的时基合并算的,具体如下

   举例TH和TL的时基都是s,在本例上就是二进制0000 0001 0000 0001,前8位代表TH,后8位代表TL,换算十进制就是257,同理TH和TL时基都是m,十进制就是514,以此类推。


    如下是OPC运行



精华帖版主置评:讲解的非常透彻。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

LOGO!

共有2404条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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