这两个协议的主要区别在于消息报头和响应消息的不同。使用RK 512,提供有最高的数据完整性。下面是一个带有可用协议的分类的参考模块:
图 1:可用协议的分类
程序 3964(R) 当传送信息数据时,程序 3964(R)将控制字符(安全层)添加到信息数据上。这些控制字符激活通信伙伴,检查数据是否全部接收,是否无错误。程序 3964(R)和RK 512 评估下列控制字符:
控制字符 |
含义 (英语) |
STX |
文本开始 |
DLE |
数据链路换码 |
ETX |
文本结束 |
BCC |
块检查字符(仅 3964R/RK512) |
NAK |
否定应答 |
表 1:控制字符概览
下图所示为程序 3964(R)发送时数据传送的顺序:
图 2:当用程序 3964(R)发送时的数据通信量
程序 RK 512 与程序 3964(R)相反,计算机连接RK 512 除了有位传送层(第 1 层)和安全层(第 2 层)外,还有传输层(第 4 层)。
计算机连接RK 512 也提供了更高的数据完整性,以及更好的地址选项。图 3 显示了当用计算机连接RK 512 发送一个响应消息时的数据传送顺序:
图 3:当发送响应消息时的数据通信量
更多的信息可在表 2 中列出的电气手册中获得,这些手册可以从网站中下载:
设备 |
题目 |
条目ID |
S7-300 / CP 340 |
建立和参数化点到点链接 CP 340 |
|
S7-300 / CP 341 |
建立和参数化点到点链接 CP 341 |
|
S7-400 / CP 440 |
建立和参数化点到点链接 CP 440 |
|
S7-400 / CP 441 |
建立和参数化点到点链接 CP 441 |
表 2:电气手册