您好,欢迎访问上海升隆电子科技有限公司网站!咨询热线:021-39152202 51078419

一种流量计回写的实现方法

时间:2017-01-23 15:31 来源:http://www.shslgs.com 点击数:

一种流量计回写的实现方法

流量计生产企业在流量计出厂前,往往需要通过流量计预留的Modbus接口, 对流量计进行直接读写,配置设定的出厂参数(如K系数、语言、口径、流量范围、频率等)。 本文结合实际的应用场景,在流量计常规检定装置的基础上,提出了一种流量计回写的实现

方法。

 

一、Modbus协议

 

Modbus协议是一种广泛应用于电子控制器上的通用工业标准。 无需许可证费用;支持多种电气接口

 

(如RS232RS485等);消息帧结构简单易用。 这些特点使得它成为很多流量仪表设备的通用配置。

 

基于Modbus协议,多个电子设备可以连成网络,方便可靠地互相通信。 1个控制器作为主机,可以最多支持247个从设备, 加入网络中的从设备以不同的设备地址加以区分。 主机发送请求命令给指定地址的从设备, 从设备应答, 从而完成控制器对设备的操作。

 

二、流量检定装置检测流量计流程

 

流量检定装置的流程一般为设定被检流量计的各项参数和检定流量点,然后对设置的流量点逐点重复检测流量计。 对某一个流量点来说,先调节流量,稳定后,再开始检测。 一次测量过程中,通过电子秤示值(质量法)或者标准表累积流量(标准表法)采集测量中的标准值,通过被检流量计的脉冲数(脉冲信号输出)或者平均电流(电流信号输出)采集测量中的测量值,来计算该次测量的误差。 多次重复检测,获得该流量点的平均误差和重复性数据。 每个流量点的检测数据,组成该流量计的检测数据。

 

对于流量计生产企业来说,往往需要在完成初次检测后, 将检测得到的K系数, 通过流量计自带的Modbus协议回写到流量计设定的寄存器中。 回写的K系数,可以是固定一个流量点(比如满量程的75%)对应的K值,也可以是多个流量点的K值组合(每个流量点对应一个K值)。 加上一些其他的出厂配置项目,完成流量计的出厂检测和设置。 以前的工厂模式中,这些工作都需要操作人员人工逐一操作流量计上的按键来完成,费时费力,还容易出错。

 

三、流量计回写实现方法

 

目前多数流量计都已配备Modbus通信协议,在传统流量计检定装置基础上,通过增加一个RS232-485转换模块,工控机上控制软件增加一路串口,同时做好回写操作的同步控制,就可以直接支持对流量计进行回写操作。

 

1就是在传统流量计检定装置结构图的基础,增加流量计回写功能的图示。 红色的部分,就是新增加的回写通道。

 

根据Modbus协议, 一个主机最多可以支持247个从设备,各从设备以不同的设备地址加以区分。 只要接入系统中的被检流量计设置成不同的Modbus设备地址,工控电脑就可以逐个访问被检流量计,完成设定的各项操作。

 

在实际操作中,生产好的流量计默认的设备地址都是某一个值(比如1)。 如果采用图1的网络结构,就需人工先将接入网络的各个流量计的Modbus地址设置成不同的值,如果多个设备具有同一个地址,则图1的网络是无法完成多个设备的回写操作的。

 

2是一种改进的结构。 通过增加一个继电器切换模块,可以在某一时刻,只接通多个流量计中的某

地址1.jpg

地址2.jpg