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

S7-300C的点对点通信基础

来源:艾特贸易2018-04-20

简介当使用点对点通信 (PtP) 的时候,可以通过一个串行接口把数据传输到通信伙伴,例如一台打印机或一个 SIMATIC S5 站。对于一些特定的紧凑型 S7-300 CPU ,已经集成了 RS 422/485 接口 (X .

    当使用点对点通信(PtP)的时候,可以通过一个串行接口把数据传输到通信伙伴,例如一台打印机或一个SIMATIC S5站。对于一些特定的紧凑型S7-300 CPU,已经集成了RS 422/485接口(X27)

    当对CPU的接口属性设置参数时,通过使用硬件组态工具可以指定通信连接。ASCII模式. 3964(R)进程和RK512计算机连接都是有效的通信协议。

    通信功能块是集成在S7-300CCPU操作系统中的系统功能块SFB。系统功能块SFB的实例数据块存在于用户存储器中。SFB不需要对参数进行测试。如果参数设置不对,CPU可能会转到STOP停止状态。如果使用计算机连接用的传输协议,也需要用到一个同步数据块(在用户存储器中,所有计算机连接SFB都要使用一次,如图20-18所示)。

S7-300点对点连接

    20-18    S7-300点对点连接

    组态点对点通信

    在点对点接口的属性窗口中用硬件组态工具设置通信协议:

    ASCII模式

    数据以ASCII字母的形式传输。传输是不需要响应的。需要对信号分配和传输参数进行设定,如波特率、奇偶校验、结束符等。

    3964(R)进程

    当接收正确时,通过该协议能够把数据发送到通信伙伴并能被正确告知。需要对信号分配和传输参数进行设定,如波特率、奇偶校验、块检测等。

    RK512计算机连接

    通过所谓的内部处理器通信标志能对数据传输进行整理。数据接收和获取是要告知的。需要对信号分配和传输参数进行设定,如波特率、奇偶校验、块检测等。

    对于3964(R)进程和RK512计算机连接的传输协议,通信伙伴必须有不同的优先级,这样当同时有几个发送通信请求时,能够规定先后次序。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务