-
公开(公告)号:CN117687805A
公开(公告)日:2024-03-12
申请号:CN202311709267.3
申请日:2023-12-13
申请人: 江西洪屏抽水蓄能有限公司 , 国网新源集团有限公司 , 南京南瑞水利水电科技有限公司 , 国电南瑞科技股份有限公司
摘要: 本发明公开了一种应用于PLC与装置的多线程数据同步方法及系统,包括:将多线程所有用到的数据分为一写多用、多写多用、公用三种类型;根据线程与内存的关系分配独立的内存区;对各独立的内存区加锁;定时同步各独立内存区的数据;各线程依据自己对应的独立内存区进行运行,并把程序运行的结果放入各自独立的内存区;定时更新实际内存的数据;重复定时同步各独立内存区的数据至定时更新实际内存的数据的过程,实现整个程序的运行以及数据的更新。本发明对于拥有较多线程需要数据同步的复杂系统,在大幅降低各种锁的系统调用开销的同时仍能充分利用处理器的多核资源实现多线程的并行同步运行,从而达到提高程序运行的效率和系统的实时性的目的。
-
公开(公告)号:CN110825384A
公开(公告)日:2020-02-21
申请号:CN201911029015.X
申请日:2019-10-28
申请人: 国电南瑞科技股份有限公司 , 南京南瑞水利水电科技有限公司
IPC分类号: G06F8/41
摘要: 本发明公开了一种基于LLVM的ST语言编译方法及编译系统和编译器,方法包括:获取结构化文本ST语言的源代码;对结构化文本ST语言的源代码按照IEC61131-3定义的词法规则进行词法分析,得到符号流;对符号流根据IEC61131-3定义的语法表达式,进行语法分析,得到一个表征ST语言的源代码对应的程序结构的抽象语法树,抽象语法树以表达式为节点;对抽象语法树进行语义分析,得到带类型标识的抽象语法树;对带类型标识的抽象语法树进行转换,生成LLVM IR。将ST语言代码转换成LLVM IR,LLVM IR独立于ST语言和目标平台,可以利用LLVM优化器进行优化,最后通过LLVM后端生成针对目标平台的机器代码。
-
公开(公告)号:CN117707034A
公开(公告)日:2024-03-15
申请号:CN202311493302.2
申请日:2023-11-10
申请人: 国网电力科学研究院有限公司 , 国网新源控股有限公司 , 国网四川省电力公司电力科学研究院 , 南京南瑞水利水电科技有限公司
IPC分类号: G05B19/05
摘要: 本发明公开了一种双CPU冗余PLC系统及其数据采集同步方法,包括分别设置在不同卡件机架上的主CPU、从CPU和若干CM卡件,设有CM卡件的卡件机架上设有若干IO卡件,每个卡件机架至少包含1个电源卡件;所述主CPU是PLC的核心控制部件,负责数据的采集或输出并执行可编程逻辑程序;所述从CPU是PLC的备用核心控制部件,负责数据的采集和监控主CPU的运行状态,在数据采集失败时主CPU将自身采集的IO卡件的数据连同可编程逻辑运算结果热备给从CPU,数据采集成功时,主CPU仅将可编程逻辑运算结果热备给从CPU。该系统,显著降低主CPU与从CPU之间的热备数据量,提升PLC整体运算与控制的实时性,保证了主CPU和从CPU中IO卡件数据的同步性,缩短了主CPU和从CPU切换时间。
-
公开(公告)号:CN111008169B
公开(公告)日:2022-08-12
申请号:CN201911140471.1
申请日:2019-11-20
申请人: 南京南瑞水利水电科技有限公司
IPC分类号: G06F13/42 , G06F13/28 , G05B19/042 , H04L12/40 , H04L5/14
摘要: 本发明公开了一种低成本高速通信总线,包括主控设备和从设备,主控设备和从设备之间通过串行数据传输总线连接;串行数据传输总线有两路,一路用于传输所述主控设备向所述从设备发送的指令,另一路用于传输所述从设备向所述主控设备发送的应答数据;主控设备和从设备中均包括核心微控制单元,核心微控制单元连接两个RS485控制器实现全双工数据收发。设备中无需采用专用高速通信芯片,绝大部分现有设备在原有基础上再扩一个RS485控制器即可实现高速通信,改造成本低。还公开了一种低成本高速通信总线传输控制方法,通过在传输报文中设计特定转义字符以及增加补偿字节,使报文适合采用DMA方式进行传输,大幅提升总线传输速率。并设计了总线自恢复机制。
-
公开(公告)号:CN111008169A
公开(公告)日:2020-04-14
申请号:CN201911140471.1
申请日:2019-11-20
申请人: 南京南瑞水利水电科技有限公司
IPC分类号: G06F13/42 , G06F13/28 , G05B19/042 , H04L12/40 , H04L5/14
摘要: 本发明公开了一种低成本高速通信总线,包括主控设备和从设备,主控设备和从设备之间通过串行数据传输总线连接;串行数据传输总线有两路,一路用于传输所述主控设备向所述从设备发送的指令,另一路用于传输所述从设备向所述主控设备发送的应答数据;主控设备和从设备中均包括核心微控制单元,核心微控制单元连接两个RS485控制器实现全双工数据收发。设备中无需采用专用高速通信芯片,绝大部分现有设备在原有基础上再扩一个RS485控制器即可实现高速通信,改造成本低。还公开了一种低成本高速通信总线传输控制方法,通过在传输报文中设计特定转义字符以及增加补偿字节,使报文适合采用DMA方式进行传输,大幅提升总线传输速率。并设计了总线自恢复机制。
-
公开(公告)号:CN109214527A
公开(公告)日:2019-01-15
申请号:CN201810901932.1
申请日:2018-08-09
申请人: 南瑞集团有限公司 , 国电南瑞科技股份有限公司
摘要: 本发明公开一种变压器故障早期诊断预警方法和系统,包括:S1,获取变压器当前监测数据,以及已知故障类型的历史监测数据;S2,对获取到的数据进行标准化处理;S3,利用经典蚁群聚类算法对标准化特征值进行聚类计算;S4,将聚类结果中相似度较高的类和离群点进行合并,作为最终聚类结果;S5,查找当前监测数据所在的簇位置,根据相应簇中大部分故障数据所属的故障类型,判断当前监测数据对应的故障类型;S6,输出故障类型判断结果。本发明基于聚类算法对变压器故障气体特征数据进行动态分析,以准确判断设备的健康状况,对设备故障进行早期预警。
-
公开(公告)号:CN109214527B
公开(公告)日:2020-10-30
申请号:CN201810901932.1
申请日:2018-08-09
申请人: 南瑞集团有限公司 , 国电南瑞科技股份有限公司
摘要: 本发明公开一种变压器故障早期诊断预警方法和系统,包括:S1,获取变压器当前监测数据,以及已知故障类型的历史监测数据;S2,对获取到的数据进行标准化处理;S3,利用经典蚁群聚类算法对标准化特征值进行聚类计算;S4,将聚类结果中相似度较高的类和离群点进行合并,作为最终聚类结果;S5,查找当前监测数据所在的簇位置,根据相应簇中大部分故障数据所属的故障类型,判断当前监测数据对应的故障类型;S6,输出故障类型判断结果。本发明基于聚类算法对变压器故障气体特征数据进行动态分析,以准确判断设备的健康状况,对设备故障进行早期预警。
-
公开(公告)号:CN208238865U
公开(公告)日:2018-12-14
申请号:CN201820957796.3
申请日:2018-06-21
申请人: 国电南瑞科技股份有限公司 , 南瑞集团有限公司
IPC分类号: G01F1/66
摘要: 本实用新型公开了一种带红外感应的低功耗超声波流量计,包括分别与CPU通讯连接的液晶显示器、刷卡器、蓝牙通讯模块和红外感应模块;所述红外感应模块为超长距离接近手势检测传感器,所述超长距离接近手势检测传感器包括超长距离接近手势检测芯片U1,所述超长距离接近手势检测芯片U1包括用于为超长距离接近手势检测芯片U1供电的VDD管脚和GND管脚、用于与所述CPU进行I2C通信的SDA管脚和SCL管脚、用于为超长距离接近手势检测芯片U1内内置的红外发射灯供电的LEDA管脚以及INT管脚。本实用新型通过超长距离接近手势检测传感器自动控制外围耗电器件的电源供应,降低设备整体功耗。
-
-
-
-
-
-
-