您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > FMS控制系统的设计与研究
FMS控制系统的设计与研究赖思琦1,黄恒2(1.西南科技大学工程技术中心,四川绵阳621010;2.西南科技大学制造科学与工程学院,四川绵阳621010)摘要:针对中小型企业对柔性制造系统(FMS)的小型化、易管理、经济可靠的要求。采用Profibus-DP总线及开发型组态软件等网络通讯技术,主控制系统通过总线通讯采集各分站信息,并协调各个分站动作,进行集成控制,使加工中心、数控车床、焊接机械臂等单元与物流系统联成一个有机整体,实现人机交互界面接受用户实时集中控制和操作。文章介绍了柔性制造系统的总体方案、工作流程,并重点对控制系统进行了阐述,实际运行证明系统具有很好的可靠性和性能价格比。关键词:柔性制造系统;ProfiBus-DP;总体方案;控制系统中图分类号:TH165文献标识码:BTheDesignandResearchoftheFMSControlSystemLAISi-qi1,HUANGHeng2(1.ThecenterofEngineeringandTechnology,SouthwestUniversityofScienceandTechnology,Mianyang621010,china;2.SchoolofManufacturingScienceandEngineering,SouthwestUniversityofScienceandTechnology,Mianyang621010,China)Abstract:Inviewofthesmallandmedium-sizedenterpriseofflexiblemanufacturingsystems(FMS)requirements,whichincludesminiaturization,easytomanagement,economyandreliable.Thesystemusesprofibus-dpandsuitableconfigurationsoftwareandothernetworkcommunicationtechnology,Primarycontrolsystemthroughprofibus-dpacquisitionthenetinformationofeachbranch,anditcancoordinatethevariousRACESactionandintegratedcontrolthatmakeprocessingcenter,nclathe,welding,suchasmechanicalarmandthelogisticssystemunitasaorganicwhole,toachievereal-timeinteractiveuserinterfacetoacceptcentralizedcontrolandoperating.ThispaperintroducestheoverallschemeoftheFMS,workprocessandemphasisonthecontrolsystemwereintroduced,theactualoperationprovesthatthesystemhasgoodreliabilityandcostperformance.Key-words:Flexiblemanufacturingsystems;ProfiBus-DP;theoverallscheme;controlsystem0引言目前,柔性制造系统(FMS)已渗透到制造业的各个领域,并对生产方式产生了深远的影响,越来越多的制造企业在传统的单品种、大批量生产方式向多品种、中小批量及“变种变量”的生产方式过渡这一过程中使用了FMS。目前中国的加工制造企业,特别是中小型企业对柔性制造系统的要求为稳定可靠、简易灵活、性能价格比高。ProfiBus-DP总线具有速度快、成本低,适用于控制系统与分散外部设备之间通信的特点,既可实现对整个FMS系统的集中控制,又能分别控制各个外部单元。因此,基于ProfiBus-DP现场总线,设计工作稳定可靠、具有较高性能价格比的柔性制造系统,既可满足市场需要,又为高校实践教学和科研活动提供一个开放的平台[1-3]。1柔性制造系统的总体组成和工作流程1.1系统总体组成所设计的柔性制造系统由自动化立体仓库单元、AGV运载机器人、自动输送线装置、CCD形状检测系统、六自由度行走搬运机器人、六自由度焊接机器人、数控车床、加工中心及相应附属设备组成,其中焊接机器人、济南机床厂的CK6136i数控车床、杭州友佳公司的QM22加工中心为生产单元。系统运用Profibus-DP总线及开发型组态软件等网络通讯技术,使主控制台对各单元设备进行集成控制,能够根据生产任务的变化,通过简单地改变软件设置的方法进行调整,以适宜于多品种、中小批量生产。系统空间尺寸为16米×10米×3.5米,其结构如图1所示[4-6]。图1系统结构图Fig.1Thesystemstructurediagram1.2系统工作流程系统开始工作前,人工将不同工件和托盘按照事先规划好的各零件毛坯区域送入原料库。工件或毛坯由码垛机从自动化立体仓库的原料仓库中取出,此时AGV按照预定轨道运行到取料位置。通过出库平移台,毛坯由AGV送至自动输送线,经六自由度搬运机器人送到柔性制造加工单元中,按照工序流程在数控车或加工中心、焊接机械臂上进行加工。加工完成后,由机器人取出工件,通过输送线和AGV一起运行,将工件放回入库平移台上,由码垛机拾取送入仓库成品库。同时,软件记录信息,以便管理,进而完成一个工作流程,其流程图如图2所示[7-9]。图2系统工作流程图Fig.2Thesystemworkflowdiagram2控制系统设计控制系统由1台研华IPC-610H工控机作为主控机、2台运动控制器、两台研华IPC-6606工控机、3台三菱PLC、1套无线数据传输系统组成,通过ProfiBus-DP总线同主控计算机做数据交换,其组网结构如图3所示[10]。图3系统组网图Fig.3Thesystemnetworkdiagram控制系统包括主控单元和各分站控制单元,其中主控单元由主控计算机和控制软件组成,通过ProfiBus-DP总线通讯采集各分站信息,并协调各个分站动作,同时实现人机交互界面接受用户控制和操作,主要功能包括:(1)仓库状态监视:系统提供可视化界面,操作员对各个仓库的物料储存状态可以实时进行监控。(2)物料自动分拣:系统依据尺寸,自动对物料进行区分,并分别进行处理。(3)手动控制:系统提供可视化界面,操作员可将系统分为传送带装置的运动、AGV单元、立体仓库、六自由度搬运机器人等若干个作业完成。(4)连续控制:系统提供可视化界面,模块内部负责实现工作流逻辑配置与时序控制,操作员在系统连续工作期间可以实时观察到各个作业节点的工作状况。(5)制造执行:通过预定义的工艺路线,系统自动执行各个单元,并协调调度已达到合适工作节拍,对于基于接口的可控单元无需人工干涉。(6)系统状态:系统提供可视化界面,操作员可以实时监控各个设备的工作状态。其中包括各个装置是否正在运行,各个装置是否已经通电,物流系统中正在分拣的各个物料的所在位置。(7)系统管理:分为数据备份恢复、操作日志、系统操作人员权限设定、仓储管理等。主控软件为操作人员使用的前台程序,软件运行平台为WindowsXP,使用组态王软件开发,模块内部负责实现工作流逻辑配置与时序控制,操作员在此可以操作系统的初始化、运行、停止工作,并开始整个柔性制造系统的连续工作,同时可以实时观察到各个作业节点的工作状况及工件信息。系统整体通过Profibus总线和无线通讯控制协调各个单元运动,物流仓储管理系统部分采用北京精诚科技“条码化仓储物流综合管理系统”,主控系统通过局域网,基于TCP/IP协议,与物流仓储管理系统部分进行连接交互。各个单元均同时提供Profibus总线协议解释以及连续控制部分和用户GUI界面手动控制部分[11]。其中,系统连续控制的部分代码如下,其界面如图4所示。//出库//Temp=BIT(传送带_总状态,6);//BITSET(立体仓库与码垛机_总控制,6,1);//Temp=BIT(立体仓库与码垛机_总状态,13);//BITSET(传送带_总控制,6,Temp);//ReportSetCellValue(报表,6,7,123);//系统报警信息=码垛机入库位置有工件,请移走工件!;//if(0){if((码垛机出库状态机==0)&&Bit(传送带_总状态,6)&&Bit(立体仓库与码垛机_总状态,14))//传送带出库请求,玛垛机出库;{//出库工件Aif((码垛机出库区==1)&&(原料库仓位查询==0)){//出库第1列if((原料库仓位查询==0)&&Bit(原料库1,10)){立体仓库_联机出库列=1;立体仓库_联机出库行=1;原料库仓位查询=1;成品库号=成品库1;成品库位=10;}if((原料库仓位查询==0)&&Bit(原料库1,11)){立体仓库_联机出库列=1;立体仓库_联机出库行=0;原料库仓位查询=1;成品库号=成品库1;成品库位=11;}//出库第2列if((原料库仓位查询==0)&&Bit(原料库2,5)){立体仓库_联机出库列=2;立体仓库_联机出库行=1;原料库仓位查询=1;成品库号=成品库2;成品库位=5;}if((原料库仓位查询==0)&&Bit(原料库2,6)){立体仓库_联机出库列=2;立体仓库_联机出库行=0;原料库仓位查询=1;成品库号=成品库2;成品库位=6;}………………//出库第7列if((原料库仓位查询==0)&&Bit(原料库4,11)){立体仓库_联机入库列=7;立体仓库_联机出库行=1;原料库仓位查询=1;成品库号=成品库4;成品库位=11;}if(原料库仓位查询==1){码垛机出库区=2;BitSet(AB件组合状态,1,1);BitSet(AB件组合状态,3,1);}//14if(原料库仓位查询==0){码垛机出库区=3;原料库仓位查询=0;BitSet(AB件组合状态,1,0);}}………………//出库到AGV小车//agvsend=StrChar(37);0x2A//将工件从传送带传入小车42//ReportSetCellValue(报表,6,7,123);//if(0){if((AGV出库状态机==1)&&Bit(传送带_准备请求,5))//AGV出库搬运请求{agvsend=StrChar(37);//AGV开始循迹到工位1AGV出库状态机=2;}………………图4系统连续控制界面Fig.4Thesystemcontinuouscontrollinginterface3结束语主控计算机通过ProfiBus-DP工业现场总线采集信息,协调动作,将自动化立体仓库、自动化输送线、搬运机器人、焊接机器人以及数控车床和加工中心等分单元完全纳入整合为一套管理方便灵活、工作可靠的柔性制造系统,实现了从毛坯出库、运送、加工、工件返回到入库的全过程。系统运行状态良好,在我中心生产车间的工作得到了很好的应用和发展。参考文献:[1]王勇.基于PLC与PROFIBUS的柔性制造生产线控制系统的设计与实现[D].苏州:苏州大学,2009.[2]王程.基于现场总线的FMS控制系统研究[D].合肥:合肥工业大学,2009.[3]马超.基于Profibus现场总线的柔性制造系统的研究与实现[D].合肥:合肥工业大学,2010.[4]李作海,姚锡凡.基于RFID的信息集成柔性制造系统设计研究[J].组合机床与自动化加工技术,2011(4):14~18,23.[5]李培玉,王亮,甘涛.基于激光识别的汽车门锁嵌入式柔性装配系统[J].组合机床与自动化加工技术,2010(5):90~93.[6]王锋,王品,李家霁.基于IO接口的柔性制造系统及其实现[J].组合机床与自动化加工技术,2009(12):78~81.[7]王世鹏,解艳彩,闫雪峰.柔性制造单
本文标题:FMS控制系统的设计与研究
链接地址:https://www.777doc.com/doc-2874038 .html