目录

  • 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 视觉分拣系统
信息

古语有云

“千钧将一羽,轻重在平衡”意指掌握轻重平衡技巧是关键。控制对象稳定运行须从宏观整体考虑,例如PID控制中参数选取必须兼顾动态与静态性能指标要求,一味优化某一参数就会影响整体性能

《S7-1200 PLC项目结构化设计及实践》在线共享课程以工业机器人自动生产线为应用背景,主要讲授西门子S7-1200系列的应用方式,配套书籍由机械工业出版社出版。课程以行动导向教学理念为基础,以项目化方式由浅入深的介绍西门子SIMATICS7-1200 PLC的应用,包含PLC的软硬件结构、工作原理、指令系统、组态技术和以太网通信技术等。每个项目来源于企业实际应用,从电气图纸设计,到产品安装调试,形成完整的项目以快速掌握项目所需理论及操作技能,并培养学生的实际动作能力和精益求精的工匠精神。所有项目以面向对象编程理念实现,并同时提供梯形图(LAD)和结构化控制语言(SCL)两种编程语言实现方法,快速掌握不同语言的开发技巧以更快响应项目的开发需求。教材以活页式工作手册为组织形式,便于模块化的教学及学习。

校企合作联系邮箱:1349787985@qq.com

      变频器利用软硬件控制系统转变工频频率以实现电动机启动和变速运行,较传统控制设备其平均节电率达到20%-30%,是工业节能减排不可或缺的设备。S7-1200系列PLC集成或扩展模拟I/O模块支持电压和电流模拟量输入输出控制,配合西门子专为驱动装置开发的USS(通用串行通信接口,Universal Serial Interface)通信协议,可实现对西门子小型变频器V20启停、调频控制

项目应用背景

        生产线自动清洗系统中为保证喷出的清洗水流具有一定压力,须使用无极调速泵电动机根据水管网压力动态调节转速,以控制压力罐体内压力恒定,从源头上避免水资源浪费。PLC控制系统周期性采集供水管网压力传感器模拟信号,采用PID控制算法将模拟信号转换为变频器控制信号,通过USS通信协议控制变频器实现电机转速跟随压力变化,从而实现水管网压力自动变化调节


  1. 信息阶段是整个教学环节的第一步,目的在于根据任务要求获取足够的资料以帮助解决问题,所需资料不局限于教师所提供内容。

  2. 信息阶段不局限于教师讲授、网络媒体、书本资料、电话咨询等内容,只要有助于解决任务即可。

  3. 信息收集是阶段性工作,可根据计划/决策/实施/检查等结果来补充资料,从而形成新的循环。

  4. 信息阶段素材需自己独立理解,请做好相关记录。

  5. 课程所提供的微课均有配套的测试习题,以帮助学员自我检查掌握情况。

  6. 所有的任务点是必须学习的内容,非任务点可作为参考资料。

  7. 信息阶段任务需在课前完成,并完成相关测试题目(教师可根据授课内容从作业库中选择每小结单独测试,或整体测试方式,并建议在进入下一环节前进行少量题目的随机快速测试,以提高教学效果)。