基于PLC全自动洗衣机控制电路设计_第1页
基于PLC全自动洗衣机控制电路设计_第2页
基于PLC全自动洗衣机控制电路设计_第3页
基于PLC全自动洗衣机控制电路设计_第4页
基于PLC全自动洗衣机控制电路设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、目录一、设计课题:1二、课题内容:1三、设计目的:1四、程序设计任务及要求1五、PLC机型2六、控制全自动洗衣机的课题思路2八、全自动洗衣机I/O分配图3九、PLC端子接线图4十、全自动洗衣机控制梯形图5十一、程序运行功能简要分析7十二、设计总结7一、设计课题:全自动洗衣机控制电路设计。二、课题内容:全自动洗衣机运行框图及梯形图控制程序的编制,并进行硬件接线。三、设计目的:1进一步掌握和巩固PLC控制的基本知识;2. 掌握PLC程序的设计及调试方法;3. 熟练掌握PLC的硬件接线;3学会查阅有关专业资料及设计手册;四、程序设计任务及要求1 控制要求(1)按下启动按钮及水位选择开关,开始进水直到

2、高(中、低)水位,关水;(2)2秒后开始洗涤;(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒;(4)如此循环5次,总共320秒后开始排水,排空后脱水30秒;(5)开始清洗,重复(1)-(4),清洗两遍;(6)清洗完成,报警3秒并自动停机;(7)若按下停车按钮,可手动排水(不脱水)和手动脱水(不计数)。五、PLC机型日本三凌公司的F系列PLC:FX1N系列。六、控制全自动洗衣机的课题思路按下电源开关,选择水位高低,当水位到达固定液位后洗衣机开始洗涤衣服。要使用PLC来实现洗衣机的全自动,它的输入设备主要有电源按钮,启动按钮,水位选择按钮(高、中、低),排水和脱水按钮等。输出设备主要有电

3、源指示灯,水位选择按钮信号灯(高、中、低),进水、排水指示灯,洗涤电动机由控制要求,首先打开电源,用户根据衣服的多少和大小进行水位的选择,当水位达到固定液位,电动机开始正转、反转进行洗衣,第一遍洗衣完成后自动排水、脱水开始再次洗涤,洗衣结束后蜂鸣器报警。七、全自动洗衣机控制程序流程图 全自动洗衣机控制流程图 八、全自动洗衣机I/O分配图I/O地址信号名称功能说明备注X001启动按钮开启洗衣机运行常开X002停止按钮关闭洗衣机运行常开X003高水位开关选择高水位常开X004中水位开关选择中水位常开X005低水位开关选择底水位常开X006排空检测开关排空时接通常开X007高水位检测开关高水位时有信

4、号常开X010中水位检测开关中水位时有信号常开X011低水位检测开关低水位时有信号常开X012手动排水选择手动排水常开X013手动脱水选择手动脱水常开Y001启动洗衣机开启洗衣机通有效Y002进水阀开启进水阀通有效Y003电动机正转线圈电动机正转通有效Y004电动机反转线圈电动机反转通有效Y005排水阀开启排水通有效Y006正转加速脱水开启脱水通有效Y007报警启动报警通有效I/O地址分配表九、PLC端子接线图PLC外部接线图元器件清单:序号符号名称型号属性功能1SB1按钮常闭启动按钮2SB2按钮常开停车按钮3K1按钮常开高水位档4K2按钮常开中水位档5K3按钮常开低水位档6K4按钮常开手动排

5、水7K5按钮常开手动脱水8SQ1行程开关排空水位检测9SQ2行程开关高水位检测10SQ3行程开关中水位检测11SQ4行程开关低水位检测12KM1交流接触器CJX2-9电机正转13KM2交流接触器CJX2-9电机反转14SPK报警器十、全自动洗衣机控制梯形图十一、程序运行功能简要分析1.按下X1启动按钮,洗衣机开始运行;2.如果按下X1,X2,X3其中下一个进水感应开关,选择高中低水位由行程开关X7、X10、X11控制水位高低,当水位到达开关快关闭合进入下一步骤。3.T3(K300)控制Y4正转30秒,T4(K20)控制Y4正转暂停2秒,T5控制Y5反转,T5(K300)控制反转30秒,T6(K

6、20)控制Y5反转暂停2秒,C0控制循环正反转5次,未完成洗涤次数返回到S22继续工作。4.Y5自动排水,当排水水位低于X6时洗衣机进入脱水程序。Y6脱水30秒,C1控制清洗循环2次,未完成返回S20继续工作.。5.清洗完成后Y7报警3秒,报警完成后,洗衣自动停止。6.若按下X2停车按钮洗衣机暂停工作,按下X12可手动排水(不脱水),按下X13可以手动脱水(不计数),手动排水和脱水必须在按下X2停车按钮后才可以进行工作。十二、设计总结在为期两周的电气控制课程设计中,让我收获颇丰,不仅熟悉了全自动洗衣机的工作过程,还学会了使用步进指令。步进指令简单,直观,易于阅读,使用它来控制洗衣机的工作过程很

7、既直观又方便。一开始在编程的时候,不知道怎么输入STL S0类似的指令,看到课本上的例子,自以为和常开点一样,只不过是把X0 写成S0。在纸上编号后,在电脑上写好程序写入PLC中进行调试,变换后能运行,但是,计时器只计时一次, 而且前面状态寄存器也不自动复位,程序不能正常运行。后来通过网上查资料,只要在输入行直接输入STL S0就可以实现步进,但是在GX Developer8这个软件中出现的步进节点跟课本上的不一样,是单独一行在程序中出现,最后写完程序写入PLC中,PLC的错误指示灯一直闪烁,在老师的讲解下发现时步进程序的结束指令RET没有写入程序中,通过更改程序,程序可以正常的在PLC中运行。两个周的实训,让我加深了对PLC的认识和理解,也知道了PLC应用于工业控制的优点所

温馨提示

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

评论

0/150

提交评论