一种基于组态差异识别的DCS控制器组态更新系统及方法

    公开(公告)号:CN111176222A

    公开(公告)日:2020-05-19

    申请号:CN201910968572.1

    申请日:2019-10-12

    Abstract: 本发明为一种基于组态差异识别的DCS控制器组态更新系统及方法,系统包括DCS控制器、DCS控制器组态上传器、上位机、差异生成器、DCS控制器组态下载器,DCS控制器中设有存储器,存储器包括组态存储区、备用组态存储区和组态缓冲区;方法包括:上传控制器组态到上位机中;控制器组态序列化;将序列化后的控制器组态和自身存储的更新组态传输给差异生成器;差异生成器生成差异项报告;上位机根据差异项报告对更新组态进行编译,生成差异组态;DCS控制器组态下载器将差异组态下载到组态缓冲区中;组态缓冲区将组态传输给备用组态存储区,修改备用组态存储区内组态数据。利用备用组态存储区逐步替换组态存储区,直至备用组态存储区完全替代组态存储区。

    一种基于flex与bison语法分析的多输出编译方法及系统

    公开(公告)号:CN116257245A

    公开(公告)日:2023-06-13

    申请号:CN202211646172.7

    申请日:2022-12-21

    Abstract: 本发明涉及工业自动控制技术领域,提供了一种基于flex与bison语法分析的多输出编译方法,包括:S1:建立词法分析文件和语法分析文件,并利用flex将词法分析文件生成词法分析器的源程序文件,利用bison将语法分析文件生成语法分析器的源程序文件;S2:采用词法分析器分析ST语言的词法,并基于分析出的词法采用语法分析器分析ST语言的语法,生成语法树;S3:编写指定语言的语法转译配置文件;S4:遍历语法树,依据语法转译配置文件生成对ST语言的转译文件。利用flex和bison工具,只需要编写ST语言语法描述文件,即可生成词法分析器与语法分析器。再利用其处理流程生成语法树,通过读取语法转译配置文件,将输入的语法树,转译为多种语言。

    控制逻辑的仿真方法及系统、装置、非易失性存储介质

    公开(公告)号:CN116224826A

    公开(公告)日:2023-06-06

    申请号:CN202211608900.5

    申请日:2022-12-14

    Abstract: 本申请公开了一种控制逻辑的仿真方法及系统、装置、非易失性存储介质。其中,该方法包括:接收控制逻辑程序数据集,其中,控制逻辑程序数据集包括:位号表和控制逻辑程序集,控制逻辑程序集包括:工程块信息、工程块之间的连接关系,工程块包括:位号和功能块;确定控制逻辑程序集对应的高级编程语言数据结构文本;将控制逻辑程序集对应的高级编程语言数据结构文本转换为目标程序,根据目标程序确定待仿真的控制逻辑的仿真结果。本申请解决了由于无法针对控制逻辑程序中的特定程序段进行仿真造成的对控制逻辑程序中的问题进行排查的效率较低的技术问题。

    缺陷识别方法、装置、非易失性存储介质及处理器

    公开(公告)号:CN116049233A

    公开(公告)日:2023-05-02

    申请号:CN202211697896.4

    申请日:2022-12-28

    Abstract: 本发明公开了一种缺陷识别方法、装置、非易失性存储介质及处理器。其中,该方法包括:获取待检测控制回路中的待识别节点;查询用于对待识别节点进行缺陷检测的预设缺陷规则;在预设缺陷规则中存在预设引脚规则的情况下,获取与待识别节点关联的待识别引脚,其中,预设引脚规则用于表示对待识别引脚的要求;在待识别引脚符合预设引脚规则的情况下,确定待检测控制回路属于缺陷回路。本发明解决了依靠人工经验识别控制回路缺陷,造成控制回路的缺陷识别效率低的问题的技术问题。

    控制回路的识别方法、装置、存储介质及电子设备

    公开(公告)号:CN115390548A

    公开(公告)日:2022-11-25

    申请号:CN202211049686.4

    申请日:2022-08-30

    Abstract: 本申请公开了一种控制回路的识别方法、装置、存储介质及电子设备。其中,该方法包括:获取典型回路的形态描述规则,其中,形态描述规则包括:典型回路中的目标功能块与其他功能块的目标连接关系以及目标功能块的目标类型,典型回路为与目标应用场景匹配的组态数据的规范控制回路;根据形态描述规则对待识别的控制程序进行识别,得到识别结果,其中,控制程序用于定义工序流程的控制逻辑;根据识别结果确定控制程序中的目标典型回路。本申请解决了由于相关技术基于人工的方式对典型回路进行识别造成的耗时长,效率低下以及识别结果不准确的技术问题。

    一种工业控制基线审计方法及系统

    公开(公告)号:CN115599789A

    公开(公告)日:2023-01-13

    申请号:CN202211392354.6

    申请日:2022-11-08

    Abstract: 本发明涉及数据管理技术领域,提供了一种工业控制基线审计方法及系统。方法包括:S1:对当前组态数据的变更进行检测,当检测到所述当前组态数据变更后,生成所述当前组态数据的基线,并采集所述当前组态数据存储在所述基线中,将所述基线增加到工业控制系统的基线库中;S2:对历史组态数据的变更进行审计,获取所述基线库中需进行比对的两条所述基线,对两条所述基线中存储的所述历史组态数据进行比对,并展示比对结果。上述技术方案,能够读取控制系统数据并记录存在变更的基线,提供历史审计记录详情的查看,并支持任意基线的比对,做到对控制系统数据的基线与审计管理。

    组态联锁逻辑的逆逻辑方法、装置、存储介质及电子设备

    公开(公告)号:CN117032109A

    公开(公告)日:2023-11-10

    申请号:CN202310997897.9

    申请日:2023-08-09

    Abstract: 本发明提供了一种组态联锁逻辑的逆逻辑方法、装置、存储介质及电子设备,该方法为:获取自动化控制系统对应的为正逻辑的联锁逻辑图;识别联锁逻辑图中的逻辑段落;确定逻辑段落中的目标逻辑段落,目标逻辑段落为包含有输出位号的逻辑段落;建立与目标逻辑段落对应的逻辑节点树;按照逻辑节点树的层级进行逆向逻辑,以得到目标逻辑段落对应的反逻辑联锁组态。本方案中,从联锁逻辑图中识别逻辑段落,并确定逻辑段落中的目标逻辑段落。建立目标逻辑段落对应的逻辑节点树,按照逻辑节点树的层级进行逆向逻辑,得到目标逻辑段落对应的反逻辑联锁组态。不需要人工绘制反逻辑,降低组态成本和提高组态效率。

    一种工控行业中的防窜货方法、系统、设备以及介质

    公开(公告)号:CN114239618A

    公开(公告)日:2022-03-25

    申请号:CN202111407476.3

    申请日:2021-11-24

    Abstract: 本发明涉及一种工控行业中的防窜货方法、系统、设备以及介质,其中,方法包括:首先,通过读取各工控模块的预设的防窜货代码,获得各工控模块的制造信息;其次,针对所述各工控模块的制造信息,生成对应的信息识别码以供预设的信息识别装置识别,获得各工控模块的合同和/或区域信息;最后,基于所述各工控模块的合同和/或区域信息,判断是否发生窜货。其中,所述防窜货代码预先固化到与各工控模块连接的存储单元中。本发明提出了一种检测工控模块是否窜货的软件方法,通过此方法可以自动收集各种模块的制造信息,需要时生成二维码供手机软件扫码查询,可以方便地查询到模块关联的合同和/或区域信息。

Patent Agency Ranking