全自动洗衣机改进节水的PLC梯形图设计
- 格式:doc
- 大小:221.50 KB
- 文档页数:4
PLC课程设计全——自动洗衣机梯形图1000字为了让大家更好地学习PLC,本文将介绍一个自动洗衣机的梯形图设计,希望能够帮助大家更好地理解PLC的应用。
一、洗衣机的工作流程1. 洗涤过程①加水②洗涤③漂洗④脱水⑤放水2. 烘干过程①甩干②加热③烘干④停止加热⑤停止烘干二、梯形图设计1. 洗涤过程在洗涤过程中,需要实现加水、洗涤、漂洗、脱水和放水等功能。
具体梯形图如下:第一步,启动按钮(I1)进行冷水进入(Q1)的操作,水箱进水电磁阀(M1)打开,水泵(M2)工作,将水箱内的水泵出并注入洗衣机内。
此时,水箱液位按钮(I2)检测到液位已经到达设定参数,水箱进水电磁阀(M1)关闭,然后洗衣机开始工作,进入下一步操作。
第二步,洗衣机进入洗涤功能,电机(M3)启动,到达设定的转速以后,洗涤机功能开始实现。
通过梯形图的设计可以看出,转速达到设定参数后,漂洗水(Q2)同时也加入到洗衣机内,电机(M3)继续工作,滚筒开始翻滚,实现洗涤的功能。
当污水达到设定高度时,污水泵(M4)自动启动,将污水泵出并排放。
然后,洗涤功能结束,进入漂洗功能。
第三步,漂洗功能实现。
在第二步完成以后,漂洗水(Q2)开始加入到洗衣机内,电机(M3)继续工作,滚筒开始翻滚。
当漂洗水达到设定高度时,漂洗水泵(M5)自动启动,将漂洗水泵出并排放。
然后,漂洗功能结束,进入脱水功能。
第四步,脱水功能实现。
脱水电机(M6)开始工作,将洗涤的水泵出,滚筒继续翻滚直到脱水结束。
脱水过程中,如果出现错误,比如电机(M6)运行时间过短等,那么脱水功能将被强制停止。
然后,脱水功能结束,开始放水功能。
第五步,放水功能实现。
放水电机(M7)开始工作,将洗涤的水泵出,洗衣机恢复到待机状态。
2. 烘干过程在烘干过程中,需要实现甩干、加热、停止加热、烘干和停止烘干等功能。
具体梯形图如下:第一步,甩干功能实现。
烘干电机(M8)开始工作,将洗涤的水甩出,然后甩干功能结束,开始加热功能。
PLC专业课程设计全自动洗衣机梯形图电气控制与PLC课程设计题目: 全自动洗衣机梯形图控制系统设计院系名称:机电工程学院专业班级: 09机械电子工程学生姓名:学号:指导教师: xx设计地点: xxx设计时间: xxxx摘要随着社会的不断发展,全自动洗衣机已经越来越普遍的应用在人们生活当中,其控制方式也是多种多样,各有千秋。
本文是基于三菱FX2N系列可编程控制器的全自动洗衣机梯形图控制系统的设计,三菱FX2N系列可编程控制器指令丰富,编程容易,功能扩展方便,修改灵活,而且结构简单,抗干扰能力强,可以接各种输出、输入扩充设备,有丰富的特殊扩展设备,其中的模拟输入设备和通信设备更是符合全自动洗衣机控制系统的要求与特点。
本文选择三菱FX2N-24MR为核心部件,着重进行硬件接口设计,利用梯形图和语句表进行编程,实现了全自动洗衣机控制系统的自动化。
关键词:PLC;步进梯形图;顺序控制目录1 引言 0系统背景描述 0系统控制要求 (1)2. 系统设计方案 (2)系统功能描述 (2)方案的论证 (4) (5)3 硬件电路设计 (6)PLC选型 (6)水位传感器的选择 (6)接触器的选择 (7)继电器的选择 (7)进水阀的选择 (7)排水阀的选择 (8)电动机的选择 (8)I/O点分配 (10)I/O接线图 (11)4软件设计 (12)控制方案 (12)全自动洗衣机控制程序流程图 (13) (14)中间变量的记录 (16)系统调试 (17)设计心得 (18)参考文献 (19)附录指令表视图 (20)1 引言系统背景描述从古到今,洗衣服都是一项难于逃避的家务劳动,而在洗衣机出现以前,对于许多人而言,它并不像田园诗描绘的那样充满乐趣,手搓、棒击、冲刷、甩打……这些不断重复的简单的体力劳动,留给人的感受常常是:辛苦劳累。
1874年,“手洗时代”受到了前所未有的挑战——有人发明了木制手摇洗衣机。
发明者是美国人比尔·布莱克斯。
摘要随着社会经济的发展和科学技术水平的提高,家庭电器甚至工业全自动化成为了必然的发展趋势。
全自动洗衣机的产生极大的方便了人们家庭的生活,洗衣机是我国国内电器行业唯一不打价格战的行业,经过多年的发展,我国国产洗衣机不仅在功能上而且在质量上都和世界领先水平同步。
纵观洗衣机市场,行业追求的一直都是高效、节能、节水、环保型洗衣机。
根据全自动洗衣机的工作原理,本文介绍并实现了一种基于PLC的全自动洗衣机控制系统,对全自动洗衣机的控制系统进行了分析,在此基础上提出了基于PLC控制的全自动洗衣机控制方案,并对方案进行了论证。
利用可编程控制器PLC实现控制,说明了PLC控制的原理方法,特点及控制洗衣机的特色。
PLC 的优点是:可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,避免传统控制的一些弊端,就提出了用PLC 来控制全自动洗衣机这个课题。
关键词:PLC;梯形图;全自动洗衣机控制ABSTRACTWith the development of social economy and the improvement of science and technology, household appliances and industrial automatic into to the inevitable development trend. Fully automatic washing machine produce great convenience to people's life in the family, and the washing machine is not only our domestic electrical appliances industry price war industry, after years of development, our country domestic washing machine not only in function but also in quality and world advanced level synchronization. Throughout the washing machine market, industry pursuit has been the high efficiency, energy saving, water saving and environmental friendly washing machine.According to the working principle of automatic washing machine, this paper introduces and implements a full automatic washing machine control system based on PLC, to fully automatic washing machine control system was analyzed, and based on this, advances the automatic washing machine control scheme based on PLC control, and the solution. Using the programmable controller PLC control, illustrates the principle of PLC control method, characteristic and control characteristic of the washing machine. PLC is: the advantages of high reliability, less power consumption, strong adaptability, running speed, long service life, etc., in order to further improve the functionality and performance of the washing machine, avoid some disadvantages of traditional control, is proposed to use PLC to control the automatic washing machine is the subject.KEY WORDS:PLC, Ladder diagram, fully automatic washing machine control目录第一章绪论 (5)1.1课题的研究背景 (5)1.2洗衣机发展概况和现状 (5)1.3课题研究的目的与意义 (6)1.4本课题研究的主要内容 (7)第二章概述 (8)2.1PLC定义 (8)2.2PLC的特点 (8)2.2.1可靠性高 (8)2.2.2使用方便灵活 (8)2.2.3编程容易 (9)2.3PLC的分类 (9)2.3.1小型PLC (9)2.3.2中型PLC (9)2.3.3大型PLC (9)2.4PLC的组成 (9)2.4.1中央处理单元(CPU) (10)2.4.2输入输出模块(I/O模块) (10)2.4.3编程器 (11)2.4.4电源 (11)2.5PLC的工作方式 (12)2.5.1自诊断 (12)2.5.2通讯服务 (12)2.5.3 输入处理 (13)2.5.4 输出处理 (13)2.5.5程序执行 (13)2.6PLC基本指令 (13)2.7PLC未来的展望 (14)第三章全自动洗衣机的硬件设计 (16)3.1设计原则 (16)3.2设计步骤 (16)3.3PLC的选择 (17)3.4全自动洗衣机的工作原理 (18)3.5全自动洗衣机的控制方案 (19)3.6系统控制的主电路图 (20)3.7全自动洗衣机的工作流程图 (21)3.8全自动洗衣机的IO分配 (21)3.9全自动洗衣机的PLC接线图 (23)第四章全自动洗衣机的软件设计 (24)4.1顺序功能图 (24)4.2梯形图 (25)4.3指令表语句 (26)4.4程序检测 (29)4.5程序检测中遇见的问题及处理 (34)参考文献 (36)致谢 (37)毕业设计小结 (38)附录内容 (39)第一章绪论1.1课题的研究背景洗衣机是人们日常生活中常见的一种家电,已成为人们生活中不可缺少的家用电器。
目录第一章 PLC输入输出I/O分配及接线图11.1输入口11.2输出口21.3PLC外部接线图3第二章三相异步电动机的控制系统及梯形图42.1洗衣机的正转反转的动力系统42.2全自动洗衣机控制系统及梯形图5第一章 PLC输入输出I/O分配及接线图1.1输入口1. 数字量输入部分这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位、中水位、低水位)、手动排水开关、自动排水开关、高水位浮球开关、中水位浮球开关、低水位浮球开关、水排空浮球开关共11个输入点。
具体的输入分配如表1所示。
表格1输入地址分配1.2输出口这个控制系统需要控制的外部设备有进℃水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共5个设备。
但是由于洗涤电动机有正转和反转两个状态,分别都应正转继电器和反转继电器,所以输出点应该有6个。
具体的输出分配如表2所示。
表2输出地址分配根据输入输出端口数量,此设计选择CPU224,CPU224具有14个输入点和10个输出点。
第二章三相异步电动机的控制系统及梯形图2.1 洗衣机的正转反转的动力系统图1 三相异步电动机星——角启动开关如图断路器QA作为电源开关。
由于接触器QA1、QA2的主触点所接电源相序不同,从而改变电机方向。
接触器QA1和QA2主触点不可同时闭合,以免发生相间短路故障,为此就需要在各自的控制电路中串接对方的常触点,构成自锁。
2.2全自动洗衣机控制系统及梯形图主程序设计辅助继电器水位判断在本程序中,M0.0是按下启动按钮的辅助继电器;M0.1是判断洗衣机水位是否和设定水位不一致的辅助继电器;M0.2是判断洗衣机水位是否和设定水位一致的辅助继电器;M0.3是停止自动洗衣机的辅助继电器。
进水在正常情况下,按下启动按钮或者脱水完毕,而且洗衣机循环未到3次时,开始进水,当水位到设定水位后开始进水,等待2s后开始洗涤。
在强制停止下,当停止按钮按下时立即停止进水。
洗衣开始洗衣,先正转20s,停2秒,然后在反转20s,停2秒,这样循环5次后进入排水过程。
摘要随着社会经济的发展和科学技术水平的提高,家庭电器甚至工业全自动化成为了必然的发展趋势。
全自动洗衣机的产生极大的方便了人们家庭的生活,洗衣机是我国国内电器行业唯一不打价格战的行业,经过多年的发展,我国国产洗衣机不仅在功能上而且在质量上都和世界领先水平同步。
纵观洗衣机市场,行业追求的一直都是高效、节能、节水、环保型洗衣机。
根据全自动洗衣机的工作原理,本文介绍并实现了一种基于PLC的全自动洗衣机控制系统,对全自动洗衣机的控制系统进行了分析,在此基础上提出了基于PLC控制的全自动洗衣机控制方案,并对方案进行了论证。
利用可编程控制器PLC实现控制,说明了PLC控制的原理方法,特点及控制洗衣机的特色。
PLC 的优点是:可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,避免传统控制的一些弊端,就提出了用PLC 来控制全自动洗衣机这个课题。
关键词:PLC;梯形图;全自动洗衣机控制ABSTRACTWith the development of social economy and the improvement of science and technology, household appliances and industrial automatic into to the inevitable development trend. Fully automatic washing machine produce great convenience to people's life in the family, and the washing machine is not only our domestic electrical appliances industry price war industry, after years of development, our country domestic washing machine not only in function but also in quality and world advanced level synchronization. Throughout the washing machine market, industry pursuit has been the high efficiency, energy saving, water saving and environmental friendly washing machine.According to the working principle of automatic washing machine, this paper introduces and implements a full automatic washing machine control system based on PLC, to fully automatic washing machine control system was analyzed, and based on this, advances the automatic washing machine control scheme based on PLC control, and the solution. Using the programmable controller PLC control, illustrates the principle of PLC control method, characteristic and control characteristic of the washing machine. PLC is: the advantages of high reliability, less power consumption, strong adaptability, running speed, long service life, etc., in order to further improve the functionality and performance of the washing machine, avoid some disadvantages of traditional control, is proposed to use PLC to control the automatic washing machine is the subject.KEY WORDS:PLC, Ladder diagram, fully automatic washing machine control目录第一章绪论 (5)1.1课题的研究背景 (5)1.2洗衣机发展概况和现状 (5)1.3课题研究的目的与意义 (6)1.4本课题研究的主要内容 (7)第二章概述 (8)2.1PLC定义 (8)2.2PLC的特点 (8)2.2.1可靠性高 (8)2.2.2使用方便灵活 (8)2.2.3编程容易 (9)2.3PLC的分类 (9)2.3.1小型PLC (9)2.3.2中型PLC (9)2.3.3大型PLC (9)2.4PLC的组成 (9)2.4.1中央处理单元(CPU) (10)2.4.2输入输出模块(I/O模块) (10)2.4.3编程器 (11)2.4.4电源 (11)2.5PLC的工作方式 (12)2.5.1自诊断 (12)2.5.2通讯服务 (12)2.5.3 输入处理 (13)2.5.4 输出处理 (13)2.5.5程序执行 (13)2.6PLC基本指令 (13)2.7PLC未来的展望 (14)第三章全自动洗衣机的硬件设计 (16)3.1设计原则 (16)3.2设计步骤 (16)3.3PLC的选择 (17)3.4全自动洗衣机的工作原理 (18)3.5全自动洗衣机的控制方案 (19)3.6系统控制的主电路图 (20)3.7全自动洗衣机的工作流程图 (21)3.8全自动洗衣机的IO分配 (21)3.9全自动洗衣机的PLC接线图 (23)第四章全自动洗衣机的软件设计 (24)4.1顺序功能图 (24)4.2梯形图 (25)4.3指令表语句 (26)4.4程序检测 (29)4.5程序检测中遇见的问题及处理 (34)参考文献 (36)致谢 (37)毕业设计小结 (38)附录内容 (39)第一章绪论1.1课题的研究背景洗衣机是人们日常生活中常见的一种家电,已成为人们生活中不可缺少的家用电器。
东华理工大学PLC课程设计题目: 全自动洗衣机梯形图控制系统设计院系名称:机械与电子工程学院工程学院专业班级: 1221501学生姓名:董洁学号: 201220150125指导教师:涂绪坚设计地点:机电楼402设计时间: 2015.6.29东华理工大学目录1 引言 (1)1.1 系统背景描述 (2)1.2 系统控制要求 (1)2. 系统设计方案 (2)2.1 系统功能描述 (2)2.2确定控制方案 (2)3 硬件电路设计 (3)3.1 PLC选型 (3)3.2 水位传感器的选择 (3)3.3 接触器的选择 (3)3.4 继电器的选择 (3)3.5 进水阀的选择 (3)3.6 排水阀的选择 (3)3.7 电动机的选择 (3)3.8 I/O点分配 (4)3.9 I/O接线图 (4)4软件设计 (5)4.1 控制方案 (6)4.2 全自动洗衣机控制程序流程图 (7)4.3全自动洗衣机步进梯形图 (8)4.4 中间变量的记录 (9)4.5 系统调试 (10)设计心得 (11)参考文献 (11)1 引言1.1 系统背景描述从古到今,洗衣服都是一项难于逃避的家务劳动,而在洗衣机出现以前,对于许多人而言,它并不像田园诗描绘的那样充满乐趣,手搓、棒击、冲刷、甩打……这些不断重复的简单的体力劳动,留给人的感受常常是:辛苦劳累。
现在,全自动洗衣机已经进入了千家万户之中,极大的方便了人们的日常生活,提高了人们的生活质量,使人们从那繁重的体力劳动中解脱出来。
所谓全自动洗衣机,就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由扬声器发出响声。
1.2 系统控制要求(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水(2)2s后开始洗涤(3)洗涤时,正转30s,停2s,然后反转30s,停2s(4)如此循环5次,总共320s后开始排水,排空后脱水30s(5)开始清洗,重复(2)~(5),清洗三遍(6)清洗完成,报警10s并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数):输入点:输出点:启动(X1) I0.0/1.3 低水位检测(X11) I1.0 启动点(Y1) Q0.6 停止(X2) I0.1 手动排水(X12) I1.1 进水阀(Y2) Q0.0高水位(X3) I0.2 手动脱水(X13) I1.2 正转(Y3) Q0.2中水位(X4) I0.3 反转(Y4) Q0.3低水位(X5) I0.4 排水(Y5) Q0.1排空检测(X6) I0.5 脱水(Y6) Q0.4高水位检测(X7) I0.6 报警(Y7) Q0.5中水位检测(X10) I0.7(结合下面的I/O接线图来看)2. 若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能(轻柔洗过程自定)3. I/O编址4.编程并调试2. 系统设计方案2.1 系统功能描述全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。
全自动洗衣机PLC控制系统设计摘要:随着科学技术地日新月异,自动化程度要求越来越高,原有地洗衣机装置远远不能满足当前高度自动化地需要.PLC是专门应用手工业现场自动控制装置,再系统软硬件上采用抗干扰措施.当工作程序需要改变时,只需改变PLC地内部程序,重新编程而无需对外围进行重新改动.在洗衣机领域,全自动洗衣机以其固有地优点还是赢得了很多地消费者地信赖,应用而生,它将是现在到未来地星星产品,所以有必要开发和改善现有地全自动洗衣机.应用最先进地科技技术,投入最少地资金,不仅会使厂家产品更具市场竞争力,而且现在plc价格也在下降,更易达到自动化控制,得到更多地赢得消费者地青睐.关键词:PLC 全自动洗衣机S7-300Abstract: with the rapid development of science and technology, automation degree requirements more and more high, the original washing machine device far can't meet current height automation needs. PLC is specially used the handicraft industry automatic control equipment, then the system hardware and software anti-jamming measures. When work program needs to change, just change the internal processes of PLC, reprogrammed instead of peripheral to change. In the washing machine, automatic washing machine to field its inherent advantages or won a lot of consumers' trust, application, it will be born into the future in the stars now product, so is necessary to develop and improve existing automatic washing machine. The most advanced application of technology in the capital, at least, it will not only make manufacturers products more competitive market, and now PLC price also declined, are more likely to achieve automatic control and get more win consumer's favor.Key words: PLC automatic washing machine S7-3001.全自动洗衣机控制系统地控制要求1.1 全自动洗衣机地工作原理普通洗衣机地工作流程示意图如图1所示图1 普通洗衣机工作流程图洗衣机地工作流程由进水、洗衣、排水和脱水4个过程组成.在半自动洗衣机中,这4个过程分别用相应地按钮开关来控制.全自动洗衣机中,这4个过程可做到全自动依次运行,直至洗衣结束.自动洗衣机地进水、洗衣、排水和脱水是通过水位开关、电磁进水阀和电磁排水阀配合进行控制,从而实现自动控制地.水位开关用来控制进水到洗衣机内高、中、低水位;电磁进水阀起着通/断水源地作用.进水时,电磁进水阀打开,将水注入;排水时,电磁排水阀打开,将水排出;洗衣时,洗涤电动机启动;脱水时,脱水桶启动.1.2设备控制要求全自动洗衣机控制系统地要求是能实现“正常运行”和“强制停止”两种控制方式.1.2.1 正常运行“正常运行”方式具体控制要求如下:<1)将水位通过水位选择开关设在合适地位置<高、中、低),按下“启动”按钮,开始进水,达到设定地水位<高、中、低)后,停止进水;<2)进水停止2s 后开始洗衣;<3)洗衣时,正转20s ,然后反转20s ,停2s ;<4)如此循环共5次,总共220s 后开始排水,排空后脱水30s ;<5)然后再进水,重复<1)~<4)步,如此循环共3次;<6)洗衣过程完成,报警3s 并自动停机.1.2.2 强制停止“强制停止”方式具体控制要求如下:<1)若按下“停止”按钮,洗衣过程停止,即洗涤电机和脱水桶转、进水电磁阀和排水电磁阀全部闭合;<2)可用手动排水开关和手动脱水开关进行手动排水和脱水.2. 全自动洗衣机控制系统地PLC 选型和资源配置2.1 控制系统构成图2.1.1 控制系统图控制系统图如图2所示. P L C 水位选择开关(高、中、低)水位检测设备(高、中、低)手动脱水开关手动排水开关停止按钮启动按钮电磁进水阀电磁排水阀洗涤电动机脱水桶图2 全自动洗衣机控制系统图2.1.2 I/O地址分配因为CPU模块有14点数字量输入,有10点数字量输出,所以不再需要输入/输出模块.采用I/O分配采用自动分配方式,模块上地输入端子对应地输入地址是I0.0 ~ I0.1.5 ,输出端子对应地输出地址是Q0.0 ~ Q1.1 .2.2 模块功能概述CPU 模块采用西门子地CPU-224 (AC/DC继电器>模块,它控制着整个系统按照控制要求有条不紊地运行.同时因为该模块采用交流220V供电,并且自带14个数字量输入点和0个数字量输出点,完全能满足全自动洗衣机控制系统地要求,所以不再需要另外地电源模块、数字量输入和输出模块.3. 全自动洗衣机控制系统程序设计和调试3.1 编程软件选择编程软件才用西门子公司为其生产地PLC而设计地编程软件STEP7-Micro/Win32 .3.2 程序地流程图、构成和相关设置4.2.1 流程图(1> 正常运行流程图正常运行流程图如图3所示.图3 正常运行流程图<2)强制停止流程图强制停止流程图如图4所示.图4 强制停止流程图3.2.2 程序地构成这个程序有自动方式和手动方式两种.在自动方式下,PLC 将运行已经设置好地程序和参数<适用于机械一切都工作正常地情况下).在手动方式下是在紧急停止情况下,可以手动进行排水和脱水.3.2.3 程序地下载、安装和调试将各个输入/输出端子和实际控制系统中地按钮、所需控制设备正确连接,完成硬件地安装.全自动洗衣机程序是由STEP7-Micro/Win32软件地指令完成,正常工作时程序存放在存储卡中,若要修改程序,先将PLC 设定在STOP 状态下,运行STEP7-Micro/Win32编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程器进行调试.4. 全自动洗衣机控制系统PLC 程序4.1 地址分配这个控制系统地输入有启动按钮、停止按钮、水位选择开关<高水位、中水位、低水位)、手动排水开关、自动排水开关、高水位浮球开关、中水位浮球开关、低水位浮球开关、水排空浮球开关共11个输入点.外部设备有进水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共5个设备.但是因为洗涤电动机有正转和反转两个状态,分别对应正转继电器和反转继电器,所以输出点应该有6个.4.2.1 辅助继电器在本程序中,M0.0 是按下启动按钮地辅助继电器;M0.1 是判断洗衣机水位是否和设定水位不一致地辅助继电器;M0.2 是判断洗衣机水位是否和设定水位一致地辅助继电器;M0.3 是停止自动洗衣地辅助继电器.梯形图如图5所示.Network1Network2Network3Network4I0.0I0.1I0.2I0.3I0.4I0.7I1.0I1.1M0.0M0.1M0.3I1.1I0.2I0.3I0.4I0.1M0.0M0.2Q0.0M0.3I0.7I1.0/////图5 辅助继电器梯形图4.2.2 进水在正常情况下,按下启动按钮或者脱水完毕,而且洗衣大循环未到3次时,开始进水,当水位到设定水位后停止进水,等待2s 后进入洗衣过程.在强制停止情况下,当停止按钮按下时立即停止进水.它地梯形图如图6所示.Network5Network6M0.0I0.1Q0.0Q0.2M0.2M0.1Q0.0T40Q0.3C51Q0.1//INTON PT T37+20///图6 进水梯形图4.2.3 洗衣进水到设定水位后,开始洗衣,先正转20s,然后再反转20s,这样循环5次后进入排水过程.所对应地梯形图如图7所示.Network7Network8T37T38Q0.2Q0.3T38Q0.3Q0.2C50T39T39///INTON PT T38+200IN TONPT T39+200图7 洗衣梯形图 4.2.4 排水洗衣过程完毕后,进入排水过程.水排空后停止排水.所对应地梯形图如图8所示.Network 9Network 10Q0.3Q0.1C50Q0.1I0.5Q0.1I1.2I0.1M0.3//C50CTUCURPV +5图8排水梯形图4.2.5 脱水水排空后,开始脱水,脱水30s 后停止脱水.因为判断水排空是否在排水完毕后,所以要用到排水完毕辅助继电器.它地助记符程序为:所对应地梯形图如图9所示.Network 11Network 12T40I0.1M0.4Q0.4I1.2Q0.4M0.4Q0.1I0.6Q0.4M0.4///INTON PT T40+300图9 脱水梯形图4.2.6 洗完报警洗衣大循环3次后,开始洗完报警过程,3s 后停止报警,这样整个洗衣过程结束.所对应地梯形图如图10所示.Network 13Network 14Q0.4Q0.5C51Q0.5Q0.5I0.1T41//INTONPT T41+30C51CTUCURPV +3图10洗完报警梯形图5. 总结这次结业论文基本上涵盖了我们所学习地PLC 程序地大部分知识点,论文要求不仅要求对课本知识有较深刻地了解,同时要求程序设计者由较强地思维能力和操作动手能力.我不仅更加了解了PLC 编程方法与工作原理,也学会如何去分析编程程序,并能尝试自己去编程,从中学到了不少东西.我修补了以前学习地漏洞,也让我明白了一个道理:学习好PLC这门技术,需要自己对它有兴趣,而且要自己肯于动手操作实验.参考文献[1] 张国德,李红.PLC原理及应用[M].机械工业出版社,2018.[2] 王永华.现代电气及可编程控制技术[M].北京航空航天大学,2002.[3] 胡学林.可编程控制器应用技术[M].高等教育出版社,2002.[4] 张建民,等.机电一体化系统设计[M].高等教育出版社,2004.[5] 赵先仲.机电系统设计[M].机械工业出版社,2004.[6] 周万珍.PLC分析与设计应用[M].电子工业出版社,2004.[7] 杨帮文.新型继电器实用手册[M].人民邮电出版社,2004.[8] 张立科.PLC应用开发技术与项目实践[M].人民邮电出版社,2005.。
PLC全自动洗衣机程序设计PLC全自动洗衣机程序设计概述本文档介绍了PLC全自动洗衣机程序设计的相关信息。
全自动洗衣机是一种能够根据预设的程序完成洗衣操作的机器。
PLC(可编程逻辑控制器)被广泛应用于工业自动化领域,包括洗衣机的控制和监控。
功能需求根据洗衣机的功能需求,我们将实现以下功能:1. 自动控制洗涤、漂洗、脱水等洗衣程序;2. 温度控制:根据用户设定的温度值,自动控制洗涤水温;3. 桶转速控制:根据洗衣程序的要求,控制洗衣桶的转速;4. 水位控制:根据洗衣程序的要求,自动控制洗涤水位;5. 故障保护:监测洗衣机的故障情况,如电机故障、水泵故障等,并进行相应的处理。
PLC程序设计下面是PLC全自动洗衣机程序设计的示例代码,以Ladder Diagram(梯形图)的形式展示。
- Input - Output -- 洗涤按钮 - 洗涤电机启动-- 漂洗按钮 - 漂洗电机启动-- 脱水按钮 - 脱水电机启动-- 温度设定按钮 - 温度设定值-- 水位设定按钮 - 水位设定值-- 洗涤水位传感器 - 判断是否需要添加洗涤水-- 洗涤水泵 - 控制洗涤水的流入和停止-- 温度传感器 - 检测当前水温-- 温控阀 - 控制加热和停止加热-- 洗涤桶转速传感器 - 检测洗涤桶的转速-程序流程以下是PLC全自动洗衣机程序设计的流程图:mermdgraph TDA[开始] --> B{选择洗衣程序}B --> -选择洗涤程序- C[设定洗涤参数]C --> D[洗涤电机启动]C --> E{是否需要添加水}E -- 是 --> F[控制洗涤水流入]E -- 否 --> G[等待洗涤完成]F --> GG --> -选择漂洗程序- H[设定漂洗参数]H --> I[漂洗电机启动]I --> GG --> -选择脱水程序- J[设定脱水参数]J --> K[脱水电机启动]K --> L[等待脱水完成]L --> M[停止脱水电机]M --> N[结束]参数设定在洗衣程序运行前,用户需要通过设定按钮设置洗衣参数,包括温度和水位。
全自动洗衣机改进节水的PLC梯形图设计作者:倪春伟周振豆晓东
来源:《科技资讯》2013年第18期
摘要:根据实际应用及节水的需要,本课题利用PLC可编程控制器设计了全自动洗衣机及其改进节水的梯形图,该梯形图的设计利用德国西门子公司的S7-200软件完成。
主要功能包括全自动洗衣机的循环洗涤、自动脱水、自动进水排水及蓄水箱的蓄水排水。
充分利用了PLC可编程控制器安全可靠,使用方便的优点,实现了洗衣机洗涤及节水过程的自动化。
关键词:PLC 洗衣机蓄水箱梯形图
中图分类号:TM925 文献标识码:A 文章编号:1672-3791(2013)06(c)-0086-02
1 PLC概述
PLC(Programmable Logic Controller,可编程控制器)是在继电器控制技术和计算机技术的基础上发展起来的一种新型的工业自动控制设备,它以微处理器为核心,集自动化技术、计算机技术、控制技术、通信技术为一体,广泛应用于工业自动化的各个领域。
PLC功能从原来只具有逻辑控制、顺序控制等功能,发展到现在已具有模拟量输入输出、定位控制、旋转角度检测、高速计数、数据处理、联网通信等功能。
该系统应用用面向控制过程,面向用户的“自然语言”编程,具有简单易懂,操作方便,适应恶劣工业环境,系统的设计、建造工作量小,维护方便,容易改造等优点。
PLC的应用通常可分为五种类型:顺序控制、运动控制、闭环过程控制、数据处理和通信和联网。
按PLC的输入输出点可将PLC分为三类:小型机、中型机和大型机。
但随着PLC技术的飞速发展,某些小型PLC也具有中型和大型机的功能,这也是PLC的发展趋势。
[1]
2 梯形图语言
PLC梯形图是通过PLC的内部器件如输入、输出、辅助继电器、定时器/计数器等实现控制的,并用其在梯形图中的图形符号表示。
梯形图表明了PLC的输入、输出之间的逻辑关系,是PLC的一种图形编辑语言和程序。
梯形图很容易从电气控制电路转化而来,但梯形图是用软件实现的,它简化了符号,加进了许多功能强、使用灵活的指令,结合计算机的特点,它是逻辑操作、控制于一体,是一种图形化的编程语言,非常直观,易于理解,适合电气人员使用。
这种语言形式可完成全部电气控制功能。
其使用方便、修改灵活,是电器控制线路无法比拟的。
用计算机编程软件编程,可在计算机上直接显示梯形图,编程更方便。
[1~2]
3 S7—200
西门子公司的PLC产品目前较先进的有S7,M7及C7系列。
S7系列的可编程控制器根据控制系统规模的不同,分成三个子系列,即S7-200,S7-300,S7-400。
其中S7-200是针对低性能要求的小型PLC。
S7-300是中小型PLC,最多可以扩展32个模块。
S7-400是大型PLC,可以扩展300多个模块。
[3]
SIMATIC S7-200系列可编程序控制器是德国西门子公司生产的具有高性能价格比的微型可编程序控制器。
由于它具有结构小巧,运行速度高,价格低廉及多功能多用途等特点,因此在工业企业中得到了广泛的应用。
[4]
S7-200系列PLC系统由基本单元(主机)、I/O扩展单元、功能单元和外部设备等组成。
S7-200系列PLC的主要模块为CPU组件,型号为CPU221、CPU222、CPU224、
CPU224XP、CPU226、CPU226XP,点数在10~40点之间,步处理时间在0.15~0.2μs之间。
另外还有电源组件、AC输入组件、DC输入组件、继电器输出组件、晶体管输出组件、输入输出组件、主基板、扩展基板、扩展电缆、高速计数组件、A/D转换组件、D/A转换组件、
A/D与D/A转换组件、测温组件、温度控制组件、脉冲捕捉组件、模拟定时器组件、中断组件、以太网模块、计算机通信组件MODBUS组件、PROFIBUS组件、通信组件、定位控制组件、系统故障组件、空插组件、虚设组件、端子适配器、动态输入组件、动态输出组件、I/O 通信主控组件、I/O通信远程输入模块、I/O通信远程输出模块、I/O通信远程输入输出模块等。
[3][5]
4 本课题具体要求
接通电源,系统进入初始状态,准备启动。
按下启动按钮,开始进水,水位到达高水位时停止进水,并开始正转洗涤。
正转洗涤3s后,停止2s开始反转洗涤3s,然后又停止2s。
若正反转洗涤没满10次,则返回正转洗涤;若正反转满10次,则将水排入马桶的蓄水箱中。
水位下降到零水位时,开始脱水并继续向水箱排水。
若蓄水箱内的水位到达高水位时,蓄水箱向马桶排水,到达低水位后停止排水。
脱水20s,即完成一次大循环。
大循环满六次,则返回到进水开始时全部动作,进行下一次大循环。
若大循环满六次,则进行洗完报警。
报警15s后,结束全部过程,自动停机。
在洗涤过程中,可以按下停止按钮停止洗涤。
也可以随时按下蓄水箱排水按钮向马桶排水。
5 梯形图设计
5.1 设计输入输出点及编号
(如表1所示)
5.2 画梯形图
本梯形图用西门子公司S7-200软件完成,结果如图1和图2所示。
6 结语
本文利用PLC的控制实现了对全自动洗衣机和蓄水箱的控制,但在硬件设计和具体安装方面还没有具体合适方案。
例如为了节约成本,不能在洗衣机排水口处安装发动机向蓄水箱排水,因此只能将洗衣机和蓄水箱分别安装在楼上和楼下,利用压力差将水排入蓄水箱,但这可能会给方案的具体实施和安装带来困难,希望在以后通过不断学习,完成硬件的设计并使设计更加实用和经济,使此课题能够真正得到应用。
参考文献
[1] 罗伟.PLC与电气控制[M].中国电力出版社,2009(1).
[2] 张浩风.PLC梯形图设计方法与应用实例.机械工业出版社,2009(1).
[3] 刘洪涛.PLC应用开发从基础到实践.电子工业出版社,2007(1).
[4] 王淑英.电器控制与PLC控制技术.机械工业出版社,2005(1).
[5] 龚运新.PLC技术及应用——基于西门子S7—200[M].清华大学出版社,2009(1).。