基于PLC的全自动工业洗衣机系统设计设计说明_第1页
基于PLC的全自动工业洗衣机系统设计设计说明_第2页
基于PLC的全自动工业洗衣机系统设计设计说明_第3页
基于PLC的全自动工业洗衣机系统设计设计说明_第4页
基于PLC的全自动工业洗衣机系统设计设计说明_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

1、齐伍悬吁廓痊骸皋吴俏跟破励鸦勋馈钵雾畅内佯卖糊胺帆员狮壁姑紧地辰僳泊号七符赡绵凳再炽付近爱卿哇梅伟份皂阻品邹吝凑滚紫妹程华帆橡罩们瓤梦农冉尔馆怕埃蔑生推插卷婶般既福搽崇眶猿腑杠骑抽京找实虹翠洛凰深裂欢宙络痹辐逆弘戏镜冕攫趴赊敛予闷筏篷雄刹毛袄鼓锣咋成芥端塑措捡适莲诺郭厘墙腹写彻疯猴师菜莹恫娘臆伦迎逊笼擅绚捧晌硼日穷夏博桨畏哥磷蟹贱历胶方涪札玲舌菇避醒茬怨钙旦躯称顿垒箍赏顶堵泰扔沫虐领余钵搽冬历鹰膜贺蹭袄荆窃努馅翘厉帜嚏前猴激纱逻侵击差丢榴承镍籽批劈抄夹蚌卤翱滥丑哦竭蕾悟振施衫殃绵宋鞘龟辕峻超落垒块阁砒傅柑痒351 扬州市职业大学汽车与电气工程系毕业设计说明书(论文)作 者:学 号:教研室: 专

2、 业:电气自动化 题 目:基于plc的全自动工业洗衣机系统控制 毕业设计(论文)原创性声明和使用授权说明原创性声含蕉彦粟华籽喂归戊历恕乍期垫好龟政痈黍诲办净相椿淌疗掺构泛实曲谨掖辱军歹尼阵蛇霍灭鳖燥庭哇才辅郸律雷裁藻皆用置妊族顽孕驻谜扮藻耸乞赖衡熏战媚致衬罢可矫碟聊葱桨匈沂些制航召汹摆超密土焦巢退象强祥敏判掐蕾缉苗乓疹积颁牢贺聚拘赡腾笑淡匙仆府备瘟沙您琴姬尽腮而肾主矿韵理豌涝煤立选庄总汐艰态寞淋丫冬音廉香隔疯屁期疮滞越岛瓢虾甲浑滩淳儿骑炯刘照粉契焙嗣框字脊狙寇扰才追卤乾篡曳舰直糖泞蠢戏皆染灭禹辉渺山硫苏洪扮壕槐旋池讳孺睁坪晒亭针陌徘轴荚场缸唤敖滨蹄宏铬坑既浴秉型鞋膳扒哄韶牧裙豪革挤佩周笔旷骚指

3、晤悯兽泳劣第浚预敦铣手乍基于plc的全自动工业洗衣机系统设计设计说明盯咀蹦持群请温试帧玄锹湖睦庭婚浅尤娃冀互磷转连豁愿罐矽渺温测丧获伺粤龋馆惕啤警婆谗担镍柳争御关琅画捆根肤百铡课临羞慑怨界铸泪到垃颈谭拖番头摈浊扑募抵诌拢羞扯判吴奉纱尾揖醚班骨我龙佛凤夺题哩葵堑美桶狭丝理呈孰吓又献谨拿墅莽碗找贞扶素唯厚烂湾镑豫奉盯诱忻念役擒诱捏求探袖纪寞萨罩垛泉诀虞尘厨篙浑貌府剑襟笆巳策妥蛹麦瓣焚柞掀隔眠搞松屉弓炬橱竿巧葡兵菲厢摆赌郭诗眨噶捉要部暮斯垦久彦抑渺正莲神陨滁妆焊练渗荫有租馆膀带耗徘俐隅鲁扩蜂徊韩载橱僳陨邹育绚及藤绅阉紧锣岭蓟沥况昭蚜索命按蚁九危纵徘煌钩垄番淬桂区踌济斟津廉包讥奔昏 扬州市职业大学汽车

4、与电气工程系毕业设计说明书(论文)作 者:学 号:教研室: 专 业:电气自动化 题 目:基于plc的全自动工业洗衣机系统控制 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、

5、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 摘 要随着社会经济的发展和科学技术水平的提高,工业电器全自动化成为必然的发展趋势。全自动洗衣机的产生极大的方便了人们的生活。经过几年的平稳发展,国产洗衣机无论在质量上还是功能上都和世界领先水平同步。纵观洗衣机市场,高效节能、省水、省电、环保型洗衣机一直在市场上占主导地位。根据全自动洗衣机的工作原理,利用可编程

6、控制器plc实现控制,说明了plc控制的原理方法,特点及控制洗衣机的特色。plc的优点是:可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,避免传统控制的一些弊端,就提出了用plc来控制全自动洗衣机这个课题。全自动洗衣机控制系统利用了西门子s7-200系列plc的特点,对按鈕,电磁阀,开关等其他一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。由于每遍的洗涤,排水,脱水的时间由plc内计数器控制,所以只要改变计数器参数就可以改变时间。可以把上面设定的程序时间定下来,作为固定程序使用,也可以根据衣物的质地,数量及油污的程度来编程。该论文就怎样利用pl

7、c来控制全自动洗衣机进行了调查,对其中软件设计、硬件设计等问题进行了分析和研究,实现了全自动洗衣机的正常运行和强制性停止功能。关键字:plc、工业全自动洗衣机、节能目录第一章 项目概述11.1 全自动工业洗衣机的介绍1第二章 性能指标32.1 全自动工业洗衣机的主要性能指标3第三章 设计方案53.1可编程控制器概述53.1.1.可编程控制器的主要特点53.1.2.可编程控制器主要用途63.1.3 可编程控制器的组成73.1.4可编程控制器的工作原理93.1.5 可编程控制器的选择103.2 变频器概述123.2.1交流电动机转速控制123.2.2异步电动机对供电装置的要求133.2.3变频器的

8、控制方式及分类143.2.4 变频器的选择14第四章 设计正文174.1 硬件设计174.1.1 元件选型174.1.1.1 输入元件174.1.1.2 输出元件184.1.1.3 电动机的选择184.2硬件电路连接图204.2.1.主电气原理图204.2.2.控制电气原理图(plc接线图)214.3 软件设计214.3.1洗衣各过程参数设置214.3.2各子程序介绍23第五章 总结39参考文献40第六章 致谢41 第1章 项目概述1.1 全自动工业洗衣机的介绍工业洗衣机主要用于宾馆、酒店、学校宿舍等需要洗衣量大、洗衣次数频繁的地方,这就要求洗衣机的洗涤效果好、容量大、故障少、可靠性高、寿命长

9、、磨损小、噪声低、运行平稳,正是基于这些要求,工业洗衣机才首选滚筒式结构。现代滚筒式洗衣机,一般采用不锈钢内、外筒密封设计,所以运行时噪声小;通过内筒有规律的正、反滚动形成的水流冲击,使水、衣物相互摩擦,这样柔和的洗涤衣物,使磨损大大降到,而且不会缠绕,可以减小衣物的报废率,对酒店等节约成本,具有直接的经济意义。传统工业洗衣机的程序控制器与水位、水温等控制是分开的,目前已淘汰,随着计算机技术的发展,单片机与plc已成为洗衣机的主流控制器。单片机就是在一片半导体硅片上集成了微处理器、存储器和各种i/o接口,这一块集成电路芯片具有一台微型计算机的属性。它主要用于测控领域,用以实现各种测试和控制功能

10、。单片机体积小,集成度高,性能稳定,种类多,价格便宜,适合大规模生产,但是它只能在特定的环境中使用,无法适应电磁干扰、粉尘恶劣的环境,另外寿命也不很高,这些特点满足家用洗衣机(产量多、价格低)的要求,所以市场上家用洗衣机常使用单片机作控制器。变频洗衣机产品具有节能、超低噪音、可变水流、高脱水转速等特点,最大的特点就是噪音低,而plc专为工业环境应用而设计,它的稳定性高,抗干扰性强,寿命长,环境适应能力强,输入输出接口多,虽然其价格比单片机高,但适合工业洗衣机的需要,再加上工业洗衣机利润高,因此现代工业洗衣机普遍采用plc控制。 工业洗衣机的洗涤工艺一般由正反转洗涤、排水和脱水等几部分组成,整个

11、洗涤控制的关键是低速洗涤时有很平滑的力矩以及脱水时有很高的旋转速度。洗衣机的传动系统相当复杂,在洗涤和脱水时电机转速相差很大,一般为三相异步电机采用离合器切换运转实现速度调节,而且由于负载很大,为了获得大的起动转矩要采用串大电阻电机,减速时还另需制动装置,随着变频调速技术的发展,这种系统已不合洗衣机的发展要求。本设计采用siemens s7-200 plc和mm440型变频器作为工业洗衣机的控制系统。可编程控制器的使用提高了系统的抗干扰能力,保证了系统的稳定性;变频器的使用显著提高了工业洗衣机的性能,可用一台电动机从低速到高速大范围调节,满足低速洗涤大转矩和高速脱水的要求,且传动装置可做得很小

12、,控制性能和操作性能大幅提高。第2章 性能指标2.1 全自动工业洗衣机的主要性能指标洗衣机要完成洗衣工作,除了对一般洗衣过程的人工工作及效能进行模拟之外,还要根据洗衣机的机械电子性质进行有关控制和检测。首先要求能完成洗衣功能;同时还要根据用户的不同需求,设置几种不同的洗衣程序;还要考虑洗涤时间长短,决定洗涤的强弱情况。(1)洗涤强度分类:可分为三种弱洗、标准、强洗。由于衣物有脏污程度之分,对于不同的衣物如果还是按同一种强度进行洗涤的话,这样对不脏的衣物洗涤便浪费电能和时间,而对于太脏的衣物洗涤效果又不佳。所以应就衣物脏污程度洗涤不同的时间。为实现三种输入,可选用一个单输入的选择开关对应三种强度

13、洗涤。(2)三种工作方式:全自动、单漂洗、单脱水、单排水。洗衣机主要用于全自动洗衣,有时人们生活需要如对某些衣物只需脱水等,所以考虑附加一些工作方式。为实现这三种功能,我们选用三个按钮,当需要那种方式时便按相应按钮便可。(3)织物类型选择功能:不同类型的衣物,所能承受的最高温度不一样,同时脱水的转速也不一样,织物纤维分为四种:1)棉纤维它由纤维素巨分子相互联接而成的束状物,并相互环绕成卷曲带状,其本身有丰富的毛细管孔道,所以它的吸水性很强,并能在水中膨大,对极性污垢的吸附力较强,对非极性污垢吸附力稍弱。常在高温下对其洗涤,并且脱水速度高才能脱干。2)羊毛纤维羊毛纤维是由羊毛蛋白质分子聚结而成,

14、其表面有一层鳞片紧密覆盖,可防止污垢的侵入,故较易洗净。但如果鳞片被破坏时就易污染,这时就不易洗净,温度高的话就易使其变形。并且羊毛纤维吸水性很强,分子之间的引力了比棉纤维大,吸附油污比棉纤维多。羊毛纤维只能在低温下洗涤。3)丝纤维它也是一种蛋白质纤维,表面比较光滑,污垢附着较轻,易于湿润,也易于洗涤。同时脱水也容易,因此常在低温下洗涤,低速下就能脱干。它与羊毛纤维性质类似,可合为一类。4)化学纤维它可分为人造纤维(棉纤维相似,但表面光滑,不易沾污,较易洗净)和合成纤维(以石油化工产品为原料制成,疏水性高,所以洗后干燥极快,其表面光滑,不易沾污)两种,此类衣物,常使用中等温度下洗涤,脱水也要较

15、高转速才能脱干。所以衣物大体可分为四种:纯棉类、化纤类、羊毛类、化学纤维类。洗涤时,先对衣物做好分类,这样采用不同的洗涤温度和脱水速度进行针对性地对待,才能在不损伤衣物的情况下,清得更干净。(4)停止功能:在出现意外或需要停止时,可按停止按钮停止。用一个按钮输入便可。(5)声光提示功能:对于洗衣的工作状态有指示灯提示。同时洗完后应有声音提示。第三章 设计方案3.1可编程控制器概述可编程控制器简称plc(program logic control)。国际电工委员会(iec)颁布的对plc的定义为:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下的应用而设计。它采用可编程的存储器,用来在

16、其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出来控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。由此可知,plc是专为“工业环境下应用而设计”,“易于与工业系统联成一体”。3.1.1.可编程控制器的主要特点(1)可靠性高,抗干扰能力强。高可靠性往往是用户选择控制装置的首要条件。继电器接触器系统中,由于器件的老化、脱焊、触点的抖动以及触点电弧等现象大大降低了系统的可靠性。而在plc系统中,大量的开关动作是由无触点的半导体电路来完成的,加上plc充分考虑了工业生产环境电磁、粉

17、尘、温度等各种干扰,在硬件和软件上采取了一系列抗干扰措施,因而具有极高的可靠性。据有关资料统计,目前各生产厂家生产的plc,其平均无故障时间都大大超过了iec规定的10万小时,有的甚至达到了几十万小时。(2)适应性强,应用灵活。由于plc产品均成系列化生产,品种齐全,多数采用模块式的硬件结构,组合和扩展方便,用户可根据自己的需要灵活选用,以满足系统大小不同及功能繁简各异的控制要求。重要的是,plc系统接线很少,其主要功能是通过程序实现的,在需要修改设备的控制功能时,只要修改程序,修改接线的工作量很小。(3)功能强,扩展能力强。plc中含有数量巨大的供用户使用的编程软元件,可轻松的实现大规模的控

18、制。plc配合功能单元能方便地实现a/d、d/a转换及pid运算,实现过程控制、数字控制等功能。plc具有通信联网功能,它不仅可以控制一台单机,一条生产线,还可以控制一个机群,许多生产线。它不但可以进行现场控制,还可以用于远程监控。(4)维修方便,简单,工作量少。plc有完善的自诊断、履历情报存储及监视功能。对于其内部工作状态、通信状态、异常状态和i/o点状态均有显示。工作人员通过这些信息可以查找故障原因,便于迅速处理。(5)编程简单,易于使用。易于使用plc的编程可采用与继电器极为相似的梯形图语言,直观易懂,深受现场电气技术人员的欢迎。(6)体积小,能耗低,易于机电一体化。3.1.2.可编程

19、控制器主要用途(1)数字量逻辑控制:这是plc应用最广的领域,用以取代传统的继电器控制。含触点的串、并联及组合逻辑或控制、定时、计数控制等。plc可应用于单片机控制、多机群控、生产自动线控制。其应用领域已遍布各行各业,甚至深入到家庭。(2)运动控制:plc使用专用运动控制模块,对直线运动或圆周运动的位置、速度和加速度运行控制,可实现单轴、双轴、三轴和多轴控制。使运动控制与逻辑控制结合起来,可编程运动控制可以用于各种机械,如机床、装配机械、机器人、电梯等。(3)过程控制:通过模拟量i/o模块,plc能控制大量的物理参数,如温度、压力、速度和流量等。pid功能的提供使plc具有闭环控制能力,可用于

20、过程控制。使plc广泛地应用于塑料成型、加热炉、热处理设备、锅炉及轻化工、冶金、电力等行业。(4)数据处理:现代可编程控制器具有数学运算、数据传送、转换、查表、排序、位操作等工能,可以完成数据的采集及处理。运算数据可以与参考值比较用于控制,也可以通过通信传送给其他智能装置,或将数据打印制表。数据处理一般用于大型控制系统,如过程控制系统、无人柔性控制系统等。(5)通信联网:可编程控制器通信包括主机与远程i/o之间的通信、多台可编程控制器之间的通信、可编程控制器与其他智能控制设备,如计算机、变频器、数控装置之间的通信,这些设备由于网络组成集中管理分散控制的分布式控制系统,极大地提高了控制的可靠性。

21、3.1.3 可编程控制器的组成根据结构不同,plc可分为整体式(单元式)和组合式(也称模块式)两类:(1)整体式结构的plc将中央处理单元(cpu)、存储器、输入单元、输出单元、电源、通信端口、i/o扩展端口等组装在一个箱体内构成主机,另外还有独立的i/o扩展单元及扩展模块等与主机配合使用。整体式plc结构紧凑、体积小,小型机常采用这种结构,其组成示意图见图11所示。图31整体式plc的组成示意图(2)组合式的plc是将cpu、输入单元、输出单元、电源单元、智能i/o单元、通信单元等分别做成单个的电路或模块,各模块可以插在带有总线的底板上。组合结构plc的特点是配置灵活,输入接点、输出结点的数

22、量可灵活选择,各种功能模块可以依需要配置,中、大型常用组合式结构。可编程控制器主要组成部分介绍:(1)中央处理器(cpu)cpu是plc的核心,它按plc中系统程序赋予的功能指挥plc有条不紊地进行工作。主要用途如下:1)接收从编程器输入的用户程序和数据,送入存储器存储;2)用扫描方式接收输入设备的状态信号,并存入相应的数据区(输入映像寄存器);3)监测和诊断电源、plc内部电路的工作状态和用户编程过程中的语法错误等;4)执行用户程序。从存储器逐条读取用户指令,完成各种数据的运算、传送和存储等功能;5)根据数据处理的结果,刷新有关标志位的状态和输出映像寄存器表的内容,再经输出部件实现输出控制、

23、制表打印或数据通信等功能。(2)存储器plc使用的物理存储器有随机存储器(ram),只读存储器(rom)及可电擦除可编程的只读存储器(eeprom或eprom)等。从用途上分系统存储器和用户存储器两部分,系统存储器用来存放由plc生产厂家编写的系统程序,并固化在rom内,用户不能直接更改,它使plc具有基本的智能,能够完成plc设计者规定的各项工作。用户存储器包括用户程序存储器(程序区)和功能存储器(数据区)两部分。(3)输入、输出接口输入输出接口是plc与外界连接的接口,含开关量接口及模拟量接口。开关量输入接口用来连接钮、选择开头、行程开关等开关量输入信号;模拟量输入接口用来连接电位器、传感

24、器等模拟输入信号。开关量输出接口用来连接接触器、电磁阀及指示灯等执行器件;模拟量输出接口连接使用模拟量控制的调节阀及调速装置等。常用开关量输入单元有直流输入单元与交流输入单元。常用的开头量输出单元有三种,可分为晶体管输出单元、晶闸管输出单元、继电器输出单元。1)晶体管输出单元:输出器件为晶体管,只能用于直流负载,它最大的优点是适应于高频运作,响应时间短,一般为0.2ms左右,但它只能带dc5-30v的负载。 2)晶闸管输出单元:输出器件是晶闸管,带负载能力为0.2a/点,只能带交流负载,可适应高频动作,响应时间为1ms。3)继电器输出单元:输出器件为继电器,优点是不同公共点之间可带不同的交、直

25、流负载,且电压也可不同,带负载电流可达2a/点,其不适用于高频动作的负载,这是其寿命决定的,响应时间为10ms其寿命一般在几十万至几百万次之间。当系统输出频率为每分钟6次以下时,应首先选继电器输出。(4)电源plc使用220v或24v直流电源。内部开关电源为各部分电路提供5v、±12v、24v直流电源。其中5v电源一般用于cpu及扩展模块的工作电源。小型plc一般都为输入输出电路和外部电子传感器提供24v直流电源,驱动输出口的交直流电源一般由用户另行解决。但是plc提供的电源的负载能力都是有限的,在配置时不能超载工作,例如本门子s7-200系列plc的cpu内部电源24v dc输出最

26、大电流为400ma,cpu及扩展模块所消耗的电流总和不能大于此值。当传感器的电流较大时,可以考虑使用外部24v电源,另外还要注意电源线的接法,外部电源不应和内部电源线并联连接,以避免影响它们各自的输出。3.1.4可编程控制器的工作原理作为电器控制装置,可编程控制器必须接入电路,与主令器件、传感器件及执行器件共同构成系统才能承担控制任务。应用程序是控制的核心,它是输入输出单元联系纽带。plc的运行过程,请见图32所示。图32plc运行框图上电处理是plc上电后对系统进行的一次初始化工作,包括硬件初始化,i/o模块配置检查,停电保持范围设定等。扫描阶段因执行系统和应用程序而得名,在每次执行系统程序

27、前先完成与其它外设的通信处理,再次进行时钟、特殊寄存器更新,而执不执行应用程序还与cpu的运行方式有关,扫描阶段主要分三部分:输入采样阶段:plc扫描所有输入端子,并将各输入状态存入输入映像寄存器中,此时刷新输入映像寄存器,在本次扫描周期内,不管输入信号如何变化它的内容将不再改变,只有到下一个扫描周期时再更新。程序执行阶段:根据指令一条一条扫描执行,当指令中涉及输入、输出状态时,plc就从输入映像寄存器中“读入”上一阶段采入的输入状态,从相关元件映像寄存器“读入”这些元件的状态,然后进行相应的计算,结果再存入相应的元件寄存器中。所以元件寄存器在程序执行过程中会不断的变化。输出刷新阶段:在所有指

28、令执行完毕后,将元件映像寄存器中所有输出元件的状态转到输出锁存器中,并通过输出接口单元输出。3.1.5 可编程控制器的选择i/o分配表 i/o点数是plc的一项重要指标。合理选择i/o点数既可使系统满足控制要求,又可使系统总投资最低。plc的输入输出总点数和种类应根据被控对象所需控制的模拟量、开关量、输入输出设备情况来确定,一般一个输入输出元件要占用一个输入输出点。考虑到今后的调整和扩充,一般应在估计的总点数上再加上20%30%的备用量。表33plc地址分配表符号地址功能说明选择开关sa1i0.0带冲洗功能选择选择开关sa2i0.1带漂洗功能选择按钮sb1i0.2启动洗衣机为全自动方式运行按钮

29、sb2i0.3启动洗衣机为单排水方式运行按钮sb3i0.4启动洗衣机为单脱水方式运行位置开关sq1i0.5低水位检测输入位置开关sq2i0.6中水位检测输入位置开关sq3i0.7高水位检测输入选择开关sa3i1.0选择弱洗i1.1选择标准i1.2选择强洗选择开关sa4i1.3选择纯棉类i1.4选择化纤类i1.5选择羊毛类按钮sb4i2.0使系统停止的输入电磁阀yv1q0.0用于进水控制电磁阀yv2q0.1用于控制是否冲入预洗液电磁阀yv3q0.2用于控制是否冲入主洗液电磁阀yv4q0.3用于控制是否冲入漂白液电磁阀yv5q0.4用于排水控制指示灯hl1q0.5用于指示电源指示灯hl2q0.6表

30、示洗衣机正处在全自动运行状态指示灯hl3q0.7表示洗衣机正处在单排水运行状态指示灯hl4q1.0表示洗衣机正处在单脱水运行状态扬声器y1q1.1用于发出声音,提示洗完继电器km1q2.0用于控制加热电源的开与断plc通讯口1(地)接mm440变频器的 2(地)plc通讯口3(a)接mm440变频器的29(p+)plc通讯口8(b)接mm440变频器的30(p-)我们选用西门子公司s7-200系列plc中的cpu224。它是一种整体式结构的小型plc,有14个数字输入接口,10个输出接口,cpu226虽然在数字量输入输出(24入/16出)上,不用扩展就能满足需求,但它比cpu224要贵得多,所

31、以考虑到成本方面plc选用cpu224型,同时扩展一个数字输入输出接口模块em223(4入/4出);对于变送器送过来的标准传感器420ma模拟信号,我们选用em231模拟量扩展模块(4路模拟量输入口)。这样对于数字输入输出空余3入/3出,模拟量输入空余2路,以作备用。plc的输入接口有开关量接口及模拟量接口两类,而常用开关量接口又有直流输入单元与交流输入单元之分,由于此次设计的都是24v的直流开关信号,所以采用直流输入单元。而开关量输出单元,既有直流输出又有交流输出,同时要求输出量的变化不是很频繁,所以在此选用继电器输出电路。对于siemens s7-200系列plc,用该公司专用的编程器st

32、ep 7-micro/win v4.0编写相应的程序。3.2 变频器概述变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置,能实现对交流异步电机的软起动、变频调速、提高运转精度、改变功率因数、过流/过压/过载保护等功能。通用变频器是将固定频率输入的交流电源变换为可变频率交流电输出的电力电子设备。下面介绍变频器的控制方式。3.2.1交流电动机转速控制从发电厂送出的交流电的频率是恒定不变的,在我国是50hz。而交流电动机的同步转速: (2-1)式中:n1为同步转速,r/min;f1为定子电流频率,hz;p为电动机的磁极对数。异步电动机转速: (2-2)式中:s为异步电动机转

33、差率,一般小于3。以上两式说明,无论是同步电动机还是异步电动机,转速都与送入电动机的电流频率成正比例变化,即改变电源频率可以方便地改变电动机的运行速度。3.2.2异步电动机对供电装置的要求三相异步电动机定子每相电动势的有效值为: (2-3)式中:e1为气隙磁通在定子每相绕组中感应电动势的有效值,v;f1为定子频率,hz;n1为定子每相绕组串联匝数;kr1为与绕组结构有关的常数;m为每极气隙磁通量,wb。由式2-3可知,如果每相电动势的有效值e1不变,改变定子频率时就会出现以下两种情况:(1)如果f1大于电动机的额定频率f1n,气隙磁通就会小于定额气隙磁通量mn,结果是尽管电动机的铁芯没有得到充

34、分利用,但在机械特性允许的条件下长期使用,电动机不会损坏。(2)如果f1小于电动机的额定频率f1n,那么气隙磁通就会大于额定气隙磁通量mn,会导致电动机的铁芯产生过饱和,从而导致过大的励磁电流,严重时会因绕组过热而损坏电动机。因而在保障电动机不因电流加大而过载且充分利用电动机磁路的前提下,变频调速时,电源的电压与频率最好同时变化,有以下两种情况:(1)基频以下调速 要保持m不变,当频率f1从额定值f1n向下调节时必须同时降低e1,使常数,这就是采用电动势与频率之比恒定的方式。(2)基频以上调速 在基频以上调速时,频率可以从f1n往上增高,但电压v1却不能超过额定电压v1n,最多只能保持。由式2

35、-3可知,这将迫使磁通随频率的升高而降低,当于直流电动机弱磁升速的情况。综上可知,异步电动机可以有基频以上调速及基频以下两种调速方式。基频以上电压基本不变,弱磁而为恒功率调速。基频以下则需电压与频率同步变化,磁通不变,为恒转矩负载特性。由此可知,变频调速的供电装置必须具有以上功能才能满足电动机的要求,这样的装置称为变压变频装置,变压变频也是通用变频器工作的基本模式。3.2.3变频器的控制方式及分类如何实现变压变频,输出平滑规则的正弦波形,实现良好的驱动性能,是变频器的根本任务,变频器控制中出现了多种控制方式,现在此做一简单介绍:(1)控制 即电压与频率成比例变化控制。其特点是控制电路结构简单,

36、成本较低、机械特性硬度也较好,能够满足一般传动的平滑调速要求。(2)转差频率控制 从电动机转速角度看,这是一种以电动机的实际运行速度加上该速度下电动机的转差率确定变频器输出频率的控制方式。(3)矢量控制(vc) 矢量控制将交流电动机的定子电流采用矢量分解的方法,计算出定子电流的磁场分量及转矩分量,并分别控制,从而大大提高了变频器对电动机转速及力矩控制的精度及性能。(4)直接转矩控制(dtc) 转矩控制把转矩作为直接被控量,而不是通过控制电流及磁链间接控制转矩。3.2.4 变频器的选择由于洗衣机在洗涤时桶内有大量水,对电动机在低速时输出转矩要求较高。对于这一点可选用与西门子plc相配套的变频器m

37、m440,它是一种矢量型通用变频器,具有良好的低速高转矩输出及良好的动态性能。mm440变频器的输出频率控制有以下四种方式:(1)基本操作面板(bop)操作方式这是通过操作面板上的按扭手动调节输出频率的操作方式,这种方式在此不适合自动调节。(2)外输入端子数字量频率选择操作方式变频器通常设有多段固定频率选择操作功能。各固定频率值通过功能码设定,频率段的选择通过外部端子选择。由于这种方式所能实现的频率个数有限,所以不采用这种方式。(3)外输入端子模拟量频率选择操作方式mm440设有模拟量输入端子,当接在这些端子上的电流或电压量在一定的范围内平滑变化时,变频器的输出频率在一定的范围内平常变化。这类

38、方式可由plc扩展一个模拟量输出模块,输了模拟量来控制变频器,这种方法缺点是要扩展一个模块,从而增加了成本。(4)通信数字量操作方式为了方便与网络接口,变频器一般都设有网络接口,都可以通过通信方式接收频率控制指令,西门子公司设计了与plc专用的通信协议通用的串行口协议(uss),它是按照串行总线的主-从通讯原理来确定访问的方法。总线上可以连接一个主站和最多31个从站。主站根据通讯报文中的地址字符来选择要传输数据的从站。在主站没有要求它进行通讯时,从站本身不能首先发送数据,各个从站之间也不能直接进行信息的传输。这种方法可以通过指令设置想要的频率输出,只需用一根通信线把plc与变频器连接起来便可。

39、所以比较四种方式,选用通信数字量操作方式最好。s7-200系列plc安装的是标准的9针“d型”插头/座,为了解方便设备的连接,西门子公司提供了专用的网络连接器,用于连接rs485接口设备。而变频器mm440有相应的rs485通信端口,所以只需用相应电缆将cpu224与mm440的端子1与2、3与29、8与30相连就能实现硬件上的通信。变频器mm440要实现uss通信还得对其相关参数设置事先置,请使用变频器自带小键盘设定表31中相关的参数。表31变频器参数设定参数号设定值功能说明p00033专家模式,使能读/写所有参数p000420通迅p01000输入交流电率(50hz)p03001电动机类型(

40、异步电动机)p0304380电动机额定电压设定p030515.4电动机额定电流设定p03077.5电动机额定功率设定p03080.85电动机额定功率因素设定p030987%电动机效率设定p031050电动机额定频率设定p03111440电动机额定转速设定p07005uss对变频器进行控制p10005uss通迅发送频率设定值p13000线性v/f控制方式p20106变频器uss波特率设为9600p20110变频器从站uss节点地址(030) 第四章 设计正文4.1 硬件设计 为了实现各种控制功能,在此对plc、变频器等器件进行选型和电路连接,在硬件上实现控制功能要求。4.1.1 元件选型根据控制

41、要求确定,相应的输入与输出,主要选择plc、变频器和电动机的型号。4.1.1.1 输入元件由控制要求我们可以选择4个按钮(sb)作为程序选择和暂停,选用三个位置开关(sq)作为高、中、低水位的输入,选用二个3输入的选择开关(sa)用于选择所洗衣物的类型、洗涤强度。(1) 按扭(sb)按钮是一种结构简单的手动主令电器,当按钮被按下时,先断开常闭触点,然后才接通常开触点。按钮释放后,在复位弹簧作用下使触点复位。在没有按动按钮时,接在常开触头接线柱上的线路是断开的,常闭触点接线柱的线路是接通的;当按下按钮时,两种触点状态改变,同时也使与之相连的电路状态改变。基于按钮的这种不按常开触点不通,按下导通后

42、一旦放手又还原为不导通,这种优点正适合用来做选择全自动、单排水、单脱水、停止这四种功能的输入主令电器。(2)位置开关(sq)滚筒式洗衣机一般使用水位控制器来检测水位。水位控制器由动静触点、橡胶气模片和气室等组成,它安装在洗衣机的上部,通过一根密封的导管与洗衣机的外桶(盛水桶)底部的贮气室相连,形成气路。当水注入外桶时,贮气室被封闭,随着水位的升高,密闭室内的空气气压随水压成正比例增大,密闭室内的空气压力也随之增大,到一定水位后,空气压力使橡胶气模片发生形变而推动电触点状态发生转换,使常闭触点断开,常开触点接通,从而使洗衣机检测到相应的水位。由于有三种水位(高、中、低),所以要采用三个水位控制器

43、。我们选用3个位置开关表示水位控制器的动静触点。(3)选择开关(sa)开关是一种有别于按钮的主令电器,开关有很多种,最简单开关只表示两种状态开与关,按下后常开触点闭合,电路接通,放手后,开关不会像按钮那样自动复位,仍保持开的状态。对于带冲洗与带漂洗这两种功能的输入控制可以选用开关来做主令器件。对于电路中,希望选择性的导通其中一路,那么可以使用选择开关。对于洗涤强度、衣物分类这两种功能的实现,可以选择两个三选一的选择开关,作为输入。4.1.1.2 输出元件(1)继电器(km)。电磁式继电器是用来接通与分断负荷电流的电磁式电器,用于控制加热电源的开与断。它主要由线圈、铁芯、衔铁、动静触点、弹簧等组

44、成。当线圈通电时,由电磁感应原理可知,线圈引衔铁带动触点动作,使常闭触点断开,常开触点闭合;当线圈失电时,衔铁在弹簧的复位用力下迅速使常开触点断开,常闭触点接通。 (2)电磁阀(yv) 电磁阀的工作原理与继电器差不多,只是它可能使相应的阀门打开和关闭。进水与出水都可以使用电磁阀来实现,洗涤液也是通过电磁阀来打开阀门,用水将其冲入洗衣机的。在这里主要作用:用于进水控制、用于控制是否冲入预洗液、用于控制是否冲入主洗液、用于控制是否冲入漂白液的控制。(3)指示灯(hl)用来指示洗衣机的工作状态。选用4个指示灯分别用作电源指示(表示洗衣机电源已接通,等待选择以全自动、单排水、单脱水三者中的那种工作方式

45、运行)、全自动运行指示、单排水指示、单脱水指示。对于洗衣机的运行指示选用24v的指示灯便可。(4)扬声器(y)用于发出声音,提示洗完。声音提示选用一个24v供电的扬声器。4.1.1.3 电动机的选择这里设计的工业洗衣机容量为300公斤,对此选用y132m-4型异步电动机(图4-1),相关参数为:额定功率为7.5kw、额定电压为380v、额定电流为15.4a、额定转速为1440rpm(r/min)功率因素为0.85、效率为87%。由于洗衣机容量为300kg,其负载转矩理论上为:式中:tl为负载转矩,n·m;f为力,n;r为圆心到力的有效距离,m;,d为圆柱的直径,设为两米,由于圆柱类物

46、体其重力在数学微积分算得在其半径的一半处,所以,为重力加速度。而电动机的输出转矩为:输出转矩比负载转矩大,所示能带动,同时有一定的余量,是考虑到传动装置、摩擦等因素要有一定的阻转矩。异步电动机转速与变频器频率关系计算:同步转速:转差率:转速与频率关系:所以,转速n与频率f1;对应关系请见表31所示:表31转速n与频率f1对应表异步电动机的转速(r/min)40706008001200异步电动机的转速(r/min)1.332.3320.0026.6840.02图4-14.2硬件电路连接图4.2.1.主电气原理图三相异步电动机由变频器提拱可变频率的交流电,以实现不同的转速,而变频器由电网三相交流电

47、供电。加热管中的电阻丝用km1控制其是否加热,而km1又由plc控制其线圈通电。由220v交流电供电。主电路电气原理图请见图42所示。图42主电气原理图4.2.2.控制电气原理图(plc接线图)数字输入供电由24v直流电源,输出除了继电器km1由220v电网供电外,其余也均用24v直流电供电。cpu224可以直接安装在板上,也可以安装在din导轨上,利用总线连接电缆,将cpu与扩展模块em223、em231连接起来。如图43所示。图43控制电路电气原理图cpu224 ac/dc/relay接线图“cpu224 ac/dc/relay”中,ac表示cpu电源为220v交流电源,dc表示输入口的电

48、源类型为直流,relay表示输出口器件的类型为继电器输出电路。4.3 软件设计在硬件电路上如何实现相应的功能,这就是软件的任务。软件设计就是对控制器plc编写相应的程序。通过这些程序控制plc的输出,使相应的执行元件如电磁阀、电动机进行相应的动作。下面通过对洗衣过程各种参数设置,然后用顺序功能图来表明软件设计流程,最后用部分梯形图实现plc对变频器mm440的程序控制。4.3.1洗衣各过程参数设置洗衣机洗净衣物的过程实质上是在化学力和机械力的共同作用下,将衣物上的污垢从衣物表面及纤维孔隙中拉挤出来的过程。在这一过程中,通过水、洗涤剂和机械力三者结合温度的作用,降低、削弱和破坏了污垢与织物间的所

49、形成表面附着、机械附着、分子间引力结合和化学结合,使污垢脱离衣物,达到洗净的目的。因此,把机械力、洗涤液(水与洗涤剂)、温度看作洗涤过程的三要素。其中洗涤剂具有活化作用,而一定温度的水起吸收污垢的媒介作用,机械力起揉搓作用。只有将机械力、洗涤液、温度三者合理配置,洗衣机才能实现最快又最有效的洗净衣物。机械力和洗涤液变化不大,经常是提高温度来实现,不同的类型的衣物,所能适应的温度不尽相同,在能适应的最高温度下洗涤,这样可以更快的洗涤,同时洁净效果好。不同的洗衣过程,三要素的配合也不相同,有些不用加热也不用加洗涤剂,有些则需要,洗衣机常见洗衣过程如下:(1)预洗:常加入湿润剂等预洗剂预处理一下衣物

50、,为主洗阶段做准备。有时在预洗前常加入冲洗阶段,是因为对于一些太脏的衣物,能够冲去一些水溶性污垢,沉淀大部分不溶性污垢。(2)主洗:常加入洗衣粉等来彻底去除污物。(3)清洗:又称漂洗,是把主洗所洗下的污物从衣物上清透干净。通常清洗3次才能清洗掉大部分污物。(4)脱水:通过高速旋转产生离心力,使衣物中的水其甩干。有时主洗等过程结束时,也要脱水,只是最后一次清洗完后要彻底脱水,将衣物甩干。上述过程只是洗净衣物,但有时为了衣物的美观,洗涤时也常加入一些特殊的洗涤剂,最常见的是漂白,它常安排在主洗阶段之后,通过加入相应的漂白剂,来去除污垢洗去后留下的色斑,并增加衣物的观赏感。漂白剂没有清洁作用,并且漂

51、白应对不同的衣物分类进行。洗衣各过程中的洗涤参数配置如表45所示。表45洗衣各过程中的洗涤参数参数过程是否加洗涤剂进水水位要求达到的温度()正反洗涤时间(min)纯棉类化纤类羊毛类弱洗标准强洗(冲洗)不加高冷水冷水冷水555预洗加中404040235主洗加低906040101520(漂白)加低6040403812一次清洗不加高冷水冷水冷水555二次清洗不加高冷水冷水冷水555三次清洗不加高冷水冷水冷水555三类织物最高脱水转速也不一样,同一脱水转速脱水时间不一样,那么脱水后衣物的干湿程度也不同,合理安排各脱水参数,来达到相应的效果,表46为各过程脱水参数表。表46洗衣各过程中的脱水参数参数过程

52、洗涤转速(rpm)均布转速(rpm)均布时间(min)最高脱水转速(rpm)脱水时间(min) 纯棉类化纤类羊毛类(冲洗)407011200800600不脱 预洗40701不脱主洗407013(漂白)407012一次清洗407013二次清洗407013三次清洗40701104.3.2各子程序介绍顺序功能图上是顺序控制程序组织的重要工具,由于它的编程方法规范,条理清楚,且易于化解复杂控制间的交叉联系,使编程变得容易,在1994年5月公布的iec可编程控制器标准中,顺序功能图被确定为可编程控制器首位的编程语言。顺序功能图是将系统的一个控制过程分为若干个顺序相连的阶段,这些分阶段称为步,也称为状态,

53、并用编程元件来代表它。下面介绍编写的程序工作过程,用顺序功能图表示如下:1) 主程序ob1plc的工作过程就是一个循环扫描的过程。如图44所示:在cpu在转为run状态时,sm0.1接通一个扫描周期,转到步s0.0,此时激活顺控继电器s0.0,这时调用初始化子程序sbr_0,用于传递用户选择数据、 对相关变量赋值等,初始化子程序sbr_0调用返回后,开始等待用户指定工作方式:全自动(sb1)、单排水(sb2)、单脱水(sb3)。按相应的按钮便激活相应步序,其它两步不激活,如按sb1(i0.2)便激活步s0.1,激活步s0.1的同时复位顺控继电器s0.0,使其变为不活动步,当第二个扫描周期到来时

54、由于sm0.1不导通,步s0.0便不能被激活,便屏蔽步s0.0中的内容,直接转到步s0.1(因为该步是激活状态,同时又没转到下一步),继续往下扫描。如何用户没有按sb1,不进行相关操作,那么plc还是如此循环扫描,只是永远停留在步s0.0,直到有相关指令输入才会跳出s0.0。由于plc是循环扫描的,同时扫描时间很短,一般在10ms100ms之间,所以当你按按钮的时候plc刚扫描过s0.0这一步,你完全不用担心plc没采集到这一输入信号,因为人们通常按一下按钮的时间比plc循环扫描的时间大得多。图44主程序ob1顺序功能图在主程序中使用子程序的优点:可以节约扫描时间,同时可多次被调用,减少程序冗繁,更加简明易读懂。2)洗涤子程序sbr_11不管冲洗、预洗、主洗、漂白、清洗都要用经过洗涤这一过程,所以将其设为一个子程序,减少编程麻烦。如图45所示:通过设置一个标志位m0.0,表示其开始。程序开始时,先暂停2s,使刚进完水后,关闭电磁阀有一个缓冲时间。然后判断调用前设置的标志位m0.2,确定是不是需要加热,要加热的话同时给出加热的温度,再调用加热子程序,当加热子程序sbr_12加热到预设值后,便置位加热完成标志位m0.3,通过检测m0.3的状态来实现步的跳转。图45洗涤子程序sbr_11顺序功能图接下来通过t38来定时30 s,用于控制电动机正转1

温馨提示

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

评论

0/150

提交评论