1.控制系统的结构
Profibus-DP网的典型配置如图6-48所示。PLC(SIMATIC S7-300或S7-400系列)作为一级DP主站,它负责在预定的信息周期内循环与从站交换信息,发送控制信息,读取从站的状态等。组态软件Wincc作为二级DP主站,用于系统操作与监视等。6SE70变频器加上CBP2通信板(Profibus-DP通信模块)后作为从站。
图6-48 Profibus-DP网的典型配置
2.数据通信
CBP2通信板是6SE70变频器的通信处理器,它负责控制6SE70变频器与SIMATIC S7-300之间的通信。6SE70变频器接入Profibus-DP网中接受控制,必须与CBP2通信板配合使用。6SE70变频器上有固定的插槽,用来放置CBP2通信板。CBP2通信板将从Profibus-DP网中接收到的过程数据存入双向RAM中,双向RAM中的每一个字都被编址,可通过被编址参数排序、写入控制字、设置值、读出实际值、诊断信息等。
采用SIMATIC S7-300系列的CPU315-2DP作为DP主站,CPU315-2DP系统本身具有Profibus-DP接口,无须另外的通信接口单元。在编程软件STEP7中完成硬件网络的组态,为6SE70变频器分配网络地址。该地址必须与变频器内部参数设定的地址相同,在组织块OB中选用sfc14”DPrd—dat”sfc15”DPwr dat”系统功能块向变频器的CBP2模块接收/发送过程数据,如图6-49所示。PLC向变频器发送的控制字各位的定义见表6-22。
图6-49 PLC与6SE70变频器之间的通信
表6-22 PLC向变频器发送的控制字各位的定义
工业组态软件Wincc提供各种PLC的驱动程序,本例要建一个Profibus-DP的二级主站,所以选择支持S7协议的通信驱动程序SIMATICS7PROTOCOLSUITE,在其中的“Profibus-DP”下连接一台S7-300 PLC,设置参数必须与PLC中的设置相同。通过以上步骤,即完成了对整个变频器控制系统Profibus-DP网的组态与通信。
3.硬件组态
在STEP7软件中创建一个项目,在该项目下建一个Profibus-DP网络,6SE70系列变频器在Proibus-DP->SIMOVERT文件夹里进行组态,并设定好通信的地址范围。