工厂经验之宝欧维改案例分享
2011-10-21
案例:基于PROFIBUS-DP的SIMODRIVE 611U参数读写
PROFIBUS通信控制基础
SIMODRIVE 611U除了具有与驱动基本应用有关的功能外,还具有强大的通信功能,驱动通信通过PROFIBUS DP协议。
PROFIBUS-DP协议属于主/从通信,需要有PLC作为主站,驱动装置作为从站。PROFIBUS DP协议的主要优点是通信速度快,除了基本功能之外还有一些附加功能(例如非循环通信、交叉通信),站点数更多;主要缺点是需要另外购买作为选件的通信模板(例如CBP2或PROFIBUS模板)。这里主要介绍S7 PLC与驱动装置采用PROFIBUS DP协议进行通信。采用PROFIBUS DP协议通信时,既可以利用STEP7本身提供的功能,也可以使用TIA软件Drive ES。现只介绍STEP7本身提供的功能。
装有STEP7 V5.4的PC用于S7 CPU315-2DP的硬件组态与编程,通过MPI电缆与CPU315-2DP的MPI接口连接,用于硬件组态数据及程序的下载。CPU315-2DP的DP接口通过PROFIBUS电缆与SIMODRIVE 611U变频器的上的DP接口连接,用于S7-300与变频器的通信。
硬件组态
S7-300 PLC与611U建立通信,主站为CPU315-2DP,从站为611U,驱动安装了PROFIBUS选件通信模板,编程装置采用PC+STEP7 V5.4+通信设备(MPI Adapter或CP5611卡)。
装有STEP7 V5.4的PC用于CPU315-2DP的硬件组态与编程,通过MPI电缆与CPU315-2DP的MPI接口连接,用于硬件组态数据及程序的下载。CPU315-2DP 的DP 接口通过PROFIBUS电缆与611U的DP接口连接,用于S7-300与611U的通信。
在SIMATIC Manager 中插入一新项目,名称为Drives_611U。在项目名称Drives_611U下插入SIMATIC 300 Station。接下来对该站进行硬件组态:从硬件组态目录中依次插入机架、电源、CPU,设置CPU上PROFIBUS-DP接口的网络参数(可采用默认设置,即地址2,最高地址126,波特率1.5Mbit/s,协议DP)。
在PROFIBUS(1):DP master system (1)总线上挂上611U从站。从站路径为:PROFIBUS-DP→SIMODRIVE→SIMODRIVE 611U MC,POSMO SI/CA/CD。从站的地址设成“12”,并设置通信报文,组态结束后保存并编译生成系统数据(system data)以及项目程序。
通信报文PPO的描述
SIMODRIVE 611U 通用控制模块同任选的PROFIBUS-DP模块一起,用来通过PROFIBUS-DP控制模块将驱动连接到更高一级的自动化系统。……
