按关键词阅读: 课程设计 说明书 控制 PLC 全自动 洗衣机
1、可编程控制器课程设计全自动洗衣机的控制院 系: 机械工程学院 专 业: 机械设计制造及其自动化 班 级: 姓 名: 学 号: 指导教师: II目 录目 录目 录I第一章 课程设计任务1第二章 总体方案分析32.1 分析控制要求32.2 选择PLC型号32.3 分配I/O点3第三章 PLC控制系统设计43.1 输入/输出电路设计43.2 控制程序设计43.2.1 梯形图设计43.2.2 指令表43.3 控制程序分析4第四章 课程设计小结6参 考 文 献8I第一章 课程设计任务第一章 课程设计任务(1) 完成设计任务;(2) 设计控制程序;(3) 输入/输出地址分配;(4) 绘制主电路和PLC的控 。
2、制电路;(5) 实验调试和元器件型号的选择;(6) 编写设计说明书 。
11第二章第二章 总体方案分析2.1 分析控制要求全自动洗衣机系统的控制要求如下:启动时 , 首先进水 , 到高位时停止进水 , 开始洗涤 。
正转洗涤15s , 暂停3s后反转洗涤15s , 暂停3s后再正转洗涤 , 如此反复30次 。
洗涤结束后开始排水 。
当水位下降到低水位时 , 进行脱水(同时排水) , 脱水时间为10s 。
这样就完成一次从进水到脱水的一个大循环 。
经过3次上述大循环后(第2、3次为漂洗) , 进行洗衣完成报警 。
报警10s后结束全部过程 , 自动停机 。
此外 , 还要求可以按下排水按钮以实现手动排水;按下停止按钮以实现手动停止进水、排水、脱水及报警 。
2.2 选择 。
3、PLC型号全自动洗衣机属于系统工艺过程较为固定的小型控制系统 , 而整体式PLC的每一个I/O点的平均价格比模块式的便宜 , 且体积相对较小 , 所以要选整体式的PLC 。
设计中有5个输入点和6个输出点 。
按PLC使用的选择要求输入端和输出端都要有10%-15%的备用量 , 而CPM1A-20CDR-A-V1型有12个输入和8个输出点 , 符合以上的使用要求 。
因此 , 选择的型号为欧姆龙CPM1A-20CDR-A-V1型 。
2.3 分配I/O点分配定时器/计数器通道第三章第三章 PLC控制系统设计3.1 输入/输出电路设计3.2 控制程序设计3.2.1 梯形图设计3.2.2 指令表地址指令操作数00000LD0000000 。
4、01OR100000002AND NOT000100003AND NOTCNT 0700004OUT100000005LD100000006AND NOT000300007AND NOT050300008OUT050000009LD000300010AND NOTTIM 0000011AND NOT050300012OR050400013OUT050100014LD050100015ORTIM 0000016AND NOTTIM 0300017TIM00#010500018LDTIM 0000019TIM01#003000020LDTIM 0100021AND NOTTIM 0200022OU 。
5、T050200023LD050200024ORTIM 0200025AND NOTTIM 0300026TIM02#015000027LDTIM 0200028TIM03#003000029LDTIM 0300030LDCNT 0600031OR181500032CNT06#000300033LD000200034ORCNT 0600035OR050300036AND NOT000100037AND NOTTIM 0400038OUT050300039LD NOT000400040AND050300041OUT50400042LD050400043TIM04#010000044LDTIM 04 。
6、00045LDCNT 0700046OR181500047CNT07#000300048LDCNT 0700049OR050500050AND NOTTIM 0500051AND NOT000100052OUT050500053LD050500054TIM05#010000055END3.3 控制程序分析按下启动按钮 , 0000为ON , 1000为ON并自锁 , 0500为ON , 打开进水电磁阀 。
当水位到达高水位时 , 0003为ON , 断开进水电磁阀 。
同时0501为ON , 电动机正转 , 开始正向洗涤 , 并启动定时器TIM00 。
15s后TIM00动作 , 使0501为OFF , 停止正向洗涤 , 并启动定时器TIM01 。
3s后 。
7、TIM01动作 , 使0502为ON , 电动机反转 , 开始反向洗涤 , 并启动定时器TIM02 。
15s后TIM02动作 , 使0502为OFF , 停止反向洗涤 , 并启动定时器TIM03 。
3s后TIM03动作 , 使定时器TIM01、TIM02、TIM03、TIM00复位 。
同时计数器CNT06计一次数 , 此时0501又为ON , 重新进行从正向洗涤开始到反向洗涤结束的小循环 。
直到计数器TIM06计满30次数时 , CNT06为ON , 第一次洗涤过程结束 。
同时计数器TIM06复位 , 为下一次洗涤做好准备 。
在TIM06为ON的当前扫描周期 , 0503为ON , 开始排水 。
当水位到达低水位时 , 0004由ON变为OFF , 使0504为ON , 接通脱水 。
8、电磁离合器 , 并再次使0501为ON , 使电动机正转 , 开始脱水 , 并启动定时器TIM04 。
10s后TIM04动作 , 使计数器CNT07计数一次 。
并使0503、0504为OFF , 停止排水和脱水 , 结束从进水到脱水的一次大循环 。
两个扫描周期后 , 0501再次为ON , 重新进行从进水到脱水的下一次大循环 。
直到CNT07计满3次数后 , 使1000为OFF , 结束洗衣的全部过程 。
同时0505为ON , 报警蜂鸣器开始报警 , 打开计时器TIM05 。
10s后 , TIM05动作 , 停止报警 。
在洗涤、排水和脱水的过程中 , 可随时按下停止按钮0001 , 停止操作 。
第四章第四章 课程设计小结刚开始做PLC实验的时候 , 觉得很难 , 连试验报告书上特别简 。
稿源:(未知)
【傻大方】网址:/a/2021/0711/0022845933.html
标题:plc|plc课程设计说明书全自动洗衣机的控制