-
公开(公告)号:CN118170056A
公开(公告)日:2024-06-11
申请号:CN202410116045.9
申请日:2024-01-26
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G05B19/042
Abstract: 本申请提供一种工业控制的程序运行方法、装置、系统及电子设备,涉及工业控制领域。其中,本申请提出的工业控制的程序运行方法包括:根据获取到的目标任务的任务类型确定运行主体;控制运行主体实现对应的目标任务。本申请提出的技术方案能够基于任务类型确定不同的运行主体,对不同类型任务在对应的不同运行主体中进行实现,从而更加有效的利用系统资源,实现工业控制的程序运行的延迟低、效率高;并且能够同时支持系统级任务和控制器级任务的实现。
-
公开(公告)号:CN116736801A
公开(公告)日:2023-09-12
申请号:CN202310331646.7
申请日:2023-03-29
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G05B19/418
Abstract: 本申请提出的一种控制器程序多类型任务的实时调度方法及装置,方法包括:判断当前任务的任务类型;根据任务类型确定当前任务是否满足触发条件;在当前任务满足触发条件的情况下,根据优先级机制调度任务执行;在当前任务不满足触发条件的情况下,将任务列表中的下一个任务作为当前任务,返回第一个步骤;在任务列表中的所有任务都完成判断的情况下,结束当前调度周期的任务调度。根据本申请提出的方案,能够实时判断任务是否满足触发条件,在满足触发条件的情况下高优先级任务优先执行,不满足触发条件的情况下不执行,从而实现多类型任务的高精度调度,灵活分配系统CPU资源,实现了控制器程序的高效运行。
-
公开(公告)号:CN116303607A
公开(公告)日:2023-06-23
申请号:CN202310237754.8
申请日:2023-03-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F16/2455 , G06F16/25 , G06F40/205
Abstract: 本发明公开一种诊断信息采集及保存方法、装置、设备及存储介质,方法的步骤是,首先由数据库中的最新一条诊断信息读取此数据在装置中存储的位置信息以及装置唯一识别码,生成获取诊断信息命令报文,下发给装置;接收并预解析装置回复的报文,获取结果标志位和当前装置真实的硬件识别码;对结果标志位进行判断,如果错误则基于真实的硬件识别码,向装置下发获取诊断信息命令报文以获取全部诊断信息;如果正确则对报文进行详细解析,如果提取的诊断信息为空,采集过程结束;如果提取到诊断信息,则在数据库中进行查询比对与存储操作。此种技术方案能够完整、快速、高效地从装置中进行诊断信息采集,并准确地保存到数据库中,便于问题追溯以及查询。
-
公开(公告)号:CN113300880B
公开(公告)日:2022-10-28
申请号:CN202110405297.X
申请日:2021-04-15
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: H04L41/0213 , H04L41/044 , H04L41/12 , H04L49/101
Abstract: 本发明公开一种基于Tarjan算法的以太网交换机拓扑生成及绘制方法,所述方法包括:使用IMCP网络报文控制协议以及SNMP交换机简单网络管理协议获得指定网段中存在的交换机数量以及IP地址集合,利用SNMP对LLDP MIB节点进行访问获得已存在交换机对应的所有连接数据信息;对所采集的数据信息进行分析,基于MAC地址构建一个交换机之间连接关系的邻接矩阵;使用Tarjan对所建立的邻接矩阵进行整理分析,得到相应的交换机拓扑结构;并根据层次结构进行拓扑图的绘制。此方法,提高了拓扑生成及绘制的速度以及准确性。
-
公开(公告)号:CN114880212A
公开(公告)日:2022-08-09
申请号:CN202210402824.6
申请日:2022-04-18
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F11/36
Abstract: 本发明提供了一种调试系统,包括:调试单元,配置成为待调试程序的每一语句行添加第一函数标识,编译生成可执行程序;通信单元,与所述调试单元相通信,配置成根据所述调试单元发送的调试命令设置第一函数的语句状态值;任务单元,与所述通信单元相通信,配置成运行所述可执行程序,并基于所述第一函数标识调用第一函数,所述第一函数配置成:根据所述语句状态值运行或停止运行对应的语句行。本发明所提供的调试系统,实现了待调试程序的单步步过、单步步入、单步步出调试,并且无需操作系统或接入操作系统的服务接口,适用于无操作系统的强实时环境。当新增一种处理器型号时,不需要适配开发新的调试模块,提升了产品升级开发的效率。
-
公开(公告)号:CN113177282B
公开(公告)日:2022-07-22
申请号:CN202110378258.5
申请日:2021-04-08
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F30/18 , G06F9/54 , G06F111/02 , G06F113/04
Abstract: 本发明公开一种多装置波形文件传输的保护预警策略仿真运行方法,采用配置文件记录多个录波装置和保护预警策略(可执行文件)间的数据交互关系;管理主进程创建多装置ftp服务线程、申请与保护预警策略子进程之间通讯的共享内存,形成保护预警策略输入需求列表,初始化装置录波文件更新列表;ftp服务线程周期性检测录波装置是否有新的波形文件产生,并获取最新的波形文件;周期性检查已更新文件是否满足保护预警策略运行需求,通知保护预警策略子进程可读取波形文件,然后清空更新列表;解析波形文件,运行保护预警策略并打印预警信息,运行结束后保护预警策略子进程重新进入等待状态,直到下次更新的波形文件满足保护预警策略运行条件。
-
公开(公告)号:CN114596487A
公开(公告)日:2022-06-07
申请号:CN202210176075.X
申请日:2022-02-25
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06V20/10 , G06V10/22 , G06V10/40 , G06V10/774 , G06V10/764 , G06V10/80 , G06V10/82 , G06K9/62 , G06N3/04 , G06N3/08
Abstract: 本发明公开一种基于自注意力机制的开关分合状态识别方法,在YOLOv5基础上,结合Swin Transformer网络和FPT网络构建SwF‑YOLOv5目标检测网络结构;利用训练样本库对SwF‑YOLOv5目标检测网络结构进行训练,得到开关分合状态的检测模型文件;将待检测图片输入检测模型中,输出图像中可用于判断分合状态的分合关键标识矩形区域;采用基于重叠度的判别算法,得到待检测图像所表示的开关分合状态。本发明方法在基准YOLOv5网络的基础上,考虑自注意力机制在建模能力、关联信息提取等方面相较于卷积神经网络的优势,构建了SwF‑YOLOv5目标检测网络,该网络最大特点是融合了自注意力机制,相较于基准YOLOv5网络拥有更强大的建模能力和更高的检测精度,更适合于处理复杂场景下的检测任务,具有一定的应用价值。
-
公开(公告)号:CN108804105B
公开(公告)日:2022-02-18
申请号:CN201810328973.6
申请日:2018-04-13
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
IPC: G06F8/41
Abstract: 本发明公开一种程序组织单元编译处理方法,包括如下步骤:步骤1,按照深度优先遍历顺序访问和编译程序组织单元、子单元;步骤2,合并程序组织单元、子单元的数据区;步骤3,在父单元的指令区中,查找调用子单元的指令,删除该指令,插入子单元的指令集,并进行重定位处理;步骤4,重复上述操作,直至完成最上层程序组织单元的编译处理。此种方法能够编译处理程序组织单元和子单元,支持结构化文本程序的分层管理。
-
公开(公告)号:CN113590171A
公开(公告)日:2021-11-02
申请号:CN202110317447.1
申请日:2021-03-25
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
Abstract: 本发明公开了一种数据冗余编辑方法,包括获取主插件‑冗余插件的配置信息;在可视化页面创建能同时读取主插件‑冗余插件通道变量的功能块,利用所述功能块输入主插件变量的标签值,按照预设规则和所述主插件‑冗余插件的配置信息填充冗余插件对应变量的标签值;编译所述可视化页面,将产物下载到控制器,控制器在线运行时,所述功能块的输出优先取主插件的变量值,若主插件变量的品质返回出错标志,则切换到从冗余插件取变量值并输出。本发明确保了主插件‑冗余插件的相同通道变量的KKS标签按照预设规则保持一致的变化,其它属性保持相同,减轻了一半的配置工作量,提升了可靠性。
-
公开(公告)号:CN108399064B
公开(公告)日:2021-06-18
申请号:CN201710066567.2
申请日:2017-02-07
Applicant: 南京南瑞继保电气有限公司 , 南京南瑞继保工程技术有限公司
Abstract: 本发明公开了基于Qt开发的多语言词条生成方法:步骤1、获取并分析Qt工程的pro文件和子模块的pro文件,形成完整的pro文件列表,每个pro文件列表项对应一个待翻译处理的模块;步骤2、针对每个待翻译处理的模块调用Qt的lupdate.exe,提取源文件中用tr宏函数所标识的词条,形成各个待翻译处理的模块的ts文件;步骤3、读取ts文件列表,输出待翻译的Excel词条文件;步骤4、获取工具自动翻译或人工翻译修订后的Excel词条文件,将指定的某种语言词条回填并生成该语言对应的ts文件,调用Qt的lrelease.exe,生成qm文件。提高多语言词条处理的自动化程度,以直观可视的方式组织管理词条,便于翻译人员录入和修订;可自动复用已有词条,减少需要手工重复录入的工作。
-
-
-
-
-
-
-
-
-