可编程控制器原理与应用

胡明瑜、韩春霞、易文翠、石钧仁

目录

  • 1 PLC概述
    • 1.1 可编程控制系统初识
    • 1.2 PLC基本构成
    • 1.3 西门子s7-300PLC的安装
    • 1.4 PLC工作原理及过程
    • 1.5 什么是重复赋值
  • 2 PLC的寻址及项目的建立
    • 2.1 西门子s7-200和300PLC编程软件安装及使用界面介绍
    • 2.2 PLC的进制及数据类型
    • 2.3 S7-200PLC存储器类型
    • 2.4 S7-200PLC的寻址方式
    • 2.5 I/O地址分配
    • 2.6 S7-200项目的构成
    • 2.7 S7-300项目的构成
    • 2.8 S7-300硬件组态
  • 3 PLC的基本位逻辑指令及应用
    • 3.1 PLC的编程语言
    • 3.2 梯形图编程语言
    • 3.3 与或非逻辑指令
    • 3.4 常开与常闭指令
    • 3.5 置位复位指令
    • 3.6 边沿检测指令
    • 3.7 抢答器程序设计实例
    • 3.8 中间点的添加(单键启停程序)
  • 4 编程软件的使用
    • 4.1 工业网络基本知识简介
    • 4.2 建立编程器与S7-200在线连接
    • 4.3 建立编程器与S7-300在线连接
    • 4.4 Step7-MicroWin常用窗口组件
    • 4.5 程序的输入
    • 4.6 程序的下载、上传及监控
    • 4.7 符号表的应用
    • 4.8 S7-200仿真软件的使用
  • 5 定时器和计数器指令
    • 5.1 接通延时定时器TON
    • 5.2 保持型接通延时定时器TONR
    • 5.3 断开延时定时器TOF
    • 5.4 定时器的应用
    • 5.5 加计数器指令
    • 5.6 减计数器指令
    • 5.7 加减计数器指令
    • 5.8 计数器的应用
    • 5.9 自动声光报警器应用实例
  • 6 程序设计方法
    • 6.1 经验设计法特点
    • 6.2 经验设计法应用1(送料小车的控制)
    • 6.3 经验设计法应用2 (十字路口交通灯控制)
    • 6.4 S7-200PLC的接线
    • 6.5 多种液体混合模块实验
    • 6.6 顺序控制设计法及绘制顺序控制功能图的五要素
    • 6.7 绘制顺序控制功能图实例
    • 6.8 顺序控制功能图的基本序列及注意事项
    • 6.9 多种液体混合实例
    • 6.10 S7-200的SCR指令
    • 6.11 用SCR指令编程实例
    • 6.12 自动门控制实例
    • 6.13 液压剪切机控制实例
  • 7 自动化生产线综合实践
    • 7.1 自动化生产线实训台介绍(含接线)
    • 7.2 供料单元工艺过程介绍(含I/O分配)
    • 7.3 运用经验设计法对供料单元控制
    • 7.4 运用顺序控制设计法对供料单元控制
    • 7.5 加工单元工艺过程介绍(含I/O分配)
    • 7.6 运用经验设计法对加工单元控制
    • 7.7 运用顺序控制设计法对加工单元控制
顺序控制设计法及绘制顺序控制功能图的五要素
  • 1 视频
  • 2 测验

知识要点:

6.6 顺序控制设计法及绘制顺序控制功能图的五要素

   1、顺序控制法

顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。顺序控制设计法又称步进控制设计法. 

2、顺序控制设计法最基本的思想

是将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(Step),并用编程元件(例如辅助继电器M和状态S)来代表各步。

在中小型PLC程序设计时,如果用顺序控制设计方法,则先要根据系统的工艺过程设计顺序功能图,然后根据顺序功能图画出梯形图程序。

大型或部分中型号PLC,有的可直接用功能流程图进行编程。(比如,利用S7—GRAPH软件绘制的顺序功能图程序就可以在S7—300CPU上直接运行)

 3、顺序控制功能图的五要素

顺序功能图由五个基本的要素组成。1.步2.动作3.有向连线4.转换5.转换条件

(1)步


 

图内正中的方框就表示的步。这里一个工作周期共有四步。第一步我们称为初始步,用双框线表示。我们发现每一步中写了一个地址,这就是步的标记位,用来标识每步的状态。

(2)动作

每步右侧,用一根横线连了些方框,这些方框就是该步的动作。该步的动作表示执行到这一步时该干些啥事。我们只写为1的动作,不写为0的动作。

(3)有向连线

把步和步之间相连的带方向指示箭头的线就称为有向连线。有向连线标明的是步之间的顺序。从这里画的有向连线我们可以看出初始步也就是第一步是M0.0,最后一步时M0.3。

(4)转换

步和步之间画在有向连线上的横线就是转换。紧挨着转换这根横线前面的步称为该转换的前级步,紧挨着转换这根横线后面的步称为该转换的后续步。比如第二个转换的前级步是步M0.1,而步M0.0不是该转换的前级步,因为它并没有紧挨着第二个转换;第二个转换的后续步是步M0.2,步M0.3也并不是该转换的后续步

(5)转换条件

写在转换右侧的逻辑表达式就称为转换条件。当这个逻辑表达式的运算结果值为1的时候,我们就称为转换条件满足,此时才有可能从该转换的前级步转换到其后续步。当该 逻辑表达式的运算结果值为0时,转换条件就不满足,这时候不能实现前级步向后续步的转换。