-
公开(公告)号:CN113687622B
公开(公告)日:2022-02-01
申请号:CN202111244150.3
申请日:2021-10-26
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B19/048
摘要: 本发明提供一种基于逻辑功能块的动态告警方法和系统、设备及存储介质,包括以下步骤:将模拟量动态报警器逻辑功能块与期望产生动态告警信息的IO测点相链接;判断IO测点处的报警状态值,当IO测点处的报警状态值为动态告警时,在模拟量动态报警器逻辑功能块处产生动态告警信息。该方法避免了直接将告警限值写入测点通道的操作,保证了测点处的数据安全,进而提高了系统的稳定性和安全性。
-
公开(公告)号:CN113741411A
公开(公告)日:2021-12-03
申请号:CN202111315102.9
申请日:2021-11-08
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B23/02
摘要: 本发明提供一种分散控制系统全局变量点产物文件生成方法和系统,包括:读取全局变量,并根据预设规则将全局变量划分为若干页,每一页作为一个程序组织单元;对组态工具中用于存储各全局变量点产物文件的预分配内存均进行分区处理:文件头信息区、变量区、指令码区及页面信息区;对全局变量进行编译,对应每个程序组织单元得到一组文件头信息、IEC变量、指令码以及页面信息;将程序组织单元的文件头信息、IEC变量、指令码以及页面信息分别存储在其对应的文件头信息区、变量区、指令码区及页面信息区,得到全局变量点产物文件。所生成的产物文件占用空间小,提高了上位机与控制器间的通信效率,减小文件传输对控制器产生的扰动。
-
公开(公告)号:CN113434518B
公开(公告)日:2021-12-03
申请号:CN202110990241.5
申请日:2021-08-26
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G06F16/22 , G06F16/2458 , G06F16/248 , G06F9/50
摘要: 本发明提供了一种时序数据库查询方法、系统、设备及介质,方法包括,利用一致性哈希算法,计算下位机每个测点的时序ID的分片号,并将相同分片号的测点的时序数据存放在同一数据分片中,得到若干数据分片文件;获取查询请求,根据查询请求通过二维索引方式,得到待查询时序数据所在的数据分片文件;将待查询时序数据所在的数据分片文件解压后,映射至内存中,并在内存中查找待查询时序数据,得到所述的时序数据库查询结果;本发明利用一致性哈希算法,将时序数据分散到若干数据分片文件中;利用二维索引方式对数据分片文件进行查询,有效降低了内存开销,查询速度较高,避免查询过程数据量较大出现的卡顿现象,查询效率较高,精准度较高。
-
公开(公告)号:CN113671924A
公开(公告)日:2021-11-19
申请号:CN202111237372.2
申请日:2021-10-25
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B19/418
摘要: 本发明提供一种DCS实时值置值方法、系统、设备及存储介质,方法包括获取置值数据报文并解析置值数据报文头,得到校验码、置值数量值;以置值数量值为依据,解析报文中的数据区信息得到每个置值数据的置值信息,针对每个置值数据的置值信息进行校验。将通过校验的数据区的置值数据的数据结果压入置值数据所在任务级对应的实时值置值队列。该方法防止同一时刻因多个客户端对同一实时值修改而扰动POU页之间的计算过程,实现了主备机同步提高了系统的可靠性和稳定性。
-
公开(公告)号:CN113741411B
公开(公告)日:2022-02-01
申请号:CN202111315102.9
申请日:2021-11-08
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B23/02
摘要: 本发明提供一种分散控制系统全局变量点产物文件生成方法和系统,包括:读取全局变量,并根据预设规则将全局变量划分为若干页,每一页作为一个程序组织单元;对组态工具中用于存储各全局变量点产物文件的预分配内存均进行分区处理:文件头信息区、变量区、指令码区及页面信息区;对全局变量进行编译,对应每个程序组织单元得到一组文件头信息、IEC变量、指令码以及页面信息;将程序组织单元的文件头信息、IEC变量、指令码以及页面信息分别存储在其对应的文件头信息区、变量区、指令码区及页面信息区,得到全局变量点产物文件。所生成的产物文件占用空间小,提高了上位机与控制器间的通信效率,减小文件传输对控制器产生的扰动。
-
公开(公告)号:CN113671924B
公开(公告)日:2022-01-25
申请号:CN202111237372.2
申请日:2021-10-25
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B19/418
摘要: 本发明提供一种DCS实时值置值方法、系统、设备及存储介质,方法包括获取置值数据报文并解析置值数据报文头,得到校验码、置值数量值;以置值数量值为依据,解析报文中的数据区信息得到每个置值数据的置值信息,针对每个置值数据的置值信息进行校验。将通过校验的数据区的置值数据的数据结果压入置值数据所在任务级对应的实时值置值队列。该方法防止同一时刻因多个客户端对同一实时值修改而扰动POU页之间的计算过程,实现了主备机同步提高了系统的可靠性和稳定性。
-
公开(公告)号:CN113434518A
公开(公告)日:2021-09-24
申请号:CN202110990241.5
申请日:2021-08-26
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G06F16/22 , G06F16/2458 , G06F16/248 , G06F9/50
摘要: 本发明提供了一种时序数据库查询方法、系统、设备及介质,方法包括,利用一致性哈希算法,计算下位机每个测点的时序ID的分片号,并将相同分片号的测点的时序数据存放在同一数据分片中,得到若干数据分片文件;获取查询请求,根据查询请求通过二维索引方式,得到待查询时序数据所在的数据分片文件;将待查询时序数据所在的数据分片文件解压后,映射至内存中,并在内存中查找待查询时序数据,得到所述的时序数据库查询结果;本发明利用一致性哈希算法,将时序数据分散到若干数据分片文件中;利用二维索引方式对数据分片文件进行查询,有效降低了内存开销,查询速度较高,避免查询过程数据量较大出现的卡顿现象,查询效率较高,精准度较高。
-
公开(公告)号:CN113687622A
公开(公告)日:2021-11-23
申请号:CN202111244150.3
申请日:2021-10-26
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B19/048
摘要: 本发明提供一种基于逻辑功能块的动态告警方法和系统、设备及存储介质,包括以下步骤:将模拟量动态报警器逻辑功能块与期望产生动态告警信息的IO测点相链接;判断IO测点处的报警状态值,当IO测点处的报警状态值为动态告警时,在模拟量动态报警器逻辑功能块处产生动态告警信息。该方法避免了直接将告警限值写入测点通道的操作,保证了测点处的数据安全,进而提高了系统的稳定性和安全性。
-
公开(公告)号:CN113467407A
公开(公告)日:2021-10-01
申请号:CN202111037730.5
申请日:2021-09-06
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B19/418
摘要: 本发明公开了一种分散控制系统故障信息收集方法、系统及设备,包括,在上位机的每个主机节点配置core文件;采用Linux的crontab命令,收集上位机软件的异常信息,并存储在core文件中;解析存储有上位机软件的异常信息的core文件,得到上位机软件故障时刻的程序调用栈;根据上位机软件故障时刻的程序调用栈,获取故障时刻的上位机软件及上位机操作系统的日志信息;对故障时刻的上位机软件及上位机操作系统的日志信息压缩,得到分散控制系统故障信息收集结果;通过crontab命令调用coredump程序,查询软件异常时的程序调用栈,收集上位机软件的故障信息;避免故障信息被覆盖,获取有效的故障定位信息。
-
公开(公告)号:CN113467407B
公开(公告)日:2021-11-16
申请号:CN202111037730.5
申请日:2021-09-06
申请人: 西安热工研究院有限公司 , 南京南瑞继保电气有限公司
IPC分类号: G05B19/418
摘要: 本发明公开了一种分散控制系统故障信息收集方法、系统及设备,包括,在上位机的每个主机节点配置core文件;采用Linux的crontab命令,收集上位机软件的异常信息,并存储在core文件中;解析存储有上位机软件的异常信息的core文件,得到上位机软件故障时刻的程序调用栈;根据上位机软件故障时刻的程序调用栈,获取故障时刻的上位机软件及上位机操作系统的日志信息;对故障时刻的上位机软件及上位机操作系统的日志信息压缩,得到分散控制系统故障信息收集结果;通过crontab命令调用coredump程序,查询软件异常时的程序调用栈,收集上位机软件的故障信息;避免故障信息被覆盖,获取有效的故障定位信息。
-
-
-
-
-
-
-
-
-