-
公开(公告)号:CN108804105A
公开(公告)日:2018-11-13
申请号:CN201810328973.6
申请日:2018-04-13
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F8/41
CPC分类号: G06F8/41
摘要: 本发明公开一种程序组织单元编译处理方法,包括如下步骤:步骤1,按照深度优先遍历顺序访问和编译程序组织单元、子单元;步骤2,合并程序组织单元、子单元的数据区;步骤3,在父单元的指令区中,查找调用子单元的指令,删除该指令,插入子单元的指令集,并进行重定位处理;步骤4,重复上述操作,直至完成最上层程序组织单元的编译处理。此种方法能够编译处理程序组织单元和子单元,支持结构化文本程序的分层管理。
-
公开(公告)号:CN107632819A
公开(公告)日:2018-01-26
申请号:CN201610557370.4
申请日:2016-07-14
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
摘要: 本发明公开一种基于符号表的可编程逻辑调试方法,包括如下内容:工具获取并分析图形化方式搭建的逻辑页面,生成可编程逻辑配置信息;处理器扫描输入信息,将所述输入信息表达的逻辑模块,生成相应的数据结构;所述数据结构基于栈式结构,依据符号匹配规则,自外向内,逐级生成符号表;所述符号表向系统注册变量,生成相应信号实体;客户端依据符号表查询相应系统变量,从而获取系统运行状态信息。本发明还公开了一种对应所述基于符号表的可编程逻辑调试方法的系统。此种方法采用符号表编码规则,确保变量唯一生成,便于系统运行态信息的采集和分析。
-
公开(公告)号:CN107301079A
公开(公告)日:2017-10-27
申请号:CN201710365323.4
申请日:2017-05-22
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/45
摘要: 本发明实施例公开了一种计算机程序语言的编译方法,包括:对结构化文本ST语言的循环语句进行预处理后,至少获取循环语句的初始值表达式、终止值表达式、循环增量表达式和循环执行语句;对初始值表达式和终止值表达式分别进行编译,得到初始值表达式的值和终止值表达式的值;将初始值表达式的值确定为循环语句的索引值;基于循环增量表达式的类型,从初始值表达式的值和终止值表达式的值中确定出循环语句的上界和循环语句的下界;基于循环语句的上界、循环语句的下界、循环语句的索引值和循环增量表达式,对循环执行语句进行编译,得到循环语句的编译结果。本发明实施例还同时公开了一种编译器。
-
公开(公告)号:CN107015840A
公开(公告)日:2017-08-04
申请号:CN201710161150.4
申请日:2017-03-17
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/45
摘要: 本发明公开一种解析器的快速执行方法,首先获取指令文件,然后构建指令数组,读取指令文件,根据指令类型编码,和预先编译的指令执行函数关联,按照指令个数动态创建指令数组;运行过程中调度执行指令数组,从0开始按照递增数组下标的顺序执行,当执行到JUMP、BREAK指令,将当前执行的数组下标修改为JUMP、BREAK指令记录的跳转目的标号,之后顺次执行从新下标起始对应的指令。本发明还公开一种解析器的快速执行系统,包括指令获取模块、指令函数模块、指令构建模块以及指令调度模块。此种技术方案在提高解析器的执行效率的同时,还能支持ST语句的流程跳转语句和支持可变形参指令,保证解析器支持的ST语言功能完整性。
-
公开(公告)号:CN106933568A
公开(公告)日:2017-07-07
申请号:CN201710072095.1
申请日:2017-02-07
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
摘要: 本发明公开了一种组态软件系统及一种工业控制方法,其中所述组态软件系统包括:工程管理模块和程序仿真模块,其中:所述工程管理模块,用于管理与所述组态系统建立连接的至少包括第一装置的组态配置信息,并确定所述第一装置的组态配置信息;分层次显示所述至少包括第一装置的组态配置信息;所述程序仿真模块,用于根据所述第一装置的组态配置信息,获取所述第一装置的输入数据;将所述第一装置的输入数据输入至所述第一装置中的接口文件,并运行所述接口文件得到运行结果;将所述运行结果确定为所述第二装置的输入数据;将所述第二装置的输入数据输入至所述第二装置中的接口文件,并运行所述接口文件得到运行结果;输出所述运行结果。
-
公开(公告)号:CN106202149A
公开(公告)日:2016-12-07
申请号:CN201610458440.0
申请日:2016-06-22
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F17/30
CPC分类号: G06F16/116
摘要: 本发明公开一种IEC61850模型文件转换方法,包括:获取待转换的IEC61850版本1模型文件,读取需要转换的逻辑节点列表。获取数据模板文件,读取可用于转换的逻辑节点、数据类、数据属性的定义。获取转换配置文件,读取逻辑节点id映射配置信息、数据实例名转换映射配置信息。按照映射匹配关系,构建新的逻辑节点,将原数据实例中的短地址和描述信息填写到新的数据实例中,并同步修改数据集中FCDA属性,按照IEC61850版本2的标准输出转换后的模型文件。
-
公开(公告)号:CN105930174A
公开(公告)日:2016-09-07
申请号:CN201610341086.3
申请日:2016-05-22
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
CPC分类号: G06F8/34
摘要: 本发明公开了一种图形化页面程序差异比较方法与系统,所述方法包括:通过汇总页面中输出点为0和所有输出连接点均未连接的符号,对该类符号按照广度优先的遍历顺序,依次回溯前驱符号,形成该符号的调用链,并汇总得到页面的多个调用链。采用连接关系相似度匹配方法,得到两个页面各个调用链的最优匹配。对各个匹配调用链内的符号按照调用层数、符号名、连接关系进行匹配,并进行对齐处理,插入若干空节点,形成个数相等的调用链,依次比较调用链内的符号输入、输出、参数等数据和属性。所述系统包括层次数据管理加载模块、页面差异分析模块、图形化页面展示模块、调用链差异展示模块、符号差异展示模块。
-
公开(公告)号:CN105843628A
公开(公告)日:2016-08-10
申请号:CN201610230954.0
申请日:2016-04-14
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
摘要: 本发明公开一种嵌入式装置自动归档方法。通过将要归档装置多个子型号对应的固件文件放入同一目录,读取目录形成目录列表,从列表中按序取出固件文件下载到装置,等待装置重启后连接装置,上装归档文件,循环进行此步骤完成批量归档。本发明可以有效缩减人力和时间成本,同时可以提高工程实施效率。
-
公开(公告)号:CN104834525A
公开(公告)日:2015-08-12
申请号:CN201510247006.3
申请日:2015-05-14
申请人: 南京南瑞继保电气有限公司
IPC分类号: G06F9/44
摘要: 本发明公开一种基于中继点的图形化页面连接网络处理方法,包括如下步骤:中继点输入端子只允许连接一条前驱连接线;在连接线绘制状态下,点击连接线所属的区域,形成一个中继点,将原连接线划分为2段连接线,标记前驱连接线的终点为中继点的输入端子,标记后继连接线的起点为中继点的输出端子;在进行图形页面符号输入、输出端子拓扑连接处理时,汇总页面内中继点符号,逐个遍历中继点,在内存中将中继点的后继连接线起始点调整为中继点的前驱连接线的起始点,通过1次遍历,实现编程符号输入输出端子之间的逻辑等效直连,将符号的输出变量传递给另一个符号的输入变量。本发明提高了图形化编程连接线的编辑方便性、编程效率,降低程序维护难度。
-
公开(公告)号:CN115204113A
公开(公告)日:2022-10-18
申请号:CN202110381781.3
申请日:2021-04-09
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F40/143 , G06Q50/06 , H04L67/025 , H04L67/30
摘要: 本发明公开一种IVLD(二次虚回路描述)文件生成方法:获取智能站的SCD文件,给出需要生成二次虚回路描述文件的装置列表,根据需要导入特殊装置的映射关系表,形成智能站和装置列表中各装置的配置信息;然后读取输出数据集,形成输出终端虚端子参引和关联软压板参引;根据各装置的输入虚端子拉线关系,形成装置输入虚端子参引和关联软压板索引;获取装置断链告警信号与过程层被订阅的服务控制块的对应关系,形成断链告警参引、订阅报文控制块的发送IED设备名和订阅控制块的参引。综合上述内容,形成智能站级的IVLD(二次虚回路描述)文件。该发明为智能站二次设备在线监测与分析系统建设、充分发挥系统作用,为设备状态评价、运维检修等工作提供支撑。
-
-
-
-
-
-
-
-
-