S-Link采用的算法为RSA算法,密钥为128位加密,保证了工业数据的安全。
为了保证数据的完整性,S-Link采用了小包数据分发以及严格的数据校验机制,各个数据包在被确认校验正确后,将组成一个完整的数据包,并且依据工业实时以太网的格式,传递给具有目标IP地址的设备。
S-Link相对于无结构的数据流的TCP/IP 协议,S-Link区分了结构化的数据流,使用数据流符合工业以太网总线的格式,在传输之前就已经进行了规划。
S-Link定义了一个重发机制,采用一种 “带重传功能的肯定确认”的技术作为提供可靠数据传输服务的方式。这项技术要求接收方收到数据之后向源站回送确认信息ACK。发送方对发出的每个分组都保存一份记录,在发送下一个分组之前等待确认信息。发送方还在送出分组的同时启动一个定时器,并在定时器的定时期满而确认信息还没有到达的情况下,重发刚才发出的分组。
(此处省去数千字......)
本发明具有的优点是,通过基于S-Link和VLAN技术实现PLC程序级的远程工业网络监控系统,将现场控制器、人机界面、变频器等控制系统设备和本地的管理计算机实时互连,既可完成工业数据的实时通讯,也可以作为对现场工业控制设备程序级的控制,通过最为便利的互联网实现远程诊断和远程调试,远程监控,极大地降低了设备系统的调试、维护成本。并且通过S-Link和VLAN技术实现了工业数据的安全性、实时性和完整性,确保了通过公共网络传输的可靠和稳定。
本技术不同于以往的两台电脑远程桌面访问的方式,所有的PLC等现场设备的软件均在本地管理计算机上,而且连接到现场可以是无人值守就可完成。本技术也可以将现场的视频信号实时传回,可以做到如同在现场调试一样,可以在很短的时间里就进行在线的远程连接和远程诊断。
本发明不同于以往的VPN方式,通过基于S-Link和VLAN技术实现PLC程序级的远程工业网络监控系统,在公共网络上传输工业数据的安全性、完整性、实时性得到了保证。
本发明还可以通过3G的公共网络,做到远程工业网络监控系统搭建的快速和便利性,只要加上了3G上网通讯模块,在需要远程通讯的时候,插上日常用的3G卡,就可以完成和远程的连接。不管是在设备端,还是在管理计算机端,均可以通过3G进行连接,在3G信号覆盖区域即可进行随时随地的在线监控,做到对系统的实时响应和维护。
由于可编程控制PLC的应用具有相当广泛性,所以远程工业网络监控系统在各种使用可编程控制器PLC的场合,具有相当大的应用空间,如在工程机械、风力发电、水泥搅拌站、水处理泵站、港口机械、粮站、隧道、灌溉设备、灌装机、铝材设备、物流仓库、油井控制、换热站供热采集、水文水资源测报系统、雨情雨量测报系统、环境监测等系统的远程通讯控制中均可以使用。