天然气加气机的电子计控器与流量计的自适应通讯方法转让专利

申请号 : CN201911245739.8

文献号 : CN110942614B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 袁利波郭静杜诚陈大勇

申请人 : 重庆耐德能源装备集成有限公司

摘要 :

一种天然气加气机的电子计控器与流量计的自适应通讯方法,包括以下步骤:1)在加气机电子计控器中嵌入用于扫描所有常见流量计通讯参数的模块;2)启动电子计控器,按通讯参数的不同组合依次扫描流量计的通讯参数;2‑1)若扫描成功,电子计控器保存当前的通讯参数;2‑2)若扫描失败,电子计控器报警;3)用于扫描所有常见流量计通讯参数的模块自动设置流量计的计量参数;4)每次加气前,自动检查流量计中的计量参数是否符合电子计控器的要求;4‑1)若符合要求,加气机自动开始加气;4‑2)若不符合要求,按电子计控器的要求自动修正流量计的计量参数,修正后,加气机自动开始加气;4‑3)若无法修正流量计的计量参数,电子计控器报警。

权利要求 :

1.天然气加气机的电子计控器与流量计的自适应通讯方法,其特征在于包括以下步骤:

1)、在加气机电子计控器中嵌入用于扫描所有常见流量计通讯参数的模块;

2)、启动电子计控器,用于扫描所有常见流量计通讯参数的模块自动通过通讯线对流量计进行扫描,按常见流量计通讯参数的不同组合依次扫描被扫描流量计的通讯参数;

2‑1)若流量计有数据回应,且回应的数据符合流量计的通讯协议,为本次扫描成功,则电子计控器保存流量计的当前的通讯参数;

2‑2)若流量计有数据回应,但回应的数据不符合流量计的通讯协议,为本次扫描失败,则电子计控器重新选取另外的通讯参数组合,继续扫描被扫描流量计的通讯参数;

2‑3)若流量计无数据回应,为本次扫描失败,则电子计控器重新选取另外的通讯参数组合,继续扫描被扫描流量计的通讯参数;

2‑4)若全部常见的流量计通讯参数均已扫描完,流量计仍无数据回应,则认为扫描失败,电子计控器报警,检查硬件设备故障;

3)、根据电子计控器保存的流量计当前通讯参数,电子计控器和流量计实现信号传输,并按电子计控器的计量参数要求,通过用于扫描所有常见流量计通讯参数的模块自动设置流量计的计量参数;

4)、每次加气前,用于扫描所有常见流量计通讯参数的模块自动检查流量计中的计量参数是否符合电子计控器的要求;

4‑1)、当检查到流量计的计量参数符合电子计控器的要求,电子计控器控制加气机自动开始加气;

4‑2)、当检查到流量计的计量参数不符合电子计控器的要求,则按电子计控器的要求自动修正流量计的计量参数,修正后,电子计控器控制加气机自动开始加气;

4‑3)、若无法修正流量计的计量参数,则电子计控器报警,检查硬件设备故障。

2.根据权利要求1所述的天然气加气机的电子计控器与流量计的自适应通讯方法,其特征在于:步骤2)用于扫描所有常见流量计通讯参数的模块自动通过通讯线对流量计进行扫描时,依次用常见流量计通讯参数的不同组合,按流量计的通讯协议读取流量计固定的一个寄存器地址,并等待数据回应。

3.根据权利要求1所述的天然气加气机的电子计控器与流量计的自适应通讯方法,其特征在于:所述通讯参数包括波特率、校验位和通讯地址,所述波特率有1200Bd、2400 Bd、

4800 Bd、9600 Bd、19200 Bd、38400 Bd、57600 Bd和115200 Bd八种,所述校验位有无、奇校验和偶校验三种,所述通讯地址为1 255共255个。

~

4.根据权利要求1所述的天然气加气机的电子计控器与流量计的自适应通讯方法,其特征在于:所述用于扫描所有常见流量计通讯参数的模块可根据流量计通讯协议不同进行设计。

说明书 :

天然气加气机的电子计控器与流量计的自适应通讯方法

技术领域

[0001] 本发明涉及加气机电子计控器与流量计的通讯技术领域,特别涉及天然气加气机的电子计控器与流量计的自适应通讯方法。

背景技术

[0002] 加气机是用于向车用天然气汽车的储气瓶充装天然气,且具有计量和计价功能的设备,分为CNG(Compressed Natural Gas,压缩天然气)加气机和LNG(Liquefied Natural 
Gas,液化天然气)加气机,加气机的电子计控器和流量计通常采用串口方式实现通讯,电子
计控器通过串口通讯设置流量计的通讯参数和计量参数。
[0003] 目前,国内常采用的流量计型号非常多,且不同品牌的流量计厂家都各自针对流量计开发了不同的流量计管理软件。在加气机电子计控器和流量计初次链接时,通常都需
要先在计算机里装上对应的流量管理软件,并使用流量计厂家提供或者推荐的转换头实现
电脑和流量计之间的通讯,然后按加气机电子计控器的要求,通过电脑中已装好的软件设
置流量计的通讯参数(波特率、检验位和通讯地址)和计量参数(累计数、流速、温度、密度单
位等)。但是,每个流量计需要设置的参数都不尽相同,因此需要人为地逐一修改,增加了现
场工作人员的工作量,而且,在逐一修改的过程中很容易出现错误,给工作人员带来了不少
难度。还有一些型号的流量计需要知道流量计当前的通讯参数,才能实现电脑和流量计之
间的通讯,例如:E+H PROMASS 83F型LNG流量计、D8流量计等,这些流量计在初次使用时的
通讯参数为出厂默认值,但是在使用之后,这些流量计的通讯参数通常已经被修改了,而
且,在使用后往往缺乏必要的参数管理,因此在下一次重新链接这些流量计时,需要人为猜
出流量计当前的通讯参数,才能实现电脑与流量计的链接,再设置流量计的参数。
[0004] 由于加气机的使用现场存在各种干扰,流量计受到异常干扰,会导致计量参数发生变化,当工作人员发现计量出现问题时,通常加气站已经售出大量天然气,从而给加气站
带来很大的经济损失。而且,在加气机的使用过程中,如果发现流量计的计量出现问题,必
须要重新用电脑链接流量计检查计量参数,将不正确的计量参数按电子计控器的要求进行
更正后,再继续使用,这将使得加气机的正常使用受到影响。

发明内容

[0005] 本发明的目的是针对现有技术的不足,提供一种天然气加气机的电子计控器与流量计的自适应通讯方法,其能实现电子计控器与流量计的自动链接,并自动设置流量计的
计量参数,且能自动修正流量计的计量参数,极大地降低了维护人员的工作难度,提高工作
效率。
[0006] 本发明的技术方案是:天然气加气机的电子计控器与流量计的自适应通讯方法,包括以下步骤:
[0007] 1)、在加气机电子计控器中嵌入用于扫描所有常见流量计通讯参数的模块;
[0008] 2)、启动电子计控器,用于扫描所有常见流量计通讯参数的模块自动通过通讯线对流量计进行扫描,按常见流量计通讯参数的不同组合依次扫描被扫描流量计的通讯参
数;
[0009] 2‑1)若流量计有数据回应,且回应的数据符合流量计的通讯协议,为本次扫描成功,则电子计控器保存流量计的当前的通讯参数;
[0010] 2‑2)若流量计有数据回应,但回应的数据不符合流量计的通讯协议,为本次扫描失败,则电子计控器重新选取另外的通讯参数组合,继续扫描被扫描流量计的通讯参数;
[0011] 2‑3)若流量计无数据回应,为本次扫描失败,则电子计控器重新选取另外的通讯参数组合,继续扫描被扫描流量计的通讯参数;
[0012] 2‑4)若全部常见的流量计通讯参数均已扫描完,流量计仍无数据回应,则认为扫描失败,电子计控器报警,检查硬件设备故障;
[0013] 3)、根据电子计控器保存的流量计当前通讯参数,电子计控器和流量计实现信号传输,并按电子计控器的计量参数要求,通过用于扫描所有常见流量计通讯参数的模块自
动设置流量计的计量参数;
[0014] 4)、每次加气前,用于扫描所有常见流量计通讯参数的模块自动检查流量计中的计量参数是否符合电子计控器的要求;
[0015] 4‑1)、当检查到流量计的计量参数符合电子计控器的要求,电子计控器控制加气机自动开始加气;
[0016] 4‑2)、当检查到流量计的计量参数不符合电子计控器的要求,则按电子计控器的要求自动修正流量计的计量参数,修正后,电子计控器控制加气机自动开始加气;
[0017] 4‑3)、若无法修正流量计的计量参数,则电子计控器报警,检查硬件设备故障;
[0018] 步骤2)用于扫描所有常见流量计通讯参数的模块自动通过通讯线对流量计进行扫描时,依次用常见流量计通讯参数的不同组合,按流量计的通讯协议读取流量计固定的
一个寄存器地址,并等待数据回应。
[0019] 所述通讯参数包括波特率、校验位和通讯地址,所述波特率为1200Bd、2400 Bd、4800 Bd、9600 Bd、19200 Bd、38400 Bd、57600 Bd和115200 Bd八种,所述校验位为无、奇校
验和偶校验三种,所述通讯地址为1 255共255个。
~
[0020] 用于扫描所有常见流量计通讯参数的模块可根据流量计通讯协议不同进行设计。
[0021] 采用上述技术方案:加气机初次链接流量计时,不再需要人为地通过计算机链接流量计,而是只需在电子计控器中嵌入用于扫描所有常见流量计通讯参数的模块,并将电
子计控器与流量计通过通讯线连接好,启动电子计控器,用于扫描所有常见流量计通讯参
数的模块就可以按通讯参数的不同组合依次扫描流量计的通讯参数,扫描成功后,电子计
控器保存当前的通讯参数,并以保存的通讯参数与流量计的自动链接,并且用于扫描所有
常见流量计通讯参数的模块还可以按电子计控器的计量参数要求自动设置流量计的计量
参数,简化了电子计控器与流量计的链接程序,极大地降低了现场维护人员的工作难度,且
能避免人为设置计量参数时出现错误的情况发生。
[0022] 每次加气前,用于扫描所有常见流量计通讯参数的模块会自动扫描流量计的计量参数是否符合电子计控器的要求,如果不符合电子计控器的要求,本扫描软件会自动修复
流量计的计量参数,防止流量计在加气时出现计量错误,给加气站造成经济损失。
[0023] 所述通讯参数包括波特率、校验位和通讯地址,波特率为八种,校验位为三种,通讯地址为255个,所以通讯参数的组合多达6120种,当流量计的通讯参数发生改变后,若完
全靠人工猜出流量计改变后的通讯参数,工作量十分庞大,而采用本发明的用于扫描所有
常见流量计通讯参数的模块可以自动快速地按不同的通讯参数组合对流量计进行扫描,大
大降低了维护人员的工作难度,且能显著地提高工作效率。
[0024] 下面结合说明书附图和具体实施例对本发明作进一步说明。

附图说明

[0025] 图1为本发明的流程图。

具体实施方式

[0026] 参见图1,天然气加气机的电子计控器与流量计的自适应通讯方法,包括以下步骤:
[0027] 1)、在加气机电子计控器中嵌入用于扫描所有常见流量计通讯参数的模块。
[0028] 2)、将电子计控器与流量计通过通讯线连接,保证加气机的硬件设备正确连接。
[0029] 2)、启动电子计控器,用于扫描所有常见流量计通讯参数的模块自动通过通讯线对流量计进行扫描,按常见流量计通讯参数的不同组合依次扫描流量计的通讯参数,因此
通讯参数包括八种波特率、三种校验位和255个通讯地址,因此在扫描时,用于扫描所有常
见流量计通讯参数的模块依次用波特率、校验位和通讯地址三者的不同组合,然后按流量
计的通讯协议读取被扫描流量计固定的一个寄存器地址,并等待流量计的数据回应;
[0030] 2‑1)若流量计有数据回应,且回应的数据符合流量计的通讯协议,为本次扫描成功,则电子计控器保存流量计当前的通讯参数;
[0031] 2‑2)若流量计有数据回应,但回应的数据不符合流量计的通讯协议,为本次扫描失败,则电子计控器重新选取另外的通讯参数组合,继续读取流量计固定的一个寄存器地
址,继续扫描流量计的通讯参数;
[0032] 2‑3)若电子计控器等待超时,流量计无数据回应,为本次扫描失败,则电子计控器重新选取另外的通讯参数组合,继续读取流量计固定的一个寄存器地址,继续扫描流量计
的通讯参数;
[0033] 2‑4)若全部常见的流量计通讯参数均已扫描完,即6120种通讯参数组合全部扫描完,流量计仍无数据回应,则认为扫描失败,电子计控器和流量计无法建立通讯,此时电子
计控器报警,维护人员需要检查硬件设备故障。
[0034] 3)、根据电子计控器保存的流量计当前的通讯参数,电子计控器和流量计链接成功,可以通过通讯线实现信号传输,并按电子计控器的计量参数要求,通过用于扫描所有常
见流量计通讯参数的模块自动设置流量计的计量参数,该计量参数包括累计数、流速、温
度、密度单位等,保证加气机的准确计量;
[0035] 4)、每次加气前,用于扫描所有常见流量计通讯参数的模块自动检查流量计中的计量参数是否符合电子计控器的要求;
[0036] 4‑1)、当检查到流量计的计量参数符合电子计控器的要求,电子计控器控制加气机自动开始加气;
[0037] 4‑2)、当检查到流量计的计量参数不符合电子计控器的要求,则按电子计控器的要求自动修正流量计的计量参数,修正后,电子计控器控制加气机自动开始加气;
[0038] 4‑3)、若无法修正流量计的计量参数,则电子计控器报警,维护人员需要检查硬件设备是否发生故障。
[0039] 采用本发明的自适应通讯方法,加气机初次链接流量计时,不再需要人为地通过计算机链接流量计,而是通过在电子计控器中嵌入用于扫描所有常见流量计通讯参数的模
块,在流量计初始通讯参数保持不变的情况下,电子计控器通过不断修改自身的通讯参数,
依次对流量计的通讯参数进行扫描,直到扫描成功,电子计控器保存当前的通讯参数,并以
保存的通讯参数实现与流量计的通讯链接,并在以后与流量计的每次通讯中都此通讯参
数,简化了电子计控器与流量计初次链接的程序。并且用于扫描所有常见流量计通讯参数
的模块可以按电子计控器的计量参数要求自动设置流量计的计量参数,能避免人为设置计
量参数时出现错误的情况发生,极大地降低了现场维护人员的工作难度。
[0040] 每次加气前,用于扫描所有常见流量计通讯参数的模块会自动扫描流量计的计量参数是否符合电子计控器的要求,如果不符合电子计控器的要求,本扫描软件会自动修复
流量计的计量参数,将判断流量计的计量参数是否准确在加气前进行,起到提前预判的作
用,防止流量计在加气时出现计量错误,给加气站造成经济损失。
[0041] 由于通讯参数包括波特率、校验位和通讯地址,所述波特率有1200Bd、2400 Bd、4800 Bd、9600 Bd、19200 Bd、38400 Bd、57600 Bd和115200 Bd八种,所述校验位有无、奇校
验和偶校验三种,所述通讯地址为1 255共255个,这些通讯参数的不同组合多达6120种,一
~
旦流量计的通讯参数发生改变后,若采用以前的方式完全依靠人工猜出流量计改变后的通
讯参数,工作量十分庞大,而采用本发明的用于扫描所有常见流量计通讯参数的模块可以
自动快速地按不同的通讯参数组合依次对流量计进行扫描,大大降低了维护人员的工作难
度,且能显著地提高工作效率。
[0042] 用于扫描所有常见流量计通讯参数的模块可根据流量计通讯协议不同进行设计,便于技术人员根据流量计的实际情况进行调整,从而适用于不同品牌的流量计。