一种数据冗余编辑方法
    102.
    发明授权

    公开(公告)号:CN113590171B

    公开(公告)日:2024-06-18

    申请号:CN202110317447.1

    申请日:2021-03-25

    Abstract: 本发明公开了一种数据冗余编辑方法,包括获取主插件‑冗余插件的配置信息;在可视化页面创建能同时读取主插件‑冗余插件通道变量的功能块,利用所述功能块输入主插件变量的标签值,按照预设规则和所述主插件‑冗余插件的配置信息填充冗余插件对应变量的标签值;编译所述可视化页面,将产物下载到控制器,控制器在线运行时,所述功能块的输出优先取主插件的变量值,若主插件变量的品质返回出错标志,则切换到从冗余插件取变量值并输出。本发明确保了主插件‑冗余插件的相同通道变量的KKS标签按照预设规则保持一致的变化,其它属性保持相同,减轻了一半的配置工作量,提升了可靠性。

    代码生成方法和装置、电子设备
    107.
    发明公开

    公开(公告)号:CN117215561A

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

    申请号:CN202311203144.2

    申请日:2023-09-18

    Abstract: 本申请提出一种代码生成方法和装置、电子设备、非瞬时性计算机可读存储介质,所述代码生成方法包括构建符合预设的工控国际标准语言的结构化文本代码数据集;利用所述结构化文本代码数据集对预设的模型进行训练;根据用户的输入数据,利用训练后的所述模型生成符合所述工控国际标准语言的结构化文本代码。根据本申请的实施例,首先构建符合工业控制领域国际标准的结构化文本代码数据集,并利用构建的结构化文本代码数据集对基于大模型的情景式代码自动生成模型(也即,开源低参数量大模型)进行训练,以使得基于大模型的情景式代码自动生成模型能够输出符合标准的结构化文本语言代码。

    控制器程序在线更新方法及装置
    108.
    发明公开

    公开(公告)号:CN116360822A

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

    申请号:CN202310316588.0

    申请日:2023-03-24

    Abstract: 本申请提出的一种控制器程序在线更新方法及装置,控制器程序包括一个或多个任务,任务包括一个或多个程序组织单元,所述方法包括:响应于更新信号,中断当前执行的任务;在更新结束的情况下,根据所述控制器程序的运行信息确定处于执行中断状态的任务;确定所述处于执行中断状态的任务中的未运行的程序组织单元;补运行所述未运行的程序组织单元。本申请提出的方案在控制器程序更新前以程序组织单元为粒度,快速实现任务线程的中断执行,在控制器程序更新后再次运行时,能够判断任务在控制器程序更新前的中断位置,并补运行,提升了控制器程序在线更新的效率,确保了更新的安全性和可靠性。

    一种多电平换流器中子模块控制器地址的在线分配方法

    公开(公告)号:CN112104762B

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

    申请号:CN202010960775.9

    申请日:2020-09-14

    Abstract: 本申请涉及一种多电平换流器中子模块控制器地址的在线分配方法,应用于模块化多电平换流器控制系统通信网络中,所述通信网络中设备包括阀基控制器(VBC)及相互通信连接的N个子模块控制器(SMC),N为正整数,所述阀基控制器与所述N个子模块控制器中至少一个通信连接,其特征在于,所述方法包括:所述阀基控制器向所述通信网络发送标定帧,所述标定帧包含目标子模块控制器的地址信息和路径信息,使得所述标定帧沿根据所述路径信息指定的传输路径到达目标子模块控制器;所述目标子模块控制器接收所述标定帧,并保存所述地址信息;所述目标子模块控制器向所述阀基控制器发送确认帧表示所述目标子模块控制器在线。

Patent Agency Ranking