全自动洗衣机程序设计

上传人:壹****1 文档编号:545176469 上传时间:2022-08-15 格式:DOCX 页数:20 大小:222.95KB
返回 下载 相关 举报
全自动洗衣机程序设计_第1页
第1页 / 共20页
全自动洗衣机程序设计_第2页
第2页 / 共20页
全自动洗衣机程序设计_第3页
第3页 / 共20页
全自动洗衣机程序设计_第4页
第4页 / 共20页
全自动洗衣机程序设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《全自动洗衣机程序设计》由会员分享,可在线阅读,更多相关《全自动洗衣机程序设计(20页珍藏版)》请在金锄头文库上搜索。

1、全自动洗衣机程序设计第一部分总体思路全自动洗衣机的工作原理:开始-进水-洗衣-排水-脱水-结束第二部分电气设计部分如下图为全自动洗衣机的PLC控制系统电路图。通过PLC来实现电动机的正 反转,并且实现洗衣机按预先设置的程序自动执行,完成洗衣。当需要手动排水 与脱水时,可强制止自动程序的运行,跳出自动切换到手动操作。为防止全自动洗衣机在工作过程中, 电路发生短路,损坏电动机和电路中的 各种电气设备,因此在主电路中安装了熔断器,当电路出现短路故障时,能迅速、 可靠的断开电源。全自动洗衣机在无人问津的情况下可能长时间运行, 为防止电机绕组的温升 超过额定值而损坏,采用热继电器作为保护元件,与熔断器搭

2、配使用,可靠地保 护电动机。人机接口部分的按钮等都选择低压电器元件,保护操作者的安全。第三部分PLC设计部分3.1正常运行流程图如下图所示Y *进水停止进水计时2sYN正转洗衣计时30s停止洗衣NN计时2sN反转洗衣计时30sY停止洗衣计时2s32强制运行流程图如下T1正常运行开始按停止按钮Y洗涤电机和脱水桶停止转动、进水和排水电磁阀闭合Y打开手动排水开关排水Y打开手动脱水开关脱水结束1)程序的构成这个程序有自动方式和手动方式两种。在自动方式下, PLC将运行已经设置 好的程序和参数(适用于机械一切都正常工作的情况下)。在手动方式下是在紧 急停止情况下,可以手动排水和脱水。2)程序的下载、安装

3、和调试将各个输入输出端子和实际控制系统中的按钮。所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是由 GX Developer软件的指令完成,正常工 作是程序存放在存储卡中,若要修改程序,先将PLC设定在STOP犬态下,运行GX Developer编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程 器进行调试。第四部分 全自动洗衣机控制系统PLC程序4.2.1系统资源分配1. 数字量输入部分这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位、中水 位、低水位)、手动排水、自动排水开关、高水位浮球开关、中水位浮球开关, 低水位浮球开关、水排空浮球开关、压力开关共12个。具体

4、的输入地址分配如表4.1所示。表4.1输入地址分配输入地址对应的元器件对应的外部设备X001SB1启动按钮X002SB2停止按钮X003SB3高水位选择开关X004SB4中水位选择开关X005SB5低水位选择开关X006SQ1水排空检测开关X007SQ2咼水位检测开关X010SQ3中水位检测开关X011SQ4低水位检测开关X012SB6手动排水X013SB7手动脱水X014SP1压力开关2.数字量输出部分这个控制系统需要控制的外部设备有进水电磁阀、 排水电磁阀、洗涤电动机、脱水桶、报警器共五个设备。但是由于洗涤电动机有正转和反转两个状态,分别都应正转继电器和反转继电器,所以输出点有六个。具体的

5、输出地址分配如表4.2所示。表4.2输出地址分配输出地址对应的元器件对应的外部设备Y001YA1启动洗衣机Y002YA2进水电磁阀Y003KM1洗涤电动机正转继电器及脱水Y004KM2洗涤电动机反转继电器Y005YA3排水电磁阀Y006YH报警器3.定时器和计数器全自动洗衣机的控制系统中的工作时间和循环次数需要定时器和计数器来 控制。具体定时器和计数器分配如表 4.3所示。表4.3定时器和计数器分配类别兀器件号设定值作用T02s进水后暂停时间疋T130s正转洗涤计时T22s正转暂停计时时T330s反转洗涤计时T42s反转暂停计时器T530s脱水计时T63s洗完报警计时计数器C05次正反洗循环计

6、数C13次大循环计数iXOOt:图4.1 I/O 硬件接线图4.3源程序1.辅助继电器在本程序中,M0是按下启动按钮的辅助继电器;M1是判断洗衣机水位是否 和设定水位不一致的辅助继电器;M2是判断洗衣机是否和设定水位一致的辅助 继电器;M3是停止自动洗衣机的辅助继电器,它的助记符如下。/按下启动按钮,开始洗衣/LD X001OR M0ANI X002/洗衣机水位与设定水位不一致辅助继电器/LDX003ANIX007LDX004ANIX010ORBLDX005ANIX011ORBOUTM1/洗衣机水位与设定水位相一致辅助继电器/LD X003AND X007LD X004AND X010ORBL

7、D X005AND X011ORBOUT M2/停止自动洗衣辅助继电器/LD X002OR M3OUT M32. 进水在正常情况下,按下启动按钮或者脱水完毕,而且洗衣大循环未到三次时, 开始进水,当水位达到设定水位后停止进水,等待2s后进入洗衣程序。在强制停止情况下,当停止按钮按下时立即停止进水。它的助记符程序为:/进水到设定的水位,超重后报警,进水阀关闭,自动洗衣终止/LD M0LD T5ANI C1ORBOR Y002AND M1ANI X002ANI X014OUT Y002LD X014OUT Y006LD Y006RST M0/进水到设定的水位后等待2s/LD M2ANI Y005A

8、NI Y001ANI Y004OUT T0 K203. 洗衣进水到设定水位2s后,开始洗衣,先正转30s,停止2s然后再反转30s, 停止2s这样循环5次后进入排水过程。/洗涤电动机正转30s/LD T0LDI C0AND T4ORBOR Y001ANI T1OUT Y001OUT T1 K300/洗涤电动机停2s/LD T1OUT T2 K20/洗涤电动机反转30s/LD T2OR Y004ANI T2OUT Y004OUT T3 K300/洗涤电动机停2s/OUT T4 K204. 排水洗衣过程完毕后,进入排水过程。水排空后停止排水。它的助记符程序为:/洗衣小循环5次/LD Y004OUT

9、 CO K5LD COOUT Y005/排水,直至水排空/LD C0OR Y005ANI X002ANI X006LD M3AND X012ORBOUT Y0055. 脱水水排空后,开始脱水,脱水30s后停止脱水。因为判断水排空是否在排水完 毕后,所以要用到水排完毕辅助继电器。它的助记符程序如下:/排水完毕辅助继电器/LD Y005ANI Y003OUT M4/脱水30s/LD X006AND M4OR Y003ANI T3ANI X002OR X013OUT Y003OUT T5 K3006. 洗完报警洗衣大循环3次后,开始洗完报警过程,3s后停止报警,这样整个洗衣过 程结束。它的助记符程序为:/洗衣大循环3次/LD Y003OUT C1 K3LD C1OUT Y006/报警3s/LD Y006ANI T6ANI X002OUT T6 K30END4.4程序梯形图7577T42T卜7004T卜C50C50raosY005T卜X006T卜K013T卜103C611卜105T39Y0C4K300005XOO2XOOS005XO12V003T40X002VCC3K350 T4Cvoc&T41X002Y0CK30 T41

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号