您现在的位置是:首页 > 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接口(X.27)。
当对CPU的接口属性设置参数时,通过使用硬件组态工具可以指定通信连接。ASCII模式. 3964(R)进程和RK512计算机连接都是有效的通信协议。
通信功能块是集成在S7-300CCPU操作系统中的系统功能块SFB。系统功能块SFB的实例数据块存在于用户存储器中。SFB不需要对参数进行测试。如果参数设置不对,CPU可能会转到STOP停止状态。如果使用计算机连接用的传输协议,也需要用到一个同步数据块(在用户存储器中,所有计算机连接SFB都要使用一次,如图20-18所示)。
图20-18 S7-300点对点连接
组态点对点通信
在点对点接口的属性窗口中用硬件组态工具设置通信协议:
●ASCII模式
数据以ASCII字母的形式传输。传输是不需要响应的。需要对信号分配和传输参数进行设定,如波特率、奇偶校验、结束符等。
●3964(R)进程
当接收正确时,通过该协议能够把数据发送到通信伙伴并能被正确告知。需要对信号分配和传输参数进行设定,如波特率、奇偶校验、块检测等。
●RK512计算机连接
通过所谓的内部处理器通信标志能对数据传输进行整理。数据接收和获取是要告知的。需要对信号分配和传输参数进行设定,如波特率、奇偶校验、块检测等。
对于3964(R)进程和RK512计算机连接的传输协议,通信伙伴必须有不同的优先级,这样当同时有几个发送通信请求时,能够规定先后次序。
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)
点击排行
