产品库

南充市市政给水流量计

产品信息

市政给水流量计厂家价格



市政给水流量计批量(定量)控制功能是指流量从0累计到某设定值时,输出一开关信号。用户用该信号完成特定的控制功能。

1、市政给水流量计接口信号

a) 批量(定量)控制使用AH和COM端输入信号,当两个端子短路(开关闭合),控制总量(ΣS)清零,响应时间为300ms,也就是说,用户应给出时间宽度大于300 ms的控制信号。

b) 批量(定量)控制使用AL端作为输出控制信号, 该信号的公共端为COM。

2、市政给水流量计参数设置

用户使用批量(定量)控制功能时应在参数设置设定,“控制总量数值”参数,数值应是总量控制点的数值,其值Z大能设到59999“特殊说明一下,该值59999,不是代表单一的某个单位值59999m3或59999L,而是代表59999有效数字也就是控制总量ΣS的后五位,所以用户设置时需特殊注意,将该值设的合理一些。”当控制总量(ΣS)达到该值时,AL输出低电平。

3、 市政给水流量计运行控制

用户先使用AH输入控制端将控制总量(ΣS)清零【若开关一直保持闭合,则控制总量(ΣS)清零】,这时,AL处于高电平状态(开关打开)。若AH输入控制端输入高电平(开关打开),控制总量(ΣS)开始累计,当达到设定的值后,AL输出低电平(开关闭合),完成一个周期的控制。

4、 电磁流量计配用通讯软件为L-Mag-P-51,批量控制通讯在单机通讯的专用命令通讯。当控制总量清零后,总量控制时间和数值开始累积,当达到控制总量设定的数值,总量控制时间和数值停止。仪表的报警功能中上、下限报警只有显示没有输出功能。

市政给水流量计Modbus通讯协议针对市政给水流量计厂家价格工业应用设计,该版本主要用于实时数据采集、流量测量、流量累计控制及部分参数的修改。

一、市政给水流量计Modbus通讯主机系统通讯部件要求

1.国际标准RS-485通讯接口部件或国际标准RS-232通讯接口部件,不小于11 Bytes 的通信缓冲区(FIFO),支持1200、2400、4800、9600、19200通讯波特率,支持半双工通讯模式。通讯程序应允许FIFO,从机要求主机FIFO不小于11Bytes。

二、市政给水流量计Modbus通讯协议结构

协议遵从基本开放系统互连(OSI)参考模型,基本开放系统互连参照模型提供通讯系统基本结构和要素,但协议使用简化的OSI参照模型,仅采用1、2和7层。

基本开放系统互连参考模型


层号

层名

功能

Lmag-BV1

7

应用层

L-magCP 命令

6

表示层

5

会话层

4

传输层

3

网络层

2

链路层

数据链路连接

L-mag CP link

1

物理层

设备连接

RS-485、RS-232

三、市政给水流量计Modbus通讯物理结构

市政给水流量计厂家价格的RS-485通讯接口在物理结构上采用电气隔离方式,隔离电压1500伏。通讯数据传输接口为半双工方式,标准通讯速率大于250khz,通讯方向转换时间3.5uS。通讯接口电气标准遵从RS-485国际标准。

可用于星型式网络结构和总线式网络结构。标准通讯连接介质为屏蔽双绞线。

四、市政给水流量计Modbus协议RTU消息帧定义

数据通讯由主机发起,主机首先发送RTU消息帧,消息帧发送至少要以3.5个字符时间的停顿间隔开始(如下图的T1-T2-T3-T4所示)。传输的一个字节是设备地址。可以使用的传输字符是十六进制的0...9,A...F。所有的从设备不断侦测网络总线,包括停顿间隔时间内。当一个地址字节接收到,每个设备都进行解码以判断是否发往自己的。在Z后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。

整个消息帧必须作为一连续的流转输。如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于3.5个字符时间内接着前个消息开始,接收的设备将认为它是前一消息的延续。这将导致一个错误,因为在Z后的CRC域的值不可能是正确的。主机消息帧定义如下所示:


起始位

设备地址

功能代码

寄存器地址

寄存器长度

CRC校验

结束符

T1-T2-T3-T4

8Bit

8Bit

16Bit

16Bit

16Bit

T1-T2-T3-T4

图3主机 RTU消息帧

从机消息帧定义如下所示:


起始位

设备地址

功能代码

数据

CRC校验

结束符

T1-T2-T3-T4

8Bit

8Bit

n个8Bit

16Bit

T1-T2-T3-T4

图4 从机RTU消息帧

五、市政给水流量计Modbus协议命令编码定义

Lmag-BV1协议遵从Modbus协议,,但Lmag-BV1协议使用简化的Modbus协议,仅采用03、04和06功能码。


功能码

名称

作用

01

读取线圈状态

保留

02

读取输入状态

保留

03

读取保持寄存器

保留

04

读取输入寄存器

读电磁流量计实时信息

05

强置单线圈

保留

06

预置单寄存器

保留

07

读取异常状态

保留

08

回送诊断校验

保留

09

编程(只用于484)

保留

10

控询(只用于484)

保留

11

读取事件计数

保留

12

读取通信事件记录

保留

13

编程(184/384 484 584)

保留

14

探询(184/384 484 584)

保留

15

强置多线圈

保留

16

预置多寄存器

保留

17

报告从机标识

保留

18

(884和MICRO 84)

保留

19

重置通信链路

保留

20

读取通用参数(584L)

保留

21

写入通用参数(584L)

保留

22~64

保留作扩展功能备用

保留

65~72

保留以备用户功能所用

保留

73~119

非法功能

保留

120~127

保留

保留

128~255

保留

保留

六、电磁流量计寄存器地址定义

(针对PLC组态软件的专用寄存器)


PLC Addresses(base 1)

Protocol Addresses

(base 0)

数据格式

寄存器定义

34113

01010

Float Inverse

瞬时流量浮点表示

34115

01012

Float Inverse

瞬时流速浮点表示

34117

01014

Float Inverse

流量百分比浮点表示(电池供电表保留)

34119

01016

Float Inverse

流体电导比浮点表示

34121

01018

Long Inverse

正向累积数值整数部分

34123

0101A

Float Inverse

正向累积数值小数部分

34125

0101C

Long Inverse

反向累积数值整数部分

34127

0101E

Float Inverse

反向累积数值小数部分

34129

01020

Unsigned short

瞬时流量单位

34130

01021

Unsigned short

累积总量单位

34131

01022

Unsigned short

上限报警

34132

01023

Unsigned short

下限报警

34133

01024

Unsigned short

空管报警

34134

01025

Unsigned short

系统报警

七、电池供电电磁流量计Modbus通讯基础数据解析

1.瞬时流量


1000H寄存器

1001H寄存器

寄存器高位

寄存器低位

寄存器高位

寄存器低位

瞬时流量高位=1000H寄存器高位*256+1000H寄存器地位

瞬时流量低位=1001H寄存器高位*256+1001H寄存器地位

瞬时流量=瞬时流量高位*65536+瞬时流量低位

2.累积数值


1002H寄存器

1003H寄存器

寄存器高位

寄存器低位

寄存器高位

寄存器低位

主机恢复累积量值十进制数据的算法:

正向累积数值高位=1002H寄存器高位*256+1002H寄存器地位

正向累积数值低位=1003H寄存器高位*256+1003H寄存器地位

正向累积数值=正向累积数值高位*65536+正向累积数值低位

反向累积数值与正向的方法相同。

3. 流量和累积量单位


1009H寄存器

瞬时流量小数位及单位

累积量小数位及单位

Bit

15

Bit

14

Bit

13

Bit

12

Bit

11

Bit

10

Bit

9

Bit

8

Bit

7

Bit

6

Bit

5

Bit

4

Bit

3

Bit

2

Bit

1

Bit

0

瞬时流量小数位及单位解析如下:

BIT15 为符号位 1负向 0 正向

寄存器高位字节的Bit14Bit13Bit12是小数点位置:

Bit14Bit13Bit12= 0 .00000 Bit14Bit13Bit12= 1 0.0000

Bit14Bit13Bit12= 2 00.000 Bit14Bit13Bit12= 3 000.00

Bit14Bit13Bit12= 4 0000.0 Bit14Bit13Bit12= 5 00000.

单位数点字节的Bit10Bit9Bit8是流量单位:

Bit10Bit9Bit8= 0 LTR / s Bit10Bit9Bit8= 1 LTR / m

Bit10Bit9Bit8= 2 LTR / h Bit10Bit9Bit8= 3 M3 / s

Bit10Bit9Bit8= 4 M3 / m Bit10Bit9Bit8= 5 M3 /h

累积量小数位及单位解析如下:

寄存器低位字节的B6B5B4是小数点位置:

Bit6Bit5Bit4 = 0 .00000 Bit6Bit5Bit4 = 1 0.0000

Bit6Bit5Bit4 = 2 00.000 Bit6Bit5Bit4 = 3 000.00

Bit6Bit5Bit4 = 4 0000.0 Bit6Bit5Bit4 = 5 00000.

单位数点字节的Bit2Bit1Bit0是流量单位:

Bit2Bit1Bit0= 0 LTR Bit2Bit1Bit0= 1 LTR

Bit2Bit1Bit0= 2 LTR Bit2Bit1Bit0= 3 M3

Bit2Bit1Bit0= 4 M3 Bit2Bit1Bit0= 5 M3

4.瞬时流速


1006H寄存器

寄存器高位

寄存器低位

瞬时流速=寄存器高位*256+寄存器低位

  流速固定显示为: XX.XXX m / s;

5.流体电导比


1008H寄存器

寄存器高位

寄存器低位

流量百分比=寄存器高位*256+寄存器低位

百分比固定显示为: XXXXX %;

6.电池和报警


100AH寄存器

寄存器高位

寄存器低位

Bit

15

Bit

14

Bit

13

Bit

12

Bit

11

Bit

10

Bit

9

Bit

8

Bit

7

Bit

6

Bit

5

Bit

4

Bit

3

Bit

2

Bit

1

Bit

0

寄存器高位为电池电量:0-5

寄存器低位为报警:

BIT0 小信号 BIT1 空管 BIT2 系统(电池供电表)

BIT1 空管 BIT2 系统 BIT3 上限 BIT4 下限(普通511表)


附录1:针对PLC的寄存器使用说明


以modbus调试软件 modbus poll 为例,使用PLC地址采集数据。

假设从机地址为1,波特率9600,想要采集瞬时流量,设置如下图。

图1设置数据显示格式

图2设置采集命令

图3设置串口数据

以modbus调试软件modscan32为例,使用protocol为例采集数据:

图1:串口参数设置

图2:设置采集命令

图3:设置数据显示方式





以组态王6.53为例说明使用方法。

一步:

创建组态王工程

第二步:

添加标准modbus设备,组态王设备列表里的-PLC-莫迪康-modbus(RTU)。

第三步:

设置设备地址,举例为 1

第四步:

设置串口参数,举例为9600 n 8 1

第五步:

添加变量举例瞬时流量寄存器为84113格式为浮点数(float),同时添加流速,百分比,空管比,正反向累积值。

分别为


变量名

寄存器值

数据格式

瞬时流量

84113

Float

瞬时流速

84115

Float

流量百分比

84117

Float

流体电导比

84119

Float

正向累积值整数部分

84121

Long

正向累积值小数部分

84123

Float

反向累积值整数部分

84125

Long

反向累积值小数部分

84127

Float

寄存器值为8XXXX而不是3XXXX,原因详见组态王驱动说明

第六步:

创建窗口界面并连接变量

第七步:

保存更改并运行工程





以力控6.1为例,说明使用方法

一步:

创建一个工程

第二步:

IO口设备组态选择IO设备-modbus-标准modbus-modbus(RTU串口)

选择串口

设置显示数据格式

第三步:

数据库组态

设置数据格式及地址偏移

数据举例

第四步:

创建窗口并连接变量

第五步:

运行工程



附录2:电池供电电磁流量计485通讯板使用说明

电池供电电磁流量计485通讯板上共4个红色拨码开关。两个2位,一个3位,一个7位。

2位开关为电源开关,拨到ON打开电源,拨到OFF关掉电源。

3位开关为波特率设置开关。设置方法为3代表Z低位1代表Z高位。设置时。把开关都拨到OFF表示二级制码000即十进制0,把开关都拨到ON为二进制111即十进制7。波特率与开关对应数值如下:


波特率

开关数值

开关1

开关2

开关3

1200

0

OFF

OFF

OFF

2400

1

OFF

OFF

ON

4800

2

OFF

ON

OFF

9600

3

OFF

ON

ON

19200

4

ON

OFF

OFF

设置波特率按相应的拨码开关设置即可。

7位开关位地址设置开关。设置方法为7代表Z低位1代表Z高位。设置数值方式与波特率开关相同。地址范围为1-99有效。

默认地址为1波特率为9600。通讯板上还有一个按键。为复位按键。重新更改通讯波特率即地址后,应按复位键应用设置值。

通讯板上另有1个4针,一个五针白插座。4针为与测量CPU通讯连接线,接线方法与GPRS方法相同。5针为电池供电电源插座,中间一针为空针,两边各一组电池供电电源,分别为电源1和电源2的3.6V与GND

图示如下(顶视图只能看到插座的焊点):


3.6V电源1


GND电源1


空点


3.6V电源2


GND电源2


图:5针电源插座

为保证隔离485的稳定性,电源1和2应为2路隔离电源。电源1为通讯CPU供电电源,电源2为外部485通讯供电电源。



市政给水流量计有三种警示显示,SYS为系统警示、MTP为空管警示、CUT为小信号切除警示。出现SYS警示有两种可能,转换器励磁断线或电池组电量不足。出现电池组电量不足警示后,该电池组仍能维持工作100小时左右,但测量精度下降。用户应及时更换电池。

市政给水流量计非线性修正功能,原则上是用于小流量(0.5m/s)以下的线性调整,该功能设计有4段修正,分为4个流速点和4个修正系数。修正点对应的流速必须满足:修正点1 〉修正点2 〉修正点3 〉修正点4 〉0。修正计算是在原传感器流量系数曲线上进行修正,因此,应先关闭非线性修正功能,标出传感器系数。然后允许非线性修正功能,根据标出的传感器非线性,设置修正系数,分段修正。若系数设置的合适,不用重新标定。
信息声明:本产品供应信息由仪器网为您整合,供应商为(江苏金捷自动化仪表有限公司),内容包括 (南充市市政给水流量计)的品牌、型号、技术参数、详细介绍等;如果您想了解更多关于 (南充市市政给水流量计)的信息,请直接联系供应商,给供应商留言!
供应商产品推荐
    您可能感兴趣的产品