目录

  • 1 供料设备安全门的控制
    • 1.1 信息
      • 1.1.1 课程概述
      • 1.1.2 可编程逻辑控制器概述
      • 1.1.3 控制系统电气安装与调试
      • 1.1.4 TIA V16的安装
      • 1.1.5 硬件组态及下载
        • 1.1.5.1 数制与数据类型
      • 1.1.6 梯形图组成及调试方法
      • 1.1.7 SCL程序及调试方法
        • 1.1.7.1 PLCSIM Advanced安装与设置
      • 1.1.8 位逻辑控制
      • 1.1.9 安全门用户程序设计
      • 1.1.10 EPLAN电气图绘制
    • 1.2 计划
      • 1.2.1 子任务1:优先触发器
      • 1.2.2 子任务2:楼梯照明控制系统
    • 1.3 决策
    • 1.4 实施
    • 1.5 检查
    • 1.6 反馈
  • 2 机械手物料搬运
    • 2.1 信息
      • 2.1.1 PLC工作原理
      • 2.1.2 GRARECT流程图
      • 2.1.3 面向对象程序设计
      • 2.1.4 程序调试方法
      • 2.1.5 FC程序块的应用
      • 2.1.6 FB程序块的应用
        • 2.1.6.1 RETURN语句
      • 2.1.7 多重实例
      • 2.1.8 CASE语句
      • 2.1.9 组织块
      • 2.1.10 HMI入门
    • 2.2 计划
      • 2.2.1 子任务1:水塔水位
      • 2.2.2 子任务2:电机起保停控制
      • 2.2.3 子任务3:HMI七段码显示
    • 2.3 决策
    • 2.4 实施
    • 2.5 检查
    • 2.6 反馈
  • 3 工件自动分拣系统
    • 3.1 信息
      • 3.1.1 PLC控制步进电机
      • 3.1.2 定时器的应用
        • 3.1.2.1 定时器ET
      • 3.1.3 计数器的应用
      • 3.1.4 步进电机程序控制
      • 3.1.5 自动控制程序结构
      • 3.1.6 HMI变量显示
      • 3.1.7 HMI旋转动画
      • 3.1.8 HMI移动动画
    • 3.2 计划
      • 3.2.1 子任务1:流动的光
      • 3.2.2 子任务2:交通灯控制
    • 3.3 决策
    • 3.4 实施
    • 3.5 检查
    • 3.6 反馈
  • 4 恒压供水系统
    • 4.1 信息
      • 4.1.1 OB事件及优先级
      • 4.1.2 模拟量配置及程序处理
      • 4.1.3 PID工艺对象
      • 4.1.4 S7-1200与V20的USS通信
      • 4.1.5 HMI用户权限设置
      • 4.1.6 HMI报警设置
  • 5 智能仓储系统
    • 5.1 信息
      • 5.1.1 分布式I/O组态及控制
      • 5.1.2 伺服轴工艺调试
      • 5.1.3 伺服运动控制指令
      • 5.1.4 SCL循环控制
      • 5.1.5 移位指令
      • 5.1.6 PLC数据类型UDT
      • 5.1.7 HMI报表设计
  • 6 PLC网络数据通信
    • 6.1 信息
      • 6.1.1 西门子S7通信
      • 6.1.2 工业机器人Modbus TCP从站设置
      • 6.1.3 Modbus TCP主站配置
        • 6.1.3.1 Modbus TCP 远程IO模块
        • 6.1.3.2 Modbus TCP数据通信
      • 6.1.4 标准TCP Socket通信
        • 6.1.4.1 数组Array参数传递
      • 6.1.5 OPC通信
      • 6.1.6 HMI趋势图
    • 6.2 计划
      • 6.2.1 子任务1:基于S7通信的远程控制系统
      • 6.2.2 子任务2:联网分数排名统计
  • 7 认识 S7-1200/1500 PLC
    • 7.1 任务1.1 认识 PLC
    • 7.2 任务1.2 认识西门子 PLC 家族
    • 7.3 任务1.3 S7-1200/1500 PLC 开发环境
    • 7.4 测验:PLC基础知识
  • 8 从继电器控制到PLC控制
    • 8.1 任务2.1 电机启停控制
    • 8.2 任务2.2 电机正反转控制
    • 8.3 任务2.3 电机星-三角启动控制
    • 8.4 测验
  • 9 S7-1200/1500 的简单应用
    • 9.1 任务3.1 用8个按钮分别控制8个灯
    • 9.2 任务3.2 16个LED的流水灯
    • 9.3 任务3.3 彩虹灯
    • 9.4 任务3.4 十字路口交通灯
    • 9.5 任务3.5 模拟喷泉
    • 9.6 任务3.6 带参数子程序应用
    • 9.7 扩展任务1 用20个灯实现流水灯的效果
    • 9.8 扩展任务2 运料小车的复位
    • 9.9 扩展任务3 运料小车的往返运动
    • 9.10 扩展任务4 运料小车与闪灯控制
    • 9.11 测验
  • 10 顺序控制
    • 10.1 任务4.1 两种液体混合控制
    • 10.2 任务4.2 自动洗衣机
    • 10.3 扩展任务1 三种液体混合控制
    • 10.4 扩展任务2 三级物料传送系统控制
    • 10.5 测验
  • 11 电机控制和速度测量
    • 11.1 任务5.1 控制步进电机
    • 11.2 任务5.2 通过G120变频器控制电机
    • 11.3 任务5.3 用高速计数器测量电机的转速
  • 12 S7-1200/1500 PLC的通信
    • 12.1 任务6.1 S7-1200/1500 之间的TCP通信
    • 12.2 任务6.2 两台S7-1500 之间S7通信
    • 12.3 任务6.3 远程I/O模组FR8210的使用
  • 13 Factory IO虚拟工厂的控制
    • 13.1 任务7.1 传送带控制系统
    • 13.2 任务7.2 液位PID控制系统
    • 13.3 任务7.3 视觉分拣系统
  • 14 认识 S7-1200/1500 PLC
    • 14.1 任务1.1 认识 PLC
    • 14.2 任务1.2 认识西门子 PLC 家族
    • 14.3 任务1.3 S7-1200/1500 PLC 开发环境
    • 14.4 测验:PLC基础知识
  • 15 从继电器控制到PLC控制
    • 15.1 任务2.1 电机启停控制
    • 15.2 任务2.2 电机正反转控制
    • 15.3 任务2.3 电机星-三角启动控制
    • 15.4 测验
  • 16 S7-1200/1500 的简单应用
    • 16.1 任务3.1 用8个按钮分别控制8个灯
    • 16.2 任务3.2 16个LED的流水灯
    • 16.3 任务3.3 彩虹灯
    • 16.4 任务3.4 十字路口交通灯
    • 16.5 任务3.5 模拟喷泉
    • 16.6 任务3.6 带参数子程序应用
    • 16.7 扩展任务1 用20个灯实现流水灯的效果
    • 16.8 扩展任务2 运料小车的复位
    • 16.9 扩展任务3 运料小车的往返运动
    • 16.10 扩展任务4 运料小车与闪灯控制
    • 16.11 测验
  • 17 顺序控制
    • 17.1 任务4.1 两种液体混合控制
    • 17.2 任务4.2 自动洗衣机
    • 17.3 扩展任务1 三种液体混合控制
    • 17.4 扩展任务2 三级物料传送系统控制
    • 17.5 测验
  • 18 电机控制和速度测量
    • 18.1 任务5.1 控制步进电机
    • 18.2 任务5.2 通过G120变频器控制电机
    • 18.3 任务5.3 用高速计数器测量电机的转速
  • 19 S7-1200/1500 PLC的通信
    • 19.1 任务6.1 S7-1200/1500 之间的TCP通信
    • 19.2 任务6.2 两台S7-1500 之间S7通信
    • 19.3 任务6.3 远程I/O模组FR8210的使用
  • 20 Factory IO虚拟工厂的控制
    • 20.1 任务7.1 传送带控制系统
    • 20.2 任务7.2 液位PID控制系统
    • 20.3 任务7.3 视觉分拣系统
任务1.3 S7-1200/1500 PLC 开发环境
  • 1 任务描述
  • 2 学习目标
  • 3 相关知识
  • 4 教学微课
  • 5 仿真实训
  • 6 源程序
  • 7 硬件接线
  • 8 PPT课件 ​

任务描述

通过创建一个PLC最小系统,来认识西门子 S7-1200/1500 PLC 的开发环境。PLC最小系统应该包括至少一个输入信号和一个输出信号。可以将PLC的1个数字输出口作为输出,以该输出口对应的指示灯来观察输出结果。可以在仿真触摸屏界面上建立2个按钮,分别控制输出口的开和关。如果你的身边有S7-1200/1500 PLC实物,也可以进行硬件实验。当然,如果你的身边没有PLC实物,本任务也可以不使用PLC硬件,只需要安装好TIA Portal集成开发软件就能够进行。


博途软件下载(含PLC、HMI、仿真)

(1)S7-PLCSIM17

(2)SETP7+WINCC_ADV_V17

(3)Startdrive_Advanced_V17

链接(在电脑端打开):

https://pan.baidu.com/s/1YgnioqeGgq52UjWEio9CSw 

提取码:1234