- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XCT-2000串口及通讯协议
串口及通讯协议
§1、 概述
XCT-2000系列超声波流量计/热量表本身带有隔离RS485接口。
新版XCT-2000可以同时支持多种常用的通信协议,包括MODBUS协议、M-BUS、FUJI扩展协议、部分其它厂家流量计水表兼容协议。
MODBUS协议是常规的工控常用协议。MODBUS的两种格式RTU和ASCII都能支持。
FUJI扩展协议是在日本FUJI超声波流量计协议的基础上扩展实现的,能够兼容FUJI超声波流量计协议,以及第7版超声波流量计协议。
兼容协议可以兼容水表协议以及部分其它厂家水表协议。
XCT-2000还能够起到简易RTU设备的作用。可使用电流环及OCT输出控制步进式或模拟式电磁阀的开度,OCT输出可控制其他设备的上下电,其1路模拟输入可用来输入压力、温度等信号。
使用RS485则可以接入RS-485总线。也可以使用GSM短信息模块板,通过短信息传输流量/热量测量数据。该模块板可以多机组网,还可以使用普通手机(移动电话)查看流量计的工作状态和测量数据。
在网络环境中使用时,除标识地址码的编程需使用XCT-2000的键盘外,其他各个量的操作均可在上位机上进行。
数据的传输采用命令应答方式,即上位机发出命令,流量计做出相应的回答。
流量数据采集可以使用本公司研制开发的通用/专用流量/热量数据监控系统,该系统基于XCT-2000流量计的特点,充分利用了流量计特色的软硬件设计,具有投资少、系统简单明快、运行可靠等特点。
§2、 MODBUS协议
MODBUS协议的两种格式都能支持。通过在菜单窗口M63中,选择使用MODBUS-RTU还是MODBUS-ASCII格式。默认状态下支持MODBUS-ASCII格式。
XCT-2000型系列超声波流量计/热量表只能支持MODBUS功能代码03和06以及16三种功能代码,分别是读寄存器和写单一寄存器以及数据块写入功能。
例如在RTU方式下读取1号设备的从寄存器1开始的10个寄存器的命令如下
01 03 00 00 00 0A C5 CD (十六进制数字)
设备号 功能 起始寄存器 寄存器数目 效验和
在 ASCII方式下读取1号设备的从寄存器1开始的10个寄存器的命令如下:
01030000000AF2(回车换行)
有关MODBUS协议细节请参考有关资料。
在默认状态下通信的设置速率一般是9600、无效验、8数据位、1个停止位。
§2.1 MODBUS寄存器地址表
寄 存 器 寄存器个数 变 量 名 称 数据类型 说 明 0001-0002 2 瞬时流量 REAL4 单位:立方米/小时 0003-0004 2 瞬时热流量 REAL4 单位:GJ/小时 0005-0006 2 流体速度 REAL4 单位:米/秒 0007-0008 2 测量流体声速 REAL4 单位:米/秒 0009-0010 2 正累积流量 LONG 累积器单位由M32窗口确定 0011-0012 2 正累积流量小数部分 REAL4 REAL4是标准IEEE-754格式单精度浮点数。该格式数据一般也称为FLOAT格式 0013-0014 2 负累积流量 LONG LONG是低字在前带符号长整数 0015-0016 2 负累积流量小数部分 REAL4 0017-0018 2 正累积热量 LONG 0019-0020 2 正累积热量小数部分 REAL4 0021-0022 2 负累积热量 LONG 0023-0024 2 负累积热量小数部分 REAL4 0025-0026 2 净累积流量 LONG 0027-0028 2 净累积流量小数部分 REAL4 0029-0030 2 净累积热量 LONG 0031-0032 2 净累积热量小数部分 REAL4 0033-0034 2 温度1/进水温度 REAL4 单位:℃ 0035-0036 2 温度2/回水温度 REAL4 单位:℃ 0037-0038 2 模拟输入AI3量 REAL4 0039-0040 2 模拟输入AI4量 REAL4 0041-0042 2 模拟输入AI5量 REAL4 0043-0044 2 模拟输入AI3电流值 REAL4 单位:毫安 0045-0046 2 模拟输入AI4电流值 REAL4 单位:毫安 0047-0048 2 模拟输入AI5电流值 REAL4 单位:毫安 0049-0050 2 系统设置密码 BCD 可写。00H表示取消密码设置 0051 1 硬件设置密码 BCD 可写。“A55Ah”表示打开 0053-0055 3 仪表日期时间 BCD 可写。6字节BCD数分别表示秒分时日月年,低位在前
文档评论(0)