-
公开(公告)号:CN113420038A
公开(公告)日:2021-09-21
申请号:CN202110964791.X
申请日:2021-08-23
Applicant: 浙江中控技术股份有限公司
IPC: G06F16/23 , G06F16/2455 , G06F21/64
Abstract: 本申请公开了一种工业控制系统的冗余数据传输方法和装置,具体为当接收到工业控制系统的工作模块发送的数据帧时,基于当前的接收缓存区接收并存储数据帧;判断同一周期内的数据帧是否完整,如果不完整,则将不完整的数据帧予以丢弃;如果数据帧完整,则将存储有数据帧的接收缓存区设置为有效数据区,同时将其他有效数据区转换为接收缓存区;将有效数据区内的数据帧更新到冗余模块的实时数据区内。这样一来虽然发送和接收存在速度偏差,但通过对接收缓存区和另一个有效数据区的切换避免了数据冲突,从而解决了冗余数据传输时的冲突问题。
-
公开(公告)号:CN108388108B
公开(公告)日:2021-05-25
申请号:CN201810162569.6
申请日:2018-02-27
Applicant: 浙江中控技术股份有限公司
IPC: G05B9/03
Abstract: 本申请实施例公开了本申请提供了一种多重冗余控制系统中同步数据的方法及装置,该方法包括:对于多重冗余控制系统中的每个控制器,根据获取的第一本地故障等级信息以及其它控制器的故障等级信息,确定出第一优先模块,同时可以获取本地数据以及其它控制器的本地数据,从获取的本地数据中确定出第一优选模块中的控制器的本地数据,然后可以利用第一优选模块中的控制器的本地数据,更新自身的本地数据。可见,然后利用该第一优选模块中的控制器的本地数据,来对自身的本地数据进行更新,使得各个控制器更新后的本地数据也会一致,从而实现了各个控制器的本地数据的同步。
-
公开(公告)号:CN110187663B
公开(公告)日:2020-11-03
申请号:CN201910531723.7
申请日:2019-06-19
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/048
Abstract: 本发明实施例提供了一种监控方法,包括:通过所述当前监控周期的周期序号确定与所述当前监控周期对应的诊断序列,所述诊断序列中的各个诊断序号的排列位置表征对应的逻辑模块的预设执行顺序,将所述当前执行的逻辑模块的预注册编号换算成表征当前执行的逻辑模块执行顺序的有效序号,依据所述有效序号和所述诊断序列中与所述当前执行的逻辑模块对应的诊断序号,判断所述当前执行的逻辑模块是否符合预设执行顺序,实现对逻辑模块执行顺序的监控。通过应用本发明提供的方法,有效监控当前监控周期中各个逻辑模块的执行顺序是否符合预设执行顺序,确保控制系统的可靠性和安全性。
-
公开(公告)号:CN109245981A
公开(公告)日:2019-01-18
申请号:CN201811248843.8
申请日:2018-10-25
Applicant: 浙江中控技术股份有限公司
IPC: H04L12/417
Abstract: 本申请公开了一种现场总线通讯的调度方法及系统,方法包括:确定从节点需要进行交互的数据量大小,基于数据量大小调节从节点在一个令牌发言周期内的发言次数,基于发言次数完成数据传输。本申请能够根据从节点上需要进行交互的数据量大小,调节从节点在一个令牌发言周期内的发言次数,从而保证各个从节点均能完成数据交互,满足现场总线网络数据通信的实时性、确定性和可靠性。
-
公开(公告)号:CN103197978A
公开(公告)日:2013-07-10
申请号:CN201310115414.4
申请日:2013-04-03
Applicant: 浙江中控技术股份有限公司
Abstract: 本申请公开了一种控制器、多重冗余控制系统及其同步控制方法,其中,所述系统至少包括通过固定数据传输通道连接的第一控制器和第二控制器,在第一控制器接收到同步信息后,记录自身时钟的第一时钟时刻信息,并解析所述同步信息后获得第二控制器的第二时钟时刻信息,这样,由第一时钟时刻信息、第二时钟时刻信息和固定数据传输通道的传输时间,即可计算得到第一控制器与第二控制器的时钟偏差,然后,依据向时钟时刻最慢的控制器调整的策略,调整控制器的时钟,以使多重冗余控制系统中的控制器的时钟都与时钟时刻最慢的控制器的时钟保持一致,且同步控制方法在不改变原系统硬件电路的基础上,实现各个控制器的时钟统一,结构简单,可靠性高。
-
公开(公告)号:CN114428672A
公开(公告)日:2022-05-03
申请号:CN202111601697.4
申请日:2021-12-24
Applicant: 浙江中控技术股份有限公司
IPC: G06F9/48
Abstract: 本发明涉及一种控制周期调度的方法及控制器,前后台系统和实时操作系统均设置在控制器中,方法包括:S1、前后台系统接收与该控制器连接的输入模块的数据,并对所述输入模块的数据进行顺序逻辑的执行处理,直至所述输入模块的数据处理完毕,获取相应的执行处理结果;S2、针对前后台系统和所述实时操作系统进行上下文切换处理,以在控制器中实现由前后台系统切换到实时操作系统;S3、实时操作系统针对用户程序任务进行处理,直至达到预先设定时间段;S4、针对所述实时操作系统和前后台系统进行上下文切换处理,以在控制器中实现由实时操作系统切换到前后台系统;S5、前后台系统,将所述执行处理结果输出到与该控制器连接的输出模块。
-
公开(公告)号:CN114428451A
公开(公告)日:2022-05-03
申请号:CN202111478628.9
申请日:2021-12-06
Applicant: 浙江中控技术股份有限公司
IPC: G05B9/03
Abstract: 本发明涉及一种冗余通信模块对外通信权限的切换方法,包括:第一通信模块处于通信故障状态且确定第二通信模块同时发生通信故障时,根据对外通信权限的轮流分配策略,与第二通信模块轮流开启对外通信权限以与外部设备尝试通信;并通过冗余通信通道发送冗余通信数据,其包括:对外通信权限的轮流分配策略信息和自身通信故障诊断结果;若第一通信模块的通信故障清除且处于开启对外通信权限的调度周期内与外部设备正常通信,并发送新的冗余通信数据;上述两个通信模块组成安全控制系统的冗余通信模块。本发明的方法解决了安全控制系统中冗余通信模块在故障条件下对外通信数据唯一性难题,同时解决了对外通信权限切换带来的数据回跳问题。
-
公开(公告)号:CN110187663A
公开(公告)日:2019-08-30
申请号:CN201910531723.7
申请日:2019-06-19
Applicant: 浙江中控技术股份有限公司
IPC: G05B19/048
Abstract: 本发明实施例提供了一种监控方法,包括:通过所述当前监控周期的周期序号确定与所述当前监控周期对应的诊断序列,所述诊断序列中的各个诊断序号的排列位置表征对应的逻辑模块的预设执行顺序,将所述当前执行的逻辑模块的预注册编号换算成表征当前执行的逻辑模块执行顺序的有效序号,依据所述有效序号和所述诊断序列中与所述当前执行的逻辑模块对应的诊断序号,判断所述当前执行的逻辑模块是否符合预设执行顺序,实现对逻辑模块执行顺序的监控。通过应用本发明提供的方法,有效监控当前监控周期中各个逻辑模块的执行顺序是否符合预设执行顺序,确保控制系统的可靠性和安全性。
-
公开(公告)号:CN107908100A
公开(公告)日:2018-04-13
申请号:CN201711144153.3
申请日:2017-11-17
Applicant: 浙江中控技术股份有限公司
IPC: G05B9/02
CPC classification number: G05B9/02
Abstract: 本申请提供了一种基于三重化通信的通道输出选择方法及装置,方法包括:模拟量输出模块的三个通道互相进行通信;模拟量输出模块的三个通道中各个通道分别获取除自身之外的其它通道的状态信息和数据校验码;模拟量输出模块的三个通道中各个通道根据自身获取到的状态信息和通道状态切换原则,切换自身的通道状态,得到切换后的自身通道状态;根据模拟量输出模块的三个通道中各个通道切换后的自身通道状态和通道优先级选择原则,从模拟量输出模块的三个通道中选择一个通道作为输出通道。在本申请中,通过以上方式可以实现输出通道的选择。
-
公开(公告)号:CN114428451B
公开(公告)日:2024-03-19
申请号:CN202111478628.9
申请日:2021-12-06
Applicant: 浙江中控技术股份有限公司
Abstract: 本发明涉及一种冗余通信模块对外通信权限的切换方法,包括:第一通信模块处于通信故障状态且确定第二通信模块同时发生通信故障时,根据对外通信权限的轮流分配策略,与第二通信模块轮流开启对外通信权限以与外部设备尝试通信;并通过冗余通信通道发送冗余通信数据,其包括:对外通信权限的轮流分配策略信息和自身通信故障诊断结果;若第一通信模块的通信故障清除且处于开启对外通信权限的调度周期内与外部设备正常通信,并发送新的冗余通信数据;上述两个通信模块组成安全控制系统的冗余通信模块。本发明的方法解决了安全控制系统中冗余通信模块在故障条件下对外通信数据唯一性难题,同时解决了对外通信权限切换带来的数据回跳问题。
-
-
-
-
-
-
-
-
-