【技术实现步骤摘要】
一种DCS控制器站间通信方法和系统
[0001]本专利技术涉及通信
,具体涉及一种
DCS
控制器站间通信方法和系统
。
技术介绍
[0002]在很多核电数字化仪控系统
(DigitalInstrument&ControlSystem
,以下简称
DCS)(
或大型
PLC)
系统中,都涉及站间通信,站间通信可以使部署在某个控制器上的点通过网络的方式传输给其他控制器,供其他控制器使用,举个例子:控制器
(
站
)A
的一个开关量点表示了某个实际物理设备的状态,控制器
(
站
)B
通过站间通信获取到控制站
A
此开关量点的值,并进行相应的逻辑处理
。
安全的站间通信可大大节省硬接线的数量,方便系统中各控制节点进行数据共享
。
[0003]站间通信有多种设计方案,比如基于点对点通信或广播
(
组播
)
通信
。
从信息安全角度,点对点通信要优于广播
(
或组播
、
多播
)
等方式,但点对点通信具有以下缺点:站间通信支持增量下装,但是当通信数据内容发生变化时,需要通信的源节点和目的节点都进行重新下装
。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种
DCS
控制器站间 ...
【技术保护点】
【技术特征摘要】
1.
一种
DCS
控制器站间通信方法,其特征在于,包括:目的站获取并下装站间通信点表,所述站间通信点表用于配置并下装通讯关联数据,目的站基于所述站间通信点表生成并向源站发送握手请求,所述握手请求至少包括站间通信数据请求信息以及相关信息的唯一标识;源站获取所述目的站的握手请求后,对所述握手请求进行校验,当校验通过时,记录此次请求的站间通信信息以及相关信息的唯一标识,生成用于表征握手通过的应答信息并发送给所述目的站;所述目的站在获取到用于表征握手通过的应答信息后,基于所述站间通信点表生成并向源站发送网络变量请求,所述网络变量请求至少包括握手时站间通信请求的唯一标识,以及上一次接收的部分应答数据;源站获取所述目的站发送的网络变量请求时,至少基于握手时的存储数据对所述网络变量请求进行校验,当校验通过时,生成用于响应所述网络变量请求的应答信息和应答数据,并发送给所述目的站
。2.
根据权利要求1所述的
DCS
控制器站间通信方法,其特征在于,站间通信点表的配置数据内容至少包括:通信双方的通信数据量;通信双方的设备标识信息;通信周期;通信点表校验信息;每个通信点的唯一标识信息;每个通信点的数据类型;每个通信点的数据长度;每个通信点的其他附属信息
。3.
根据权利要求1所述的
DCS
控制器站间通信方法,其特征在于,所述源站获取所述目的站的握手请求,包括:源站获取所述目的站通过
N
个网口发送的握手请求,所述
N
个网口为冗余网口,所述
N
为不小于1的正整数;源站获取所述目的站发送的网络变量请求,包括:源站获取所述目的站通过
N
个网口发送的网络变量请求
。4.
根据权利要求3所述的
DCS
控制器站间通信方法,其特征在于,生成应答信息并发送给所述目的站,包括:生成应答信息并发送给所述目的站的
N
个网口
。5.
根据权利要求1所述的
DCS
控制器站间通信方法,其特征在于,所述目标站和所述源站之间的通讯方式可以采用链路层通...
【专利技术属性】
技术研发人员:王晓伟,李明钢,张晓冬,马建新,
申请(专利权)人:北京广利核系统工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。