PLC控制技术

薛玉霞

目录

  • 项目1 认识 S7-1200/1500 PLC
    • ● 任务1.1 认识 PLC
    • ● 任务1.2 认识西门子 PLC 家族
    • ● 任务1.3 S7-1200/1500 PLC 开发环境
    • ● 测验:PLC基础知识
    • ● 补充任务
  • 项目2 从继电器控制到PLC控制
    • ● 任务2.1 电机启停控制
    • ● 任务2.2 电机正反转控制
    • ● 任务2.3 电机星-三角启动控制
    • ● 测验
    • ● 补充任务
  • 项目3 S7-1200/1500 的简单应用案例
    • ● 任务3.1 用8个按钮分别控制8个灯
    • ● 任务3.2 十字路口交通灯
    • ● 任务3.3 模拟喷泉
    • ● 任务3.6 带参数子程序应用
    • ● 扩展任务1 用20个灯实现流水灯的效果
    • ● 扩展任务2 运料小车的复位
    • ● 扩展任务3 运料小车的往返运动
    • ● 测验
  • 项目4 顺序控制应用案例
    • ● 任务4.1 两种液体混合控制
    • ● 任务4.2 自动洗衣机
    • ● 扩展任务1 三种液体混合控制
    • ● 扩展任务2 三级物料传送系统控制
  • 项目5 S7-1200/1500 PLC的通信
    • ● 任务5.1 S7-1200/1500 之间的TCP通信
    • ● 任务5.2 两台S7-1500 之间S7通信
    • ● 任务5.3 远程I/O模组FR8210的使用
任务4.2 自动洗衣机
  • 1 任务描述
  • 2 学习目标
  • 3 教学微课
  • 4 LAD源程序
  • 5 Graph源程序
  • 6 SCL源程序
  • 7 硬件接线
  • 8 PPT课件

任务描述

请设计一个简易的自动洗衣机控制系统。在HMI人机界面上模拟自动洗衣机的动作,并设置5个信息输入框:水量预设值、正反转次数预设值、正转时间、反转时间、脱水时间等。具体的控制要求如下:

初始状态:进水阀、排水阀关闭,洗涤电机(以下简称电机)停止转动,运行指示灯、脱水指示灯熄灭。

①按下启动按钮,打开进水阀开始进水,运行指示灯亮;

②水位慢慢上升,当达到预设水位时,停止进水;

③进水完成后,按照预设的正反转时间,电机开始交替正反转;

④当达到预设正反转次数时,电机停止转动,排水阀门打开,开始排水;

⑤水排完后,电机开始连续正转,对衣服进行脱水;

⑥达到预设脱水时间时,洗衣完成,回到初始状态。

⑦水量预设值、正反转预设次数、正转时间、反转时间、脱水时间等5个参数的值,只要其中有一个为0,则报错指示灯亮,洗衣机不能启动。

本次任务仅要求在触摸屏HMI人机界面上模拟自动洗衣机的动作,不要求搭建实物平台。

自动洗衣机-实验现象