-
公开(公告)号:CN116880339A
公开(公告)日:2023-10-13
申请号:CN202311145949.6
申请日:2023-09-07
申请人: 北京控达科技有限公司
IPC分类号: G05B19/042
摘要: 本发明涉及一种基于双MCU的数据周期同步方法及系统,涉及数据同步技术领域。在基于双MCU的数据周期同步系统,设置两个MCU;两个所述MCU相连;每个所述MCU内置有定时器,在一个时间周期内,通过确定两个MCU中最先完成计时的为主MCU,另外一个为从MCU,从而实现二者的数据交互,在数据交互完成后,通过重置两个MCU的定时器,使得在下一个时间周期循环确定主MCU,实现了数据的同步。采用本发明技术方案,由于两个MCU分别根据定时器的计时完成速度更新主MCU,从而实现数据的交互,实现数据同步,由于硬件和软件设置均相同,减少了软件开发和维护的版本,生产时无需区分烧录程序,统一进行录入,方便、快捷,减了少流程,节约了时间成本。
-
公开(公告)号:CN115904797A
公开(公告)日:2023-04-04
申请号:CN202310166339.8
申请日:2023-02-27
申请人: 北京控达科技有限公司
摘要: 本发明涉及一种基于现场可编程门阵列的CPU内存诊断方法、系统和设备,属于工业控制技术领域,该方法、系统和设备,在安全仪表系统中所使用的CPU无ECC功能时,通过基于现场可编程门阵列,连接CPU和存储器,接收并处理CPU发送的读写内存的指令,在进行数据读写的同时,进行数据校验,从而实现对内存故障的诊断,在数据传输错误时及时进行纠错处理,提升CPU内存性能。在处理过程中,通过设置原数据和取反后数据,进行数据校验,提升了数据传输的准确性,从而最终能够提升安全仪表系统的安全完整性,使之满足认证要求。
-
公开(公告)号:CN115904797B
公开(公告)日:2023-05-09
申请号:CN202310166339.8
申请日:2023-02-27
申请人: 北京控达科技有限公司
摘要: 本发明涉及一种基于现场可编程门阵列的CPU内存诊断方法、系统和设备,属于工业控制技术领域,该方法、系统和设备,在安全仪表系统中所使用的CPU无ECC功能时,通过基于现场可编程门阵列,连接CPU和存储器,接收并处理CPU发送的读写内存的指令,在进行数据读写的同时,进行数据校验,从而实现对内存故障的诊断,在数据传输错误时及时进行纠错处理,提升CPU内存性能。在处理过程中,通过设置原数据和取反后数据,进行数据校验,提升了数据传输的准确性,从而最终能够提升安全仪表系统的安全完整性,使之满足认证要求。
-
公开(公告)号:CN115755573A
公开(公告)日:2023-03-07
申请号:CN202310099113.0
申请日:2023-02-11
申请人: 北京控达科技有限公司
IPC分类号: G05B9/03
摘要: 本发明公开了一种用于2oo3冗余架构的工程下发、同步和切换的设计方法,包括步骤1:面向2oo3冗余架构的工程下发,步骤2:面向2oo3冗余结构的工程同步,步骤3:结合广播通知与外部中断的工程切换。在工程下发环节设计主控模块状态评价方法,基于模块工作状态精确选取一个主控模块用于接收工程;设计动态选取加密因子方法,实现加密传输,同时动态选取工程文件片段用于闭环校验。与现有技术相比,本发明在同步工程环节,设计并行存储解析机制,并基于抽象系统状态符号处理异常事件,提高工作效率以及简化异常事件处理难度。在工程切换环节,提出结合广播通知和外部中断的方式,实现了纳秒级别的精准同步切换,可显著降低切换时间误差,提高系统效率。
-
公开(公告)号:CN118093212B
公开(公告)日:2024-08-09
申请号:CN202410486705.2
申请日:2024-04-23
申请人: 北京控达科技有限公司
发明人: 刘立忠
摘要: 本发明涉及工业自动化控制技术领域,具体公开一种多用户任务访问全局变量的同步方法及相关设备,该方法包括首先识别至少被两个用户任务访问的目标全局变量;然后对需要访问该目标全局变量的目标用户任务分配一一对应的目标缓冲区地址;并将该目标全局变量发送至目标缓冲区地址中,以使目标用户任务在运行时,从对应的目标缓冲区地址中获取该目标全局变量,以及在任意一个目标用户任务修改该目标全局变量的值后,更新其他未运行的目标用户任务对应的目标缓冲区地址中的该目标全局变量的值,从而基于缓存高效实现针对多个用户任务的全局变量的同步。
-
公开(公告)号:CN116436574B
公开(公告)日:2023-09-15
申请号:CN202310691676.9
申请日:2023-06-13
申请人: 北京控达科技有限公司
IPC分类号: H04L1/22 , H04L41/0663
摘要: 本发明涉及一种安全仪表系统控制器的数据链路重构方法及相关设备,属于安全仪表系统控制技术领域。该系统及方法,在安全仪表系统中,对通讯链路进行扩充,每个主控制器模块均通过三条通信链路连接每个数据传输模块,实现九条通讯链路的构建;当通过故障主控制器模块和故障数据传输模块的故障情况判断到需要进行数据链路重构时,调节正常主控制器模块和正常数据传输模块通过辅通信链路进行通讯,从而实现在主通信链路异常时,正常主控制器模块和正常数据传输模块的链路重构,提高了系统的可用性。
-
公开(公告)号:CN115755573B
公开(公告)日:2023-04-07
申请号:CN202310099113.0
申请日:2023-02-11
申请人: 北京控达科技有限公司
IPC分类号: G05B9/03
摘要: 本发明公开了一种用于2oo3冗余架构的工程下发、同步和切换的设计方法,包括步骤1:面向2oo3冗余架构的工程下发,步骤2:面向2oo3冗余结构的工程同步,步骤3:结合广播通知与外部中断的工程切换。在工程下发环节设计主控模块状态评价方法,基于模块工作状态精确选取一个主控模块用于接收工程;设计动态选取加密因子方法,实现加密传输,同时动态选取工程文件片段用于闭环校验。与现有技术相比,本发明在同步工程环节,设计并行存储解析机制,并基于抽象系统状态符号处理异常事件,提高工作效率以及简化异常事件处理难度。在工程切换环节,提出结合广播通知和外部中断的方式,实现了纳秒级别的精准同步切换,可显著降低切换时间误差,提高系统效率。
-
公开(公告)号:CN116436574A
公开(公告)日:2023-07-14
申请号:CN202310691676.9
申请日:2023-06-13
申请人: 北京控达科技有限公司
IPC分类号: H04L1/22 , H04L41/0663
摘要: 本发明涉及一种安全仪表系统控制器的数据链路重构方法及相关设备,属于安全仪表系统控制技术领域。该系统及方法,在安全仪表系统中,对通讯链路进行扩充,每个主控制器模块均通过三条通信链路连接每个数据传输模块,实现九条通讯链路的构建;当通过故障主控制器模块和故障数据传输模块的故障情况判断到需要进行数据链路重构时,调节正常主控制器模块和正常数据传输模块通过辅通信链路进行通讯,从而实现在主通信链路异常时,正常主控制器模块和正常数据传输模块的链路重构,提高了系统的可用性。
-
公开(公告)号:CN118093212A
公开(公告)日:2024-05-28
申请号:CN202410486705.2
申请日:2024-04-23
申请人: 北京控达科技有限公司
发明人: 刘立忠
摘要: 本发明涉及工业自动化控制技术领域,具体公开一种多用户任务访问全局变量的同步方法及相关设备,该方法包括首先识别至少被两个用户任务访问的目标全局变量;然后对需要访问该目标全局变量的目标用户任务分配一一对应的目标缓冲区地址;并将该目标全局变量发送至目标缓冲区地址中,以使目标用户任务在运行时,从对应的目标缓冲区地址中获取该目标全局变量,以及在任意一个目标用户任务修改该目标全局变量的值后,更新其他未运行的目标用户任务对应的目标缓冲区地址中的该目标全局变量的值,从而基于缓存高效实现针对多个用户任务的全局变量的同步。
-
公开(公告)号:CN116880339B
公开(公告)日:2023-11-28
申请号:CN202311145949.6
申请日:2023-09-07
申请人: 北京控达科技有限公司
IPC分类号: G05B19/042
摘要: 本发明涉及一种基于双MCU的数据周期同步方法及系统,涉及数据同步技术领域。在基于双MCU的数据周期同步系统,设置两个MCU;两个所述MCU相连;每个所述MCU内置有定时器,在一个时间周期内,通过确定两个MCU中最先完成计时的为主MCU,另外一个为从MCU,从而实现二者的数据交互,在数据交互完成后,通过重置两个MCU的定时器,使得在下一个时间周期循环确定主MCU,实现了数据的同步。采用本发明技术方案,由于两个MCU分别根据定时器的计时完成速度更新主MCU,从而实现数据的交互,实现数据同步,由于硬件和软件设置均相同,减少了软件开发和维护的版本,生产时无需区分烧录程序,统一进行录入,方便、快捷,减了少流程,节约了时间成本。
-
-
-
-
-
-
-
-
-