您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400 PLC点对点通信的通信协议

来源:艾特贸易2017-12-20

简介在工业控制系统中,某些现场的控制设备和智能仪表没有标准的现场总线接口,只有串行通信接口。它们往往使用厂家定义的非标准的通信协议,有的使用 Modbus 协议。 点对点 ( Point

    在工业控制系统中,某些现场的控制设备和智能仪表没有标准的现场总线接口,只有串行通信接口。它们往往使用厂家定义的非标准的通信协议,有的使用Modbus协议。

    点对点( Point toPoint)通信简称为PtP通信,又称为串行通信。串行通信用于S7 PLC和带有串行通信接口的设备(例如计算机、打印机、条形码阅读器、机器人控制系统、扫描仪等)之间传输数据。

    点对点通信主要用来与非西门子设备通信。S7 - 300/400的点对点通信可以使用的通信协议主要有ASCII driver3964 (R)RK512。它们在7OSI参考模型中的位置如图9 -17所示。

PtP协议在OSI参考模型中的位置

    9-17    PtP协议在OSI参考模型中的位置

   ASCII driver只使用7OSI模型中的物理层,用于控制CPU和一个通信伙伴之间的串行连接的数据传输,ASCII driver可以发送和接收开放式的数据(所有可以打印的ASCII字符),提供一种开放式的报文帧结构。ASCII driver可以用结束字符、帧的长度和字符延迟时间作为报文帧结束的判据。接收方必须在组态时设置一个报文帧的结束判据。

    国内极少有人使用3964(R)RK512协议,中国期刊网几乎没有相关的文章,因此本节主要介绍ASCII driver

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务