
CU320间直接通讯
BU:LD
产品线:CU320&S7-300
功能类别:通讯
作者:邢
日期:2009-8-20
简要描述:
CU320之间的直接通讯。
1. 概述
对于基于PROFIBUS-DP协议的从站和从站之间的DX通讯,从站之间相互通讯的必要条件首先是从站要有数据发送给主站,换句话说,从站要有输出区对应主站的输入区;其次从站是智能从站支持DX通讯功能。
通常我们所用的 PROFIBUS DP方式,主站(master)发送数据给所有从站(slave)并接收从站的应答数据。而通过Slave to Slave方式我们可以建立从站间的数据传输而不必经过主站。这样的通讯方式从站中至少要有一个站做发送器(Publisher)其余站做接收器(Subscriber),发送与接收之间通过广播方式进行 。发送器在发送数据给主站的同时以广播的方式发送给所有的接收器。接收器即可接收从主站发来的数据也可接收从发送器发来的数据,需要的位置去。
PROFIBUS-DP DX方式通讯原理
PROFIBUS-DP通讯是一个主站依次轮询从站的通讯方式,该方式称为MS (Master-Slave) 模式。基于PROFIBUS-DP协议的DX(Direct date exchange)通讯模式是在主站轮寻从站时,从站除了将数据发送给主站,同时还将数据发送给在STEP 7中组态的其它从站。
2. 网络配置
3. 硬件和软件需求
硬件:
1.PROFIBUS-DP主站S7-300 CPU或更高
2.CU320若干
3.CP5511
4.PROFIBUS总线连接器及电缆
软件:STEP 7 V5.4 Scout4.1
4. 网络组态及参数设置
(1). 硬件组态如图
PROFIBUS由三个兼容部分组成,即PROFIBUS-DP(Decentralized Periphery)、PROFIBUS-PA(Process Automation)、PROFIBUS-FMS(Fieldbus Message Specification)
其中的DP即分散周边设备
我们用一个315的300PLC,DP上挂2个CU320做从站。CU320均采用2个PZD配置
(2). 组态DX通讯区
DX的通讯,主站轮询从站读取数据时,从站广播发送数据给主站和指定的从站,那么这个从站称为“Publisher”,接收数据的从站称为“Recipient”。我们以3号从站作为“Publisher”,以4号从站作为“Recipient”。 如图,在为组态DX通讯前的3号站
组态四号站的DX通讯
即从3号站地址256处接受数据,编译后再看3号站DX属性
PZD1 目标地址4号站,源地址3号站,这样就数据交换成功了。
在SCOUT中组态时,可将第二台CU320接受到的PZD3或PZD4给定,第一台CU320发送的第一个字或第二个字为速度给定值,则两台驱动以相同速度运行。
