大连海峰TDS-100外夹式双声道超声波流量计
大连海峰TDS-100外夹式双声道超声波流量计
串口及通讯协议
§1.1 概述
流量数据采集可以使用本公司研制开发的通用流量/热量数据监控系统,该系统基于TDS-100流量计的特点,充分利用了流量计特色的软硬件设计,具有投资少、系统简单明快、运行可靠等特点。
目前还已经有了多家第三方厂商的专门支持TDS-100系列流量计的数据采集软件供用户选用,其中有些小的软件是免费的,特别方便小用户的组网使用。
为了通讯调试的方便,新版TDS-100设有一个模拟运行状态。在此状态下,流量计不需要接入管道,即可模拟工作,用于调试,参看下一节的问答。
§1.2 关于通讯方面问题的问答
- 问:为什么连接不上流量计?,接上后它不做任何反应?
答: A. 检查串口参数是否匹配。
B.检查物理连线是否接好
C.网络地址是否设置正确
- 问:为什么MODBUS读出的量值乱七八糟的,和显示值*不一致?
答:一般来说如果MODBUS协议能够读出数据就表明协议本身没有问题了。乱七八糟的数据是因为存在如下错误:
A.数据格式错误; B.寄存器地址有误,导致数据发生了位移而产生错误。
比如REAL4这种实型变量(IEEE754格式的单精度浮点数),按照字和字节共有4种不同的排列方式,TDS100使用的是常规的一种,即低word和高byte在前格式。您可以修改您的软件的数据存放格式解决这个问题。如果使用通用的组态软件,则组态软件一般具有一个选择格式的方法。
- 问:我的系统要求每次1小时只发出一次命令然后要求同时收到多个变量,应该使用 那个协议?
答:一条MODBUS命令可以一次读出很多变量。问:为什么通过协议读出的量值和流量计显示的不一致?
答:A. 确认变量地址是否就是您要求的那个变量?因为流量计内部的变量太多,是否混淆了? 注意在读取数据时,REG 0001在命令字符串中表示为0000,而不是0001。0001在命令字符串中表示读出REG 0002的内容。
B.对于累积量只能显示7位10进制数字,而通过MODBUS协议可以读出8位10进制数字。这种情况下,读出来的数值的后7位是一样的。
- 问:我的系统不能支持长整数以及实型变量格式,应该怎么办?
答:需要采用数值转换方式,或查找新驱动程序解决。
- 问:MODBUS有测试程序吗?
答:有!*使用MODSCAN这个软件,可以在网上搜到。这个程序很是方便,有助于方便检查读出的数据,理解各种类型数据的含义。
- 问:流量计是否具有模拟运行状态以方便测试,怎样设置?
答:有!M1111进入液晶显示分组,ENT键切换至输入输出分组,M307选择模拟运行,M308设置瞬时流量,即启动模拟运行状态。
- 问:使用C时,浮点数存放顺序是怎样的?
答:例如3F 9E 06 51四个字节为1.2345678的IEEE754格式单精度浮点形式。在MODBUS数
据流中的顺序是06 51 3F 9E,1号地址数据流应该是01 03 04 06 51 3F 9E 3B 32(十六进制数字)。在X86计算机中使用C语言时,按照内存从低到高存放顺序51 06 9E 3F。
再例如读取净累积寄存器REG25,REG26两个寄存器命令如下:
01 03 00 18 00 02 44 0C(十六进制数字)
返回数据应该为(设净累积器=802609,其4字节16进制表示为 00 0C 3F 31)
01 03 04 3F 31 00 0C A7 ED(十六进制数字,A7 ED为效验和)
1.4 主要性能指标
项目 | 性能,参数 | |
测
量
主
机 | 精 度 | 1.0 级 |
重 复 性 | 0.2% | |
流速范围 | (0.25 ~ ±12)m/s。 | |
测量原理 | 超声波传播时差原理,32位CPU工作,8字节双浮点运算。 | |
测量周期 | 50mS. (每秒20次,每个周期采集64组数据)。 | |
显 示 | 2×10或者4*8背光型汉字液晶显示器,低功耗为段码液晶显示。 | |
操 作 | 4×4轻触键盘/4按键输入。 | |
输 入 | 2路二线制PT1000铂电阻输入回路,可实现热量计量功能 | |
输 出 | 电流信号:4~20mA, 阻抗0~500W,浮空,精度0.1%FS。 脉冲信号:正、负、净流量及热量累计脉冲OCT输出。 数据接口:标准隔离RS-485接口。 | |
其他功能 | 记忆日、月、年累积流量。 故障自诊断功能;网络工作方式等。 | |
传 感 器 | 外夹式:小型标准S2型,适用于管径DN15~DN100mm 中型标准M2型,适用于管径DN50~DN700mm 大型标准L2型,适用于管径DN300~DN6000mm | |
插入式:测量管道材质不限(可焊接、不可焊接都可以)适用于管径DN80以上。 | ||
标准管段式:适用于管径DN50-DN1000,整机测量精度±0.5%。 | ||
电缆长度 | 可加长至300m(超过此长度请同厂家联系)。 | |
管道 | 衬 材 | 钢、不锈钢、铸铁、硬质塑料、水泥管等一切质地密致管道,允许有衬里。 |
内 径 | 15mm - 6000mm。 | |
直管段长度 | 上游≥10D,下游≥5D,距泵出口处≥30D。 | |
流
体 | 种 类 | 水、海水、酸碱液、食物油、汽、煤、柴油、原油、酒精、啤酒等能传播超声波的均匀液体。 |
浊 度 | ≤10000 ppm, 且气泡含量小。 | |
温 度 | (-40~160)℃。 | |
流 向 | 正反双向计量。 | |
工作环境 | 温 度 | 主机:-10-70℃ (大于此温度范围要求请与厂家联系) 探头:-40℃ ~ +160℃ |
湿 度 | 主机:85%RH 探头:可浸水工作,水深≤3米。 | |
电 源 | DC18-36V ,AC220V供电方式。 |