MODBUS远传水表简介及通讯协议
485远程水表的原理
485远程水表的原理引言:随着科技的不断发展,远程监测技术在各个领域得到了广泛应用。
在水务行业中,485远程水表作为一种新兴的水表技术,其原理和应用也备受关注。
本文将介绍485远程水表的原理和工作方式,以及其在水务行业中的应用。
一、485远程水表的基本原理485远程水表是基于RS485通信协议的一种智能水表。
其基本原理是通过RS485总线通信,将水表读数等信息传输到远程监测系统中。
1. RS485总线通信RS485是一种串行通信协议,具有传输距离长、传输速率快、抗干扰能力强等特点。
485远程水表通过RS485总线与远程监测系统进行通信,实现数据的传输和交互。
2. 智能水表485远程水表内置了微处理器和通信模块,能够实时采集水表的用水数据,并将其转化为数字信号进行处理。
通过RS485总线与远程监测系统通信,将水表的读数等信息传输到远程监测系统中。
二、485远程水表的工作方式485远程水表的工作方式主要包括数据采集、数据处理和数据传输三个过程。
1. 数据采集485远程水表内置的传感器能够实时监测水表的用水情况,包括水表读数、流量、温度等数据。
传感器会将这些数据转化为电信号,并发送给水表内的微处理器。
2. 数据处理水表内的微处理器会对采集到的数据进行处理,包括数据的校验、压缩和加密等。
处理后的数据会存储在水表内部的存储器中,以备传输使用。
3. 数据传输通过RS485总线,水表将处理后的数据传输到远程监测系统中。
远程监测系统可以实时接收和解析水表的数据,并进行存储和分析。
三、485远程水表的应用485远程水表在水务行业中具有广泛的应用前景。
它可以实现对水表的远程监测和管理,提高了水务行业的运行效率和管理水平。
1. 远程抄表485远程水表可以实现对水表读数的远程抄表。
通过远程监测系统,水务公司可以随时获取水表的用水情况,大大简化了抄表工作,提高了工作效率。
2. 水量监测485远程水表可以实时监测水表的流量变化,对水量进行精确计量。
远传水表通讯协议
远传水表通讯协议远传水表通讯协议甲方(单位):______________________________法定代表人/负责人:__________________________联系地址:___________________________________联系电话:___________________________________乙方(单位):______________________________法定代表人/负责人:__________________________联系地址:___________________________________联系电话:___________________________________双方在平等、自愿、公平的基础上,根据《中华人民共和国合同法》及其他相关法律法规的规定,经友好协商达成以下协议:第一条定义1.1 “远传水表”指使用远程数据传输方式获取水表读数、远程控制水表的设备。
1.2 “通讯协议”指甲乙双方在远传水表通讯过程中,所遵循的技术标准、信息交换规则、数据格式、数据加密及传输验证等规定的统一协议。
1.3 “使用许可证”指乙方向甲方购买的远传水表使用许可证,包括使用许可期限、使用方式等内容。
1.4 “用户”指远传水表的实际使用人。
第二条权利与义务2.1 甲方的权利与义务:2.1.1 提供产品及技术支持。
甲方应向乙方提供安装、调试、维修等技术支持,并在保修期内对远传水表的硬件故障进行免费维修或更换。
2.1.2 保护乙方的知识产权。
甲方应保护乙方购买的远传水表和通讯协议的知识产权,禁止任何形式的侵权行为。
2.2 乙方的权利与义务:2.2.1 支付产品购买费用及使用许可费用。
乙方应按照合同约定,按时支付购买费用及使用许可费用。
2.2.2 安装、调试、使用和维护远传水表。
乙方应按照甲方提供的技术支持,安装调试、正确使用和维护远传水表。
2.2.3 保障用户的合法权益。
MODBUS远传水表简介及通讯协议
MODBUS/RS485远传水表说明书(RTU模式)MODBUS/RS485远传水表简介主要用途与相关抄表管理系统配套可读取远传水表精确用量,实现水流量的远程监控。
主要特点:1. 传感技术先进,信号转换精准。
●远传水表采用目前业内处于绝对领先地位的“无源双控开关”传感技术(开关寿命1亿次),有效克服困扰业界多年的“水锤”冲击误发信号问题,确保水表机械数据转换电子信号输出100%精确无误。
2. 分体设计,节约成本,专业制造工艺。
●电子部分与基表部分分体设计,不改变基表成熟结构,装配工艺简单,在基表(水表)达到国家6年强制报废年限时,电子传感部分仍可二次使用,为用户节约成本。
●高品质组件,工艺结构合理,专业化制造,密闭防水,适应各种复杂工作环境。
主要性能参数外部输入电压:12V;电池电压:3.6V;工作电流:3mA;静态电流:10μA;开关滤波时间:500ms;通讯方式:RS485;通讯协议:MODBUS(RTU模式);波特率:9600bps;校验:无校验;数据位:8位;停止位:1位。
MODBUS计数模块通讯协议(RTU模式)一、通讯设置1. 波特率:96002. 校验:无校验3. 数据位:84. 停止位:1modbus协议异常码是正常功能码的最高位加1,如读操作03H 的异常功能码为83H ,写单个字06H 的异常功能码为86H ,写多个字的10H 的异常功能码为90H 。
注1:累计流量为4个字节的十六进制数,高位在前,低位在后,累计流量采用无符号的32 位数据(2个字)。
如:实际数据为123456,则高位字保存0x0001,低位字保存0xE240。
单位:根据您写入的倍率值计算,本水表不参与计算,只记录实际脉冲值。
比如,您写入的倍率值为“00H”时则代表1个脉冲只为1立方;“01H”代表0.1立方;“02H”代表0.01立方。
那么数据123456分别为123456立方;12345.6立方;1234.56立方,由您在上位机程序中进行计算和处理。
超声水表Modbusrtu通信协议V1.1
超声水表MODBUS-RTU通信协议V1.1一.RTU模式1.物理层传输接口:RS-485通信波特率:9600bps2.RTU模式中每个字节的格式为编码系统:8位二进制每个8位域包含两个十六进制字符(0-9、A-F)传输模式:异步主从半双工方式。
每个字节的位:1个起始位8个数据位奇偶不校验1个停止位3.帧校验域:循环冗余校验(CRC),对全部报文内容执行校验。
注:数据包的发送序列总是相同的,地址—功能码—数据—检验码,每个数据包必须作为一个连续的位流传输。
4.1 地址(Address)域地址域在数据包的开始部分,由一个8bit数据组成,这个数据表明了从站的地址,而每一个从站的地址必须是唯一的,有效地址范围为:1~247。
主站发送数据包后,只有与主站查询地址相同的从站才会响应。
4.2 功能(Function)域功能域代码指定被寻址的从站执行何种功能,表1列出了所有的功能码。
数据域是由两个十六进制数集合构成的,范围00...FF。
从主设备发给从设备消息的数据域包含附加的信息:从设备必须用于进行执行由功能代码所定义的所为。
这包括了象不连续的寄存器地址,要处理项的数目,域中实际数据字节数。
例如,如果主设备需要从设备读取一组保持寄存器(功能代码03),数据域指定了起始寄存器以及要读的寄存器数量。
如果没有错误发生,从从设备返回的数据域包含请求的数据。
如果有错误发生,此域包含一异议代码,主设备应用程序可以用来判断采取下一步行动。
4.4 错误校验(CRC)域错误检测域包含一16Bits值(用两个8位的字符来实现)。
错误检测域的内容是通过对消息内容进行循环冗长检测方法得出的。
CRC值有发送设备计算出来,然后附加到数据包上传送,接收设备在接收数据时重新计算CRC 值,然后与接收到的校验码(CRC)域中的值进行比较,如果这两个数据不相等,则说明数据在传输过程中发生了错误。
CRC码计算时,首先将一个16bits寄存器预置为全1,然后连续把数据包中的8bits字节与该寄存器的当前值进行运算,仅仅每个字节的8位数据进行计算,起始位和停止位与可能使用的奇偶校验位都不影响CRC。
Modbus通信协议在超声波水表中的应用
淮安嘉可自动化仪表有限公司
Modbus通信协议在超声波水表中的应用
对于流量的测量,超声波水表具有独特的优势。
但是超声波水表的抄表方式种类繁多,通信协议可以通过自己制定。
这种方式制定的通信协议漏洞百出,不够规范和统一以及扩展也相当复杂使得超声波水表的通信效率太低,而且还具有潜在的安全问题。
Modbus是应用于工业控制器上的标准通信协议,数据的传输采用串行通讯。
Modbus已经成为了行业标准,在现实的通讯中具有广泛的应用。
FreeModbus是一种专门针对嵌入式系统应用的一种Modbus协议。
FreeModbus协议对硬件要求很少,具有很好的移植性,所以协议可以移植到超声波水表的嵌入式系统中,实现数据的实时通信。
针对目前市场上超声波水表的抄表方式不够规范统一和扩展复杂等问题,以及FreeModbus协议在嵌入式系统中具有的独特优势,我公司设计和实现了一种在超声波水表中应用的Modbus通信协议,可以实现超声波水表与上位机的实时通信,具有可靠性高、实时性好、易于维护等特点以及很好的规范性和统一性。
MBUS远传电子式智能水表通信规约
MBUS远传电子式智能水表通信规约版本号:V2.0(发布版)拟制人:刘晓峰审核人:批准人:版本历史版本作者日期描述本文件参与制定者工作单位姓名职称、职务日期杭州竞达刘晓峰2008.10.14修订记录原版本新版本修改者日期修订内容V2.0 刘晓峰正式版本发布1 、前言该通信规约是参照《中华人民共和国电力行业标准(DL/T 645—1997)》多功能电能表通信规约(1998—02—10发布,1998—06—01实施)而制定的。
同时也借鉴了《CJ/T 188-2004户用计量仪表数据传输技术条件》中的部分内容。
是水电气表远程集抄系统中用于规范集中器与表具等计量单元之间通信的规范性约定。
本规约未指明之处,参照DL/T 645-1997标准执行。
2 适用范围本规约适用于华北石油、东方物探、西南油气田、吐哈油田水电气远传集抄系统。
3 、传输特性3.1本协议为主-从结构的半双工通信方式。
集中器、手持单元或其它数据终端为主站,通信链路的建立与解除均由主站发出的信息帧来控制。
每帧有帧起始符、从站地址域、控制码、数据长度、帧信息纵向校验码和帧结束符等7个部分组成。
每部分由若干字节组成。
3.2物理接口:集中器至表具等计量单元之间的通信主要采用MBUS总线方式传输。
可根据现场情况进行GPRS、载波、RS485等传输方式的补充。
仪表的通信接口说明详见《CJ/T 188-2004户用计量仪表数据传输技术条件》之附录B、C、D、E。
3.3电气接口:本规约采用 MBUS标准电气接口,使多点连接成为可能。
MBUS接口的一般性能应符合国标要求。
MBUS总线电压为DC36伏,变动范围为DC24—42伏。
3.4半双工通讯方式波特率:默认1200bps,可根据实际在1200---9600bps之间调整。
传输速率的变更,首先由主站向从站发变更速率请求,从站发确认应答帧或否认应答帧。
收到从站确认帧后,双方以确认的新速率进行以后的通信。
每次通信结束后,根据传输速率的特征字 Z 中的Bit0决定速率是否变更,为“0”恢复到初始速率,为“1”则保持更改速率不变。
水表常用通讯协议
水表常用通讯协议
水表常用的通讯协议包括:
1. M-Bus(Meter-Bus):M-Bus是一种主要用于智能水表和智能电表之间的通信协议。
它使用低功耗和双线制的方式进行通讯,支持多个水表的集中读取和控制。
2. LoRaWAN(Long Range Wide Area Network):LoRaWAN 是一种低功耗、宽区域网络的通信协议,用于远程监控和控制水表。
它具有较长的通信距离和低功耗特性,适合用于大范围的水表监控和数据传输。
3. NB-IoT(Narrow Band Internet of Things):NB-IoT是一种窄带物联网的通信协议,用于远程传输水表数据。
它采用窄带频谱技术,具有较低的功耗、较长的传输距离和强大的抗干扰能力。
4. ZigBee(无线个域网通信协议):ZigBee是一种低功耗、近距离、无线网状网络的通信协议,可用于水表和数据采集设备之间的通信。
它具有较低的功耗和可靠的数据传输,适用于小范围内的水表监控和控制。
5. GSM(Global System for Mobile Communications):GSM 是一种全球通信系统的通信协议,用于通过移动网络远程监控和控制水表。
它支持语音、短信和数据传输,适合用于智能水表的远程管理。
这些通讯协议不仅可以用于传输水表的读数和状态信息,还可以用于远程监控和控制水表的运行和维护。
智慧水务之远传水表通讯技术与方案选择
智慧水务之远传水表通讯技术与方案选择智慧水务是指利用现代信息技术手段对水务系统进行智能化管理和优化运营的一种模式。
远传水表通讯技术是实现智慧水务的关键技术之一,其通过无线通信技术将水表的数据远程传输到水务公司,实现对用户的用水情况进行实时监测和管理。
在选择远传水表通讯技术和方案时,需要考虑以下几个方面:2.通讯协议:远传水表通讯技术涉及到水表和水务公司之间的通讯协议。
常用的通讯协议有MODBUS、DL/T645等。
选用通讯协议时需要考虑协议的通用性、可扩展性和可靠性。
3.数据安全:远传水表通讯技术涉及到用户的用水数据,因此数据的安全性是非常重要的。
在选择通讯技术和方案时需要考虑数据的加密和身份认证等安全机制以保障数据的安全性。
4.系统可靠性:远传水表通讯技术应该具备可靠性,能够在各种环境条件下正常工作。
此外,通讯技术应具备低功耗、抗干扰等特点,以提高系统的稳定性和可靠性。
基于以上考虑,以下是一种远传水表通讯技术和方案的选择:采用无线通讯方式,选择NB-IoT作为通讯技术。
NB-IoT作为一种低功耗、广覆盖、成本低廉的无线通信技术,适用于智慧水务中的数据传输。
通过NB-IoT,水表可以实现与水务公司之间的远程通讯和数据传输。
通讯协议选择DL/T645,该协议是一种常用的水表通讯协议,具备较好的通用性和可扩展性,可以满足智慧水务对数据传输的需求。
在数据安全方面,采用数据加密和身份认证技术,保障用户用水数据的安全性,并建立完善的数据备份和恢复机制,确保数据的完整性和可靠性。
为了提高系统的可靠性,远传水表通讯技术应具备抗干扰和自动修复等功能。
同时,建立监控和告警系统,及时发现并解决通讯故障,确保系统的正常运行。
总之,远传水表通讯技术和方案的选择应综合考虑通讯方式、通讯协议、数据安全和系统可靠性等因素。
通过选择合适的通讯技术和方案,可以实现智慧水务系统对用户用水情况的实时监测和管理,提高水务公司的管理效率和用户的用水体验。
远传水表通讯协议书
远传水表通讯协议书远传水表通讯协议书甲方(以下简称“供应商”):公司名称:地址:法定代表人:联系电话:传真:电子邮箱:营业执照号码:乙方(以下简称“用户”):姓名/公司名称:地址:法定代表人/联系人:联系电话:传真:电子邮箱:鉴于用户需要购买远传水表,供应商愿意提供该产品并提供通讯服务,双方经友好协商,达成以下协议:第一条定义1.1 远传水表:指供应商向用户提供的采用远传通讯技术的水表产品。
1.2 通讯服务:指采用远传通讯技术将远传水表的用水数据发送给用户,以便用户了解用水情况并进行用水管理。
第二条身份2.1 供应商是经过法定程序注册成立的企业,具有合法经营资格,能够按照本协议的要求向用户提供远传水表和通讯服务。
2.2 用户必须是根据中国法律法规合法成立的机构或个人,并能够根据协议的要求支付费用。
第三条权利和义务3.1供应商的权利和义务3.1.1 供应商应按照合同的约定向用户提供远传水表并提供通讯服务。
3.1.2 供应商应负责保证远传水表和通讯服务的质量,并在使用过程中出现故障时及时予以处理。
3.1.3 供应商应根据用户使用情况及时更换远传水表或提供其他服务。
3.1.4 供应商应根据协议要求对用户提供的用水数据进行保密处理。
3.1.5 供应商应满足国家相关法律法规要求,向用户提供优质、合规的产品和服务。
3.2 用户的权利和义务3.2.1 用户有权根据需要选择购买供应商提供的远传水表并使用通讯服务。
3.2.2 用户应按照协议的要求支付相应的费用。
3.2.3 用户应负责保管远传水表和通讯设备,并妥善使用。
3.2.4 用户应按照供应商的要求正确使用远传水表和通讯设备。
3.2.5 用户有义务对远传水表和通讯设备及时进行维护。
第四条履行方式4.1 供应商将按照合同的约定及时提供远传水表并进行安装,同时开通通讯服务。
4.2 供应商将定期检查远传水表的正常使用情况,确保产品正常运转。
4.3 用户应按照协议约定向供应商支付相应的费用,并妥善保管水表、通讯设备及密码等相关信息。
M-BUS总线制直读水表通讯协议和通讯规约
M-BUS总线制直读水表通讯协议和通讯规约第1章概述本规范是专线集中抄表系统下行接口通讯协议(除少部分自定义部分外,均参照CJ/T 188-2004 中华人民共和国城镇建设行业标准)。
协议内容分为两层:控制帧、文件传输协议。
网络拓扑图如下:本协议为主-从模式的半双工通讯方式。
采集器为主叫方,水表为被叫方。
每个水表均有各自的地址编码。
通讯链路的建立与解除均由采集器来完成。
字节格式符合CJ/T188-2004标准字节格式,即每字节含8位二进制码,传输时加上1位起始位(0)、一个偶校验位、一个停止位(1),共11位。
通讯波特率为2400bps 。
校验码(CS )符合CJ/T188-2004,即从起始符(0x68)开始到校验码之前的所有字节和的模256。
数据服务器WEB 方式数据管理系统前端管理机内部局域网SCDMA集团公司服务器现场采集器集团公司内网 或Internet收费票据打印工作站本通讯协议适用范围第2章控制帧由主叫发往被叫的控制帧以SND_为前缀,由被叫发往主叫的控制帧以RSP_为前缀。
采集器与表计之间的通讯包含以下几个命令帧,如下:1、读表计数据: SND_SU2、读表计地址: SND_UD_RAD3、设置表计地址: SND_UD_AD4、读表计状态: SND_UD_CK第3章表计地址及数据编码格式1、表计地址编码格式(采用BCD码):A0—生产流水号最低字节;A1—生产流水号次高字节;A2—生产流水号最高字节;A3—表计生产月份;A4—表计生产年份;A5—生产厂商代码低字节;A6—生产厂商代码高字节;2、表计数据编码格式(采用BCD码):如表计数据是123456.78,则数据编码如下:D0—0x78;D1—0x56;D2—0x34;D3—0x12;3、表类型代码说明:水表为: 10热水表: 20燃气表为:30热量表: 40 (注:热水表、燃气表为、热量表代码预留为以后系统扩展应用)4、传输要求:采集器在发送命令帧之前先发送2字节0xfe;在采集器发出命令帧到表计应答时间<1秒,其它符合CJ/T188-2004。
MODBUS通讯协议简介
MODBUS通讯协议简介MODBUS通讯协议简介MODBUS通讯协议简介工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。
Modbus就是工业控制器的网络协议中的一种。
一、概述Modbus协议是应用于电子控制器上的一种通用语言。
通过此协议,控制器互相之间、控制器经由网络〔例如以太网〕和其它设备之间可以通信。
它已经成为一通用工业标准。
有了它,不同厂商消费的控制设备可以连成工业网络,进展集中监控。
此协议定义了一个控制器能认识使用的消息构造,而不管它们是经过何种网络进展通信的。
它描绘了一控制器恳求访问其它设备的过程,假如回应来自其它设备的恳求,以及怎样侦测错误并记录。
它制定了消息域格局和内容的公共格式。
当在一Modbus网络上通信时,此协议决定了每个控制器需要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。
假如需要回应,控制器将生成反响信息并用Modbus协议发出。
在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包构造。
这种转换也扩展了根据详细的网络解决节地址、路由途径及错误检测的方法。
1、在Modbus网络上转输标准的Modbus口是使用一RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。
控制器能直接或经由Modem组网。
控制器通信使用主-从技术,即仅一设备〔主设备〕能初始化传输〔查询〕。
其它设备〔从设备〕根据主设备查询提供的数据作出相应反响。
典型的主设备:主机和可编程仪表。
典型的从设备:可编程控制器。
主设备可单独和从设备通信,也能以播送方式和所有从设备通信。
假如单独通信,从设备返回一消息作为回应,假如是以播送方式查询的,那么不作任何回应。
Modbus协议建立了主设备查询的格式:设备〔或播送〕地址、功能代码、所有要发送的数据、一错误检测域。
从设备回应消息也由Modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。
远传水表说明书1
远传水表说明书一用途远传水表用来测量流经自来水管道饮用水的总量并通过485总线传输给二次仪表
远传水表说明书
一、用途 远传水表用来测量流经自来水管道饮用水 的总量并通过 485 总线传输给二次仪表。 二、特点 1.内置 CPU、存贮芯片和 485 通讯模块。只 需要在采集水表数据时供电,由光电管读出 水表字轮编码,经 CPU 判断产生数字并由 485 总线输出。 2.当水表口径超过 DN50 后,采用可拆卸螺 翼式水表。读数永久保持清晰,更换计数器 可在不停水情况下进行。 3.水表维修不需从管道上拆卸。 三、使用条件 1.水温≤30℃(冷水水表) 2.水温≤90℃(热水水表) 3.水压≤1MPa 4.水表不能侵入水中 5.信号类型:5 位光电编码。 6.最大允许误差:≤±5%。 四、信号接线
线颜(绿)
线
线
485+ 485-
五、主要技术参数 电气参数
技术参数:
六、安装要求 1.水表必须水平安装,使水表读数字面朝上 箭头方向和水流方向相同。 2.水表安装前必须冲洗管道。 3.水表必须安装在周围环境干燥拆装维修方 便,建议安装在专用水表箱内。 4.水表前后必须安装阀门。
补水表 积成电子modbus通讯规约
10H
写预置寄存器
设定二进制值到相关的
寄存器中。
1.3 数据码 数据码包含了终端执行特定功能所需要的数据或者终端响应查询时采集到 的数据。这些数据的内容可能是数值、参考地址或者设定值。例如:功能码告诉 终端读取一个寄存器,数据域则需要指明从哪个寄存器开始及读取多少个数据, 而从机数据码回送内容则包括了数据长度和相应的数据。 备注:每个寄存器的内容为2个字节。 1.4 CRC-16 校验码 CRC-16 校验码包含2 个字节,即16 位二进制。CRC 码由发送设备计算,放 置于发送信息的尾部。接收信息的设备再重新计算接收到信息的CRC 码,比较计 算得到的CRC码是否与接收到的相符,如果两者不相符,则表明出错。 计算CRC 码的步骤为: 1、 预置16 位寄存器为十六进制FFFF(即全为1)。称此寄存器为CRC 寄存 器; 2 、把数据帧中第一个8 位数据与16 位CRC 寄存器的低位相异或,把结果 放于CRC 寄存器; 3、 把寄存器的内容右移一位(朝低位),用0 填补最高位,检查最低位; 4 、如果最低位为0:重复第3 步(再次移位); 如果最低位为1:CRC 寄存器 与多项式A001H(1010 0000 0000 0001)进行异或; 5 、重复步骤3 和4,直到右移8 次,这样整个8 位数据全部进行了处理; 6 、重复步骤2 到步骤5,进行下一个8 位数据的处理,直到所有字节处理 结束; 7、 最后得到的 CRC 寄存器即为 CRC 码。
积成电子 modbus 通讯规约(定稿)
说明: 积成远传大口径水表默认通讯参数:
波特率:2400 偶校验,数据位 8,,停止位 1,校验位 1 默认地址为:1 供电电压: 12VDC±15% 接线方式(以颜色区分):
红——电源+ 黑——电源- 棕——RS485 A 黄——RS485 B
水表MODBUS-RTU通讯协议
光电远传水表水表MODBUS-RTU通讯协议本水表使用了MODBUS-RTU通讯协议,MODBUS协议详细定义了校验码、数据序列等,这些都是特定数据交换的必要内容。
MODBUS协议在一根通讯线上使用主从应答式连接(半双工),这意味着在一根单独的通讯线上信号沿着相反的两个方向传输。
首先,主计算机的信号寻址到一台唯一的终端设备(从机),然后,终端设备发出的应答信号以相反的方向传输给主机。
MODBUS协议只允许在主机(PC,PLC等)和终端设备之间通讯,而不允许独立的终端设备之间的数据交换,这样各终端设备不会在它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。
MODBUS-RTU格式无起始字符和结尾字符,但需要加等待时间,等待时间不少于3.5个字符发送时间。
(1)传输方式信息传输为异步方式,并以字节为单位,在主机和从机之间传递的通讯信息是10位字格式,包含1个起始位、8个数据位(最小的有效位先发送)、无奇偶校验位、1个停止位。
(2)数据帧格式地址码功能码数据区CRC校验码1字节1字节n字节2字节地址码:地址码在帧的开始部分,由一个字节(8位二进制码)组成,十进制为0~255,在水表中只使用1~247,其它地址保留。
这些位标明了用户指定的终端设备的地址,该设备将接收来自与之相连的主机数据。
每个终端设备的地址必须是唯一的,仅仅被寻址到的终端会响应包含了该地址的查询。
当终端发送回一个响应,响应中的从机地址数据便告诉了主机哪台终端正与之进行通信。
功能码:功能码告诉了被寻址到的终端执行何种功能。
下表列出了该系列仪表用到的功能码,以及它们的意义和功能。
数据区:数据区包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。
这些数据的内容可能是数值、参考地址或者设置值。
例如:功能码告诉终端读取一个寄存器,数据区则需要指明从哪个寄存器开始及读取多少个数据,内嵌的地址和数据依照类型和从机之间的不同内容而有所不同。
水表通讯协议书范本大全
水表通讯协议书范本大全水表通讯协议书甲方(供水公司):地址:电话:统一社会信用代码:法定代表人:委托代理人:代理人联系方式:乙方(水表用户):地址:电话:身份证号码:法定代表人:委托代理人:代理人联系方式:鉴于甲、乙双方共同希望建立通讯协议,促进水表数据的实时准确传输,为了保障双方权益,经协商一致,本协议制定如下:一、双方约定1.1 甲方是一家依法设立的水务公司,合法经营供水业务,提供水表安装、维护和信息采集等相关服务。
1.2 乙方是该水表的合法拥有人,享有水表使用权和相关权益。
1.3 双方在签署本协议后,共同承诺履行本协议的各项义务,确保水表数据实时传输,并有效维护数据安全。
二、乙方权利和义务2.1 乙方有权了解自己的用水情况及水表数据,可以通过各种方式查询和获取数据,但不得通过篡改数据等方式影响水表正常运行。
2.2 乙方有义务保证水表的正常使用和保养,不得损坏或私自更改水表。
2.3 乙方应协助甲方完成数据采集工作,提供必要的信息和便利条件,确保水表数据的准确、实时传输。
2.4 乙方负责水表数据的安全保存,确保数据不丢失或泄密,若出现数据损失或泄密问题,应及时向甲方报告并协助解决问题。
三、甲方权利和义务3.1 甲方有权根据需要收集和保存水表数据,同时承诺严格保护用户隐私,不泄露用户信息和水表数据。
3.2 甲方有义务按照相关标准和程序为乙方提供优质的服务,并及时处理水表异常情况。
3.3 甲方负责水表数据的安全传输和存储,确保数据不被篡改或丢失,若出现数据异常情况,应及时处理并通知乙方。
3.4 甲方应建立健全的水表数据管理制度,确保各项数据和信息处于正常运行状态。
四、通讯方式和期限4.1 甲方和乙方通过指定通讯方式(如邮件、短信、电话等)及时沟通并交流相关信息,以保证水表数据的准确实时传输。
4.2 甲方和乙方应及时共同解决通讯问题,确保数据的即时传输,如通讯出现异常,应及时沟通并解决。
4.3 本协议有效期为()年,协议期满后,双方如需继续合作,应及时协商,重新签订协议。
远传水表说明书
远传水表说明书远传水表说明书:1. 远传水表的基本介绍:- 远传水表是一种智能水表,它具有远程抄表和数据传输功能。
- 它采用先进的无线通信技术,可以将抄表数据传输给水务公司或用户,实现自动抄表和计费。
- 远传水表可以广泛应用于住宅、商业建筑和工业设施等各种水供应系统中,提高抄表效率和准确性,降低人力成本和误差。
2. 远传水表的特点:- 高精度测量:远传水表采用高精度计量装置,可以准确测量流量。
- 远程抄表:通过无线通信技术,远传水表可以将实时抄表数据传输到集中管理系统,实现自动抄表。
- 实时监测:远传水表可以实时监测水表运行状态和异常情况,如漏水和故障等,提醒水务公司或用户采取相应措施。
- 远程计费:远传水表可以实时传输水表数据到水务公司,方便实施差价计费和峰谷分时计费等灵活的计费方式。
3. 远传水表的安装和使用:- 安装位置:远传水表应安装在便于读取数据和维护的位置,如井盖或墙壁上。
- 电池更换:远传水表采用电池供电,电池寿命一般可达5-10年,需定期更换。
- 数据读取:水务公司或用户可以通过集中管理系统或手机APP读取远传水表的抄表数据和运行状态。
- 故障排除:如果远传水表出现故障或异常,应及时联系水务公司或厂家的客服人员进行排查和维修。
4. 安全保护和隐私保密:- 远传水表的通信过程采用安全加密技术,保护数据传输的安全性。
- 远传水表采用ID号和密码进行身份认证,确保数据仅限授权人员访问。
- 远传水表的数据传输符合相关隐私保护法律和法规,保障用户的信息安全和隐私。
以上是远传水表的简要说明书,具体安装和使用方法请参考水表的详细说明书或咨询厂家。
远传水表协议
远传水表协议
远传水表协议是指远传水表与远传水表管理系统之间的通信协议,用于实现水
表数据的远程采集、监控和管理。
远传水表是一种智能水表,能够实现远程抄表、远程关阀、异常报警等功能,广泛应用于居民小区、商业建筑、工业园区等场所。
远传水表协议的制定对于保障水表数据的安全性、准确性和可靠性具有重要意义。
首先,远传水表协议需要确保数据的安全性。
在数据传输过程中,协议应当采
用加密算法对数据进行加密,防止数据被恶意篡改或窃取。
同时,协议还需要规定严格的数据访问权限,确保只有授权用户才能访问和操作水表数据,防止非法操作对水表系统造成损害。
其次,远传水表协议需要确保数据的准确性。
协议应当规定水表数据的采集频率、传输方式和数据校验机制,保证数据能够准确、及时地传输到管理系统中。
同时,协议还需要规定水表数据的存储格式和存储周期,确保数据能够长期保存并且不受损坏。
此外,远传水表协议还需要确保数据的可靠性。
协议应当规定水表设备的故障
报警机制和数据异常处理流程,保证一旦出现故障或异常情况,能够及时报警并采取相应的处理措施。
同时,协议还需要规定水表设备的远程升级和维护机制,确保设备能够及时升级和维护,保持良好的运行状态。
总之,远传水表协议的制定对于保障水表数据的安全、准确和可靠具有重要意义。
只有制定了科学合理的协议,才能够保证远传水表系统能够稳定、安全地运行,为用户提供优质的用水服务。
希望各相关部门和企业能够重视远传水表协议的制定工作,共同推动远传水表行业的健康发展。
Mbus表计通信协议
表计通信协议一、字符格式1个停止位,8位数据,无校验,1位停止位二、桢格式2、0X10-0X19水表,分别为:0X10→冷水水表0X11→生活热水水表0X12→直饮水水表0X13→中水水表0X20-0X29热量表,分别为:0X20→热量表,计热类0X21→热量表,计冷类0X30-0X39燃气表,分别为:0X30→燃气表0X40-0X49其它仪表,分别为:0X40电度表。
3、地址域4字节,十六进制码格式,00000000-FFFFFFFF共4G个地址,其中FFFFFFFF为广播设置地址,用于设置表计地址或者读表计地址,其他地址用于表计地址编码。
4、命令码D7=方向控制,D7=0表示主站发出的数据,D7=1表示表计发出的数据。
D6-D0构成命令码三、通信交互过程1、问答式规约任何一次通信必须有主站发起,表计应答结束。
2、表计的正确应答,ACK当表计接收到主站发出的设置类、控制类命令并且能够正确执行时回复ACK3、表计的错误应答,ERR当表计接收到正确的数据桢但是执行错误时发错误应答桢ERR1=数据保存出错,当接收到设置类命令时,表计把设置数据写入非易失存储器,并且读出数据进行校验,如果写非易失存储器失败,则返回错误代码=1的ERR桢2=执行开阀门失败,如果表计收到开阀命令,并且执行该命令,如果阀门有到位检测但检测失败则返回错误代码=2的ERR桢3=执行关阀门失败,如果表计收到关阀命令,并且执行该命令,如果阀门有到位检测但检测失败则返回错误代码=3的ERR桢4、超时处理如果表计收到错误的数据桢,则不作任何处理和应答,主站通过超时来判断数据通信失败。
四、命令桢1、读数据命令READ,CMD = 0X01“9999.99”,采用ascii码字符串。
高位在前。
每位的代码采用ASCII字符格式,取值为:’0’—‘9’,‘E’,’F’。
2、阀门控制命令SW,CMD=0X03如果阀门动作成功,返回ACK,动作失败返回ERR,错误代码见上述。
宁波水表modbus协议说明
宁波水表modbus协议说明宁波水表Modbus协议说明一、协议双方基本信息甲方:(下称“水表厂家”)地址:电话:传真:邮箱:乙方:(下称“使用单位”)地址:电话:传真:邮箱:二、双方身份、权利、义务水表厂家身份与权利1.水表厂家是宁波市注册的一家水表厂家。
2.水表厂家具有生产和销售水表的权利和义务。
3.水表厂家应提供优质的产品和售后服务以保证使用单位的权益。
使用单位身份与权利1.使用单位是宁波市内某水厂。
2.使用单位有合法使用水表的权利。
3.使用单位应将使用状况及时反馈给水表厂家,保证水表的正常运作。
三、履行方式、期限、违约责任1. 水表厂家应当按照协议的约定发货,并安排人员及时将产品送达使用单位;2. 水表厂家应保证产品质量无缺陷,符合国家相关标准,同时保证产品的安全、可靠性等;若因产品存在质量问题造成使用单位的损失,水表厂家应承担相应的赔偿责任;3. 如果使用单位需要对产品的规格、型号进行变更需提前告知厂家;4. 在双方确认订单的情况下,合同生效,履行期限按照订单的约定时间,如特殊情况超时需提前及时联系;5. 使用单位须按照水表厂家的使用说明及相关法律法规使用产品,严禁对产品进行改装;6. 若因使用单位自身原因造成水表的损坏或影响水表的使用,使用单位应承担相应的责任;7. 双方如在履行协议过程中发生争议,应协商解决,如协商不成,有权向有关部门进行申诉,或则依照法律规定要求诉讼解决。
四、遵守中国相关法律法规在本协议的全部执行过程中,双方应当遵守中国相关法律法规。
(该处可以加入中华人民共和国消费者权益保护法,产品质量法等相关法律法规)五、明确各方的权力和义务1. 水表厂家的权利和义务(1)按照协议的约定向使用单位发货;(2)保证产品质量无缺陷,符合国家相关标准,同时保证产品的安全、可靠性等;(3)征得使用单位同意后,可以依据实际需求向使用单位提供技术支持和售后服务;(4)如使用单位出现违约行为,水表厂家有权启动追偿程序2. 使用单位的权利和义务(1)有合法使用水表的权利;(2)按照水表厂家的使用说明及相关法律法规使用产品,严禁对产品进行改装;(3)为了保证产品的正常使用,应当及时反馈产品的使用情况;(4)在约定时间内付款。
远传水表通讯协议书范本最新版
远传水表通讯协议书范本最新版远传水表通讯协议书范本最新版甲方(以下简称“供水公司”):_______________________地址:_________________________ 电话:______________________法定代表人(或经营者):__________________________ 乙方(以下简称“用户”):_________________________住址:___________________________ 电话:______________________法定代表人(或经营者):__________________________ 鉴于:1.供水公司按相关法规向用户供水。
2.用户需要定期支付供水费用。
3.为了方便与监管供水情况,供水公司需要将用户的水表数据实时传输给供水公司。
4.根据双方协商,为达成本协议,特定立本协议。
一、身份1.供水公司是一家合法注册的供水企业,拥有在中国经营的资格。
2.用户是居住在供水公司管辖范围内的个人或企业,需要享用供水公司提供的供水服务。
二、权利1.供水公司有以下权利:(1)根据本协议收取用户供水费用。
(2)安装远传水表并采集、传输并存储用户用水数据。
(3)定期向用户提供供水服务。
(4)根据法律法规要求进行监管和管理,包括但不限于安全监管、管理和维修水管等。
2.用户应享有以下权利:(1)使用供水公司提供的供水服务。
(2)按时按量付款,向供水公司提供用水质量监测数据和用水需求情况。
(3)享有供水公司按照法定程序管理和处理用水事宜的权利。
(4)查看自己的用水数据,并根据需求调整用水行为。
三、义务1.供水公司有以下义务:(1)按照法律法规向用户供水。
(2)按照协议规定安装远传水表并向用户提供远传数据解析服务。
(3)保障用户用水数据的资料安全、系统正常运行,并确保数据完整和可靠。
(4)及时修复水管故障并保证水质安全。
(5)及时、真实、完整地向用户提供供水服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MODBUS/RS485远传水表说明书
(RTU模式)
MODBUS/RS485远传水表简介
主要用途
与相关抄表管理系统配套可读取远传水表精确用量,实现水流量的远程监控。
主要特点:
1. 传感技术先进,信号转换精准。
●远传水表采用目前业内处于绝对领先地位的“无源双控开关”传感技术(开关寿命1亿次),有效克
服困扰业界多年的“水锤”冲击误发信号问题,确保水表机械数据转换电子信号输出100%精确无误。
2. 分体设计,节约成本,专业制造工艺。
●电子部分与基表部分分体设计,不改变基表成熟结构,装配工艺简单,在基表(水表)达到国家6
年强制报废年限时,电子传感部分仍可二次使用,为用户节约成本。
●高品质组件,工艺结构合理,专业化制造,密闭防水,适应各种复杂工作环境。
主要性能参数
外部输入电压:12V;
电池电压:3.6V;
工作电流:3mA;
静态电流:10μA;
开关滤波时间:500ms;
通讯方式:RS485;
通讯协议:MODBUS(RTU模式);
波特率:9600bps;
校验:无校验;
数据位:8位;
停止位:1位。
MODBUS计数模块通讯协议(RTU模式)
一、通讯设置
1. 波特率:9600
2. 校验:无校验
3. 数据位:8
4. 停止位:1
modbus协议
异常码是正常功能码的最高位加1
,如读操作03H 的异常功能码为83H ,写单个字06H 的异常功能码为86H ,写多个字的10H 的异常功能码为90H 。
注1:
累计流量为4个字节的十六进制数,高位在前,低位在后,累计流量采用无符号的32 位数据(2个字)。
如:实际数据为123456,则高位字保存0x0001,低位字保存0xE240。
单位:根据您写入的倍率值计算,本水表不参与计算,只记录实际脉冲值。
比如,您写入的倍率值为“00H”时则代表1个脉冲只为1立方;“01H”代表0.1立方;“02H”代表0.01立方。
那么数据123456分别为123456立方;12345.6立方;1234.56立方,由您在上位机程序中进行计算和处理。
水表出厂常规设置:DN15-40(0.1m³/脉冲);DN50-150(1m³/脉冲);DN200及以上(10m³/脉冲)。
注2:
表具状态位
7 6 5 4 3 2 1 0
无意义无意义无意义无意义无意义0为现在电池不缺电无意义无意义
1为现在电池缺电
三、举例说明:
假设表地址为01(表地址范围1-247)
写表底数123456(16进制:01E240H)
01 10 02 02 00 02 04 00 01 E2 40 73 86 13个字节
写表底数返回:01 10 02 02 00 02 E1 B0 8个字节
异常时返回:01 90 03 0C 01 5个字节(非法数据值)
----------------------------------------------------------------------------------------------
读表累计:01 03 02 02 00 02 64 73 8个字节
读累计返回:01 03 04 00 01 E2 40 E2 A3 9个字节
异常时返回:01 83 03 01 31 5个字节
-----------------------------------------------------------------------------------------------
读表地址:00 03 02 00 00 01 84 63 8个字节
返回:01 03 02 00 01 79 84 7个字节
注意!读表地址时,总线上只能连接1只表。
四、接线说明:
请使用优质的RS485转RS232转换器并正确接线,配备符合要求的12V电源,使用带屏蔽网的聚氯乙烯双绞4芯线,通讯线路较长时应加大通讯导线的截面积,通讯线应避开大功率用电设备和强磁电干扰源,并做好防水保护。
1.模块灰色护套两芯引线接脉冲表,不分极性;
2.黑色护套四芯引线为RS485接口,分别为:
红线:+12V
绿线:GND
黄线:RS485 A
蓝线:RS485 B
注意:必须谨慎接线!错误将导致损坏
计数模块。
调试特别说明:
MODSCAN32程序有个严重错误,导致
读水表时没有回应。
hex0202=514,实际需要填515,软件有
BUG (如图):。