-
公开(公告)号:CN106201444A
公开(公告)日:2016-12-07
申请号:CN201510213334.1
申请日:2015-04-29
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
摘要: 本发明公开了一种通用可扩展编程符号库建模方法,包括数据建模和图形建模两部分。数据建模抽象为一维数据建模、二维数据建模和三维数据建模。三种层次维度的数据通过组合形成树形层次组织关系,使用层次化的引用名称来访问数据,在此基础上可以任意扩展符号的数据定义,实现了符号建模数据的自描述。图形建模除常规基本图元外,设计了通用属性值显示图元、二值属性矩形显示图元和二值属性圆形显示图元,并基于层次引用名和数据属性进行关联,使用图符显示对应数据的设置值,增强了可视化图形符号的表现能力。本发明实现了可视化编程符号的自描述和可扩展,实现了符号库的独立演变,并与可视化编程工具解耦。
-
公开(公告)号:CN105739996A
公开(公告)日:2016-07-06
申请号:CN201610120647.7
申请日:2016-03-03
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
CPC分类号: G06F8/22
摘要: 本发明公开了一种嵌入式装置研发用户分步开发方法:模块研发人员开发模块化元件,提供可重用的符号库。装置集成人员基于符号库搭建装置标准功能,以可视化的方式进行装置功能配置,并设计用户可配置数据,形成标准固件包。用户基于实际需求,进行装置逻辑编程、模块投退、定值整定,形成实际运行固件包。通过分步开发的方式,可显著提升装置的灵活性和可配置能力。
-
公开(公告)号:CN105224327A
公开(公告)日:2016-01-06
申请号:CN201510644937.7
申请日:2015-10-08
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
摘要: 本发明公开一种嵌入式装置变量交换传输地址离线分配方法:以图形化元件搭建可视化页面,提取装置内插件间跨页面连接信息,形成用于插件间信号交换的输出-输入列表;以插件为单位,离线分配变量传输地址,形成插件配置文本,记录输出变量地址、输入变量关联地址信息;配置文本下载到装置后,由插件系统引导程序解析地址信息,在周期任务中将变量值刷新到对应的总线传输地址,完成变量交换。本发明可以大幅减少嵌入式装置上电时间,提高批量生产效率。
-
公开(公告)号:CN104794300A
公开(公告)日:2015-07-22
申请号:CN201510214387.5
申请日:2015-04-29
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
摘要: 本发明公开一种IEC 61850逻辑节点图形符号自动形成方法。通过读取预先定义的IEC 61850数据模板文件,创建逻辑节点的层次DAI结构,并自动形成逻辑节点的图形化符号,包括逻辑节点的图形数据和配置数据,每个逻辑节点的图形是二维表格化的图形阵列,以逻辑节点的DAI层次索引名为关键字只读显示第1列,DAI短地址、数据集属性依次为可编辑的第2、3列,单击可编辑单元格可直接输入设置内容。以图形化配置符号直观展示逻辑节点的配置内容,降低了配置难度,提高了IEC 61850建模效率。
-
公开(公告)号:CN103809979A
公开(公告)日:2014-05-21
申请号:CN201410064265.8
申请日:2014-02-25
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
摘要: 本发明公开了一种人机交互软件模块集成系统实现方法,引导程序加载各模块,并设置初始的主模块;所述主模块处于活跃状态,除主模块以外的其它模块处于休眠状态;所述各模块以模块名和编号唯一标识并分别作为节点散列于消息总线上;初始的主模块检测到对节点的操作时,将被操作节点编码为消息,并将编码消息通过消息总线发送至除主模块外的各模块;收到编码消息的模块确定自身为被操作节点时,所述被操作节点对应的模块成为主模块,并完成相应操作。本发明还同时公开了一种人机交互软件模块集成系统。
-
公开(公告)号:CN103207903A
公开(公告)日:2013-07-17
申请号:CN201310101323.5
申请日:2013-03-26
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F17/30
摘要: 本发明公开一种可视化图形程序拓扑排序方法,先将符号按照先横向x坐标进行升序排列,x坐标相同的按纵向y坐标升序排列,形成初步顺序;设计闭环图形网络中的破环符号,把与闭环符号输出点相连接的后继符号的输入点置为已知;按照深度优先和数据流依赖关系进行拓扑排序,定义拓扑排序出栈的规则;并且根据输入输出点相连接的数据流依赖关系,优先判断紧随该符号的后继符号状态是否已知,把有数据流依赖关系的符号按分支遍历排序。此方法可减少人工干预过程,解决闭环死锁依赖,以数据流依赖关系形成执行分支,提高程序运行效率。
-
公开(公告)号:CN105224327B
公开(公告)日:2018-05-22
申请号:CN201510644937.7
申请日:2015-10-08
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F8/34
摘要: 本发明公开一种嵌入式装置变量交换传输地址离线分配方法:以图形化元件搭建可视化页面,提取装置内插件间跨页面连接信息,形成用于插件间信号交换的输出‑输入列表;以插件为单位,离线分配变量传输地址,形成插件配置文本,记录输出变量地址、输入变量关联地址信息;配置文本下载到装置后,由插件系统引导程序解析地址信息,在周期任务中将变量值刷新到对应的总线传输地址,完成变量交换。本发明可以大幅减少嵌入式装置上电时间,提高批量生产效率。
-
公开(公告)号:CN103809979B
公开(公告)日:2017-03-29
申请号:CN201410064265.8
申请日:2014-02-25
申请人: 南京南瑞继保电气有限公司
IPC分类号: G06F9/44
摘要: 本发明公开了一种人机交互软件模块集成系统实现方法,引导程序加载各模块,并设置初始的主模块;所述主模块处于活跃状态,除主模块以外的其它模块处于休眠状态;所述各模块以模块名和编号唯一标识并分别作为节点散列于消息总线上;初始的主模块检测到对节点的操作时,将被操作节点编码为消息,并将编码消息通过消息总线发送至除主模块外的各模块;收到编码消息的模块确定自身为被操作节点时,所述被操作节点对应的模块成为主模块,并完成相应操作。本发明还同时公开了一种人机交互软件模块集成系统。
-
公开(公告)号:CN104881396A
公开(公告)日:2015-09-02
申请号:CN201510306173.0
申请日:2015-06-05
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F17/22
摘要: 本发明公开图形化程序的编译文件形成方法一种编译文件的模板文件,将模板文件划分为TOOL、LIB、INC、FLAG、OBJS、COMPILE共6个文本段;生成编译文件:根据处理器类型匹配对应的模板文件;通过分析汇总图形化程序编译相关设置信设计息,将模板文件中的通配符进行替换,形成图形化程序工程的编译文件。当新增硬件型号、编译环境时,不需要修改相关软件,只需增加对应的模板,具有较好扩展性,降低了开发难度。
-
公开(公告)号:CN103885782A
公开(公告)日:2014-06-25
申请号:CN201410133315.3
申请日:2014-04-03
申请人: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC分类号: G06F9/44
摘要: 本发明公开一种可视化页面程序库函数封装重用方法,主要包括步骤:形成封装库函数的图形文件;形成封装库函数的头文件;形成封装库函数的源文件;形成封装库函数的二进制目标文件;最后完成库函数的实例化重用。本发明将可视化页面程序封装成库函数,可复用已经成熟稳定的图形化程序模块,显著提高了开发效率。通过模块复用,减少了嵌入式程序代码空间,可实现在有限资源下加载更多的功能。
-
-
-
-
-
-
-
-
-