




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
理工学院毕业设计(论文)plc在注塑机控制系统中的应用摘 要 注射成型(注塑)是加工塑料制品的主要方法之一,这种方法能制得外形复杂、尺寸精确和带有金属嵌件的制品,对各种聚合物加工的适应性强,易于实现全自动化生产,因此在塑料机械中占有很大比重。因此,开展基于plc的注塑机的控制研究。必将推动注塑生产的长足进步和繁荣发展,不仅为社会提供高质量产品,还可排除安全隐患、保障生命和财产、节约资源、保护环境,提供更加重要的无形的社会财富。本设计在分析注塑机的工艺流程的基础上,首先确定了总体设计方案,采用西门子s7-200中的cpu226 plc对注塑机的控制系统进行设计。接着,在硬件设计中,统计并分配了i/o点,绘制出i/o接线图,设计了主电路和液压回路。最后,在软件设计中,通过学习使用西门子step7编程软件进行编程和调试。通过使用plc对注塑机控制系统的改造,不仅能够达到原有的控制功能,而且还提高了控制系统的精度,方便维修。 关键词:注塑机,西门子s7-200,控制系统,仿真 application of the jinjection molding machine control system of plcabstractinjection molding processing plastic products ( injection ) is one of the main methods, this method can make the shape of complex, ruler.inch precisely and with embedded metal parts products, for a variety of polymer processing adaptability, easy to realize automatic production, so in the plastic machinery occupies a large proportion of. therefore, to carry out the injection molding machine based on plc control research. will promote the injection molding of the great progress and prosperity, not only for the community to provide high quality products, also can eliminate the hidden danger of safety, protect life and property, to save resources, protect environment, offer more important the incorporeal wealth of society.the design in the analysis of injection molding machine on the basis of technological process, first to determine the overall design plan, adopts siemens s7-200cpu226plc of the injection molding machine control system transformation. then, in the hardware design, statistics and the distribution of i / o, i / o wiring diagram drawing, design of the main circuit and the hydraulic circuit. finally, in the software design, through the study of the use of siemens step7 programming software programming and debugging. plc through the use of injection molding machine control system, can not only achieve the original control functions, but also improves the precision of control system, convenient repair.key words: injection molding machine, siemens s7-200, control system, simulation目录前言1第1章 课题总体设计方案21.1 注塑机构成21.2 主要研究任务21.3 注塑机工作流程2第2章 硬件设计52.1 plc机型的选择52.2 i/0定义号分配82.3 i/o点接线图92.4 主电路设计102.5 液压控制回路设计122.5.1 基本回路的选择122.5.2 注塑机液压系统工作原理14第3章 软件设计163.1 编程方法的确定163.2 绘制动作流程图163.3 梯形图程序的设计18第4章 组态设计284.1 组态王概述284.2 建立工程步骤284.3 组态设计294.3.1 建立文件294.3.2 设计外形304.3.3 组态王连接设备314.3.4 动画连接334.3.5 命令语言34结 论36谢 辞37参考文献38外文资料翻译3923 洛阳理工学院毕业设计(论文)前言自从二十世纪五十年代工业技术的改革,塑料注射成型机(简称注塑机)已经发展了五十多年了。注塑机是一个集机、电、液于一体的典型系统,因具有一次能够成型复杂制品、后加工量少、加工的塑料种类多等特点,问世以来,发展极为迅速,目前己成为塑料成型加工的主要设备。迄今为止,用这种方法生产出来的产品覆盖了几乎40%的日常生活中塑料制品。 注塑机的工作原理与打针用的注射器相似,一般螺杆式注塑机的成型工艺过程是:首先将粒状或粉状塑料加入机筒内,并通过螺杆的旋转和机筒外壁加热使塑料成为熔融状态,然后机器进行合模和注射座前移,使喷嘴贴紧模具的浇口道,接着向注射缸通人压力油,使螺杆向前推进,从而以很高的压力和较快的速度将熔料注入温度较低的闭合模具内,经过一定时间和压力保持(又称保压)、冷却,使其固化成型,便可开模取出制品(保压的目的是防止模腔中熔料的反流、向模腔内补充物料,以及保证制品具有一定的密度和尺寸公差)。 由于注塑过程是一个非稳定、非恒温的过程,在合模、注射、升(降)温等各生产过程中的工艺参数将直接影响塑料制品的品质,因而对注塑机的控制系统提出了很高的要求。目前,许多国产注塑机的动作控制系统仍然采用继电器来完成开关量的逻辑运算以实现系统控制。随着电子技术的不断进步和发展,此传统控制方法的缺点越来越显著地表现出来,如维修量大,继电器寿命短,接线相当复杂。采用有触点的开关动作,工作频率低,可靠性差,易出故障。继电器动作慢,定时不准确,系统控制精度差等。因而,对注塑机的控制系统进行设计改造很有研究必要。 第1章 课题总体设计方案1.1 注塑机构成 一般注塑机包括注射装置、合模装置、液压系统和电气控制系统等。 注射装置:它的主要作用是使塑料均匀地塑化成熔融状态,并以足够的压力和速度将熔料注射入模具中。它主要由塑化部件(机筒、螺杆或柱塞、喷嘴等)、料斗、螺杆传动装置(油马达等)、注射油缸、注射座移动油缸等组成。合模装置:它是保证成型模具可靠的闭合和实现启闭模动作以及取出制品的部件。由于熔料以很高的压力注入模腔中,为了锁紧模具而不致使制品产生飞边或影响制品质量,就要对模具施加足够的锁紧力(即合模力)。合模装置主要包括固定模板、移动模板、后墙板、连接前后模板用的拉杆、合模油缸、顶出油缸、调模装置等组成。液压系统和电气控制系统:它是保证注塑机按工艺过程预定的要求(如压力、速度、温度、时间等)和动作程序准确有效的进行工作而设置的动力和控制系统。1.2 主要研究任务1.分析注塑机的工艺流程,拟订控制系统的总体方案。2.硬件部分设计。包括统计i/o点,选择plc机型,进行i/o定义号分配,绘制i/o模块接线图,设计主电路图和液压控制回路。3.软件部分设计。即编写控制系统梯形图程序。1.3 注塑机工作流程 注塑机生产一个产品一般要经过闭模、注射台前进、注射、保压、解压、注射台后退、开模等工序。这些动作的完成均由电磁阀控制液压回路来完成。注塑机的工作方式有手动和自动循环两种形式。其自动循环时的工艺流程如图1-1所示。 图1-1 注塑机自动循环状态工艺流程从图1-1中可以看出,注塑机的控制过程是顺序控制。能够实现这个要求和控制功能的方法很多,如继电器、plc、单片机等。传统的继电器控制价格低廉,它是针对一定的生产机械,固定的生产工艺而设计,采用硬件接线方式安装而成,为接线程序控制,只能进行开关量的控制,接线多,可靠性差,修改不容易,维修不方便。单片机控制是程序存储控制,在设计时硬件和软件均要设计,抗干扰性能差,不通用,并且需要有接口电路与之配套。 plc控制有如下的优点:(1)抗干扰能力强和可靠性强。 (2)采用模块化组合式结构,使系统构成十分灵活、可根据需要任意组合、易于维修、易于实现分散式、异地控制。(3)编程简单、使用方便。(4)扩充方便、组合灵活。(5)体积小、重量轻、功耗低。(6)具有很高的性能价格比。通过上述综合比较,继电器控制虽然价格最低,但是它修改不容易,维修不方便;单片机控制虽然能够满足要求,但是它设计复杂,抗干扰性差,在软硬件开发时对人员的技术水平要求较高,一般应具有一定的计算机专业知识,不通用;plc控制不仅综合了以上两种控制方法的优点,还克服了它们的不足,所以,最终我选择了用plc来控制。第2章 硬件设计2.1 plc机型的选择 机型选择时要考虑功能要求、i/o点数和内存等几项内容。1.注塑机的功能确定注塑机生产一个产品一般要经过闭模、注射台前进、注射、保压、解压、注射台后退、开模等工序。这些动作的完成均由电磁阀控制液压回路来完成。本设计中的液压油泵电机由交流接触器完成开、停控制。油泵电机接触器、各液压阀上的电磁铁得电和时间继电器动作与否均由plc控制。工作方式要求除了自动工作方式外,为了便于设备的调整及单件产品生产,注塑机还设有手动工作方式。即注塑机的每一个工步都设有一个按钮。当选择“自动”工作方式时,按下起动按钮后,注塑过程自动完成;选择“手动”时,当某个按钮按下时,机器就执行该按钮对应的动作。2.i/o点数的确定根据对注塑机的工艺过程和功能的分析,其输入信号有安全门开关sq1、sq2,行程开关sq3、sq4、sq5、sq6、sq7,自动循环起动按钮sb1和停止按钮sb2,工作方式选择开关sa1-1、sa1-2,热继电器fr1,各工序手动按钮sb3sb9,油泵电机起动按钮sb10和停止按钮sb11以及油泵电机过载消除按钮sb12。输出信号有yv1yv7共7个电磁阀,油泵电机运行接触器km1和三个指示灯hl1hl3。i/o点数大概为22点输入、11点输出,且均为数字量。根据输入输出点数可选择功能适合的plc。3.内存估计大多数情况下,plc的内存均能满足用户的需要。由于本课题所设计的要求的i/o点数不是很多,可选用小型机即可满足要求。 根据以上分析,初步估计小型机即可满足要求。通过在小型机市场上一些调查了解,simatic s7-200系列plc适用于各行各业,各种场合中的检测、监测及控制的自动化。s7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此s7-200系列具有极高的性能/价格比。适合我国的国情,特别适合用于小型企业。s7-200plc系统是紧凑型可编程序控制器。系统的硬件构架由成系统的cpu模块和丰富的扩展模块组成。它能够满足各种设备的自动化控制需求。s7-200除具有plc基本的控制功能外,其性能更在如下方面有其独到之处: 1.功能强大的指令集指令内容包括位逻辑指令、计数器、定时器、复杂数学运算指令、pid指令、字符串指令、时钟指令、通讯指令,以及和智能模块配合的专用指令等一系列的逻辑指令。2.编程软件的易用性step-7micro/win32编程软件为用户提供了开发、编辑和监控的良好编程环境。全中文的界面、中文的在线帮助信息、windows的界面风格以及丰富的编程向导,能使用户快速进入状态,得心应手。 s7-200将一个微处理器、一个集成的电源和若干数字量i/o点接在一个紧凑的封装中,组成一个功能强大的plc。西门子提供多种类型的cpu以适应各种应用要求。不同类型的cpu具有不同的cpu 目前提供的s7-200cpu有:cpu221、cpu222、cpu224、cpu226和cpu226xm。对于每个型号,西门子提供dc(24v)和ac(120v220v)两种电源供电的cpu类型。s7-200cpu为了扩展i/o点和执行特殊的功能,可以连接扩展模块(cpu221除外)。主要有数字量i/o模块、模拟量i/o模块、通讯模块和特殊功能模块。每种模块中又有很多类型,足够满足不同类型用户的需求。根据对本课题的了解,本课题的i/o点数大概为22点输入、11点输出,且均为数字量。考虑到要留有适量的余量以做备用,因此,一般可以按实际需要的10%15%选择。根据上述几条,cpu224(14入/10出)加两个扩展模块或者cpu226都能满足要求。但是考虑到若使用cpu224,输出模块中只用到一个输出点,也不大经济。在定义号分配时也必须根据模块上的点进行分配,比较麻烦。使用cpu226,输入输出点都恰好满足需要并留有一定的余量,分配定义号时也比较方便。因此,我选择了s7-200 cpu226 dc/dc/dc。它的i/o点数为24/16,可以满足需要。cpu226的主要技术参数如表2-1所示。表2-1 cpu226主要技术参数cpu 226 技术数据 描述 cpu 226 dc/dc/dc 物理特性 尺寸 (w x h x d) 196 x 80 x 62 mm重量 550 g功耗 11 w i/o特性 本机数字量输入24 输入本机数字量输出16 输出本机模拟量输入无本机模拟量输出无常规特性 定时器总数256个 1ms4个 10ms16个100ms236个计数器总数256(由超级电容或电池备份)时间中断2个1ms分辨率边沿中断4个上升沿和/或4个下降沿 集成的通信功能 接口2个rs-485接口 输入电源 输入电压20.4 至 28.8 vdc输入电流150ma (仅cpu,24 vdc)/1050ma (最大负载,24 vdc)2.2 i/0定义号分配输入点分配如表2-2所示,输出点分配如表2-3所示。表2-2 s7-200型plc i/o定义号分配(输入点)序号符号定义号功能备注1sq1i0.0前安全门行程开关2sq2i0.1后安全门行程开关3sq3i0.2自动锁模行程开关4sq4i0.3自动注射台前进行程开关5sq5i0.4自动解压行程开关6sq6i0.5自动注射台后退行程开关7sq7i0.6自动开模行程开关8sb1i0.7自动运行起动行程开关9sb2i1.0自动运行停止按钮10sb3i1.1手动锁模按钮11sb4i1.2手动注射台前进按钮12sb5i1.3手动注射按钮13sb6i1.4手动保压按钮14sb7i1.5手动解压按钮15sb8i1.6手动注射台后退按钮16sb9i1.7手动开模按钮17sb10i2.0油泵电机启动按钮18sb11i2.1油泵电机停止按钮19sb12i2.2油泵电机过载消除按钮20fr1i2.3油泵电机热继电器21sa1-1i2.4工作方式选择:自动万能转换开关22sa1-2i2.5工作方式选择:手动万能转换开关表2-3 s7-200型plc i/o定义号分配(输出点)序号符号定义号功能备注1yv1q0.0锁模dc24v电磁阀2yv2q0.1注射台前进dc24v电磁阀3yv3q0.2注射dc24v电磁阀4yv4q0.3保压dc24v电磁阀5yv5q0.4解压dc24v电磁阀6yv6q0.5注射台后退dc24v电磁阀7yv7q0.6开模dc24v电磁阀8km1q0.7油泵电机运行接触器ac220v9hl1q1.0自动运行指示led(dc24v,gn)10hl2q1.1手动运行指示led(dc24v,gn)11hl3q1.2油泵电机过载指示led(dc24v,rd)2.3 i/o点接线图根据对注塑机的工艺过程和功能的分析,其输入信号有安全门开关sq1、sq2,行程开关sq3、sq4、sq5、sq6、sq7,自动循环起动按钮sb1和停止按钮sb2,工作方式选择开关sa1-1、sa1-2,热继电器fr1,各工序手动按钮sb3sb9,油泵电机起动按钮sb10和停止按钮sb11以及油泵电机过载消除按钮sb12。输出信号有yv1yv7共7个电磁阀,油泵电机运行接触器km1和三个指示灯hl1hl3。i/o点数大概为22点输入、11点输出,且均为数字量。输入/输出单元通常也称i/o单元或i/o模块,是plc与工业生产现场之间的连接部件。 plc通过输入接口可以检测被控对象的各种数据,以这些数据作为plc对被控制对象进行控制的依据;同时plc又通过输出接口将处理结果送给被控制对象,以实现控制目的。根据上述i/o点分配和cpu226的端子接线图规范,画出plc的i/o点接线图,如图2-1所示。图2-1 cpu226 i/o端子接线图2.4 主电路设计在主回路中,交流接触器km1控制油泵电动机m1。选择自动开关qf0为总电源开关,既可以完成主回路的短路保护又起到隔离三相交流电源的作用,使用和维修更便捷。qf1和qf2分别为plc和dc的开关。电动机m1由继电器fr1实现过载保护。由fu1实现对各过载回路的短路保护作用。g1中包括电磁阀的直流电源、整流过滤电源、开关电源和稳压源注塑机系统主电路图如图2-2所示。图2-2 注塑机系统主电路图2.5 液压控制回路设计2.5.1 基本回路的选择1.确定执行机构:本系统采用三个液压缸作为执行机构,分别执行锁模,注射台移动和注射的动作。2.确定供油方式:考虑到整个工作流程中所需油量都不大,因此,从提高系统的效率,节省能源的角度考虑,可采用限压式变量叶片泵作为油源。从而达到高效节能的目的。3.减压回路的选择:因为系统中各工序所需要的压力不相同,所以需要在油路中设置减压阀。锁模所需压力比较大,可不用,因此,在注射台移动和注射以及保压油路的进油路上设计三个减压阀。4.锁紧回路的选择:锁紧回路的功用是使液压缸能够在任意位置上停留,且停留后不会因外力作用而移动位置的回路。本系统采用液控单向阀来锁紧(如图2-3)。当换向阀8处在左位时,压力油经单向阀3进入液压缸左腔,同时压力油也进入单向阀2的控制油口k,打开单向阀2,使液压缸右腔的回油可经阀2及换向阀流回油箱,活塞向右运动,到了需要停留的位置,只要使换向阀处于中位。由于换向阀的h型中位机能,所以单向阀2和3均关闭,使活塞双向锁紧。此时,液压缸停留在固定位置。5.保压回路的选择:保压回路是指液压执行机关在其行程终止是使之能够保持一定压力的回路。本系统有两个保压回路,首先,换向阀10处于中位时,可以通过液控单向阀12保压;其次,换向阀11处于右位时,可以继续往液压缸15的右腔进油,补充减少的压力。调节减压阀7可以改变进油压力。从而保证注塑过程中的压力。6.液压元件的选择:液压缸的尺寸大小,各个电磁阀以及其他压力阀的规格型号需要依据具体的注塑机参数和需要注塑的产品要求计算和选择。这里不做赘述。液压原理图如图2-3所示。电磁铁得电顺序和各液压元件名称如表2-4、表2-5所示。图2-3 液压原图理表2-4电磁铁得电顺序表锁摸注射台前进注射保压解压注射台后退开模ya1+-ya2-+-ya3-+-ya4-+-ya5-+-ya6-+-ya7-+表2-5 液压元件明细表1油泵2液控单向阀3液控单向阀4溢流阀5减压阀6减压阀7减压阀8三位四通电磁换向阀9三位四通电磁换向阀10三位四通电磁换向阀11二位二通电磁换向阀12液控单向阀13锁模液压缸14注射台移动液压缸15注射液压缸2.5.2 注塑机液压系统工作原理1.锁模进油路:泵1换向阀8(左位)液控单向阀3液压缸13左腔回油路:液压缸13右腔液控单向阀2换向阀8(左位)油箱2.注射台前进进油路:泵1减压阀5换向阀9(左位)液压缸14左腔回油路:液压缸14右腔换向阀9左位油箱3.注射进油路:泵1减压阀5减压阀6换向阀10(右位)液控单向阀12液压缸15右腔回油路:液压缸15左腔换向阀10(右位)油箱4.保压进油路:泵1减压阀5减压阀6减压阀7换向阀11(右位)液控单向阀12液压缸15右腔由于该工序为保压,液压缸的工作行程已经到达终点,回油量极少。5.解压进油路:泵1减压阀5减压阀6换向阀10(左位)液压缸15左腔回油路:液压缸15右腔液控单向阀12换向阀10(左位)油箱6.注射台后退进油路:泵1减压阀5换向阀9(右位)液压缸14右腔回油路:液压缸14左腔换向阀9(右位)油箱7.开模进油路:泵1换向阀8(右位)液控单向阀2液压缸13右腔回油路:液压缸13右腔液控单向阀3换向阀8(右位)油箱第3章 软件设计3.1 编程方法的确定经分析,本控制系统中涉及的控制量均为开关量即数字量。数字量控制系统梯形图设计方法主要有经验设计与继电器电路转换法、使用顺序功能图的顺序控制设计法和使用起保停电路的顺序控制设计法。经验法主要是根据一些典型的控制电路如起动、保持、停止电路,三相异步电动机的正反转等来设计,还可以根据继电器电路图来设计梯形图,这主要使用于继电器电路图已知的情况下。动作控制设计法用转换条件控制代表各步的编程元件,让它们的状态按一定的顺序变化,然后用代表各步的编程元件去控制plc的各输出位。使用此设计法设计梯形图,首先需要绘制出动作流程图,动作流程图是描述控制系统的控制过程、功能和特性的一种图形,是设计plc的顺序控制的有力工具。它并不涉及所描述的控制功能的具体技术,它是一种通用的直观的技术语言,很容易画出。通过综合比较几种方法的优缺点,我最终选择使用动作流程图的动作控制设计法。3.2 绘制动作流程图首先,选择一些辅助继电器代表控制中的各个步序,如图3-1,从“原位”至“开模”的各个工步(“开模结束”和“顶出产品”时电磁阀不动作,不当成工步)选用m12.0-m12.7。因为是代表自动循环时用的,移位指令通常要求在连续的存储单元中移动数据,这8个辅助继电器必须是连续的。考虑到注塑机还有手动控制要求,用m10.0、m10.1、m10.2代表注塑机的初始化状态、自动状态和手动状态,并选用m13.1至m13.7辅助继电器代表手动时的各个步序。代表手动状态及初始化等工步的辅助继电器的选用不一定连续。注塑机的功能图分为两大部分,左边为手动部分,右边为自动部分。在自动部分功能图中,m12.0m12.7紧密相连代表自动操作一个周期的工作过程。m12.0代表原位,m12.1代表闭模,m12.2代表注射台前进,m12.3代表注射,m12.4代表保压,m12.5解压m12.6,注射台后退m12.7开模。各个工步间有竖线相连表示工步间的关系,表达工步关系的竖线上又有短横线用来表示工步间转换的条件,如原位与闭模间的转换条件是sq1、sq2(i0.0、i0.1)置1。此外代表工步的辅助继电器电器框外还绘有此工步时plc应有的输出,如闭模工步时,电磁阀yv1(q0.0)置1。对于初始化、手动自动选择以及各个手动工步的安排也是一样的,包括各个工步间的联系、各工步间转换的条件,各个工步要完成的任务。动作流程图如图3-1所示。图3-1 动作流程图3.3 梯形图程序的设计在功能图的基础上设计梯形图很方便,程序一般分为两大部分。一是用程序语言说明功能图中代表各工步的辅助继电器的复位、置位条件;二是说明代表各工步的辅助继电器与输出的关系。梯形图如图3-2所示。图3-2 梯形图由梯形图可得到语句表如下:network1 / 油泵电机启动ld i2.0o m15.0an i2.3s m15.0, 1network 2 / 油泵电机停止ld i2.1r m15.0, 1network 3 / 自动状态启动ld i0.7o m14.0s m14.0, 1network 4 / 自动状态停止ld i1.0r m14.0, 1network 5 / 油泵过载指示灯置位ld i2.3o m16.0= m16.0network 6 / 油泵过载指示灯复位ld i2.2= m16.0network 7 / 自动状态指示灯置位/手动状态指示灯复位ld i2.4s m14.1, 1r m14.2, 1network 8 / 手动状态指示灯置位/自动状态指示灯复位ld i2.5s m14.2, 1r m14.1, 1network 9 / 初始状态置位ldn m10.1an i2.4a i2.5ldn m10.2an i2.5oldld m13.1a i1.1oldld m13.2a i1.2oldld m13.3a i1.3oldld m13.4a i1.4oldld m13.5a i1.5oldld m13.6a i1.6oldld m13.7a i1.7oldld m12.7a i0.6oldo sm0.1s m10.0, 1network 10 / 初始状态复位ld m10.1o m10.2r m10.0, 1network 11 / 自动状态置位ld m10.0a i2.4s m10.1, 1network 12 / 自动状态复位ld m12.0o i2.5r m10.1, 1network 13 / 手动状态置位ld m10.0a i2.5s m10.2, 1network 14 / 手动状态复位ld i2.4o m13.1o m13.2o m13.3o m13.4o m13.5o m13.6o m13.7r m10.2, 1network 15 / 手动 锁模置位ld m15.0a m10.2a i1.1s m13.1, 1network 16 / 锁模复位ldn i1.1r m13.1, 1network 17 / 注射台前进置位ld m15.0a m10.2a i1.2s m13.2, 1network 18 / 注射台前进复位ldn i1.2r m13.2, 1network 19 / 注射置位ld m15.0a m10.2a i1.3s m13.3, 1network 20 / 注射复位ldn i1.3r m13.3, 1network 21 / 保压置位ld m15.0a m10.2a i1.4s m13.4, 1network 22 / 保压复位ldn i1.4r m13.4, 1network 23 / 解压置位ld m15.0a m10.2a i1.5s m13.5, 1network 24 / 解压复位ldn i1.5r m13.5, 1network 25 / 注射台后退置位ld m15.0a m10.2a i1.6s m13.6, 1network 26 / 注射台后退复位ldn i1.6r m13.6, 1network 27 / 开模置位ld m15.0a m10.2a i1.7s m13.7, 1network 28 / 开模复位ldn i1.7r m13.7, 1network 29 / 自动状态位清零ld m15.0a m14.0a m10.1o m11.0o sm0.1movb 0, mb8network 30 / 自动原位ldn m12.1an m12.2an m12.3an m12.4an m12.5an m12.6an m12.7= m12.0network 31 / 自动状态置位ld m15.0a m14.0a m10.1ld m12.0a i0.0a i0.1o m11.0ld m12.1a i0.2oldld m12.2a i0.3oldld m12.3a t37oldld m12.4a t38oldld m12.5a i0.4oldld m12.6a i0.5oldld m12.7a i0.6oldaldslb mb8, 1network 32 / t37定时器ld m12.3ton t37, +20network 33 / t38定时器ld m12.4ton t38, +30network 34 / 锁模ld m12.1o m13.1= q0.0network 35 / 注射台前进ld m12.2o m13.2= q0.1network 36 / 注射ld m12.3o m13.3= q0.2network 37 / 保压ld m12.4o m13.4= q0.3network 38 / 解压ld m12.5o m13.5= q0.4network 39 / 注射台后退ld m12.6o m13.6= q0.5network 40 / 开模ld m12.7o m13.7= q0.6network 41 / 油泵运行指示ld m15.0= q0.7network 42 / 自动运行指示ld m14.1= q1.0network 43 / 手动运行指示ld m14.2= q1.1network 44 / 过载指示ld m16.0= q1.2理工学院毕业设计(论文)第4章 组态设计 4.1 组态王概述近几年国内组态软件市场大部分份额仍被国外几家组态软件占据,如:fix、intouch等。而这些软件除了在功能完备性,产品包装,市场推广等方面具有一定的优势外,并非所有方面尽善尽美。国产化的组态软件产品也在成为市场上的一支生力军,近年来有一定影响力的产品有组王,力控,synll,mcgs等。“组态王”组态软件是在流行的微机上建立工业控制对象的人机接口的一种智能软件包,它以 windows98/windowsnt4.0中文操作系统为其操作平台,充分利用了windows的图形功能完备,界面一致性好,易学易用的特点,它使采用微机开发的系统工程比以往的使用专用机开发的工业控制系统更有通用性,大大地减少了工控软件开发者的重复性工作,并可运用微机丰富的软件资源进行开发。4.2 建立工程步骤通常情况下,建立一个应用工程大致可分为以下几个步骤:第一步:创建新工程,为工程创建一个目录用来存放与工程相关的文件。 第二步:定义硬件设备并添加工程变量。添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和 i/o 变量。 第三步:制作图形画面并定义动画连接。按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。 第四步:编写命令语言。通过脚本程序的编写以完成较复杂的操作上位控制。 第五步:进行运行系统的配置,对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。 4.3 组态设计4.3.1 建立文件 打开组态王软件,点击新建按钮我们就可以新建一个新的组态王工程项目。接着我们可以新建画面,如图4-1所示。这样我们就可以对注塑机的外观进行设计。图4-1 建立新工程首先我们要写上画面名称,可以写注释。在画面位置中,我们要设置所需要的显示分辨率,一般按电脑显示器分辨率设置。当我们的显示器分辨率改变时,可以使用组态王自带的转换功能转为相适应的分辨率。4.3.2 设计外形实物中的注塑机比较复杂,我们在组态王中,用形象的的表达出就可以了。工程的左边有调色板和工具箱。如图4-2所示。 图4-2 控制画面 在工具箱中还有一个图库功能,图库是系统预先建立好的组合图形对象。组态王系统提供十几个图形库几百个元件,包括控制按钮、指示表、阀门、电机、泵、管路等。设计者可以简单地从图库中取出元件加到自己的应用中。图库单元还包含动画连接,可以方便地实现动画效果。为满足不同行业用户的需要,图库是可扩充的。设计者可以创建自己的图库单元,把它们加入到已有的图库中,或者把不再需要的图库单元从图库中删除。也可以创建自己的图库。4.3.3 组态王连接设备组态王把那些需要与之交换数据的硬件设备或软件程序都作为外部设备使用。外部硬件 设备通常包括 plc、仪表、模块、变频器、板卡等;外部软件程序通常指包括 dde、opc 等服务程序。在计算机和外部设备硬件连接好后,为了实现组态王和外部设备的实时数据通讯,必须在组态王的开发环境中对外部设备和相关变量加以定义。为方便定义外部设备,组态王设计了“设备配置向导”来完成设备的连接。激活设备配置向导。在组态王工程浏览器的“设备”大纲项下,选择要设置的i/o设备类型,在右侧目录内容显示区双击“新建”图标,如图4-3所示。图4-3 i/o设备管理在“设备选择”向导页中选择要安装串口设备的生产厂家、设备名称、通讯方式。完成后单击“下一步”。进入“设备名称”向导的对话框。如图4-4所示。图4-4 设备配置接着按照下面的步骤完成设备配置1.在“设备名称”向导页中为将要安装的串口设备指定一个逻辑名称。给安装的设备填写指定的逻辑名称。完成后单击“下一步”。进入“选择串口号”对话框。2.在“选择串口号”向导页为安装的串行设备指定与pc相连的串口号。将与设备连接的串口定为“com1”,。完成后单击“下一步”。进入“设备地址”对话框。3.在“设备地址”向导页为串口设备指定设备地址。在使用rs232与pc机相连时,plc的地址在组态王中的设置范围从0到15。可为默认值“0”,。单击“下一步”。进入“通讯参数”对话框。4.在“通讯参数”向导页中设置通讯故障时的参数。参数的设置单击“下一步”。进入“设备信息总结”对话框。5.确认“设备信息总结”向导页中的设备信息。确认所要安装的设备信息,确认完成后单击“完成”键。到此完成“串行通讯”设备的安装。4.3.4 动画连接所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。建立动画连接后,图形对象可以按动画连接的要求进行改变。“组态王”动画连接的特点:一个图形对象可以同时定义多个动画连接,从而可以实现复杂的动画功能。创建或选择链接对象。双击图形对象,弹出动画连接对话框,如图4-5所示。图4-5 动画连接图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分数等,一个图形对象又可以同时定义多个连接。把这些动画连接组合起来,应用程序将呈现出令人难以想象的图形动画效果。4.3.5 命令语言组态王除了在定义动画连接时支持连接表达式,还允许用户定义命令语言来驱动应用程序,极大地增强了应用程序的灵活性。命令语言是一段类似语言的程序,工程人员可以利用这段程序来增强应用程序的灵活性。命令语言的句法和语言类似,是的一个子集。命令语言通过“命令语言”对话框编辑输入,在组态王运行系统中编译执行。如图4-6所示。图4-6(a) 命令语言图4-6(b) 命令语言根据整个设计过程的运行要求,以及所设定的变量编写程序。到此,整个组态设计部分的组态软件编写已完成。结 论 通过近三个月的研究设计,实现系统的正常工作并达到预期的设计目标这一过程。使我学到了很多知识,积累了很多宝贵的经验。锻炼了自己的独立思考能力和实际动手能力,学会了如何综合实施一个工程项目的研究与设计。现将设计过程总结如下: 首先制定系统的总体方案和实施步骤,了解系统的工作原理、控制任务、总体结构、工作流程以及完成系统所需要的硬件,设计好相关的电路接线图、控制原理图、外部端子图等。 熟悉注塑机的工作原理,完成注塑机的工作流程的分析,成功实现了用一台plc对注塑机的控制。达到了自动化生产的目的。 在设计完成后也发现了本系统中存在着一些不足之处和需要改进的地方:plc的功能十分丰富,由于时间的关系我们只用了其中的自动控制功能。对于触摸屏技术的了解太少,最好和触摸屏结合在一起进行应用。将会对系统的综合性能进一步提高。 谢 辞 走出毕业论文的千头万绪,接下来便是自然而然的暮然回首。于是几多往事历历在目。一丝伤感轻轻滑过,无限感动激荡心头。诚然,更多的感激注定只能驻扎在心底,但
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高考英语临考押题卷(北京卷)(解析版)
- 数字智慧方案景园农业水利建设物联网智慧应用方案
- 2024年家用电热电力器具及类似产品项目资金筹措计划书代可行性研究报告
- 低压电工理论复习测试题
- 保健按摩师练习试卷附答案
- 2022年全国乙卷英语高考真题文档版(答案)
- 2025年工程法规复习中的注意事项试题及答案
- 团课期末考试试题及答案
- 保姆模拟测试题及答案
- 会计实务复习思路试题及答案
- 生产经营单位事故隐患内部报告奖励制度
- 【MOOC】灰色系统理论-南京航空航天大学 中国大学慕课MOOC答案
- 2024年全国统一高考英语试卷(新课标Ⅰ卷)含答案
- 国开作业《公共部门人力资源管理》形考任务4:撰写课程学习总结(第1-9章权重25%)参考772
- 三年级数学-《年月日》整理和复习课件
- 两器车间产能分析
- 机电厂房金属壁板隔墙工程施工方案(71页)
- 2022版义务教育(数学)课程标准(含2022年修订部分)
- 《石钟山记》教案3
- 报联商——有效沟通PPT课件
- 二年级口算题大全(可直接打印)
评论
0/150
提交评论