PROFIBUS现场总线在物料输送控制系统中的应用
引言
物料输送系统广泛应用于产品包装、流水作业、检测等相关行业中,对监控系统的准确性、可靠性以及自动化水平都有很高的要求。内蒙古化肥厂物料输送系统采用的是传统的继电器逻辑控制方式,故障率很高,无法提高生产速度。针对这种情况,设计了一种以PROFIBUS现场总线为通信方式,PLC为控制核心的控制系统。
现场总线是近年来迅速发展起来的一种数据总线通信技术,目前主要有PROFIBUS、FF、CAN、LONWORKS等多种形式。其中PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术,是一种国际化、开放式的现场总线标准。本文主要介绍PROFIBUS现场总线在内蒙古化肥厂物料输送系统中的应用。
1 PROFIBUS现场总线的特点
PROFIBUS(Process Field Bus)是一个既简单,又便宜并且有较高传送速度的设备,作为一种总线标准,具有开放性、国际化、不依赖于设备生产商等特点。现在,PROFIBUS现场总线已经实现了数字和模拟输入/输出模块、智能信号装置和过程调节装置与PLC和PC之间的数据传输,把I/O通道分散到实际需要的现场设备附近,从而使整个系统的工程费用、装配费用、硬件成本、设备调试和维修成本减少到最低。
由PROFIBUS构成的兼容网络系统可应用于不同的场合:PROFIBUS—FMS提供强有力的通信功能;PROFIBUS—DP特别适合可编程控制器与现场分散的I/O设备之间的通信;PROFIBUS-PA用于安全性较高的场合,允许对设备进行完全的内部操作。
2控制系统的工艺流程及控制目标
2.1控制系统的工艺流程
包装输送控制系统分为散库和包装库两组。散库主要存储不需要包装的散料,包装库主要进行成品包装。主要包括:1#-8#线、A线(9#、15#、16#)、B线(1#、19#、2#)、C线(1 1样、17#)、D线(12#、18#)、E线(13#、21#)、F线(1#、22#)。各线工艺流程如图1所示。由此图可以看出化肥运出有两条路线,具体操作为:当化肥不需运出或包装库出现故障时,化肥经2#皮带运向散库;包装库运行正常情况下,化肥经5#-6#-7#(或8#)至A~F线运向包装库,再由包装库将化肥运出;当散库化肥需要运出时,通过耙料机将化肥运到3#皮带上,再经销4#6#7#(或8#)至A~F线运向包装库,再由包装库将化肥运出。
图1工艺流程图
2.2输送系统的控制要求
1)回路启动顺序由下游向上游(来料方向为上游),按一定延时逐个启动,若回路启动过程中无故障,则为正常启动;若有故障则为异常启动,程序启动遇到故障时,就不再继续往下启动。
2)回路停止顺序由上游向下游,它包括正常停止和事故停止。正常停止为顺序停止,即正常操作时程序按一定时间延时由上游向下游逐个停止设备。事故停止是在启动或正常运行过程中回路中某一设备发生故障时,上游的设备立即停止,下游设备可运行。
3)在逻辑梯形图中,凡是带有分支的连锁回路都有记忆功能。因为前一台设备可以根据需要启动下面各个分支回路的设备,回路梯形逻辑的记忆功能可保证有故障回路的设备能正确停止。
4)上位机能显示出整个皮带运行状态,亦能显示单条回路运行的设备。
3物料输送控制系统的结构
物料输送系统由上位监控机、PROFIBUS总线适配卡、PLC(S7-300)、PROFIBUS—DP总线网络及执行机构组成,其结构如图2所示。分布在现场的PLC节点分别连接皮带电机、分料器、斗提返料、三通阀、耙料机、四通阀、除铁器、破碎机等,并通过通信接口与总线相连;监控计算机运行PLC软件SETP7和组态软件WINCC并通过通信网卡和连接在PROFEIBUS一总线网络上的各个单元PLC之间进行实时通信,从而实现物料输送系统的正常工作。
图2控制系统的硬件及网络结构
上位监控计算机选用两台PC机,一台作为操作站实现整个系统的监控和数据检测;另一台作为工程师站完成组态软件的设计与开发、PLC程序的开发以及将软件通过PROFIBUS总线传送至PLC的CPU单元;总线适配卡选用的是CP5613,用来完成现场总线与监控计算机的协议转换。为了能更好的监控系统正常工作,包装控制室操作站和散库控制室操作站与PLC模块CP342—5的通讯,采用PROFIBUS总线通讯结构。包装控制室模块CPU315—2 DP与散库模块1M153的通讯,采用PROFIBUS—DP总线通讯结构。
可编程控制器(PLC)实现各个单元的运行控制,计算机通过编程软件对plc进行编程和调试。本系统采用S7—300 CPU315-2DP可编程控制器作为每个工作单元的控制系统。各个单元的PLC通过PROFIBUS-DP总线进行信息传递,实现各单元的动作协调。
4物料输送控制系统的硬件组态及软件编程
网络的构成既要进
PROFIBUS现场总线输送控制系 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)