基于PLC的电磁泵控制程序设计_第1页
基于PLC的电磁泵控制程序设计_第2页
基于PLC的电磁泵控制程序设计_第3页
基于PLC的电磁泵控制程序设计_第4页
基于PLC的电磁泵控制程序设计_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

第 页 共 页基于 PLC的电磁泵控制程序软件设计摘要本设计采用三菱 FX0n-3A 系列 PLC 和三菱 GOT1000 触摸屏分别作为电磁泵输送系统的控制器和人际界面,以电磁泵电源为被控对象,实现定量输送控制。该系统包括三部分:电磁泵电源、PLC 控制器、人机界面。 本文首先分析了电磁泵的工作原理,拟定出控制方案并对硬件选型;然后根据定量输送系统工艺流程进行 PLC 控制程序和人机界面设计。其中 PLC 控制程序主要实现的功能是通过从触摸屏接受信号输出 010V 模拟电压控制电磁泵电源 02500A 电流,并根据工业现场输送电流给予适当补偿;人机界面程序主要实现的功能是替代系统部分按钮、通过对 PLC 程序和人机界面程序仿真,证明此设计方案可行。关键词:电磁泵,PLC 控制,人机界面应用 第 页 共 页Design of the electromagnetic pump control program based on PLC controlerABSTRACTThis design uses Mitsubishi FX0n-3A series PLC and Mitsubishi GOT1000 touch screen as the controller of electromagnetic pump delivery system and human interface, with electromagnetic pump power as the controlled object, realize the quantitative feeding control. The system consists of three parts: electromagnetic pump power, PLC controller, man-machine interface.This paper analyzes the working principle of electromagnetic pump, a control scheme and the hardware selection; then according to the quantitativ conveying system process design PLC control system and man-machine interface. The PLC control programs main function is to receive signals output by 0 10V analog voltage control electromagnetic pump power of 0 2500A current from the touch screen, and according to the industrial field current is supplied to give appropriate compensation; mainly realizes man-machine interface program function is to replace the system of button, through the PLC program and man-machine interface program, prove that this design is feasible.Keywords: electromagnetic pump, PLC control, application of human-machine interface 第 页 共 页目 录1 引言11.1 课题研究的背景、目的及意义 11.2 定量输送国内外发展状况 21.2.1 针对铸型采用的定量输送方法21.2.2 高温金属液输送设备定量输送 21.3 电磁泵国内外发展状况 31.3.1 国外电磁泵发展状况 31.3.2 国内电磁泵发展状况 41.4 本设计主要研究内容 42 系统方案的确定 62.1 直流电磁泵的工作原理 62.2 系统方案的确定 72.3 三菱 FX2n和 GT1000 72.3.1 三 菱 FX0n-3A 系 列 PLC 的 基 本 功 能 72.3.2 GOT1000 系列 83 系统硬件的设计 103.1 与 PLC 的连接103.2 规格特征 103.2.1 模拟量输入规格113.2.2 输入特性 123.2.3 模拟量输出规格 123.3 流程控制 133.4 缓冲存储器(BFM)分配 133.4.1 A/D 输入程序 143.4.2 D/A 输出程序 15第 页 共 页3.5 FX2n 与 GT1000 的通信16第 页 共 页4 PLC 控制程序设计184.1 补偿电流计算 184.2 PLC 控制程序195 触摸屏软件设计215.1 人机界面的设计 215.2 人机界面的设计 22结论 27附录 28参考文献 33致谢 35中北大学 2013届毕业设计说明书第 1 页 共 35 页1 引言1.1课题研究的背景、目的及意义随着工业化的高速发展。铸造工业正走向专业化规模生产。绿色铸造技术将成为 2l 世纪的发展趋向。传统铸造业正逐渐向高质量、低消耗、无污染、高效率的现代铸造业转变 2。近几年来,所有发达国家调整产品方向,向资金和技术密集型产业迈进,而对铸造行业来说,既是劳动密集型产业,又是热、累、脏行业。加之发达国家的环保指标使得铸造行业的成本难以承受,使不少国家把铸件采购转向发展中国家,这给中国铸造业向国外市场发展提供了绝好的机遇。充分利用我们的劳动力和资源优势,去占领发达国家市场空缺,无疑是我国融入世界经济的一条重要途径。但是,我们必须清楚的看到,中国铸造业将会面临一场严峻的考验:一方面是出口铸件向 高、精、尖方面发展,铸件不仅要求薄壁、轻量、整体化和外观美观,同时也要求其强度和耐久性,就我国的情况看还很难达到其要求。另一方面是我国劳动力便宜,原材料资源丰富,环保成本相对较低,对外资具有较大的吸引力;加入世贸组织后,贸易堡垒被拆除,更多合资和独资铸造业进入中国,竞争也更加激烈,一些工艺落后、设备简陋、生产能力低下的企业被淘汰。由此看来,我们既得到了绝好机遇又面临严峻挑战,利弊同在。在当今的铝及铝合金工业中,铝及铝合金产品的需求量越来越大,对其质量要求也越来越高,尤其在汽车工业、军工产品、航空航天等方面的零部件要求高强度、轻量化和低成本。目前,国内外的铝合金应用正以平均每年 15%以上的速度增长,9 0%以上的铝合金结构件都是用铸造技术生产的,而铝合金铸件中又 90%以上是通过压铸生产的。但是,传统的铸造方法易使铝合金高温熔体氧化、烧损、形成夹杂,严重影响铸件质量,生产的产品在质量上不能很好的满足用户需求,并且存在生产效率低、生产过程不稳定、不易控制生产工艺、自动化程度低、易受外界影响等缺点。正如前面所说,这样的情况对于提高产品国际竞争力、企业生产效益极为不利。在工业发达国家,大规模高温熔融金属生产作业都是应用成熟的输送设备而不是依靠人工浇注。国内在定量输送方面的研究已取得较大进步,但从整体来看,自动化定量输送技术还不成熟,如压铸、挤压铸造、砂型铸造生产线等成套定量输送设备仍需进口。中北大学 2013届毕业设计说明书第 2 页 共 35 页针对以上情况,如何提高与完善定量控制输送过程的自动化水平和定量精度是当前铸造生产中迫切需要解决的问题。1.2 定 量 输 送 国 内 外 发 展 状 况在现代铸造生产中,供料定量输送的实现可分为两种形式:(1)针对铸型采用适当的方法,如冒口探测法等。(2)通过自动化或半自动化的金属液输送设备来实现,如电磁泵、气压浇注机等 3。1.2.1 针对铸型采用的定量输送方法1.重量定量法用称重的方法实现定量,多用中间定量浇注包,中间包下面设有一个控制重量的传感器,金属液贮存包先向中间浇包倒入一定量的金属液,然后由中间浇包向砂型浇注,当中间浇包里德金属液减少到预定值时,重量传感器就发出讯号使浇注停止。但是这些方法称量要求对象本身比较重,如果向一个砂型浇注的金属液重量相对比较小,即使传感器本身的测量误差并不大,而相对于所浇金属液来说,这个误差可能会比较大。2.体积定量法用控制金属液的体积实现定量,如采用容量一定的中间浇包,也可以用一耐火的物体浸入浇包,用浸入物的体积控制所排溢出的金属溶液的体积来实现定量浇注。3.冒口探测法在砂型上除浇口外另设一个冒口,对着冒口装一个红外线探测器或光电管,当铸型接近浇满时,金属液沿着冒口上升,红外线探测器或光电管立即发出讯号,停止浇注。但红外线探测器则可能受铸型冒口中发出的火苗干扰,发生误操作。1.2.2 高温金属液输送设备定量输送自动化或半自动化金属液输送设备应具有下述大部分条件才能充分发挥作用6:(1) 保证铸件浇注质量;(2) 输送装置应具备与造型线相适应的生产率;(3) 对输送参数的变更应具有较大的适应性;(4) 输送装置应操作方便、迅速、安全可靠。在对金属液进行浇注作业时应中北大学 2013届毕业设计说明书第 3 页 共 35 页答指令要灵敏;(5) 作业环境应清洁、热辐射小;(6) 输送装置结构应牢固,其维修和易损零件更换应方便;(7) 输送装置占地面积小;(8) 经济性高,操作简单;为了节省劳动力、改善作业环境,各国对高温金属液浇注机进行了研究。他们所采用的原理各不相同,其方式有:(1)手工浇注;(2)气体压力浇注;(3)机械手浇注;(4)电磁泵浇注 7。下面我们对这四种浇注方式作简单对比:其中手工浇注最容易实现,定量较准确,短期投资很小;机械手浇注可实现自动化,定量准确,工人劳动强度低;气压浇注也可以实现自动化,液态金属与空气接触少,金属液中氧化夹杂物较少,吸气量小。但是手工浇注工人劳动强度大,操作较危险,不易实现全面自动化;而机械手浇注设备投资大,占地面积多,并且手工浇注与机械手浇注由于是裸露在空气中的,所以液态金属(如铝液或镁液)与大气直接接触,造成铸件中氧化夹杂含量升高,从而降低结构的疲劳强度,尤其是镁合金甚至会出现氧化燃烧的情况;而气压浇注虽然避免了液态金属与空气的接触,但是该法很难实现定量输送,且设备多、占地面积大 3。当用液态金属电磁泵浇注时,融合了以上 3 种浇注方式的优点:(1)可实现自动浇注,大大降低工人的劳动强度,改善作业环境;(2)完全隔绝了液态金属与空气的接触,降低了铸件中氧化夹杂的含量及含气量,提高铸件的综合力学性能,这种方法对镁合金来讲可将炉体完全封闭形成一种全新的工艺及设备,以解决镁合金压铸的一个重要问题;(3)可以精确控制流量,且响应速度快;(4)浇注速度大大 提高,从而提高了压铸机得生产效率,而且设备投资适中,占地面积小。因此该项技术完全能够满足压铸的需求,可显著提高铸造生产效率,将会广泛地应用于铝镁合金的压铸生产中。1.3电 磁 泵 国 内 外 发 展 状 况1.3.1电 磁 泵 国 外 发 展 状 况电磁泵设备最早应用在在核工业,主要用于循环钾、钠等冷却剂。在国外1947 年就曾尝试应用电磁泵来实现熔融铝的自动定量浇注,随后各国都在电磁泵应用于铸造方面做了大量的工作,到目前为止国际上包括美国、英国、法国、南中北大学 2013届毕业设计说明书第 4 页 共 35 页非及俄罗斯等国家都掌握了该项技术。如俄罗斯采用电磁泵充型的低压铸造方法铸造柴油发动机缸盖,与气压式方法比,产品的废品率由原来的 25%降到 2%,金属利用率由原来的 45 提高到 49%,而且成功地采用电磁泵充型的低压铸造系统生产导弹铝合金罩壳。在 20 世纪 70 年代末,英国 Cosworth 公司发明了以电磁泵传输、充型为核心的 CP 工艺技术,主要生产一级方程式赛车的发动机缸体、缸盖。1988 年,美国福特公司购买 CP 专利,并于 1992 年建成年产 100 万只缸体的生产线;特别是该汽车公司某铸造厂全部采用电磁泵低压铸造系统,并实行自动化控制,年产 300 多万件缸盖,成品率稳定在 90%以上。1991 年,南非 M&R 公司建立了 29 法铸造厂。其他采用 29 法工艺生产的比较著名的汽车厂家有:Mercedes(日本) 、Opel (德国) 、Benz(德国) 、Jaguar (通用)等 7。1.3.2 电 磁 泵 国 内 发 展 状 况我国在电磁泵系统方面的研究起步比较晚。曾在 20 世纪 70 年代由中国科学院力学研究所和上海电器科学研究所共同开发过电磁泵设备,但并未应用在铝合金铸造方面。据了解,济南铸锻设备研究所等单位也曾研究过铝合金电磁泵,但未成功;目前国内许多重点院校的铸造专家都对此项技术表示关注。认为该技术是改进当前我国高品质铝铸件生产条件的有效方法与途径 8。山西省铸造新工艺工程技术研究中心(中北大学)长期从事电磁泵铸造技术理论和应用研究,特别是研制的产品现已应用于国内企事业单位铝铸件低压铸造和定量浇注的生产,从而极大地提高了铝铸件的产品质量和生产效率。该产品在国内属于首创,并取得多项发明专利。该中心研制的电磁泵定量浇注系统。主要用于压铸机和挤压机在生产中的定量供液环节。采用电磁泵定量供液系统的优点:可实现自动浇料,大大降低工人的劳动强度,改善作业环境;完全隔绝了液态金属与空气的接触,降低了铸件中氧化夹杂的含量,提高了铸件的综合力学性能;流量控制精确、连续可调;浇料速度大大提高,从而提高了压铸机的生产率 9。1.4本 设 计 主 要 研 究 内 容工控机是专门为工业现场而设计,它具有很强的抗震、抗干扰性能,而且在连续作业的情况下运行也非常稳定。但在控制过程中它也存在许多弊端:(1)它需要专门的板卡连接被控设备、人机界面以及一些必要的外设;(2)软件控制编写也需要专门的编程人员;(3)价格较高导致后期维护需要投入大量的财力;(4)体中北大学 2013届毕业设计说明书第 5 页 共 35 页积较大需要专门的空间放置。这些都导致工控机在小型工业现场的应用受到限制,显然不如 PLC,所以电磁泵的定量输送系统需要进一步改进和完善。控制电磁泵定量输送是铸造生产中一种重要的生产方式,同时也是一个复杂的工艺过程 18,近年来这方面的研究取得较大进步 19,国内外已有较成熟的设备。输送量的控制对于自动浇注非常重要,因为铸型还没有浇满就过早停止浇注,会造成废品;反之若已浇满还不停止浇注,不但浪费金属液,而且金属飞溅容易造成事故 20。在电磁泵定量输送系统中,电磁泵出口处的金属液流量不仅与电流有关,还与保温炉内液面的高度有关。因为保温炉内液面高度随着金属液的减少会下降,此高度会影响泵头的压力,使出口处的流量下降,最终将影响铸件质量。为达到定量的目的,我们将通过实时增加适当的电流来补偿 21。随着科学技术的发展,铸造生产高效率、高精度的发展趋势,提高与完善定量浇注过程的自动化水平和定量精度势在必行。中北大学 2013届毕业设计说明书第 6 页 共 35 页2 系统方案的确定2.1 直 流 电 磁 泵 的 工 作 原 理电磁泵是一种输送导电流体的设备,它是对液态金属施加电场和磁场,使液态金属在电磁推力的直接作用下输送,其结构如图 2.1 所示。图 2.1 直流平面电磁泵工作原理图图中扁平管道是电磁泵体流槽,内部充满导电金属液体,在流槽的左右两侧装置的是电磁铁的磁极,两磁极之间形成一个具有一定磁感应强度的磁隙。流槽的前后两侧是电极,电流通过电极流过流槽和内部的金属液体。电磁泵工作时,作用于流槽内金属液体的电流(I)和磁隙磁感应强度(B)的方向(如图 2.1 所示)两者互相垂直,根据左手安培定则,在磁场中的电流元将受到磁场的作用力,该力称为安培力,其方向向上。其原理实际上与电动机的原理相似,只是将液态金属作为动子(或转子)从而发生定向移动。电流和磁场可以是交流,也可以是直流,只要两者共同产生的作用力向一个方向即可。电磁泵的工作参数是电磁铁磁隙间的磁感应强度 B 和流过液态金属的电流密度 j 。它们与电磁泵的主要技术性能指标压头(P)间存在如下关系:(1)0LPjdxjL(1)式中 P液态金属经过磁场作用区(长度为 L)后压强的增加量(即泵产生的理想压头),pa;j垂直于磁感应强度方向和金属液体流动方向上的电流密度,A/m 2;B垂直于电流方向和金属液体流动方向上的磁感应强度,T;中北大学 2013届毕业设计说明书第 7 页 共 35 页L处于磁隙间升液方向上的金属液长度,m;液态金属在该压力的作用下,产生定向移动,从而实现了液态金属的输送和提升。从公式可以看出电磁泵所产生的压力与电流密度和磁感应强度成正比,j 和 B 越大则产生的压力越大 15 。2.2系 统 方 案 的 确 定本设计的主要研究内容是在中北大学铸造新工艺新技术工程中心低压铸造直流平面电磁泵的基础上,进一步改善电磁泵定量输送系统的控制部分,使该系统在空间上和生产中达到最佳状态。根据系统的工作原理和任务要求,我们将用触摸屏作为上位机,通过 PLC 控制电磁泵的电源,且对输送电流进行实时跟踪,进而使得整个系统得到改善,达到定量输送的目的。通过对被控对象的工艺过程分析,我们将上述任务分解为以下问题:(1)从 PLC 模拟输出端输出 010V 电压,来控制电磁泵电源输出 02500A 电流。(2)电磁泵电源从生产现场实时采集工作电流将其转换为 010V 电压,送给PLC 模拟输入端。(3)设计合适的人机界面替代按钮、键盘及显示器控制 PLC,并得到实时跟踪曲线。针对上述情况,可将 PLC 控制直流平面电磁泵定量输出系统直观地表示成图2.2输入 参数设定 运行参数参数显示 电磁泵电流图 2.2 PLC 控制电磁泵输送系统结构图本系统中,所用 PLC 除具有基本功能外,还需模拟输入输出模块;触摸屏部分必须结合工艺设计需求和 PLC 的通讯接口来选取。经过分析调查,我们选取可扩展模拟输入输出模块 FX0n-3A 的三菱 FX2n 系列PLC 作为该系统的控制部分,三菱 GOT1000 为该系统的人机界面。2.3 三 菱 FX0n-3A特 殊 模 块 和 三 菱 GOT1000电流 I时间 T 人机界面 电磁泵电源PLC中北大学 2013届毕业设计说明书第 8 页 共 35 页2.3.1 三 菱 FX0n-3A系 列 PLC的 基 本 功 能(1)FX0n-3A 模拟特殊功能块有两个输入通道和一个输出通道。输入通道接收模拟信号并将模拟信号转换成数字值。输出通道采用数字值并输出等量模拟信号FX0n-3A 的最大分辨率为 8 位。(2)在输入/输出基础上选择的电压或电流由用户接线方式决定。(3)FX0n-3A 可以连接到 FX2N、FX2NC、FXin、FXon 系列的可编程控制器上。(4)所有数据传输和参数设置都是通过应用到 PLC 中的 TO/FROM 指令,通过FX0n-3A 的软件控制调节的。 PLC 和 FXon-3A 之间的通信由光电耦合器保护。(5)FX0N-3A 在 PLC 扩展每线上占用 8 个 I/O 点。8 个 I/O 点可以分配给输入或输出。图 2.3FX0n-3A 的 端 子 配 线当使用电流输入时,确保标记为VIN*1和IIN*1的端子连接了。当使用电流输出时,不要连接VOUT和 IOUT端子。*1 此处识别端子编号 1 或 2。如果电压输入/输出方面出现任何电压波动或者有过多的电噪音,则要在位置*2 连接一个额定值大约在 25V,0.1 至 0.47uF 的电容器。2.3.2 GOT1000系 列 GT1000 系列手掌大小,宽屏显示,超小型 4.5 英寸 3 色 LED 背光灯,增加显示效果,高亮度液晶,光照下显示清晰分辨率 28896,标准内存 1.5M 内置标准接口 RS232,RS422。超薄型,防护等级 IP67。如图 2.4。参数规格如表 2.1。中北大学 2013届毕业设计说明书第 9 页 共 35 页图 2.4 GOT 接口图表 2.1 GOT1000 系列参数规格型 号 GT1020 GT1020- -LBD GT1020 GT1020- -LBD2 LBD2与 PLC 接 口 RS422 RS232与 电 脑 接 口 RS232尺 寸 , 液 晶 3.7 3.7” ” STN STN分 辨 率 160 x 64 显 示 色 黑 白 背 光 灯 3 色 LED( (绿 色 , 红 色 , 橙 色 )中北大学 2013届毕业设计说明书第 10 页 共 35 页3 系统硬件的设计在该系统中,总共涉及的电路有:(1)电源;(2) 1 个励磁开关量输出;(3) 1 个模拟量输入、1 个模拟量输出;(4)FX2n 和 GT1000 的通讯接口;整体硬件电路结构如图 3.1 所示PLC 开关量输出,控制电磁泵励磁通过 RS232 连接PLC 模拟量输出控制电磁栗输送电流PLC 模拟输入通道采集电磁泵输送电流图 3.1 电磁泵定量输入系统结构图说明:1、输入设备为人机界面;2、KM1 线圈对应 Y001 驱动电磁泵励磁;3、模拟输出通道对应电磁泵输送电流;4、模拟输入通道对应电磁泵实时采集电流。3.1 与 PLC的 连 接与 PLC 的 连 接 如 图 3.1 所 示 。图 3.1 三菱 FX0n 与 FX2n 的连接FX0N-3A 在 FX2N-16M、FX2N-32M、FX2N-32E(=R/S/T)中可以连接 2台 FX0N-3A 在 FX2N-48M、FX2N-48E、FX2N-64M、FX2N-80M、FX2N-128M(=R/S/T)中可以连接 3 台。3.2 规 格 特 征人机界面电磁泵电源PLC中北大学 2013届毕业设计说明书第 11 页 共 35 页FX0n-3A 系 列 的 通 用 规 格 如 表 3.1 所 示 。表 3.1 FX0n-3A 系 列 的 通 用 规 格项目 内容模拟电路 DC 24V10% 90mA(由 PLC 内部供电)电源 数字电路 DC 5V 30mA(由 PLC 内部供电)绝缘承受电压 AC 500V 1 分钟(所有端子与外壳之间)绝缘方式 模拟电路、数字电路与 PLC 间光耦隔离、主电源 AC/DC 转换器隔离模拟量输入输出间绝缘(各通道间不绝缘)数字位 8 位(0255) (数字值在 0 以下的固定为 0;在 255 以上的固定为 255)模拟范围 DC 010V、DC 05V、DC 420mA数字范围 0250分辨率 40mV(10V/250) 、20mV(5V/250) 、0.064mA (20-4)/250 mA集成精度 1%(满量程)适用 PLC FX1N、 FX2N、 FX1NC (需要 FX2NC-CNV-IF)或 FX2NC (需要 FX2NC-CNV-IF)输入输出占用点数占用 8 点 PLC 的输入或输出(可算作输入或输出任一方占用)3.2.1 模 拟 量 输 入 规 格FX3n-3A 系 列 的 模 拟 量 输 入 规 格 和 输 入 特 性 表 3.2 和 图 3.1表 3.2 FX3n-3A 系 列 的 模 拟 量 输 入 规 格项 目 电 压 输 入 电 流 输 入模 拟 输 入 范 围DC 010V、 DC 05V ( 输 入 电 阻 200k )绝 对 最 大 输 入 : -0.5V15VDC 420mA (输入电阻 250)绝对最大输入:-2mA60mA输 入 特 性 不可以混合使用电压输入和电流输入两路通道均为同一特性中北大学 2013届毕业设计说明书第 12 页 共 35 页3.2.2 输 入 特 性255 255 250 250 0 10 0 4 20模 拟 输 入 电 压 /V 模 拟 输 入 电 流 /A图 3.1 FX0n-3A 系列模拟输入特性图输入模拟电压转换数字值: 2551010.2=250 输入模拟电流转换数字值: 255(204)(20.324)=2503.2.3 模 拟 量 输 出 规 格模 拟 量 输 出 规 格 和 输 出 特 性 如 表 3.3 和 图 3.2 所 示 。表 3.3 FX0n-3A 系 列 模 拟 量 输 出 规 格项 目 电 压 输 入 电 流 输 入模 拟 输 入 范 围 DC 010V、 DC 05V( 负 载 电 阻 1k1M )DC 420mA( 负 载 电 阻 500 以 下 )扫 描 执 行 时 间 TO 命 令 处 理 时 间 33.2.3输 出 特 性10.2V 20.32mA 10 20 扫 描 执 行 时 间 (TO 命令处理时间2)+FROM 命令处理时间中北大学 2013届毕业设计说明书第 13 页 共 35 页40 0图 3.2 FX0n-3A 系列模拟输出特性图输出数字值转换模拟电压值: 25510250=10.2 输出数字值转换模拟电流值: 255(204)250+4=20.323.3 流 程 控 制FX0n-3A 对 模 拟 输 入 和 输 出 的 流 程 控 制 如 图 3.3图 3.3 模 拟 输 入 输 出 流 程 控 制 图对基本单元给予被连接的特殊模块选择,模块号码由靠近基本单元开始,以 NO.0NO.1NO.2NO.7 的顺序继续下去。模块号码是为指定程序命令对哪一个模块起作用而使用的。3.4 缓 冲 存 储 器 (BFM)分 配 表 3.4 缓 冲 存 储 器 (BFM)分 配 表 (表格留空部分为缓冲存储器存储保留区域)BFM No. b15-b8 b7 b6 b5 b4 b3 b2 b1 b0#0 当 前 A/D 转 换 当 前 输 入 通 道 8 位 数 据中北大学 2013届毕业设计说明书第 14 页 共 35 页#0: 输入通道 1 (CH1) 与输入通道 2 (CH2) 转换数据以二进制形式交替存储#17:(表 3.1) b0=0 选择输入通道 1 ;b0=1 选择输入通道 2 b1=01 启动 A/D 转换 b1=10 复位 A/D 转换 b2=01 启动 D/A 转换 b2=10 复位 D/A 转换 表 3.5(模拟量连续输入输出条件:010)二进制 说明十六进制0 0 0 选择输入通道 1 且复位 A/D和 D/A 转换H000 0 0 1 选择输入通道 2 且复位A/D 和 D/A 转换HOO1 0 1 0 保持输入通道 1 的选择且启动 A/D 转换H002 0 1 1 保持输入通道 2 的选择且启动 A/D 转换H003 1 0 0 启动 D/A 转换3.4.1 A/D 输入程序 主机单元将数据读出或写入 FX0N-3A 缓冲存储器(BFM) ,当 X1=ON 时,实现输入通道 1 的 A/D 转换,并将 A/D 转换对应值存储于主机单元 D01 中。当 X2=ON 时,实现输入通道 2 的 A/D 转换,并将 A/D 转换对应值存储于主机单元 D02 中A/D 转换指令如图 3.4 所示。#1#15#16 当 前 D/A 转 换 输 出 通 道 8 位 数 据#17 D/A 转 换 启 动A/D 转 换 启 动A/D 转 换通 道 选 择#18#31中北大学 2013届毕业设计说明书第 15 页 共 35 页图 3.4 K0 模块 A/D 转化指令 TO K0 K17 H00 K1 (H00)写入 BFM#17,选择输入通道 1 且复位 A/D 转换 TO K0 K17 H02 K1 (H02)写入 BFM#17,保持输入通道 1 的选择且启动A/D 换行 FROM K0 K0 D01 K1 读取 BFM#0,输入通道 1 当前 A/D 转换对应值存储于主机单元(D01)中 TO K0 K17 H01 K1 (H01)写入 BFM#17,选择输入通道 2 且复位 A/D 转换 TO K0 K17 H03 K1 (H03)写入 BFM#17,保持输入通道 2 的选择且启动A/D 转换 FROM K0 K0 D02 K1 读取 BFM#0,输入通道 2 当前 A/D 转换对应值存储于主机单元(D02)中。3.4.2 D/A 输出程序 中北大学 2013届毕业设计说明书第 16 页 共 35 页当 X0=ON 时,实现输出通道的 D/A 转换,D/A 转换对应值为主机单元 D00图 3.5 k0 模块 D/A 转换指令 TO K0 K16 D00 K1 D/A 转换对应值(D00)写入 BFM#16 TO K0 K17 H04 K1 (H04)写入 BFM#17,启动 D/A 转换 TO K0 K17 H00 K1 (H00)写入 BFM#17,复位 D/A 转换3.5 FX2n与 GT1000的 通 信该系统中使用的是 RS232 进行通讯。RS-232C 是由美国电子工业协会(EIA)正式公布的,在异步串行通信中应用最广泛的标准总线。RS-232C 标准(协议)的全称是 EIA-RS-232C 标准,其中 EIA(Electronic Industry Association)代表美国电子工业协会,其中 RS 是 Recommended Standard 的缩写,代表推赠标准,232 是标识符,C 代表 RS-232 的最新一次修改(1969 年),在这之前,有过 RS-232A、RS-232B 标准,它规定连接电缆和机械、电气特性、信号功能及传送过程。现在,计算机上的串行通信端口(RS-232)是标准配置端口,已经得到广泛应用,计算机上一般都有 12 个标准 RS-232C 串口,即通道 COM1 和 COM2。9 针 D 型公座管脚排列图。这个端口用于 GOT1000 系列工业触摸屏人机界面和具有RS232/485/422 通讯端口的控制器通讯、编程,以及系统更新设置。RS232 串口引脚如表 3.6 所示。表 3.6 RS-232C 串口引脚定义表RS-232C 串口引脚定义表9 针 RS-232 串口(DB9) 25 针 RS-232 串口(DB25)引脚 简写 功能说明引脚 简写 功能说明1 CD 载波侦测(Carrier Detect) 8 CD 载波侦测(Carrier Detect)2 RXD 接收数据(Receive).3 RXD 接收数据(Receive)中北大学 2013届毕业设计说明书第 17 页 共 35 页3 TXD 发送数据(Transmit) 2 TXD 发送数据(Transmit)4 DTR 数据终端准备(Data Terminal Ready) 20 DTR 数据终端准备(Data Terminal Ready)5 GND 地线(Ground) 7 GND 地线(Ground)6 DSR 数据准备好(Data Set Ready) 6 DSR 数据准备好(Data Set Ready)7 RTS 请求发送(Request To Send) 4 RTS 请求发送(Request To Send)8 CTS 清除发送(Clear To Send) 5 CTS 清除发送(Clear To Send)9 RI 振铃指示(Ring Indicator) 22 RI 振铃指示(Ring Indicator)电缆制作如图 3.6图 3.6 PLC 与触摸屏的通信接线图中北大学 2013届毕业设计说明书第 18 页 共 35 页4 PLC控 制 程 序 设 计4.1 补偿电流计算在设计梯形图之前,我们首先要解决引言中提出的实时补偿电流问题。电磁泵出口处的金属液不仅与电流有关,还与保温炉内液面的高度有关。因为保温炉内液面高度随着金属液的减少会下降,此高度会影响泵头的压力,使出口处的流量下降。为达到定量的目的,通过增加适当的电流来补偿。由于保温炉内的型腔不很规则,所以我们需要先对保温炉型腔进行实体造型,然后再沿高度方向分层,并求出每层的体积,从而拟合出保温炉炉腔体积随高度变化的关系。补偿电流的计算公式为:(4.2)d=BLpghI2补 4.2 式中:h 为保温炉内液面的下降高度,m; p 为金属液的密度,kg/m3; d为升液管口径,m;在运用时,已知 B、L、d 及炉腔体积随高度的关系时,可以将上式简化为:(4.3)1=KmI补式中:m 为电磁泵已输送金属液质量,kg;金属液流量和金属液所通电流强度的关系:2QI(4.4)金属液流量和已输送金属液质量关系:(4.5)mt式中:t 为已输送时间,s ;所以,我们可以将补偿时间间隔设为定值,即已输送时间 t;当输送时间为 T 时,输送次数为 T/t;设输送电流为 I 输输送电流的计算方法如下:第 0 次: (4.6)0I输第 1 次: 1120KIt(4.7)中北大学 2013届毕业设计说明书第 19 页 共 35 页第 2 次: (4.8)212IKIt第 3 次: (4.9)3 其 中 : 为 补 偿 系 数 ; t 为 补 偿 时 间 间 隔 ; 12补 偿 电 流 部 分 程 序 段 如 图 4.1图 4.1 补偿电流梯形图程序段4.2 PLC控 制 程 序根据控制要求,PLC 软件部分主要实现的功能为: (1)上电初始化(此程序段端只在上电时执行一次,在以后的程序扫描过程中不执行),为定量输送做准备;让程序中用到的寄存器清零或者设置一定的值,以免系统发生误操作; (2)启动;当 PLC 从人机界面接受到启动信号时,PLC 将按照以下执行流程:励磁、悬浮、定量输送。中北大学 2013届毕业设计说明书第 20 页 共 35 页(3)励磁;由于实际生产中电流不可能发生突变,所以我们需要指定一个定时器,使励磁开始后延长一定的时间达到预设励磁电流值,然后执行后面程序; (4)悬浮;同样我们需要指定一个定时器,使其达到预设值时,再悬浮一定时间; (5)输送;在输送过程中,程序需要完成四个任务:实时补偿电流、输送时间计算、输送电流采集、输送完毕; PLC 梯形图结构框图如图 4.2 所示。重新输入悬浮电流输入停止/启动励磁上电初始化励磁定时完毕?悬浮定时完毕?输送电流输入NYNY图 4.2 PLC 梯形图结构框图输送定时完毕?NY中北大学 2013届毕业设计说明书第 21 页 共 35 页5. 触 摸 屏 软 件 设 计5.1 人 机 界 面 的 设 计GOT1000 界面如图 5.1图 5.1 使用 Gtdesigner 软件建立工程1、点击菜单文件里的新建工程,这时将弹出如图 5.2 对话框,输入工程名,点击下一步即可。中北大学 2013届毕业设计说明书第 22 页 共 35 页图 5.2 机型的选取和设定2、系统环境设置的确认如图 5.3图 5.3 系统环境的确认5.2 人机界面的设计1、在工程结构窗口中,选中配置开关图标,进入编辑,编辑输入参数设置窗中北大学 2013届毕业设计说明书第 23 页 共 35 页口 B1,如图 5.4图 5.4 参数设置窗口的设计2、经分析要想满足该系统的基本功能,最低需要三个组态窗口(主页窗口、数值输入窗口、曲线显示窗口) ,所以我们需另外增加两个窗口;选择菜单画面/新建,按其默认值新建窗口 B2、B3。3、将窗口切换到 B1 编辑主页;首先右键打开设置对话框出现如图 5.5 对话框将其按图 5.5 设置,用于切换到参数设置窗口 B2;中北大学 2013届毕业设计说明书第 24 页 共 35 页图 5.5 输送画面按钮设置跳转功能4、将画面切换至 B1 编辑窗口(1)点击添加文本设置,如图 5.6;图 5.6 画面 B2 显示名称设置(2)重复向窗口中添加八个文字标签元件,分别将其属性中的内容设置为:铸件名称、铸件质量/KG、悬浮时间/S、输送时间/S、悬浮电流/A、输送电流/A、补偿时间间隔/S、补偿系数,并将其放到合适位置;如图 5.7图 5.7 B2 画面编辑效果图(3)从元件库窗口中的 PLC 元件选择数值输入,弹出如图 5.8 对话框;设中北大学 2013届毕业设计说明书第 25 页 共 35 页置内容和文本标签元件对应关系如图 5.9;图 5.8 PLC 元器件设置参数图 5.9 PLC 元器件对应地址5、将窗口切换到 B3 曲线显示窗口建立曲线显示模块,如图 5.10中北大学 2013届毕业设计说明书第 26 页 共 35 页图 5.10 设置跟踪曲线等功能根据用户需要向系统中添加一些辅助功能,设置跟踪曲线,输送、停止等按钮。中北大学 2013届毕业设计说明书第 27 页 共 35 页结论本设计采用三菱 FX 系列 PLC 特殊模块 FX0n-3A 和三菱 GOT1000 触摸屏分别作为控制器和人际界面,以电磁泵电源作为控制对象,实现电磁泵的控制输送。在设计的工程中,面临的主要问题是:(1)用梯形图实现补偿电流;(2)根据用户输入参数,人机界面可显示坐标可变的跟踪曲线;通过设计 PLC 程序、人机界面设计和模拟仿真,基本实现了相应功能,但程序系统的细节还有待完善。比如可以在人机界面中加入历史曲线数据、时间显示、用户登录等模块。 本设计围绕以下三点展开:(1)工业生产自动化程度快速发展;(2)市场对不同铸件的需求量提高;(3)产品质量管理体系的逐步完善;

温馨提示

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

评论

0/150

提交评论