s7200 modbus通讯求解

已锁定

jfxq

  • 帖子

    3
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2012-08-22

普通 普通 如何晋级?

s7200 modbus通讯求解

3367

8

2013-06-28 17:27:19

我想用s7200与超声水表进行modbus通讯,使用modbus通讯库,不知怎样做。
一、通信设置
波特率:默认2400bps,可改为1200bps。
数据格式:1个起始位、8个数据位、1个校验位、1个停止位。
校验:偶校验。
二、帧格式
FE FE FE FE 68 10 b6 b5 b4 b3 b2 b1 b0 XX LG DF 00 DATA CS 16
唤醒符 起始符 表类型 表地址 控制码 数据长度 数据标识 序列号 数据 校验码 结束符
唤醒符:0~4个FE
表地址:低位在前,高位在后;全AA为广播地址。
数据长度:从数据标识开始到校验码之前的字节数(数据不超过44字节)。
校验码:从起始符开始到校验码之前所有数据十六进制累加和模100h

三、命令帧示例
*******************************************************************************
1、 读表:68 10 b6 b5 b4 b3 b2 b1 b0 01 03 90 1f 00 cs 16
应答:
FE FE FE FE 68 10 b6 b5 b4 b3 b2 b1 b0 XX 16 DF 00 D0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 CS 16
唤醒符 起始符 表类型 表地址 控制码 数据长度 数据标识 序列号 D0 d1 d2 d3:累用水量,d4 d5 d6:水量小数, d7 d8 d9:流速, d10:温度,d11 d12 d13:秒分时,d14 d15 d16:日月年,d17d18:状态。 校验码 结束符
返回数据依次为:累用水量、累用水量小数、流速、温度、秒分时、日月年、表状态
我 只要实时流量
s7200 modbus通讯求解 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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