目录
材料源码如下,有需要的自行下载,仅供参考和学习使用,禁止商业使用!!!
一、课程设计目的
1.熟悉PLC的硬件结构及三种编程语言。
2.熟悉PLC控制系统设计的基本流程与步骤。
3. 训练学生PLC的基本编程思想。
4. 学会使用组态王软件设计上位机监控系统。
二、课程设计内容
1. 以三菱PLC为主控制器,设计波轮式全自动洗衣机的控制系统
2. 通过设计,可以自动实现洗衣机的进水、洗衣、脱水等过程。
3. 学会使用步进顺控指令及触点、线圈指令两中方法编写程序。
三、课程设计要求
1.了解全自动洗衣机的硬件结构、工作过程、并分析其控制要求。
2.设计其控制方案。
3.列出输入、输出点表,并画出硬件接线图。
4.画出其状态转移图。
5.用步进指令编写其控制程序并调试。
6.用触点、线圈指令编写其控制程序并调试。
7.撰写实训报告(包括调试总结报告;
四、课程设计步骤
1、总体方案的设计
1、按下启动按钮,PLC投入运行,系统处于初始状态,准备好起动进水电磁阀门,起动时开始进水。
2、等到水位达到规定值(即水位(高、低)选择决定时停止进水2s后并开始洗涤正转。
3、正洗15S后,开始洗涤反转,反转15S,洗衣5次。
4、若正反转没有满5次,则返回从正洗开始的动作;若正反洗满5次,则启动排水电磁阀开始排水。
5、水位下降到低水位时开始脱水并继续排水,脱水30S即完成一次从进水到脱水的大循环过程,触发排空传感器则脱水完成。整个洗衣全过程运行3次。
6、脱水完成后,酸碱传感器进行检测PH值(检测衣物上洗衣液是否洗净,如PH值未达标,则进行漂洗操作,直至漂洗到PH标准。
7、漂洗完成后,风热烘干+消毒警示灯亮,将进行风热烘干+消毒环节,对衣物进行消毒,并同时进行电机正转3秒,反转3秒。
8、洗衣结束,则进行洗涤报警,报警闪烁6次后,结束全部过程,自动停机。
2、硬件结构及选型
(1)I/O储存器容量的估算:
PLC常用的内存有EPROM(可擦除可编程只读存储器)、EEPROM(带电可擦除可编程只读存储器)和带锂电池供电的RAM。一般微型和小型PLC的存储容量是固定的,介于1—2KB之间。用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等。因此在程序设计之前只能粗略地估算。根据经验,每个I/O点及有关功能元件占用的内存量大致如下:
开关量输入元件:10—20 B/点
开关量输出元件:5—10 B/点
定时器/计数器:2 B/个
模拟量:100—150 B/个
通信接口:一个接口一般需要300B以上