第2章 PLC软、硬件组成及工作原理(一)
- 格式:doc
- 大小:115.00 KB
- 文档页数:7
《电气控制与PLC》教案第一章:电气控制基础1.1 概述介绍电气控制的基本概念、原理和分类。
解释电气控制系统的组成和作用。
1.2 低压电器介绍低压电器的分类和功能。
讲解常用低压电器的结构和工作原理。
1.3 电气控制线路分析简单的电气控制线路实例。
介绍电气控制线路的设计方法和步骤。
第二章:可编程逻辑控制器(PLC)基础2.1 PLC概述介绍PLC的定义、功能和应用领域。
解释PLC的工作原理和基本结构。
2.2 PLC编程语言介绍PLC编程语言的种类和特点。
讲解PLC编程的基本规则和方法。
2.3 PLC的硬件组成介绍PLC的硬件组成部分及其功能。
讲解PLC的输入输出接口和通信接口。
第三章:PLC编程与应用3.1 基本指令讲解PLC基本指令的功能和用法。
通过实例讲解基本指令的应用。
3.2 功能指令介绍PLC功能指令的分类和功能。
讲解常用功能指令的用法和应用。
3.3 PLC控制系统设计介绍PLC控制系统设计的基本原则和方法。
通过实例讲解PLC控制系统的设计过程。
第四章:电气控制与PLC在工业应用案例分析4.1 案例一:电动机的控制分析电动机控制电路的工作原理。
讲解如何使用PLC实现电动机的控制。
4.2 案例二:conveyor传送带的控制分析conveyor传送带控制电路的工作原理。
讲解如何使用PLC实现conveyor传送带的控制。
第五章:PLC的故障诊断与维护5.1 PLC故障诊断方法介绍PLC故障诊断的基本方法和技巧。
讲解如何进行PLC故障诊断和排除。
5.2 PLC的维护与保养介绍PLC的维护保养内容和注意事项。
讲解PLC的日常维护和故障预防措施。
第六章:PLC在工业自动化中的应用案例6.1 案例三:温度控制系统的应用分析温度控制系统的工作原理和需求。
讲解如何使用PLC实现温度控制系统的自动化控制。
6.2 案例四:液体自动控制系统中的应用分析液体自动控制系统的工作原理和需求。
讲解如何使用PLC实现液体自动控制系统的控制。
编号:QD-751C-11 流水号:河南工业大学继续教育学院授课教案首页课程名称PLC原理及应用任课教师专业课次 4 授课题目第2章 PLC软、硬件组成及工作原理(二)教学重点1、PLC的扫描过程2、映像寄存器的作用3、整体式与模块式PLC各自特点教学难点1、PLC扫描时间的计算2、PLC的扫描过程教具及参考资料PPT 《现代电器控制及PLC应用技术》王永华北京航空航天大学出版社检查签字:第2章 PLC软、硬件组成及工作原理(二)一、复习:PLC硬件有哪些部分组成,各自的作用?二、引入:今天我们学习PLC软件系统。
三、新课:2.3 PLC的软件系统2.3.1 系统程序系统程序是由PLC的制造者采用汇编语言编写的,固化于ROM型系统程序存储器中,用于控制PLC本身的运行,用户不能更改。
系统程序分为:1.系统管理程序2.用户指令解释程序3.标准程序模块和系统调用程序PLC的软件系统2.3.2 用户程序用户程序又称为应用程序,是用户为完成某一控制任务而利用PLC 的编程语言编制的程序。
用户程序是线性地存储在系统程序制定的存储区内。
1.用户环境用户环境是由系统程序生成的,它包括用户数据结构、用户元件区、用户程序存储区、用户参数、文件存储区等。
2.用户程序结构用户程序结构大致可以分为三种:(1)线性程序(2)分块程序(3)结构化程序3.用户程序语言 PLC的编程语言有多种,其中梯形图、语句表、功能块图是三种基本语言。
2.4 PLC的工作原理PLC的循环扫描工作过程接线程序控制与存储程序控制输入/输出滞后响应2.4.1 接线程序控制与存储程序控制继电接触器控制系统,又称为接线程序控制系统,是通过电器元器件的固定接线来实现控制逻辑,完成控制任务的。
接线程序控制与存储程序控制在PLC控制系统中,用户根据控制要求编制出相应的控制程序,并写入PLC的程序存储器中。
系统运行时,PLC将程序执行结果输出给相应的输出设备,控制被控对象工作。
这种控制称为存储程序控制。
2.4.2 PLC 的循环扫描工作过程扫描工作分为 5 个阶段PLC的循环扫描工作过程扫描工作一般分为:读输入、执行程序、处理通信请求、自诊断检查和写输出等过程,CPU反复不停地分阶段处理上述各种不同的任务,这种周而复始的循环工作方式称为循环扫描。
执行用户程序只是扫描周期的一个组成部分,用户程序不运行时,PLC也在扫描,只不过在一个周期中去除了执行用户程序和读输入、写输出的内容。
PLC最主要的工作方式是循环扫描(周期扫描)PLC在运行工作状态,执行如上所述的一次扫描操作所需的时间称为扫描周期,其典型值为1~100ms。
扫描周期与用户程序的长短、指令的种类和CPU的运算速度有很大的关系。
用户程序较长时,指令执行的时间在扫描周期中占相当大的比例。
循环扫描工作流程PLC、接通电源、初始化、硬件检查、正常?异常报警、异常处理、扫描周期监视、执行用户程序、程序结束?扫描周期检查、等待、扫描周期计算、 I/O刷新、外设端口服务异常(1) PLC扫描工作各环节的功能① PLC上电后,首先检查硬件是否正常。
②按自上而下的顺序,逐条读用户程序并执行。
对输入的数据进行处理,将结果存入元件映象寄存器。
③计算扫描周期。
若正常,则进行下一步;若不正常,则报警并作处理。
母线④ I/O刷新阶段。
⑤外设端口服务。
读输入点的状态并写入输入映像寄存器。
将元件映像寄存器的状态经输出锁存器、输出电路送到输出点。
访问外设端口连接的外部设备。
执行用户程序(2) PLC 执行用户程序的过程(3) PLC 控制的原理(4) PLC 执行用户程序的特点① 按梯形图自左向右、自上而下逐次执行程序② 执行程序时所需数据取自于: 输入映像寄存器 元件映像寄存器③ 输入映像寄存器和元件映像寄存器中的数据:元件映像寄存器:在一个扫描周期中可读可写,输入映像寄存器:在一个扫描周期中保持不变④ 每个扫描周期I/O 刷新阶段集中读入/读出数据用户程序的循环扫描过程1) 输入采样 PLC 在系统程序控制下,以扫描方式顺序读输入端口的状态(如开关的接通或断开),并写入输入状态寄存器,此时输入状态寄存器被刷新。
接着转入程序执行阶段。
在程序执行期间,即使输入状态发生变化,输入状态寄存器的内容也不会改变。
输入状态的改变只能在下一个扫描周期输入采样到来时,才能重新读入。
2) 程序执行 PLC 按照梯形图先左后右、先上后下的顺序,扫描执行每一条用户程序。
执行程序时所用的输入变量和输出变量,是在相应的输入状态寄存器和输出状态寄存器中取用,运算的结果写入输出状态寄存器。
3)输出刷新 将输出状态寄存器的内容传送给输出端口,驱动输出设备,这才是PLC 的实际输出。
2.4.3 输入、输出延迟响应一个扫描周期输入端子输入滤波电路输出输出端子最长I/O响应时间执行指令执行指令一个扫描周期输入延迟时间输出延迟时间由于PLC采用循环扫描的工作方式,而且对输入/输出信号只在每个扫描周期的固定时间集中输入/输出,所以必然会产生输出信号相对输入信号的滞后现象。
输入/输出滞后响应又称系统响应时间,是指PLC的外部输入信号发生变化到它控制的有关外部输出信号发生变化的时间间隔。
它由输入电路滤波时间、输出电路的滞后时间和因扫描工作方式产生的滞后时间三部分组成。
产生I/O滞后现象的原因PLC的I/O滞后现象(1)由于PLC采用循环扫描的工作方式。
PLC只在每个扫描周期的I/O刷新阶段集中输入/输出,导致输出信号相对输入信号滞后。
(2)输入滤波器对信号的延迟作用。
滤波器时间常数越大,对输入信号的延迟作用越强。
有的PLC其输入电路滤波器的时间常数可以调整。
——输出ON延时。
(3)输出继电器的动作延迟(继电器输出型PLC)。
从输出锁存器ON、到输出触点ON经历一定时间(4)用户程序的长短及语句编排。
要求有较快响应的场合最好不要使用继电器输出型PLC。
I/O滞后现象,对慢速控制系统影响不大。
要求快速响应的场合,需要解决I/O速度问题。
输入、输出延迟响应①输入电路滤波时间,它由RC滤波电路的时间常数决定。
改变时间常数可调整输入延迟时间。
③ PLC循环扫描的工作方式⑤用户程序中语句的安排④ PLC对输入采样、输出刷新的集中处理方式②输出电路的滞后时间,它与输出电路的输出方式有关。
继电器输出方式的滞后时间为10ms左右;双向晶闸管输出方式,在接通负载时滞后时间约为1ms,切断负载时滞后时间小于10ms;晶体管输出方式的滞后时间小于1ms。
CPU读输入输入输出延迟时间——最短响应时间输入/输出刷新时间最短响应时间=输入延迟时间+一个扫描周期+输出延迟时间CPU读输入输入/输出刷新时间最长响应时间=输入延迟时间+两个扫描时间+输出延迟时间输入输出延迟时间——最短响应时间I/O响应时间的估算以20点的继电器输出型CPM1A为例。
设输入ON延时为8毫秒公共处理和I/O刷新时间为2毫秒、执行用户程序时间为14毫秒、输出ON延时为15毫秒、输入状态经过一个扫描周期后在输出得到响应、——最小I/O响应时间、输入状态经过两个扫描周期后在输出得到响应、——最大I/O响应时间、最小I/O响应时间的计算、最小I/O响应时间 = 输入ON延时 + (公共处理 + I/O刷新时间) + 执行程序时间 + 输出ON延时 = 8 + 2 + 14 + 15 = 39 ms输入触点、输入滤波、输出锁存、输出触点、输入ON延时、输出ON延时、I/O响应时间输入ON延时最大I/O响应时间= 输入ON延时+ (公共处理+ I/O刷新+执行程序)×2+ 输出ON延时 = 8 +(2 +14)× 2 + 15 = 55 ms。
最大I/O响应时间的计算输出ON延时I/O响应时间程序语句安排对I/O响应时间的影响举例当SB闭合,经过输入滤波,设第一个扫描周期I/O刷新时 00000的映像寄存器 ON。
第一个扫描周期结束时,01000为OFF。
01000只能在第二个扫描周期结束后才能ON。
当SB闭合,经过输入滤波,设第一个扫描周期 00000的映像寄存器 ON。
01000 在第一个扫描周期结束后就能ON 。
续。
如果将梯形图的第一与第二梯级交换,如下图:显然,程序语句的安排对I/O响应的影响很大。
2.5 PLC的主要指标1、输入/输出(I/O)点数PLC上的I/O端子的个数。
I/O点数越多,外部可接的输入和输出元器件就越多,控制规模就越大。
2、存储容量这里说的存储容量指的是用户程序存储器的容量。
也有的PLC用存放用户程序的指令条数来表示容量。
3 、扫描速度扫描速度是指PLC执行程序的速度,是衡量PLC性能的重要指标。
4、指令的种类和条数编程指令的种类和条数是衡量PLC软件功能强弱的主要指标。
5 、特殊I/O单元(高级模块或智能模块)PLC不仅能完成开关量的逻辑控制,而且利用特殊I/O单元可完成模拟量控制、运动控制、模糊控制、定位控制、高速中断控制、通信联网等功能。
6 、支持软件符合IEC1131-3标准的语言,为用户提供方便的编程环境。
2.6 PLC的分类1.按PLC的控制规模分类小型机控制点一般在256点之内中型机控制点一般不大于2048点大型机控制点一般多于2048点2.按PLC的控制性能分类高档机、中档机、低档机3.按PLC的结构分类整体式、混合式(叠装式)、组合式(框架式)四、小结重点:1、PLC的扫描过程2、映像寄存器的作用3、整体式与模块式PLC各自特点难点:1、1、PLC的扫描过程2、1、PLC的扫描时间的计算五、作业P24后6题六、讲授方法结合本门课的特点,主要采用传统教学,在提问题的过程中,采用讨论式教学。