基于PROFIBUS-DP总线的变频器控制系统
组态软件WinCC提供各种PLC的驱动程序,本文实例要建一个PROFIBUS一DP的二级主站,所以选择支持S7协议的通信驱动程序SIIvIATIC S7 Protocol Suite,在其中的“PROFIBUS”下连接一台57一300 PLC,设置参数时必须与PLC中的设置相同。在编程软件STEP?中完成硬件网络组态,为变频器分配网络地址,该地址必须与变频器CB板中设置相同,在组织块OB中选用SFC 14 "DPRD DAT" ,SFCIS "DPWR DAT"系统功能块向变频器的CB模块接收/发送过程数据。
4 控制系统的软件设计
组态监控软件
该系统监控软件主要采用了SIMEIVS公司的WinCC5.0组态软件,WinCC是在生产和过程自动化中解决可视化和控制任务的工业技术中性系统,它提供了适用于工业的图形显示、消息、归档以及报表的功能模块,高性能的过程祸合、快速的画面更新以及可靠的数据,使其具有高度的实用性,它使用在Windows NT, Windows2fl00系统平台上。该系统软件具有生产的控制与操作、数据统计和记录功能、超限值及开关动作报警和友好的人机界面及各种图表显示、图形曲线报表显示与打印的功能。
通信控制软件
(1)PLC通信接b模块的初始化:在现场总线启动前,必须先配置PROFIBUS总线,并分配各个总线站的参数(总线上的传输速率,总线的标准(一般为DP-Standard)、设定故障模式(包括诊断设置和诊断地址等)。
(2)读取1#变频器的状态字和实际值:通过连接在变频器端从站的vo端子,通过对远程uo的操作,读取变频器的状态字(数字量)和实际值〔模拟量)。
(3)判断变频器是否处于故障,如故障报警存档否则根据系统的要求输出模拟量值到连接1#变频器端的从站IIO端子,包括控制字和设定值。
(4)重复(2),(3)步骤,依次对2#、3#、4#....n#变频器进行读写操作。
现场总线技术(FCS)作为新一代控制系统,是分散控制型控制系统的继承、延伸和进一步发展,更适合工厂综合自动化的要求。采用PROFIBUS-DP现场总线的变频器控制系统,将增强整个系统的可靠性、可维护性,使它具有低柔性的修改和扩展功能。实现了分布式控制,提高了系统的响应速度、控制精度。西门子变频器现场总线控制系统已成功应用于造纸、加工制造、炼钢、水处理等多个项目中。
PROFIBUS-DP总线变频器控制系 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)