【技术实现步骤摘要】
安全控制系统通信的方法、装置、电子装置和存储介质
[0001]本申请涉及通信
,特别是涉及一种安全控制系统通信的方法、装置、电子装置和存储介质。
技术介绍
[0002]安全控制系统,是指一种高度可靠的安全保护手段的系统,可以最大限度地避免相关设备的不安全状态,防止恶性事故的发生,或在事故发生后尽可能地减少损失,保护生产装置及最重要的人身安全。
[0003]安全控制系统包括上位机以及控制器,控制器主要是在上位机的监控下,对与之连接的设备进行控制,因此,当上位机与控制器进行通信时,通常是上位机直接从控制器中获取数据。
[0004]但是,当上位机与控制器之间的数据传输量较大时,控制器对数据的处理操作过多,容易造成控制器的负荷过大,从而导致数据传输堵塞,影响数据传输的效率。
[0005]因此,在上位机与控制器进行通信时,如何提高数据的传输效率,是一个需要解决的问题。
技术实现思路
[0006]在本实施例中提供了一种安全控制系统通信的方法、装置、电子装置和存储介质,用于在上位机与控制器进行 ...
【技术保护点】
【技术特征摘要】
1.一种安全控制系统通信的方法,其特征在于,所述安全控制系统包括上位机、通信模块以及控制器,所述方法应用于所述通信模块,所述方法包括:接收所述上位机发送的数据请求指令;根据所述数据请求指令所请求的数据类型,确定对应的目标通信模式,其中,所述目标通信模式包括第一通信模式、第二通信模式以及第三通信模式,所述第一通信模式用于在接收到数据请求指令之前获取目标数据,所述第二通信模式用于在接收到数据请求指令时获取目标数据,所述第三通信模式用于在接收到数据请求指令时获取目标数据对应的数据地址;根据所述目标通信模式,将响应于所述数据请求指令的目标数据反馈至所述上位机,所述目标数据从所述控制器中获取得到。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:周期性地接收所述控制器发送的目标数据;根据接收的目标数据对所述通信模块中已存储的目标数据进行更新,获得更新后的目标数据;当所述目标通信模式为所述第一通信模式时,所述将响应于所述数据请求指令的目标数据反馈至所述上位机,包括:根据所述更新后的目标数据,将响应于所述数据请求指令的目标数据发送至所述上位机。3.根据权利要求2所述的方法,其特征在于,所述控制器包括多个通信通道;所述周期性地接收所述控制器发送的目标数据,包括:周期性地接收每一通信通道发送的目标数据;所述将响应于所述数据请求指令的目标数据反馈至所述上位机,包括:根据第一预设规则,将第一目标通信通道发送的响应于所述数据请求指令的目标数据发送至所述上位机。4.根据权利要求1所述的方法,其特征在于,当所述目标通信模式为所述第二通信模式时,所述将响应于所述数据请求指令的目标数据反馈至所述上位机,包括:将所述数据请求指令发送至所述控制器;接收所述控制器发送的响应于所述数据请求指令的目标数据;将接收的目标数据发送至所述上位机。5.根据权利要求4所述的方法,其特征在于,所述控制器包括多个通信通道;所述将所述数据请求指令发送至所述控制器,包括:将所述数据请求指令分别发送至所述控...
【专利技术属性】
技术研发人员:江竹轩,吕铖灿,毛钦晖,赖一宁,张乾斌,
申请(专利权)人:浙江中控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。