机械2013年第1期总第40卷机电一体化·59·———————————————收稿日期:2012-09-09作者简介:陈虹均(1983-),男,四川宣汉人,本科,讲师,主要从事机械设计制造及自动化技术的教学和科研工作。基于PLC和组态软件的运料小车监控系统设计陈虹均(泸州职业技术学院,四川泸州643000)摘要:针对当前运料小车在应用过程中自动化程度较低的现状,通过PLC控制运料小车的运行,取代了传统的继电器控制,并结合组态软件设计了一种新型运料小车监控系统。该系统由上位机和下位机组成。上位机采用力控组态软件开发监控界面,下位机采用西门子PLC完成控制功能,上、下位机之间通过RS232进行通信。分析了系统的总体设计方案,阐述了软硬件系统设计,进行了组态软件动画界面设置。实践证明,基于PLC和组态软件的运料小车监控系统安全、可靠、维护调试方便,具有很高的推广价值。关键词:运料小车;PLC;组态;监控系统中图分类号:TK414.3+5文献标识码:A文章编号:1006-0316(2013)01-0059-04DesignofcarriagemonitoringsystembasedonPLCandconfigurationsoftwareCHENHong-jun(LuzhouVocationalandTechnicalCollege,Luzhou643000,China)Abstract:Forthecurrenttransportationstatusofthelowerdegreeofautomationinthecarriageduringtheapplicationprocess,throughPLCcontrolcarriage,replacingthetraditionalrelaycontrolanddesignofanewtypeofcarriagemonitoringsystembasedonconfigurationsoftware.Thesystemismadeupofupperandlowercomputer.Theupperusedconfigurationsoftwaredevelopmentmonitoringinterface,andthelowercompletecontrolbasedonSiemensPLC,betweentheupperandlowercomputerthroughRS232communication.ThispaperintroducesthedesignmethodofcarriagemonitoringsystembasedonPLCandconfigurationsoftware,analyzesthedesignschemeofoverallprogram,andexpoundsthedesignmethodofsoftwareandhardwareandsetuptheanimationinterfacebasedonconfigurationsoftware.Theexperimentresultsshowthatthecarriagemonitoringsystem,whichbasedonPLCandconfiguration,havefeaturesofsafety,reliably,maintenanceanddebug,itpossessedoffinepromotionalvalue.Keywords:carriage;PLC;configuration;monitoringsystem随着自动化技术的不断发展,运料小车的应用也不断扩大到车站、码头、仓库、矿井等领域[1,2]。而大多数工厂仍然使用传统的车运料,既浪费了大量的人力物力,又降低了生产效率。因此,本文以西门子S7-200的PLC为例,设计了基于PLC的运料小车,采用力控组态软件与PLC联机调试,创建组态界面对整个运动过程进行实时监控。该系统在保证工艺控制要求的情况下,大大提高了生产效率,同时还克服了手动操作所带来的一些人为的干扰因·60·机电一体化机械2013年第1期总第40卷素[3],具有很好的应用推广价值。1总体设计方案1.1系统模块构成该系统上位机采用力控组态软件开发监控界面,下位机采用西门子PLC完成控制功能,中间通过RS232进行通信。在运行过程中,PLC除了控制小车的运行情况以外,还要将检测到的料车位置送给上位机,通过组态软件在上位机动态画面上显示料车的位置和状态,从而实现对这个运料过程的在线监控[4]。整个控制系统由人机交互模块、控制模块、电机驱动模块、电机模块构成。如图1所示。控制模块电机驱动模块电机模块机械部件人机交互模块图1控制系统模块在小车运料过程中,人机接口模块是进行设备操作、监控的平台,小车的整个运动情况可在人机交互界面中实时监控。驱动模块的信号主要由控制模块输入,这样做起两个作用:一是驱动相应的电机工作,二是起到电路过压、过流等保护作用。电机模块主要用于带动后续的机械部件运动,机械部件的运动目的就是为了将料运到适当的位置,而机械部件本身没有动力,因此需要依靠电机制动装置来带动它的运动[5]。1.2控制要求(1)初始状态系统电源连接后,按下启动按钮,运料小车自动驶往原点,SQ0受压闭合,指示灯HL0亮,小车停止装料,装料时间为3秒。(2)A点卸料料车装料时间到,电机正转,向右行...