-
公开(公告)号:CN109871233B
公开(公告)日:2022-05-17
申请号:CN201910116256.1
申请日:2019-02-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司 , 国网电力科学研究院有限公司
Abstract: 本申请实施例公开了一种云编程文件管理方法、装置、设备及存储介质,其中,所述方法包括:获取工程编辑指令,工程编辑指令用于表征从某一历史库中签出某一历史版本的工程;根据工程编辑指令确定待签出工程的版本标识;根据待签出工程的版本标识,将待签出工程的文件复制到一个新建的实时库中;其中,实时库用于存储当前编辑的工程的文件;获取工程归档指令,工程归档指令中携带归档的版本标识;将归档的版本标识确定为实时库中当前编辑的工程的版本标识;将当前编辑的工程的文件存储到实时库对应的历史库中。
-
公开(公告)号:CN109857393A
公开(公告)日:2019-06-07
申请号:CN201910098190.8
申请日:2019-01-31
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F8/34
Abstract: 本发明实施例提供的一种顺序控制图的可视化实现方法、装置及存储介质,包括:读取顺序控制图页面,基于所述顺序控制图页面中的图符号序列得到所述顺序控制图页面的属性运算表达式;所述属性运算表达式包括针对所述控制图页面所执行的每一操作步骤的活动状态以及相邻两个操作步骤之间的转换条件;基于for语句架构和所述属性运算表达式输出与所述顺序控制图页面对应的第一代码;读取普通功能图页面,形成所述普通功能图页面的函数和/或功能块调用对应的第二代码;对所述第一代码和所述第二代码进行交叉编译,得到对应的二进制目标文件。
-
公开(公告)号:CN105739996A
公开(公告)日:2016-07-06
申请号:CN201610120647.7
申请日:2016-03-03
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F9/44
CPC classification number: G06F8/22
Abstract: 本发明公开了一种嵌入式装置研发用户分步开发方法:模块研发人员开发模块化元件,提供可重用的符号库。装置集成人员基于符号库搭建装置标准功能,以可视化的方式进行装置功能配置,并设计用户可配置数据,形成标准固件包。用户基于实际需求,进行装置逻辑编程、模块投退、定值整定,形成实际运行固件包。通过分步开发的方式,可显著提升装置的灵活性和可配置能力。
-
公开(公告)号:CN104991520A
公开(公告)日:2015-10-21
申请号:CN201510272023.2
申请日:2015-05-25
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G05B19/4093
CPC classification number: G05B19/4093
Abstract: 本发明实施例公开了一种镜像配置方法及装置,确定对应于源对象的镜像对象;通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果;利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制,形成源对象配置文件和镜像对象配置文件。
-
公开(公告)号:CN104794300A
公开(公告)日:2015-07-22
申请号:CN201510214387.5
申请日:2015-04-29
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
Abstract: 本发明公开一种IEC 61850逻辑节点图形符号自动形成方法。通过读取预先定义的IEC 61850数据模板文件,创建逻辑节点的层次DAI结构,并自动形成逻辑节点的图形化符号,包括逻辑节点的图形数据和配置数据,每个逻辑节点的图形是二维表格化的图形阵列,以逻辑节点的DAI层次索引名为关键字只读显示第1列,DAI短地址、数据集属性依次为可编辑的第2、3列,单击可编辑单元格可直接输入设置内容。以图形化配置符号直观展示逻辑节点的配置内容,降低了配置难度,提高了IEC 61850建模效率。
-
公开(公告)号:CN103809979A
公开(公告)日:2014-05-21
申请号:CN201410064265.8
申请日:2014-02-25
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F9/44
Abstract: 本发明公开了一种人机交互软件模块集成系统实现方法,引导程序加载各模块,并设置初始的主模块;所述主模块处于活跃状态,除主模块以外的其它模块处于休眠状态;所述各模块以模块名和编号唯一标识并分别作为节点散列于消息总线上;初始的主模块检测到对节点的操作时,将被操作节点编码为消息,并将编码消息通过消息总线发送至除主模块外的各模块;收到编码消息的模块确定自身为被操作节点时,所述被操作节点对应的模块成为主模块,并完成相应操作。本发明还同时公开了一种人机交互软件模块集成系统。
-
公开(公告)号:CN108804222B
公开(公告)日:2021-07-27
申请号:CN201810329161.3
申请日:2018-04-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
Abstract: 本发明公开一种临时变量的数据区分配方法,步骤是:首次编译形成指令时,临时变量采用不重复的最大化分配策略;遍历临时变量数据区,遍历指令区,获取各个临时变量的首次引用及最后引用的指令行号,形成每个临时变量的作用域;对按照变量类型组织的各子组进行临时变量合并:对同组内时作用域无交集的临时变量按照最近邻合并贪心算法进行合并,合并为1个子集的临时变量分配同一个虚拟寄存器;调整指令,将指令区的各个临时变量替换为对应虚拟寄存器;汇总虚拟寄存器,并删除原临时变量区,用新的虚拟寄存器组替换。此种方法在编译IEC61131的ST代码时,能精简临时变量数据区,减少数据区大小,满足嵌入式系统资源有限的约束。
-
公开(公告)号:CN108427567B
公开(公告)日:2021-06-18
申请号:CN201810329127.6
申请日:2018-04-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F8/65
Abstract: 本发明公开一种装置驱动包自动升级方法,步骤是:确定用于升级的源参考驱动包以及待升级的工作驱动包;备份工作驱动包;读取两个驱动包中的装置型号信息,若装置型号不同,退出升级流程;相同则将源参考驱动包中的可视化配置符号库文件、研发级完全控制的页面直接覆盖到工作驱动包,并使用新的符号库刷新用户级完全控制的可视化页面内的实例符号,同步输入变量列表、输出变量列表、参数列表;将源参考驱动包中的离线人机界面数据层次结构同步到工作驱动包,同时保留工作驱动包中相同ID的定值设置值、装置选型配置选项值;保存并分析工作驱动包,显示升级内容;用户确认后升级。此种方法可在保留用户配置的前提下进行研发驱动包内核的自动升级。
-
公开(公告)号:CN111507785A
公开(公告)日:2020-08-07
申请号:CN201910092464.2
申请日:2019-01-30
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06Q30/06
Abstract: 本发明提供基于云服务的装置选型配置系统及方法。所述系统包括:装置配置模块,配置装置驱动包和选型文件,并将装置驱动包和选型文件上传到云端服务器;云端服务器,接收并存储装置驱动包和选型文件,并将客户端选型后形成的序列号和用户订货信息传送到订货服务器;客户端,连接云端服务器,基于选型文件进行装置选型后形成序列号;订货服务器,接收来自云端服务器的所述序列号和用户订货信息,并基于序列号配置匹配的硬件和软件以及装置驱动包,完成装置选型配置。本发明融合了装置研发、装置可配置能力定义、云端存储、用户选型配置、订货生产等环节,用户可即时获取最新的选型文件,减少了沟通时间,节约了成本,提高了效率。
-
公开(公告)号:CN108804222A
公开(公告)日:2018-11-13
申请号:CN201810329161.3
申请日:2018-04-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
CPC classification number: G06F9/5016 , G06F8/41
Abstract: 本发明公开一种临时变量的数据区分配方法,步骤是:首次编译形成指令时,临时变量采用不重复的最大化分配策略;遍历临时变量数据区,遍历指令区,获取各个临时变量的首次引用及最后引用的指令行号,形成每个临时变量的作用域;对按照变量类型组织的各子组进行临时变量合并:对同组内时作用域无交集的临时变量按照最近邻合并贪心算法进行合并,合并为1个子集的临时变量分配同一个虚拟寄存器;调整指令,将指令区的各个临时变量替换为对应虚拟寄存器;汇总虚拟寄存器,并删除原临时变量区,用新的虚拟寄存器组替换。此种方法在编译IEC61131的ST代码时,能精简临时变量数据区,减少数据区大小,满足嵌入式系统资源有限的约束。
-
-
-
-
-
-
-
-
-