MODBUS TCP 通信

已锁定

zhuystone

  • 帖子

    8
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2012-12-18

普通 普通 如何晋级?

MODBUS TCP 通信

881

3

2015-08-28 11:20:34

展开查看
引用自找答案,问题ID:129790

项目中有个5路温度模拟量输入,通过以太网与PLC通信控制,5路温度模拟输入模块的起始地址是0x0040-0x0044,在设定MB-MODE、MB-DATA-ADDR、 MB-DATE-LEN时如何设定?对其中的MB-DATE-LEN是16进制的数据时,应该如何设定长度?

提问者:zhuystone


LHLHLHLH 回答道:

MB_DATA_ADDR=40001+0040H=40065
MB_DATA_LEN=5
MB_DATA_PTR=P#M0.0 BYTE 10 或 P#DB1.DBX0.0 BYTE 10

不明白的,可以看指令的在线帮助。

还有3人在找答案上回答了该问题,查看全部>
项目中有个5路温度模拟量输入,通过以太网与PLC通信控制,5路温度模拟输入模块的起始地址是0x0040-0x0044,在使用MB-CLIENT指令中的,MB_DATA_ADDR=40001+0040H=40065
MB_DATA_LEN=5,MB_DATA_PTR=P#M0.0 BYTE 10 或 P#DB1.DBX0.0 BYTE 10
1)“MB_DATA_PTR”,怎样确定DB数据块及“WORD 长度”?
2)在自设的DB块中,如何读取这5个地址的数据,能发个截图吗?
谢谢!
MODBUS TCP 通信 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15234条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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