您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400 PLC点对点通信的通信协议
来源:艾特贸易2017-12-20
简介在工业控制系统中,某些现场的控制设备和智能仪表没有标准的现场总线接口,只有串行通信接口。它们往往使用厂家定义的非标准的通信协议,有的使用 Modbus 协议。 点对点 ( Point
在工业控制系统中,某些现场的控制设备和智能仪表没有标准的现场总线接口,只有串行通信接口。它们往往使用厂家定义的非标准的通信协议,有的使用Modbus协议。
点对点( Point toPoint)通信简称为PtP通信,又称为串行通信。串行通信用于S7 PLC和带有串行通信接口的设备(例如计算机、打印机、条形码阅读器、机器人控制系统、扫描仪等)之间传输数据。
点对点通信主要用来与非西门子设备通信。S7 - 300/400的点对点通信可以使用的通信协议主要有ASCII driver、3964 (R)和RK512。它们在7层OSI参考模型中的位置如图9 -17所示。
图9-17 PtP协议在OSI参考模型中的位置
ASCII driver只使用7层OSI模型中的物理层,用于控制CPU和一个通信伙伴之间的串行连接的数据传输,ASCII driver可以发送和接收开放式的数据(所有可以打印的ASCII字符),提供一种开放式的报文帧结构。ASCII driver可以用结束字符、帧的长度和字符延迟时间作为报文帧结束的判据。接收方必须在组态时设置一个报文帧的结束判据。
国内极少有人使用3964(R)和RK512协议,中国期刊网几乎没有相关的文章,因此本节主要介绍ASCII driver。
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
点击排行
