-
公开(公告)号:CN114880212A
公开(公告)日:2022-08-09
申请号:CN202210402824.6
申请日:2022-04-18
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F11/36
Abstract: 本发明提供了一种调试系统,包括:调试单元,配置成为待调试程序的每一语句行添加第一函数标识,编译生成可执行程序;通信单元,与所述调试单元相通信,配置成根据所述调试单元发送的调试命令设置第一函数的语句状态值;任务单元,与所述通信单元相通信,配置成运行所述可执行程序,并基于所述第一函数标识调用第一函数,所述第一函数配置成:根据所述语句状态值运行或停止运行对应的语句行。本发明所提供的调试系统,实现了待调试程序的单步步过、单步步入、单步步出调试,并且无需操作系统或接入操作系统的服务接口,适用于无操作系统的强实时环境。当新增一种处理器型号时,不需要适配开发新的调试模块,提升了产品升级开发的效率。
-
公开(公告)号:CN108804105B
公开(公告)日:2022-02-18
申请号:CN201810328973.6
申请日:2018-04-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F8/41
Abstract: 本发明公开一种程序组织单元编译处理方法,包括如下步骤:步骤1,按照深度优先遍历顺序访问和编译程序组织单元、子单元;步骤2,合并程序组织单元、子单元的数据区;步骤3,在父单元的指令区中,查找调用子单元的指令,删除该指令,插入子单元的指令集,并进行重定位处理;步骤4,重复上述操作,直至完成最上层程序组织单元的编译处理。此种方法能够编译处理程序组织单元和子单元,支持结构化文本程序的分层管理。
-
公开(公告)号:CN113779324A
公开(公告)日:2021-12-10
申请号:CN202111347239.2
申请日:2021-11-15
Applicant: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC: G06F16/901 , G06F16/903 , G05B19/418
Abstract: 本发明公开了一种交叉参考同步处理方法、系统、设备及介质,所述方法包括:(1)获取所述数据测点的修改前标签名引用关系;(2)根据所述修改前标签名引用关系获取引用关系对象并加入引用关系链表,获得修改前标签名引用关系的引用关系链表;(3)遍历步骤(2)获得的引用关系链表取出引用关系对象并放入哈希表,形成修改前标签名引用关系的哈希表;(4)遍历步骤(3)获得的哈希表找到引用功能块,将引用功能块的引用标签名修改,实现交叉参考同步处理。本发明能够实现同步修改所有逻辑页中引用标签名的所有功能块,使原有的逻辑关系保持不变,不会因修改标签名导致逻辑关系失效。
-
公开(公告)号:CN113741411A
公开(公告)日:2021-12-03
申请号:CN202111315102.9
申请日:2021-11-08
Applicant: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC: G05B23/02
Abstract: 本发明提供一种分散控制系统全局变量点产物文件生成方法和系统,包括:读取全局变量,并根据预设规则将全局变量划分为若干页,每一页作为一个程序组织单元;对组态工具中用于存储各全局变量点产物文件的预分配内存均进行分区处理:文件头信息区、变量区、指令码区及页面信息区;对全局变量进行编译,对应每个程序组织单元得到一组文件头信息、IEC变量、指令码以及页面信息;将程序组织单元的文件头信息、IEC变量、指令码以及页面信息分别存储在其对应的文件头信息区、变量区、指令码区及页面信息区,得到全局变量点产物文件。所生成的产物文件占用空间小,提高了上位机与控制器间的通信效率,减小文件传输对控制器产生的扰动。
-
公开(公告)号:CN113590171A
公开(公告)日:2021-11-02
申请号:CN202110317447.1
申请日:2021-03-25
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
Abstract: 本发明公开了一种数据冗余编辑方法,包括获取主插件‑冗余插件的配置信息;在可视化页面创建能同时读取主插件‑冗余插件通道变量的功能块,利用所述功能块输入主插件变量的标签值,按照预设规则和所述主插件‑冗余插件的配置信息填充冗余插件对应变量的标签值;编译所述可视化页面,将产物下载到控制器,控制器在线运行时,所述功能块的输出优先取主插件的变量值,若主插件变量的品质返回出错标志,则切换到从冗余插件取变量值并输出。本发明确保了主插件‑冗余插件的相同通道变量的KKS标签按照预设规则保持一致的变化,其它属性保持相同,减轻了一半的配置工作量,提升了可靠性。
-
公开(公告)号:CN112882717A
公开(公告)日:2021-06-01
申请号:CN202110202623.7
申请日:2021-02-23
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F8/41
Abstract: 本申请公开了一种标签名查重方法、装置、电子设备及存储介质。其中,方法包括:在编译全局变量定义文件过程中,将至少一个全局变量中每个全局变量对应的KKS标签保存至标签列表文件;在查询得到全局变量的所述标签列表文件中存在第一KKS标签的情况下,将第一KKS标签保存至标签结果文件;所述第一KKS标签为在设定数据库中的至少两张数据表中存在的KKS标签;至少一个控制器中的每个控制器在所述设定数据库中对应至少一张数据表;在检测到所述标签结果文件不为空的情况下,修改所述标签结果文件中保存的第一KKS标签。
-
公开(公告)号:CN104881396A
公开(公告)日:2015-09-02
申请号:CN201510306173.0
申请日:2015-06-05
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F17/22
Abstract: 本发明公开图形化程序的编译文件形成方法一种编译文件的模板文件,将模板文件划分为TOOL、LIB、INC、FLAG、OBJS、COMPILE共6个文本段;生成编译文件:根据处理器类型匹配对应的模板文件;通过分析汇总图形化程序编译相关设置信设计息,将模板文件中的通配符进行替换,形成图形化程序工程的编译文件。当新增硬件型号、编译环境时,不需要修改相关软件,只需增加对应的模板,具有较好扩展性,降低了开发难度。
-
公开(公告)号:CN113741411B
公开(公告)日:2022-02-01
申请号:CN202111315102.9
申请日:2021-11-08
Applicant: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC: G05B23/02
Abstract: 本发明提供一种分散控制系统全局变量点产物文件生成方法和系统,包括:读取全局变量,并根据预设规则将全局变量划分为若干页,每一页作为一个程序组织单元;对组态工具中用于存储各全局变量点产物文件的预分配内存均进行分区处理:文件头信息区、变量区、指令码区及页面信息区;对全局变量进行编译,对应每个程序组织单元得到一组文件头信息、IEC变量、指令码以及页面信息;将程序组织单元的文件头信息、IEC变量、指令码以及页面信息分别存储在其对应的文件头信息区、变量区、指令码区及页面信息区,得到全局变量点产物文件。所生成的产物文件占用空间小,提高了上位机与控制器间的通信效率,减小文件传输对控制器产生的扰动。
-
公开(公告)号:CN113434328B
公开(公告)日:2021-11-30
申请号:CN202110985559.4
申请日:2021-08-26
Applicant: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
Abstract: 本发明一种分散控制系统逻辑组态编译纠错方法和系统,包括:将组态工具中当前的逻辑组态页保存为程序组织单元;建立程序组织单元中功能块之间的连接关系,在该过程中进行纠错,若有错误信息则记录错误信息;建立程序组织单元中功能块之间的连接关系之后,将程序组织单元中的功能块按照功能块执行顺序进行排序;按照功能块排序遍历程序组织单元中的所有功能块,对当前功能块的实例名进行纠错,若有错误信息则记录错误信息;按照功能块排序遍历程序组织单元中的所有功能块,对具有KKS码的当前功能块进行纠错,若有错误信息则记录错误信息;纠错完成后,得到编译结果,汇总所有错误信息。本发明在编译的过程中进行纠错,提高了效率,避免了误判。
-
公开(公告)号:CN113360352A
公开(公告)日:2021-09-07
申请号:CN202110368422.4
申请日:2021-04-06
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F11/34
Abstract: 本申请公开了一种电子设备的操作复现方法、装置及存储介质,所述方法包括:接收第一操作;响应所述第一操作,将电子设备的运行状态由第一状态切换至第二状态;存储所述电子设备由所述第一状态切换至所述第二状态的操作信息。
-
-
-
-
-
-
-
-
-