欢迎来到天天文库
浏览记录
ID:45796254
大小:112.04 KB
页数:4页
时间:2019-11-17
《优静数码MODBUS协议通讯规约》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、优静数码MODBUS协议通讯规约一、说明MODBUS协议是OSI模型第七层上的应用层报文传输协议,它在连接至不同类型总线或网络设备之间提供客户机/服务器通信。木文档描述了针对宁波优静水表有限公司的光电直读水表在通用MODBUS协议基础定义的数据格式,适用于上位机等抄表设备对本公司生产的光电直读水表进行读表操作。详细的Modbus技术标准请参考《ModbusApplicationProtocolVI.lb》。二、接口描述通讯接口RS485信号定义红线:12VDC;:B通讯参数9600bps,无校验,8bit数据位
2、,lbit停止位水表初始地址码0x01,广播地址0x00,地址可设置为1〜254数据校验CRC16ModBus寄存器Mapping0x0000保存表地址0x0001保存当前表读数支持的功能码(FunctionCode)0x03/0x04读取寄存器数据0x06写入单个寄存器数据三、读数命令:匕位机16进制发送:01030001000295CB地址:01;读数功能码:03;数据寄存器地址:0001,数据长度0002CRC16校验:CRCL,CRCH:D5CA水表冋复(举例:水表字轮读数为99999):0103048
3、69F00012295数据字节长度:02读数4个字节:869F0001:即0X1869F,十进制99999立方米。四、写地址上位机发送:010600000002080B写数据功能码:06写入寄存器地址:0000写入寄存器数据:0002即新地址CRC校验:080B水表回复:010600000002080B写入成功则原数据返回。五、ModbusRTU测试软件使用说明1、端口设置,如下图选择你连接设备对应的串口号BaudRate选择9600其余参数使用默认设定2、读数据如上图设置对应的站号(表地址)、功能码(选择3)
4、、寄存器地址(选择1)、数量(选择2)o3、写地址如上图设置对应的站号(表地址)、功能码(选择6)、寄存器地址(选择0)、写入值(填写你需要设置的地址码)。宁波优静水表有限公司电话0574-27808011
此文档下载收益归作者所有