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

S7-200 PLC的Profibus通信方式

来源:艾特贸易2017-06-05

简介Profibus 是世界上第一个开放式现场总线标准。该协议用于分布式 I/O 设备 ( 远程 I/O) 的高速通信。网络使用 RS-485 标准双绞线,适合多段、远距离通信,通信波特率最高可达 12Mbit/s 。如

    Profibus是世界上第一个开放式现场总线标准。该协议用于分布式I/O设备(远程I/O)的高速通信。网络使用RS-485标准双绞线,适合多段、远距离通信,通信波特率最高可达12Mbit/s。如图6-11所示,在S7-200系列的CPU中,CPU 222224226都可以通过扩展EM227来支持Profibus总线协议。

   S7-200 CPU必须通过Profibus-DP模块EM277连接到网络,不能直接接入Profibus网络进行通信。EM277经过串行I/O总线连接到S7-200CPUProfibus网络经过其DP通信端口,连接到EM277模块。这个端口支持9600bit/s12Mbit/s之间的任何传输速率。EM277模块在Profibus网络中只能作为Profibus从站出现。EM277模块不仅传输数据。EM277能读写S7-200 CPU中定义的变量数据块。这样,使用户能与主站交换任何类型的数据。通信时,首先将数据移到S7-200 CPU中的变量存储区,就可将输入、计数值、定时器值或其他计算值传输到主站。类似地,从主站来的数据存储在S7-200 CPU中的变量存储区内,进而可移到其他数据区。

 S7-200的Profibus通信

    6-11    S7-200Profibus通信

   EM277模块的DP端口可连接到网络上的一个DP主站上,仍能作为一个MPI从站与同一网络上如SIMATIC编程器或S7-300/S7-400 CPU等其他主站进行通信。为了将EM277作为一个DP从站使用,用户必须设定与主站组态中的地址相匹配的DP端口地址。从站地址是使用EM277模块上的旋转开关设定的。在变动旋转开关之后,用户必须重新启动CPU电源,以便使新的从站地址起作用。主站通过将其输出区来的信息发送给从站的输出缓冲区(称为“接收信箱”),与每个从站交换数据。从站将其输入缓冲区(称为发送信箱)的数据返回给主站的输入区,以响应从主站来的信息。