-
公开(公告)号:CN117687699A
公开(公告)日:2024-03-12
申请号:CN202311759474.X
申请日:2023-12-20
Applicant: 中控技术股份有限公司
IPC: G06F9/4401
Abstract: 本申请公开了一种内核启动的处理方法、系统、存储介质及电子设备,通过内核启动位置无关程序和内核确定性映射范围,得到内核启动所需的页表条目项,内核确定性范围由内核链接文件的起始地址和结束地址确定,通过统一解析框架对页表条目项进行解析,得到解析结果,若解析结果符合预设匹配条件,得到内核启动参数和环境变量,当接收到内核启动需求时,通过初始化顺序管理机制对内核启动参数和环境变量进行内核启动初始化操作,得到内核启动需求对应的内核初始化结果,初始化顺序管理机制用于保证内核启动过程中各个模块初始化的顺序,若内核初始化结果满足预设初始化条件,完成内核启动。
-
公开(公告)号:CN115755834A
公开(公告)日:2023-03-07
申请号:CN202211375070.6
申请日:2022-11-04
Applicant: 浙江中控技术股份有限公司
IPC: G05B23/02
Abstract: 本发明涉及控制系统技术领域,具体涉及一种基于冗余SIS控制系统在线逻辑程序诊断方法,包括以下步骤:控制器进入RUN状态,监测TEST触发信号;判断TEST触发信号与本控制器地址信息一致,则进入下一步骤;计算控制系统健康度值,若低于预设阈值,则返回第一步骤执行;若冗余控制器处于RUN状态,则进入下一步骤;判断控制系统是否存在排斥进入TEST状态的任务,若存在,则返回;控制器进入TEST状态,接收并执行TEST指令,直至控制器接收到退出TEST状态指令;控制器退出TEST状态,并自动重新冷启动,恢复RUN状态。本发明的有益技术效果包括:实现了不降级条件下开展逻辑程序诊断,保障安全功能的可用性。
-
公开(公告)号:CN114019785A
公开(公告)日:2022-02-08
申请号:CN202111217564.7
申请日:2021-10-19
Applicant: 浙江中控技术股份有限公司
IPC: G05B9/03
Abstract: 本发明涉及一种多重化多模块冗余系统的数据同步方法、系统、设备及介质,其方法包括:首先,通过所述冗余同步通道获取经所述主控模块内每个主控CPU确定的已表决数据;依据预设的有效性判据筛选各个主控模块传输的已表决数据;每个冗余CPU将筛选的表决数据附上有效性标记,再通过所述数据转发通道转发给同一冗余模块内其他CPU;每个冗余CPU依据接收到符合预设的有效性判据的已表决数据和/或其他冗余CPU转发的已表决数据进行数据同步;其中,所述主控模块和所述冗余模块的运行周期是同步的。本发明能保证冗余系统内进行正常情况下的数据同步,又能确保在局部通信异常下的数据同步。
-
公开(公告)号:CN107908100B
公开(公告)日:2021-06-22
申请号:CN201711144153.3
申请日:2017-11-17
Applicant: 浙江中控技术股份有限公司
IPC: G05B9/02
Abstract: 本申请提供了一种基于三重化通信的通道输出选择方法及装置,方法包括:模拟量输出模块的三个通道互相进行通信;模拟量输出模块的三个通道中各个通道分别获取除自身之外的其它通道的状态信息和数据校验码;模拟量输出模块的三个通道中各个通道根据自身获取到的状态信息和通道状态切换原则,切换自身的通道状态,得到切换后的自身通道状态;根据模拟量输出模块的三个通道中各个通道切换后的自身通道状态和通道优先级选择原则,从模拟量输出模块的三个通道中选择一个通道作为输出通道。在本申请中,通过以上方式可以实现输出通道的选择。
-
公开(公告)号:CN109947015A
公开(公告)日:2019-06-28
申请号:CN201910198021.1
申请日:2019-03-15
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/042
Abstract: 本申请提供了一种任务的执行方法及主控制器,其中,所述任务的执行方法,包括:主控制器调度控制周期中的实时任务,并执行所述实时任务;所述主控制器判断所述控制周期中的周期间隙是否小于非实时任务执行的时间颗粒;其中,所述周期间隙为执行当前所述控制周期中的任务结束之后到下一个控制周期到来之前的时间段,所述时间颗粒为每一所述非实时任务单次的执行时间;若所述主控制器判断出所述控制周期中的周期间隙不小于所述非实时任务的时间颗粒,则所述主控制器从非实时任务队列中依次调度所述非实时任务,并在所述周期间隙中执行所述非实时任务,其中,所述非实时任务队列中含有任意个所述非实时任务。
-
公开(公告)号:CN109752950A
公开(公告)日:2019-05-14
申请号:CN201910229291.4
申请日:2019-03-25
Applicant: 浙江中控技术股份有限公司
IPC: G05B9/03
Abstract: 本申请提供了一种冗余控制系统的快速响应方法,所述方法应用于三重化冗余控制系统,所述三重化冗余控制系统包括第一通道、第二通道和第三通道,所述第一通道、第二通道和第三通道具有相同的控制周期,所述方法包括:设置所述第一通道的控制周期的开始时间;调整所述第二通道的控制周期的开始时间滞后所述第一通道的控制周期的开始时间第一预设时间;所述第一预设时间小于所述控制周期的;调整所述第三通道的控制周期的开始时间滞后所述第二通道的控制周期的开始时间第二预设时间;所述第二预设时间小于所述控制周期。利用本申请提供的方法,能够有效提高三重化冗余控制系统的响应速度。本申请还提供了一种冗余控制系统的快速响应装置。
-
公开(公告)号:CN103197978B
公开(公告)日:2016-08-24
申请号:CN201310115414.4
申请日:2013-04-03
Applicant: 浙江中控技术股份有限公司
Abstract: 本申请公开了一种控制器、多重冗余控制系统及其同步控制方法,其中,所述系统至少包括通过固定数据传输通道连接的第一控制器和第二控制器,在第一控制器接收到同步信息后,记录自身时钟的第一时钟时刻信息,并解析所述同步信息后获得第二控制器的第二时钟时刻信息,这样,由第一时钟时刻信息、第二时钟时刻信息和固定数据传输通道的传输时间,即可计算得到第一控制器与第二控制器的时钟偏差,然后,依据向时钟时刻最慢的控制器调整的策略,调整控制器的时钟,以使多重冗余控制系统中的控制器的时钟都与时钟时刻最慢的控制器的时钟保持一致,且同步控制方法在不改变原系统硬件电路的基础上,实现各个控制器的时钟统一,结构简单,可靠性高。
-
公开(公告)号:CN118964058A
公开(公告)日:2024-11-15
申请号:CN202410989388.6
申请日:2024-07-23
Applicant: 中控技术股份有限公司
IPC: G06F9/54
Abstract: 本发明提供一种消息处理方法及装置、存储介质及电子设备,应用于计算机技术领域,包括:在处于就绪状态的当前进程不为从休眠状态唤醒的进程时,为当前进程分配对象标识,并将当前进程确定为目标进程;当与目标进程的对象标识对应的消息对象存在时,将与目标进程对应的消息对象确定为目标消息对象;基于与目标进程的进程类型对应的消息处理逻辑,对目标消息对象中的消息进行处理。本发明的进程在与消息对象通讯之前,使用对象标识,识别与当前进程对应的消息对象是否存在,若存在,则基于与当前进程的进程类型对应的消息处理逻辑,对消息对象中的消息进行处理,确保当前进程所通讯的消息对象为原消息对象,避免通信出错,提高系统的可靠性。
-
-
公开(公告)号:CN115981814A
公开(公告)日:2023-04-18
申请号:CN202211669137.7
申请日:2022-12-23
Applicant: 浙江中控技术股份有限公司
IPC: G06F9/48 , G06F9/4401 , G06F9/50
Abstract: 本发明涉及一种用于操作系统中的定时器的实现方法和存储介质,该实现方法包括:在硬件定时器中断时,判断是否存在到期的目标定时器;在确定存在到期的目标定时器并且到期的目标定时器为到期的软件定时器时,通过消息链表唤醒软件定时器线程,并将软件定时器线程的优先级调整为与到期的软件定时器的优先级相同的优先级,以及在调整后的软件定时器线程中执行到期的软件定时器对应的业务;在确定存在到期的目标定时器并且到期的目标定时器为到期的节拍定时器时,在硬件定时器的中断环境中执行到期的节拍定时器对应的业务,从而软件定时器线程的优先级会随到期的软件定时器的优先级动态调整,进而提高了系统其它线程的响应速度。
-
-
-
-
-
-
-
-
-