《PLC原理与应用》课 程 设 计
全自动洗衣机程序控制的设计与调试
2 全自动洗衣机梯形图控制程序的设计与调试
目 录
1 方案确立………………………………………………………………1 1.l 控制系统的选择 ……………………………………………………1 1.2控制系统框图 ………………………………………………………1 2 硬件接线图 ……………………………………………………………1 2.1 PLC输入输出端口的硬件接线图 …………………………………2 2.2 控制系统流程图 ……………………………………………………3 3 软件编写,系统仿真调试及结果 ……………………………………4 3.l 软件编写图…………………………………………………………4 3.2系统仿真调试结果 …………………………………………………7 4 联机调试与运行 ………………………………………………………13 5 收获 ……………………………………………………………………14 6 参考文献 ………………………………………………………………14
1 全自动洗衣机梯形图控制程序的设计与调试
1.方案确立
1.1控制系统的选择
本次课程设计,主要是学习使用PLC控制器进行软件设计仿真和硬件操作,
所以我们的全自动洗衣机选择PLC作为控制系统。
可选用的PLC控制器有两种,一种是日本公司的三菱系列PLC,另一种是德国西门子公司设计的PLC。
三菱PLC的指令较多,但编程比较直观,容易上手,适用于一些复杂动作的控制。而西门子PLC指令较少,但编程起来较为抽象,适用于需要处理多模拟量的控制系统。
两种PLC各有优劣,我们结合实际,因为我们本学期已经学习了三菱PLC的编程和使用,有了一定的梯形图编程基础,可以在此基础上快速入手编程较难的西门子PLC。再加上此次自动洗衣机的没有太多的复杂动作,所以我们最后决定选用西门子PLC作为控制系统进行设计。
1.2 控制系统框图
洗衣机注排水电机 电源输入 手动选择工作方式 西门子PLC 洗衣机旋转电机 洗衣机脱水电机 图1 控制系统框图 在洗衣机电源启动后,通过手动按钮选择洗衣机的洗涤方式和洗涤水位,这些按键信号作为输入量输入到西门子PLC中,西门子PLC开始根据设定程序运行,输出继电器通断信号控制电机继电器的通断,从而控制洗衣机的多种电机的工作状态,实现洗衣机的自动运行。
2.硬件接线图
2.1 PLC各输入/输出端口的硬件接线图
1
2 全自动洗衣机梯形图控制程序的设计与调试
图2 PLC各输入/输出端口的硬件接线图
按钮SB1SB2SB3SB4SB5SB6SB7SB8SB9
地址I0.0I0.1I0.2I0.3I0.4I0.5I1.2I1.3I1.4功能启动低水位中水位高水位标准洗轻柔洗手动排水手动脱水停车 表1 I/O分配表
2.2 控制系统流程图
2
3 全自动洗衣机梯形图控制程序的设计与调试 选择洗涤方式启动洗衣机选择水位注水正转停止反转停止是否经过5次洗涤否是排水3S脱水3S是是否重复两次否报警3S自动停车是否手动停车手动排水停机手动脱水 图3 控制系统流程图
3
相关推荐: