你现在位置:首页>技术论文>经验技巧>西门子PLC>正文
西门子S7系列串口通讯模块的信息与使用6.常见问题:协议 3964(R)和RK 512 之间的区别
日期:2008-3-20 18:55:00     来源:   作者:51plcjs 点击:
点击【】放大字体.

这两个协议的主要区别在于消息报头和响应消息的不同。使用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

1137332

S7-300 / CP 341

建立和参数化点到点链接 CP 341

1117397

S7-400 / CP 440

建立和参数化点到点链接 CP 440

2042641

S7-400 / CP 441

建立和参数化点到点链接 CP 441

1137419

表 2:电气手册

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行