版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、江西工业工程职业技术学院毕 业 论 文题 目: 全自动洗衣机梯形图控制程序的设计与调试学 生 姓 名: 指 导 老 师: 院 系: 机电工程系专 业: 机电一体化 级 别: 06 级江西工业工程职业技术学院2021年11月1全自动洗衣机的控制PLC程序设计简介:1:序设计要求1按下启动按钮及水位选择开关,2注水直到高中,低水位,关水。32s后开始洗涤4洗涤时,正转30s,然后反转30s,停2s5如此循环5次,总共320s后开始排水,排空后脱水30s;6开始清洗,重复25,清洗两遍7清洗完成,报警3s并自动停机8假设按下停车按钮,可手动排水不脱水和手动脱水不 计数 输入点: 输出点: 启动 10
2、001 低水位检测 10009 启动洗衣机 00001 停止 10002 手动排水 10010 进水阀 00002 高水位 10003 手动脱水 10011 正转 00003 中水位 10004 反转 00004 低水位 10005 排水 00005 排空检测 10006 脱水 00006 高水位检测10007 报警 00007 中水位检测 10008 2:假设要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中参加轻柔洗功能轻柔洗过程自定 3:I/O编址 4:编程调试2目录前言1第一章9第二章10第三章17参考文献18附页19前言PLC系统摘要PLC可编程序控制器:PLC英文全称Pr
3、ogrammable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.PLC是基于电子计算机,且适用于工业现场工作的电控制器。它源于继电控制装置,但它不像继电装置那样,通过电路的物理过程实现控制,而主要靠运行存储于PLC内存中的程序,进行入出信息变换实现控制。 PLC基于电子计算机,但并不等同于普通计算机。普遍计算机进行入出信息变换,多只考虑信息本身,
4、信息的入出,只要人机界面好就可以了。而PLC那么还要考虑信息入出的可靠性、实时性,以及信息的使用等问题。特别要考虑怎么适应于工业环境,如便于安装,抗干扰等问题。 入出信息变换、可靠物理实现,可以说是PLC实现控制的两个根本要点。 入出信息变换靠运行存储于PLC内存中的程序实现。PLC程序既有生产厂家的系统程序(不可更改),又有用户自行开发的应用用户程序。系统程序提供运行平台,同时,还为PLC程序可靠运行及信号与信息转换进行必要的公共处理。用户程序由用户按控制要求设计。什么样的控制要求,就应有什么样的用户程序。 可靠物理实现主要靠输人INPUT及输出OUTPUT电路。PLC的I/O电路,都是专门
5、设计的。输入电路要对输入信号进行滤波,以去掉高频干扰。而且与内部计算机电路在电上是隔离的,靠光耦元件建立联系。输出电路内外也是电隔离的,靠光耦元件或输出继电器建立联系。输出电路还要进行功率放大,以足以带动一般的工业控制元器件,如电磁阀、接触器等等。 I/O电路是很多的,每一输入点或输出点都要有一个I或O电路。PLC有多I/O用点,一般也就有多少个I/O用电路。但由于它们都是由高度集成化的电路组成的,所以,所占体积并不大。输入电路时刻监视着输入状况,并将其暂存于输入暂存器中。每一输入点都有一个对应的存储其信息的暂存器。 输出电路要把输出锁存器的信息传送给输出点。输出锁存器与输出点也是一一对应的
6、这里的输入暂存器及输出锁存器实际就是PLC处理器I/O口的存放器。它们与计算机内存交换信息通过计算机总线,并主要由运行系统程序实现。把输人暂存器的信息读到PLC的内存中,称输入刷新。PLC内存有专门开辟的存放输入信息的映射区。这个区的每一对应位bit称之为输入继电器,或称软接点。这些位置成1,表示接点通,置成0为接点断。由于它的状态是由输入刷新得到的,所以,它反映的就是输入状态。 世界上第一台洗衣机是美国1900年生产的木结构洗衣机,1911年改良为电动洗衣机.1920年日本从美国引进了搅拌式洗衣机,并于1930年制成了日本第一台搅拌式洗衣机.1953年日本又从美国引进了美国喷流式洗衣机并仿制
7、成功.1955年改良为现在旋涡式洗衣机(波轮式).目前世界上流行的洗衣机机型是滚桶式,波轮式,搅拌式和喷流式。我国于1957年在沈阳试制了第一台家用洗衣机,由于洗衣机生产开展十分迅速,普及率不断提高,竞争剧烈.因而产品不断更新.目前生产厂家积极改良结构,采用微机传感器等控件。为提高性能,完善功能,提高自动化程度,到达节水,节能的目的。不断开展新品,其开展方向如下: 1.产品机电一体化。2.向多功能,大容量方向开展。3.向多能源方向开展。4.向节能 节水 节洗涤济方向开展。5.向洗衣 干衣一体化方向开展。 为了到达洗衣自动化的目的,根据洗衣机的开展方向和本次设计要求,以套桶波轮式全自动洗衣机的结
8、构为依据,以 at89s51单片机为主控芯片来完成设计.下面来介绍一下套桶波轮全自动洗衣机的根本结构.套桶波轮式洗衣机的结构1控制系统 它由由at89s51和外围元件组成,电源开关,水位开关,平安开关等组成. 1水位开关(空气压力开关)它是利用气压变化,使簧片接触或断开,传递电信号给单片机的一种压力优越感器.它是通过盛水桶内的水位上下,迫使水位开关内部气压的变化,所以同时也能反过来检测盛水桶内水位的上下.其工作过程是电磁进水阀开启,便向盛水桶内流水,当到一定高度时,便把下侧导气管嘴堵住,将空气封闭在导气软管和集气室内.当作用在橡皮膜上的压力大于水位控制弹簧的阻力时,橡皮膜便向上鼓起推动顶杆及卡
9、槽所带动的簧片的左端向上移动使压力开关闭合,开关发出接通信号;当排水阀开始排水,随水位的降低,压力减小开关断开,并向 “电脑发出断信号,为下一个进水过程作准备,通过调节水位开关旋钮,可选择水位的 “高,中,低,少量.2平安开关(门盖开关) 它是当翻开门盖时,能使高速旋转的脱水桶停转,另外当脱水桶运转时,由于桶内衣服不平衡时而振动,当到达一定限度时打掉传振杠杆,自动切断电源停机.1.2洗涤系统 它 一般由盛水桶,脱水桶,盛水桶罩,波盘,平衡环组成.1盛水桶 其主要作用是用来盛水,即洗衣桶用,又用脱水桶用.盛 水桶罩用来防止水滴和洗涤液外溅,桶底有排水孔用以排水,盛水桶底部一侧有气室,通过排气管与
10、水位开关相连,用来控制水位.盛水桶上部有一溢水孔,以防止漂洗时有水溢出盛水桶.2脱水桶 套缸(全自动)洗衣机的脱水桶是套装在盛水桶内的,这也是其名称的由来,脱水桶除了内壁有数百个孔,作脱水桶脱水桶外,还有假设干凸筋,用来洗涤衣服.脱水桶上部装有平衡环,脱水桶上嵌有一块扁行的过滤罩,洗涤时,随着波盘的旋转洗涤液从波盘的底部被抽出,沿过滤罩上升,经过滤罩回到盛水桶内,同时将杂物吸收掉.3传动系统 该系统主要由减速离合器,皮带轮,传动皮带,电动机组成.电动机的动力经三角皮带,减速离合器传递给波轮和脱水桶,实现洗涤和甩干.并利用刹车来实现脱水桶的豁然停车.4支承轴系统和箱体 一般套桶洗衣机均采用四根吊
11、杆把整个桶体连同电机及减速离合器等传动机构一起吊压在箱体四角,支撑杆总体包括吊杆和减振弹簧等.它由阻尼桶和非阻尼桶之分.5给排水系统 给水系统 :主要有进水管和电磁阀组成,电磁阀控制进水. 排水系统 :主要有电磁铁牵引器的排水阀体构成.用了以控制拓排水.电磁铁牵引器不但起到牵引排阀体的作用,还用以拉动减速离合器别离杆和制动控制减速离合器的别离,以到达洗涤的正,反转及脱水桶的正转.它有两种,一种采用ac200v,一种是dc200v.目前大多用旋转式牵引器. (6)减速器结构:它有内轴(洗涤轴)一端固定波盘,另一端固定离合轴套,离合轴套上固定大带轮,外轴(离心轴)的一端固定脱水轴,另一端通过抱簧和
12、离合套连接在一起.当内外轴合在一起时,内轴与离合套由圆锥销固定连合为一体.离合套与外轴直径相同,内外轴的联动或分动,由拨叉控制抱簧和刹车盘来实现.内轴通过依含油轴承及润滑.减速离合器有两种,一种是卡箍式减速离合器,一种是带制动式减速离合器.这里使用第二种.工作原理:在洗涤时,抱簧松开,在制动抱簧作用下,制动杆把刹车带拉紧,抱住减速离合器外壳.以防止脱水桶顺时针跟转,离合器上端圆抱簧作用防止脱水桶逆时针跟转.在脱水时,排水电磁铁吸合,制动杆拨动刹车带,使之与刹车盘离开一个间隙,以便让刹车盘可以沿顺时针方向自由转动.同时,制动杆通过调节螺钉把离合杆推开,使棘瓜与棘轮脱离.这时抱簧抱紧,使离合套与外
13、轴联在一起,由皮带轮带动脱水桶高速旋转,完成脱水.通过以上对洗衣机结构的了解,我们知道全自动洗衣机的工作部件有3个,这就是电机.进水阀和排水阀。电机是洗衣机的动力源,它的转动带动洗衣桶和波轮的转动,从而时现对衣物的洗涤。进水阀用于控制洗衣机的进水量。排水阀用于控制排水。电机在脱水时还高速旋转带动衣物脱水。 电机的状态有3种,即正转.反转及停止状态。电机一般工作在这三种状态的不断转换之中,从而实现洗涤。但在脱水时,只工作在正转高速状态。 进水阀和派排水阀那么只有开.关这两种状态。通过电脑芯片进行控制可控硅,来控制各项功能.下面介绍一下所用的电脑芯片at89s51的性能和引脚功能,及本次设计所要使
14、用的isp在线编程技术.二、AT89S51芯片及isp在线编程技术的介绍 由于本次设计要求为时控数显系统的isp设计,调试.所以选用具有isp在线编程功能的at89s51单片机作为主电脑芯片,下面将介绍此芯片和isp在线编程技术. Isp在线编程技术 ISPIn-System Programming在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。无论在单片机上,还是在CPLD/FPGA上都得到了广泛的应用,ISP技术是未来开展方向! 回忆下传统的编程方式,举设计单片机系统为例,如果想要对单片机编程序,必须要
15、把单片机先从电路板上取下来,然后放入专用的编程器进行编程,最后再次放入电路板进行调试,可以看出,这样的开发步骤有以下缺点: 1频繁的拔插芯片,容易损坏芯片的引脚; 2如果频繁的调试程序,换程序,必须重复拔插,大大降低了开发效率。 isp技术彻底地改变了传统的开发模式,它只要在电路板上留下个接口如ispdown的十芯插座,配合ispdown的下载电缆,就可以不用拔出芯片,在电路板上就可以对芯片进行编程,比照传统的开发系统,有以下优势:1工程师在开发电子系统时彻底辞别频繁拔插芯片的噩梦,防止损坏芯片的引脚;2 ISP 可以加速产品的上市并降低研发本钱。 3ISP技术帮助工程师缩短从设计、制造到现场
16、调试、简化生产流程并采用经证实更有效的方式进行现场升级和维护,大大提高了工作效率。 4在试验新品或学生试验等经常需要用不同的程序调试芯片的场合中,在线编程技术尤为重要。以下是isp在线编程技术的图示这里利用isp编程需使用isp编程器,其使用方法如下: 方式一、利用板载万用ZIF40插座烧写芯片:1用并口电缆将编程器和PC机并口连接好;2将被编程芯片插入ZIF40编程插座并锁紧,注意:靠手柄为芯片1脚方向;3将USB电缆插入编程器的USB取电口,向编程器提供工作电源4启动ISP编程器驱动软件,选择编译好的程序代码,按要求操作即可注:此种方式下ISP下载电缆不要连接到其它实验板或目标板 方式二、
17、利用ISP编程电缆对实验板或目标板上的芯片进行编程1用并口电缆将编程器和PC机并口连接好;2将ISP下载电缆插入实验板或目标板的ISP接口3将USB电缆插入编程器的USB取电口,向编程器提供工作电源4启动ISP编程器驱动软件,选择编译好的程序代码,按要求操作即可注:此种方式下请取下编程器ZIF40编程插座中的芯片,以便只对目标板上的芯片操作。 at89s51芯片at89s51是美国atmel公司生产的一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密
18、度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。at89s51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器RAM,32个外部双向输入/输出I/O口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗WDT电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停
19、工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。第一章 PLC控制系统设计 PLC控制系统设计的根本原那么 任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下根本原那么:1. 最大限度地满足被控对象的控制要求充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计中最重要的一条原那么。这就要求设计人员在设计前就要深入现场进
20、行调查研究,收集控制现场的资料,收集相关先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现场操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。2. 保证PLC控制系统平安可靠保证PLC控制系统能够长期平安、可靠、稳定运行,是设计控制系统的重要原那么。这就要求设计者在系统设计、元器件选择、软件编程上要全面考虑,以确保控制系统平安可靠。例如:应该保证PLC程序不仅在正常条件下运行,而且在非正常情况下如突然掉电再上电、按钮按错等,也能正常工作。3. 力求简单、经济、使用及维修方便一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工程的
21、投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的本钱。这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、本钱低,不宜盲目追求自动化和高指标。4. 适应开展的需要 由于技术的不断开展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制系统开展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O点数和内存容量时,要适当留有裕量,以满足今后生产的开展和工艺的改良。 PLC I/O模块的选择步骤与原那么一般IO模块的价格占PLC价格的一半以上。PLC的IO模块有
22、开关量IO模块、模拟量IO模块及各种特殊功能模块等。不同的IO模块,其电路及功能也不同,直接影响PLC的应用范围和价格,应当根据实际需要加以选择。 开关量IO模块的选择1、 开关量输入模块的选择开关量输入模块是用来接收现场输入设备的开关信号,将信号转换为PLC内部接受的低电压信号,并实现PLC内、外信号的电气隔离。选择时主要应考虑以下几个方面:1输入信号的类型及电压等级开关量输入模块有直流输入、交流输入和交流直流输入三种类型。选择时主要根据现场输入信号和周围环境因素等。直流输入模块的延迟时间较短,还可以直接与接近开关、光电开关等电子输入设备连接;交流输入模块可靠性好,适合于有油雾、粉尘的恶劣环
23、境下使用。 开关量输入模块的输入信号的电压等级有:直流5、12、24、48、60等;交流110、220等。选择时主要根据现场输入设备与输入模块之间的距离来考虑。一般5、12、24用于传输距离较近场合,如5输入模块最远不得超过米。距离较远的应选用输入电压等级较高的模块第二章 全自动洗衣机PLC控制2.1 图控制程序的编制,并画出硬件接线图全自动洗衣机的控制PLC程序设计 简介:1:序设计要求1按下启动按钮及水位选择开关,2注水直到高中,低水位,关水。32s后开始洗涤4洗涤时,正转30s,然后反转30s,停2s5如此循环5次,总共320s后开始排水,排空后脱水30s;6开始清洗,重复25,清洗两遍
24、7清洗完成,报警3s并自动停机8假设按下停车按钮,可手动排水不脱水和手动脱水不计数 输入点: 输出点: 启动 10001 低水位检测 10009 启动洗衣机 00001 停止 10002 手动排水 10010 进水阀 00002 高水位 10003 手动脱水 10011 正转 00003 中水位 10004 反转 00004 低水位 10005 排水 00005 排空检测 10006 脱水 00006 高水位检测10007 报警 00007 中水位检测 10008 2:假设要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中参加轻柔洗功能轻柔洗过程自定 3:I/O编址 4:编程调试二
25、I/O分配图X0 启动信号 m0 启动指令 x1 停止信号 y1 进水阀控制 x2 高水位 y2 正转 x 3 中水位 y3 反转 x4 低水位 y4 排水 x5 排空检测 y5 报警 X6 高水位检测 x7 中水位检测 x10 低水位检测 x11 手动排水 x12 手动脱水起动 进水水位(高) 关水,电机正转 水位(中) 电机反转 水位(低) 排水二 状态转换图三 梯形图指令表梯形图逐步分析:当按下X0时,接通M0,M0接通Y0,按下水位开关X2。X3,X4;洗衣机开始进水,进到一定的水位可以进行停水,并且接通T0,使洗衣机停2s;2T0接通2s 后洗衣机开始正转,并且接通计时器T1,30s
26、后T1将断开洗衣机正转,并且接通中间特殊继电器M1,M1接通计时器T2,计时2s,即洗衣机将要停止2s;3T2接通Y2和T3;Y2自锁,T3计时30s;洗衣机开始反转,反转30s,并且接通计时器T4,洗衣机停2s,如此循环5次 ; 4计数5次后,洗衣机总共320s后开始排水,当排空后,X12开始动作,洗衣机开始脱水;并且 接通计时器T5,30s;开始执行循环25,循环2次;洗衣机开始报警,并且接通计时器T6,计时3s后,洗衣机自动停机;当按下按钮X11,洗衣机可以手动排水不脱水;当按下X12手动脱水不 计数 程序设计心得:确定控制对象及控制范围详细了解被控对象的控制要求,确定必须完成的动作及完成的顺序,归纳出工作循环和状态流程图。第3章 课程设计总结 随着毕业日子的到来,课程设计也接近了尾声。经过几周的奋战我的课程设计终于完成了。在没有做课程设计以前觉得课程设计只是对这几年来所学知识的单纯总结,但是通过这次做课程设计发现自己的看法有点太片面。课程设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。通过这次课程设计使我明白了自己原来知识还比拟欠缺。自己要学习的东西还太多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次课程设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。 在这次课程设计中也使我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版建筑材料生产与销售合同
- 2024年度汽车检测合同协议范本
- 2024年度版权许可使用与再创作合同
- 2024年度软件开发合同(系统类)2篇
- 店铺租赁合同书简单版
- 2024年度知识产权许可使用合同属性明细
- 2024年度珠宝设计与制作分包合同协议书3篇
- 二零二四年度校园安防系统升级改造合同
- 碧桂园2024年度企业合作发展合同
- 二零二四年度工厂企业道路路缘石施工合同
- 2024水样采集与保存方法
- 糖尿病患者体重管理专家共识(2024年版)解读
- 钳工技能项目九--锉配凹凸体
- 宿舍楼新建工程施工设计方案
- 发展经济学-马春文主编-课后习题集答案解析
- 高一数学期中考试说卷1
- 表面粗糙度等级对照表模板.doc
- 第五部分:石门揭煤防突措施图解 (1)
- 内墙抹灰细部作法(附图)
- 1、江苏高一必修一物理知识点
- 工程项目移交方案(范本)
评论
0/150
提交评论