自动配料控制系统设计.doc_第1页
自动配料控制系统设计.doc_第2页
自动配料控制系统设计.doc_第3页
自动配料控制系统设计.doc_第4页
自动配料控制系统设计.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)设计题目:自动配料控制系统的设计专 业:机电一体化班 级: 学 号: 姓 名:XXX指导老师: 起讫日期 摘 要在新的产业,为各种称量原料,配料与混合是新型材料在生产过程中是一个重要环节,将直接影响最终产品的质量。原PLC配料安全自动监测系统和配料精度和可靠性具有重要的作用,但仍存在一些问题,如数据处理能力弱,人机界面不够友好。MCGS组态软件,具有友好,开发平台,功能丰富的特点,可显示直接现场的生产状况,并支持等重要数据的存储过程和事件。因此,基于组态软件MCGS开发和设计配料监控系统,可进一步改进存在的不足,提高配料系统的易用性和可靠性,更好地满足工业现场需要。关键词:组态软件 PLC 自动监控 目 录摘 要21 绪 论42 自动配料控制系统5 2.1 系统构成5 2.2 系统控制要求5 2.3 系统控制画面设计6 2.3.1确定需要设计的界面6 2.3.2创建新工程6 2.3.3建立用户窗口6 2.3.4实时数据库6 2.4 主菜单界面的设计8 2.5 自动运行界面设计9 2.6 运行策略设计9 2.6.1.粒料动画显示策略9 2.6.2.搅拌动画的显示策略9 2.6.2.混合仓物料位变化策略10 2.7 手动控制画面设计11 2.8 配方操作与显示画面设计11 2.9 报警显示画面设计123 系统中PLC的使用133.1 PLC的选型133.2 PLC输入(I)/输出(O)地址划分133.3 PLC控制接线图143.4触摸屏数据对象与PLC寄存器划分153.5 PLC流程图173.6 PLC程序梯形图184 MCGS设备组态、连机调试22致 谢23参考文献241 绪 论自动配料系统是一种在线测量动态计量的系统,有输送、计量、配料、定量等等功能于一身,在冶金、建材、化工、饲料加工等行业中有着广泛应用。设计开发自动配料和优化控制系统,对改善劳动的条件、提高产品的质量和生产的效率具有很重要的意义。本文章针对当前配料生产企业工艺水平相对落后、自动化水平过低、生产效率很低的不足,设计了一个可以自动配料优化控制的系统,系统能全自动、远程手动以及本地手动三种模式下运行。 在硬件的设计上,采用工控机与PLC相结合的总体控制结构,由工控制机来实现系统的管理和远程监控,PLC将数字信号转换成电信号来完成设备级的动作控制及相关信号的处理,通过以太网及RS-485总线实现与系统的联接与通信;改进了配料车的定位系统,利用设计的定位盒实现位置编码方案,一定程度上提高了定位的精度。 在软件设计这方面我设计开发了画面实时监控和数据库管理(SCADA)等上位机应用软件,确定能够保存产品配方、料仓数据、实时数据等重要信息,也能实现历史数据的查询、报表的打印、实时数据和状态的显示、远程控制等等各方面功能。本文设计了PLC主控程序以及通信、配料精度控制和配料车行走子的程序。 本文针对配料系统普遍存在的配料落差控制问题,采用了一种基于模糊自适应结合PID的复合型预测控制算法,当采用了PID控制器时,由于PID控制器的积分积累作用,会引起系统较大的超调甚至震荡。算法将模糊自适应控制宽范围快速调节和PID精确调节的特点有机结合起来,当系统的偏差大于某一设定值时,采用结合了人的经验的模糊自适应规则控制,当系统偏差小于设定值时采用PID控制,模糊控制器的两个输入分别为系统期望值和偏差,通过不同的期望值,预测不同的空中落差,并通过仿真实验证明了该方法的有效性;针对批量生产时的工作效率问题,通过对两台配料车工作时序的认真分析,建立了系统的数学模型,并利用遗传算法进行寻优,精心设计了遗传算子,求解出了最大工作效率所需的两台配料车的最佳行走路径,解决了配料车行走路径的优化问题。 该课题研究开发成果,已投入不定形耐火材料实际生产,运行结果表明,系统运行稳定可靠、控制精度和生产效率高。2 自动配料控制系统2.1 系统构成 某企业需要对四种颗粒工业原材料通过使用四个定量自动称重计负担,原料具有良好的流动性。四种原料在四个锥形原材料仓库,每个原料仓的底部安装了一个气缸控制的进料阀,用以给对应的电子秤料斗上料。电子秤用称重传感器测量原料的质量。每个电子秤的料斗底部安装了一个气缸控制的放料阀。低于电子秤和外部仓库电动机驱动叶轮内部混合,搅拌混合器的原材料。如图1自动配料控制系统示意图所示。系统构成主要由:气缸驱动阀杆、阀门开关、电磁阀线圈、进料阀、电磁阀线圈电源、入料阀等构成。 图1 自动配料控制系统示意图2.2 系统控制要求 某企业需要对四种颗粒工业原材料通过使用四个定量自动称重计负担,原料具有良好的流动性。四种原料在四个锥形原材料仓库,每个原料仓的底部安装了一个气缸控制的进料阀,用以给对应的电子秤料斗上料。电子秤用称重传感器测量原料的质量。每个电子秤的料斗底部安装了一个气缸控制的放料阀。低于电子秤和外部仓库电动机驱动叶轮内部混合,搅拌混合器的原材料。按下“开始”按钮,之后的每个传入的材料仓库阀门同时打开,给相应的电子秤料斗进料,电子秤料斗时原材料质量达到预设的成分,给水阀自动关闭。四种原材料混合后同时打开电子秤进料阀,开始进料,之后把材料进料阀自动关闭。当四个电子秤料斗进料完毕,启动所有搅拌器。搅拌一定时间后,混合器停止,把成品阀门打开,开始把成品批量处理,如此循环。中途如果按下“停止”按钮,系统不立即停止工作,但是等待周期结束时停止。2.3系统控制画面设计 2.3.1确定需要设计的界面根据工艺流程的要求和系统设计、自动配料控制系统需要设置以下界面:(1)主菜单运行界面,开机时显示的初始界面,能选择想要进入的界面。(2)自动运行界面,也称主界面。(3)手动控制界面,系统手动操作界面。(4)配方操作与显示画面,配方选择、编辑及其参数显示。(5)报警显示画面,显示报警信息记录。2.3.2创建新工程在组态配置环境,创建一个名为“自动配料控制系统”项目,并保存。2.3.3建立用户窗口 “自动配料控制系统”在新的工程工作台创建5个用户窗口,窗口名称分别为:“主菜单界面”、“自动运行界面”、“手动控制界面”、“配方操作与显示界面”、“报警显示界面”,如图2所示。图2 建立用户窗口2.3.4实时数据库根据自动配料控制系统的设计要求,共有54所需的数据对象,见下表1。 表1 自动配料控制系统数据对象(变量)2.4 主菜单界面的设计主菜单屏幕系统的初始屏幕操作,每个图片之间切换的主要功能。画面的整体效果如图3所示。 图3 主菜单屏幕界面2.4.1运行模式显示策略:在工作台上“运行策略”选项中,新建一个循环策略,在“策略属性设置”对话栏中把“策略名称”改为“模式显示”,周期设置在“100”ms上。双击“模式显示”,添加策略行,再添加个“脚本程序”,双击进入此脚本程序的,输入下面程序:if 自动=1 then运行模式=“自动运行”Else运行模式=“手动运行”End if2.5 自动运行界面设计 系统有自动和手动两种操作模式,由PLC外部自动/手动开关来选择运行模式。自动模式称为自动运行,它是最常用的界面,也可以称为主界面。自动运行界面的整体效果如图4。图4 自动运行画面2.6 运行策略设计 2.6.1.粒料动画显示策略(1)在工作台上的“运行策略”选项中,新建个循环策略,在“策略属性设置”对话栏中把“策略名称”改为“粒料动画”,周期设置在“100”ms上。(2)双击“粒料动画”,添加策略行,再添加“脚本程序”,双击进入此脚本程序,输入下面程序:D d=dd+1If d d2 thenDd=0End if 2.6.2.搅拌动画的显示策略(1) 在工作台上“运行策略”选项中,新建循环策略,在“策略属性设置”对话栏中把“策略名称”改为“搅拌动画”,周期设置“200”ms。(2)双击“搅拌动画”,新添策略行,再添“脚本程序”,双击进入此脚本程序,输入下面程序:if 搅拌器=1 then搅拌桨=1-搅拌器End if 2.6.2.混合仓物料位变化策略为了在设置的放料时间内去完成放成品物料,循环策略会把每0.1s将混合仓的物料位减去放物料初始料位除去放成品的时间设定值(单位为0.1s)前,这可以保证放料时间达到设定值时刚好完成放料。其周期脚本设计如下:(1)在工作台上的“运行策略”选项中,建个循环策略,在“策略属性设置”对话栏中把“策略名称”改为“混合仓料位”,周期设置在“100”ms。(2)双击“混合仓料位” ,新添个策略行,再添加“脚本程序”,双击进入此脚本程序,输入下面程序:if 放A物料阀=1 AND 放成品阀=0 then混合仓料位=混合仓料位+0.1End ifif放B物料阀=1 AND 放成品阀=0 then混合仓料位=混合仓料位+0.1End ifif 放C物料阀=1 AND 放成品阀=0 THEN混合仓料位=混合仓料位+0.1End ifif 放D物料阀=1 AND 放成品阀=0 THEN混合仓料位=混合仓料位+0.1End ifif 放A物料阀=0 AND放B物料阀=0 AND放C物料阀=0 AND放D物料阀=0 AND放成品阀=1 then混合仓料位=混合仓料位-放料初始料位/(放成品时间设置*10)if 混合仓料位=0 then 混合仓料位=0 End ifif 混合仓料位=0 then混合仓料位=0End if2.7 手动控制画面设计 手动控制画面的整体效果如图5所示。它和自动运行画面基本相同。图5 手动控制画面2.8 配方操作与显示画面设计配方操作与显示画面的整体效果如图6所示。此画面主要显示了配方具体运行道的某一步骤。图6 配方操作与显示画面2.9报警显示画面设计报警显示界面主要实时显示各种原材料仓库的材料,且能发出警报。为了检测是否缺物料,该项目采用设置进料限时时间的发法,即在设置的时间内原料仓流入秤斗上的料如果达不到设置的量,就能够间接判该原料仓为缺料状态。报警显示界面为屏幕的整体效果,如图7。图7 报警显示界面3 系统中PLC的使用 3.1 PLC的选型本次设计中选择了日本三菱公司的FX2N系列PLC可编程序控制器。表4-3给出了三菱FX2N系列的分配图。根据输入和输出点数的分析情况,和节约成本考虑,此次设计选择FX2N-32MR系列PLC。表2 FX2N系列 PLC型号3.2 PLC输入(I)/输出(O)地址划分自动配料控制系统采用现场控制和触摸屏控制,控制设备的网站,根据控制要求的分析,系统需要PLC输入点14日10点,选择模型三菱PLC FX3U - 32可以满足要求,I / O地址划分如表3示。表3 I/O地址划分 3.3 PLC控制接线图 根据上表可绘制PLC控制I/O接线图,如下图。图FX2N - 2电子称重传感器与模拟输入模块,每个模块有两个输入通道,所以选择两个FX2N - 2模块。见图8(图中开关SB1-SB2都为长开开关)。图8 PLC控制接线图 3.4触摸屏数据对象与PLC寄存器划分触摸屏数据对象与PLC寄存器之间的划分见表4。表中A物料质量D物料质量(D1-D4)等是由PLC程序运算得到的。见下表(表4)。表4 触摸屏数据对象与PLC寄存器划分3.5 PLC流程图 由状态转移图很容易设计出整个系统的PLC梯形图程序(如下图9)。M8002 S0X000(自动)X000(手动) SET M50(自动模式标志)手动程序S1RST M100(清除停止信息)M1(自动)X000(自动)X000(自动)M91(秤全空)Y001Y000Y003S40Y002S30D2=D12S20D1=D11S10D4=D14S41D3=D13S31S21S11M93(秤全满)S100S100Y005Y004Y007S42Y006S32D2=D0S22D1=D0S12D4=D0S43D3=D0S33S23S13M91(秤全空)Y011T0 D21S44T0T0 D23Y010 S45T1M100(停止)M100(连续) S0 S10 S20 S30 S40图9 状态转移图 3.6 PLC程序梯形图 通过状态转移图设计整个配料过程的PLC梯形图程序。图10 梯形图 图10 梯形图 (续1) 图10 梯形图(续2)4 MCGS设备组态、连机调试打开“自动配料控制系统”项目,在工作台上打开“设备窗口”,双击进入,弹出设备配置窗口,在添加“通用串口父设备”,再在其下方双击“三菱-FX系列编程口”,打开它在里面设置如下表对应关系。表5 MCGS与三菱连接通道索引连接变量通道名称索引连接变量通道名称0001进A料阀读写Y0000018放B料读写M0100002进B料阀读写Y0010019放C料读写M0110003进C料阀读写Y0020020放D料读写M0120004进D料阀读写Y0030021搅拌读写M0130005放A料阀读写Y0040022放成品读写M0140006放B料阀读写Y0050023自动读写M0500007放C料阀读写Y0060024A料重置读写DWUB00010008放D料阀读写Y0070025B料重置读写DWUB00020009放成品阀读写Y0100026C料重置读写DWUB00030010搅拌器读写Y0110027D料重置读写DWUB00040011启动读写M0010028A料累加值读写DWUB00050012停止读写M0020029B料累加值读写DWUB00060013进A料读写M0030030C料累加值读写DWUB00070014进B料读写M0040031D料累加值读写DWUB00080015进C料读写M0050032混合仓料位读写DWUB00100016进D料读写M0060033进料时间读写DWUB00250017放A料

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论