更新功能区块参数的方法技术

技术编号:39677458 阅读:7 留言:0更新日期:2023-12-11 18:54
本发明专利技术提供了一种更新功能区块参数的方法

【技术实现步骤摘要】
更新功能区块参数的方法、装置、设备及存储介质


[0001]本专利技术涉及计算机控制
,具体地,涉及一种更新功能区块参数的方法

装置

设备及存储介质


技术介绍

[0002]在分布式控制系统
(Distributed Control System

DCS)
中,其常用的控制逻辑通常由功能区块图程序组成

功能区块图主要由功能区块

输入

输出和连线组成

功能区块是由一套完整逻辑组合而成的执行单元,主要由逻辑和参数组成

在功能区块图中,功能区块实体化为一个个区块,并由其参数控制该功能区块的逻辑执行特性

在一个
DCS
控制组态中,存在大量的功能区块图程序,功能区块图程序中又存在大量的功能区块,这些数量庞大的功能区块组合成了一套完整的生产工艺,在控制工艺生产的初期,由于工艺尚未完全稳定,因此需要经常调整功能块区块的参数,从而调整功能区块的执行逻辑

[0003]目前,一般是在
DCS
软件中打开功能区块图编辑软件,逐个修改目标功能区块的参数

这种方式对于小范围

少数量的参数调整是可行的

然而,打开功能区块图编辑软件逐个修改的方式,不适合批量修改大量的功能区块参数

大量的重复性修改工作不仅效率低下,而且很容易因为人工的原因导致修改错误,从而引起生产问题


技术实现思路

[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种更新功能区块参数的方法

装置

设备及存储介质

[0005]第一方面,本申请实施例提供一种更新功能区块参数的方法,包括:
[0006]在参数选择界面中,选择需要修改的功能区块和参数;
[0007]根据选择的所述功能区块和所述参数,生成对应的
CSV
文件;
[0008]在所述
CSV
文件中,根据功能区块所属的功能区块图的名称和参数,对目标功能区块的参数进行批量修改,得到修改后的
CSV
文件;
[0009]导入修改后的
CSV
文件,并进行数据正确性校验;
[0010]将通过正确性校验的
CSV
文件中的参数更新到功能区块图对应的功能区块中

[0011]可选地,所述参数选择界面包括:待选择功能区块对象列表

已选择的功能区块对象列表

待选择功能区块参数,以及已选择的功能区块参数列表,其中:
[0012]所述待选择功能区块对象列表,用于展示所有的功能区块对象名

类型和所属功能区块图;
[0013]所述已选择的功能区块对象列表,用于展示选中的功能区块对象;
[0014]所述待选择的功能区块参数,用于展示当前选中功能区块对象的所有参数;
[0015]所述已选择的功能区块参数列表,用于展示选中的参数

[0016]可选地,所述
CSV
文件的列参数包括:功能区块的名

功能区块类型

功能区块图,以及参数列,所述参数列中包含导出的所有功能区块的所有参数和对应参数值

[0017]可选地,导入修改后的
CSV
文件,并进行数据正确性校验,包括以下任一项或者任多项步骤:
[0018]检验功能区块图名称对应的功能区块图是否存在;
[0019]检验功能库区名称对应的功能区块是否存在;
[0020]检验功能区块图和功能区块是否匹配;
[0021]检验功能区块名称和类型是否匹配;
[0022]校验功能区块中是否包含导入更新参数;
[0023]校验参数的数据格式是否正确;
[0024]校验参数的数据类型是否一致;
[0025]校验参数的数值是否在有效范围内

[0026]第二方面,本申请实施例提供一种更新功能区块参数的装置,包括:
[0027]选择模块,用于在参数选择界面中,选择需要修改的功能区块和参数;
[0028]CSV
文件生成模块,用于根据选择的所述功能区块和所述参数,生成对应的
CSV
文件;
[0029]批量修改模块,用于在所述
CSV
文件中,根据功能区块所属的功能区块图的名称和参数,对目标功能区块的参数进行批量修改,得到修改后的
CSV
文件;
[0030]数据校验模块,用于在导入修改后的
CSV
文件后,进行数据正确性校验;
[0031]更新模块,用于将通过正确性校验的
CSV
文件中的参数更新到功能区块图对应的功能区块中

[0032]可选地,所述参数选择界面包括:待选择功能区块对象列表

已选择的功能区块对象列表

待选择功能区块参数,以及已选择的功能区块参数列表,其中:
[0033]所述待选择功能区块对象列表,用于展示所有的功能区块对象名

类型和所属功能区块图;
[0034]所述已选择的功能区块对象列表,用于展示选中的功能区块对象;
[0035]所述待选择的功能区块参数,用于展示当前选中功能区块对象的所有参数;
[0036]所述已选择的功能区块参数列表,用于展示选中的参数

[0037]可选地,所述
CSV
文件的列参数包括:功能区块的名

功能区块类型

功能区块图,以及参数列,所述参数列中包含导出的所有功能区块的所有参数和对应参数值

[0038]可选地,所述数据校验模块,具体用于:
[0039]检验功能区块图名称对应的功能区块图是否存在;
[0040]检验功能库区名称对应的功能区块是否存在;
[0041]检验功能区块图和功能区块是否匹配;
[0042]检验功能区块名称和类型是否匹配;
[0043]校验功能区块中是否包含导入更新参数;
[0044]校验参数的数据格式是否正确;
[0045]校验参数的数据类型是否一致;
[0046]校验参数的数值是否在有效范围内

[0047]第三方面,本申请实施例提供一种更新功能区块参数的设备,包括:处理器和存储器,所述存储器中存储有可执行的程序指令,所述处理器调用所述存储器中的程序指令时,
所述处理器用于:
[0048]执行如第一方面中任一项所述的更新功能区块参数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种更新功能区块参数的方法,其特征在于,包括:在参数选择界面中,选择需要修改的功能区块和参数;根据选择的所述功能区块和所述参数,生成对应的
CSV
文件;在所述
CSV
文件中,根据功能区块所属的功能区块图的名称和参数,对目标功能区块的参数进行批量修改,得到修改后的
CSV
文件;导入修改后的
CSV
文件,并进行数据正确性校验;将通过正确性校验的
CSV
文件中的参数更新到功能区块图对应的功能区块中
。2.
根据权利要求1所述的更新功能区块参数的方法,其特征在于,所述参数选择界面包括:待选择功能区块对象列表

已选择的功能区块对象列表

待选择功能区块参数,以及已选择的功能区块参数列表,其中:所述待选择功能区块对象列表,用于展示所有的功能区块对象名

类型和所属功能区块图;所述已选择的功能区块对象列表,用于展示选中的功能区块对象;所述待选择的功能区块参数,用于展示当前选中功能区块对象的所有参数;所述已选择的功能区块参数列表,用于展示选中的参数
。3.
根据权利要求1所述的更新功能区块参数的方法,其特征在于,所述
CSV
文件的列参数包括:功能区块的名

功能区块类型

功能区块图,以及参数列,所述参数列中包含导出的所有功能区块的所有参数和对应参数值
。4.
根据权利要求1‑3中任一项所述的更新功能区块参数的方法,其特征在于,导入修改后的
CSV
文件,并进行数据正确性校验,包括以下任一项或者任多项步骤:检验功能区块图名称对应的功能区块图是否存在;检验功能库区名称对应的功能区块是否存在;检验功能区块图和功能区块是否匹配;检验功能区块名称和类型是否匹配;校验功能区块中是否包含导入更新参数;校验参数的数据格式是否正确;校验参数的数据类型是否一致;校验参数的数值是否在有效范围内
。5.
一种更新功能区块参数的装置,其特征在于,包括:选择模块,用于在参数选择界面中,选择需要修改的功能区块和参数;
CSV
文件生成模块,用于根据选择的所述功能区块和所述参数,生成对应的
C...

【专利技术属性】
技术研发人员:马立鹏柯体杰王方平付倩文施江林
申请(专利权)人:浙江中控技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1