工信版(中职)设备控制技术第4章 可编程控制器教学课件.ppt
《工信版(中职)设备控制技术第4章 可编程控制器教学课件.ppt》由会员分享,可在线阅读,更多相关《工信版(中职)设备控制技术第4章 可编程控制器教学课件.ppt(128页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)设备控制技术第4章 可编程控制器教学课件第第4章章 可编程控制器可编程控制器4.1 概述概述4.2 PLC 的结构和工作原理的结构和工作原理4.3 S7-200系列系列PLC的存储单元和寻的存储单元和寻址方式址方式4.4 S7-200系列系列PLC编程软件编程软件4.5 S7-200 指令集指令集4.6 S7-20 的应用的应用4.1 概述概述本章概述本章概述可编程逻辑控制器可编程逻辑控制器(Programmable Logic Controller,PLC)简称可编程控制器。简称可编程控制器。1969年,美国数年,美国数字设备公司字设备公司(DEC公司公司)首先研制成功的世界上
2、第首先研制成功的世界上第1台台PLC,经过经过30多年的发展,可编程控制器已经成为一种最重要、最多年的发展,可编程控制器已经成为一种最重要、最普及、应用场合最多的工业控制器。普及、应用场合最多的工业控制器。PLC最初用于取代传统最初用于取代传统继电器控制装置,随着计算机技术、信号处理技术、控制技继电器控制装置,随着计算机技术、信号处理技术、控制技术、网络技术的不断发展和用户需求的不断提高,术、网络技术的不断发展和用户需求的不断提高,PLC在开在开关量处理的基础上增加了模拟量处理和运动控制等功能,使关量处理的基础上增加了模拟量处理和运动控制等功能,使得得PLC不再局限于逻辑控制。而在运动控制、过
3、程控制等领不再局限于逻辑控制。而在运动控制、过程控制等领域也发挥着十分重要的作用。域也发挥着十分重要的作用。下一页返回4.1 概述概述生产生产PLC的了商很多,如德国西门子的了商很多,如德国西门子(SIEMENS)公司、日公司、日本三菱公司等本三菱公司等。德国西门子公司是欧洲最大的电子和电气设德国西门子公司是欧洲最大的电子和电气设备制造商,生产备制造商,生产SIMATIC系列系列PLC,其技术先进,可靠性,其技术先进,可靠性高,在世界上得到广泛使用,在我国用量也较大。本章将以高,在世界上得到广泛使用,在我国用量也较大。本章将以西门子公司的西门子公司的57-200系列系列PLC为例,介绍可编程控
4、制器为例,介绍可编程控制器应用技术。应用技术。教学目标教学目标1.了解了解PLC的结构和工作原理的结构和工作原理2.熟悉熟悉PLC的存储根源与寻址方式的存储根源与寻址方式3.掌握掌握PLC的编程软件及指令集的编程软件及指令集4.会应用会应用S7-200返回上一页 下一页4.1 概述概述西门子公司的第一代西门子公司的第一代PLC是是1975年投放市场的年投放市场的SIMATIC S3系列,系列,1979年投放应用微处理器技术的年投放应用微处理器技术的SIMATIC S5系列,系列,20世纪末又推出了世纪末又推出了S7系列产品。最新的系列产品。最新的SIMATIC产品为产品为SIMATIC S7,
5、M7和和C7等几大系列,其中等几大系列,其中S7-200系列系列PLC功能强大,无论独立运行或连成网络皆能实现功能强大,无论独立运行或连成网络皆能实现复杂控制功能,具有极高的性价比复杂控制功能,具有极高的性价比,广泛用于自动化系统中。广泛用于自动化系统中。上一页 下一页返回4.1 概述概述一、一、PLC的特点的特点S7-200系列系列PLC具有以下特点具有以下特点:1)可靠性高可靠性高;2)指令集丰富指令集丰富;3)易于掌握、操作方便易于掌握、操作方便;4)内置了丰富的集成功能内置了丰富的集成功能;5)实时实时性高性高;6)通信能力强通信能力强;7)扩展模块丰富。扩展模块丰富。S7-200系列
6、系列PLC的使用领域极为广泛,覆盖了所有与自动的使用领域极为广泛,覆盖了所有与自动检测和自动化控制有关的下业及民用领域,包括各种机床、检测和自动化控制有关的下业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等。机械、电力设施、民用设施、环境保护设备等。S7-200系列系列PLC采用模块式结构,主要含有采用模块式结构,主要含有CPU模块和扩模块和扩展模块。展模块。CPU模块可单独使用,扩展模块只能与模块可单独使用,扩展模块只能与CPU模块配模块配合使用,用于完善合使用,用于完善CPU模块的功能。模块的功能。上一页 下一页返回4.1 概述概述二、二、S7-200 Micro PL
7、C系统的组成系统的组成 图图4-1展示了一个基本的展示了一个基本的S7-200 Micro PLC。它包括一。它包括一个个S7-200 CPU模块,一台个人计算机模块,一台个人计算机(PC,STEF 7-Micm/WIN编程软件编程软件),以及一条,以及一条PC/PPI通讯电缆。通讯电缆。三、三、CPU模块模块CPU模块实际是一个小型微处理器系统,由微处理器模块实际是一个小型微处理器系统,由微处理器(CPU),电源和数字量电源和数字量L/O接口组成,其结构紧凑,但功能接口组成,其结构紧凑,但功能强大。强大。S7-200系列系列PLC的的CPU模块外形如模块外形如图图4-2所示。所示。上一页 下
8、一页返回4.1 概述概述该该CPU模块各单元的主要作用如下模块各单元的主要作用如下:CPU执行程序和存储数据,以便对工业自动控制任务或过程执行程序和存储数据,以便对工业自动控制任务或过程进行控制。进行控制。输入和输出端口输入和输出端口:输入部分从现场设备输入部分从现场设备(例如传感器或开关例如传感器或开关)中中采集信号,输出部分则是控制泵、电机、以及工业过程中的采集信号,输出部分则是控制泵、电机、以及工业过程中的其他设备。其他设备。通信端口连接编程器或其他一些设备。通信端口连接编程器或其他一些设备。状态信号灯显示了状态信号灯显示了CPU的工作模式的工作模式(运行或停止运行或停止)、本机、本机I
9、/O的当前状态以及系统错误指示等。的当前状态以及系统错误指示等。扩展扩展I/O端口,连接扩展模块。端口,连接扩展模块。上一页 下一页返回4.1 概述概述S7-200家族包括多种家族包括多种CPU模块,以适应不同需求。模块,以适应不同需求。表表4-1给出了给出了S7-200系列系列PLC的所有的所有CPU模块的主要特性。模块的主要特性。四、扩展模块四、扩展模块为了更好地满足应用要求,为了更好地满足应用要求,S7-200系列提供多种类型的扩系列提供多种类型的扩展模块,如展模块,如图图4-3所示。利用这些扩展模块可以加强所示。利用这些扩展模块可以加强CPU模模块的功能,使块的功能,使CPU模块可以通
10、过扩展模块的输入模块可以通过扩展模块的输入/输出口线输出口线访问更多的外部设备。访问更多的外部设备。上一页返回4.2 PLC 的结构和工作原理的结构和工作原理一、一、PLC 的结构的结构PLC主要由中央处理单元、输入接口、输出接口、通信接口主要由中央处理单元、输入接口、输出接口、通信接口等部分组成,其中等部分组成,其中CPU是是PLC的核心,的核心,I/O模块是连接现场模块是连接现场设备与设备与CPU之间的接口电路,通信接口用于与编程器和上位之间的接口电路,通信接口用于与编程器和上位机连接。机连接。图图4-4为为PLC内部结构图。内部结构图。下一页返回4.2 PLC 的结构和工作原理的结构和工
11、作原理二、二、PLC的工作原理的工作原理尽管最初研制生产的尽管最初研制生产的PLC主要用于代替传统的继电器接触器主要用于代替传统的继电器接触器控制装置,但二者的运行方式不太相同控制装置,但二者的运行方式不太相同.继电器控制装置采用硬逻辑并行运行的方式,即如果某个继继电器控制装置采用硬逻辑并行运行的方式,即如果某个继电器的线圈通电或断电,则该继电器所有的触点电器的线圈通电或断电,则该继电器所有的触点(包括其常开包括其常开或常闭触点或常闭触点)都会立即同时动作。都会立即同时动作。下一页返回上一页4.2 PLC 的结构和工作原理的结构和工作原理PLC的的CPU则采用顺序逻辑扫描用户程序的运行方式,即
12、如则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,则该线圈的所有果一个输出线圈或逻辑线圈被接通或断开,则该线圈的所有触点触点(包括其常开或常闭触点包括其常开或常闭触点)不会立即动作,必须等扫描到不会立即动作,必须等扫描到该触点时才会动作。该触点时才会动作。为了消除二者之间由于运行方式不同而造成的差异,考虑到为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在继电器控制装置各类触点的动作时间一般在100 ms以上,以上,而而PLC扫描用户程序的时间一般均小于扫描用户程序的时间一般均小于100 ms,因此,因此,PLC采用了一种
13、不同于一般微型计算机的运行方式采用了一种不同于一般微型计算机的运行方式扫描技扫描技术。这样在对于术。这样在对于I/O响应要求不高的场合,响应要求不高的场合,PLC与继电器控与继电器控制装置的处理结果上就没有什么区别了。制装置的处理结果上就没有什么区别了。上一页 下一页返回4.2 PLC 的结构和工作原理的结构和工作原理PLC采用循环扫描工作方式,扫描过程可分为采用循环扫描工作方式,扫描过程可分为5个主要阶段个主要阶段:内部处理、通信处理、输入扫描、用户程序执行以及输出处内部处理、通信处理、输入扫描、用户程序执行以及输出处理。扫描过程如理。扫描过程如图图4-5所示。当所示。当PLC的方式开关处于
14、的方式开关处于RUN(运行运行)时,执行所有阶段时,执行所有阶段;当方式开关处于当方式开关处于STOP(停止停止)时,时,不执行后三个阶段。不执行后三个阶段。PLC的输入处理、用户程序执行和输出处理是三个主要阶的输入处理、用户程序执行和输出处理是三个主要阶段,其原理如段,其原理如图图4-6所示。所示。上一页 下一页返回4.2 PLC 的结构和工作原理的结构和工作原理1.输入处理阶段输入处理阶段在输入处理阶段,在输入处理阶段,PLC以扫描方式依次地读入所有输入状态以扫描方式依次地读入所有输入状态和数据,并将它们存入和数据,并将它们存入L/O影像区中相应的单元内。输入采影像区中相应的单元内。输入采
15、样结束后,转入用户程序执行和输出刷新阶段。样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,在这两个阶段中,即使输入状态和数据发生变化,I/0影像影像区中的相应单元的状态和数据也不会改变。因此,如果输入区中的相应单元的状态和数据也不会改变。因此,如果输入脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。能保证在任何情况下,该输入均能被读入。上一页 下一页返回4.2 PLC 的结构和工作原理的结构和工作原理2.用户程序执行阶段用户程序执行阶段在用户程序执行阶段,在用户程
16、序执行阶段,PLC总是按由上而下的顺序依次地扫总是按由上而下的顺序依次地扫描用户程序描用户程序(梯形图梯形图)。在扫描每一条梯形图时,又总是先扫。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新逻辑线圈在系统后根据逻辑运算的结果,刷新逻辑线圈在系统RAM存储区中存储区中对应位的状态对应位的状态;上一页 下一页返回4.2 PLC 的结构和工作原理的结构和工作原理或者刷新输出线圈在或
17、者刷新输出线圈在L/O影像区中对应位的状态影像区中对应位的状态;或者确定是或者确定是否要执行该梯形图所规定的特殊功能指令。在用户程序执行否要执行该梯形图所规定的特殊功能指令。在用户程序执行过程中,只有输入点在过程中,只有输入点在L/O影像区内的状态和数据不会发生影像区内的状态和数据不会发生变化,而其他输出点和软设备在变化,而其他输出点和软设备在L/O影像区或系统影像区或系统RAM存储存储区内的状态和数据都有可能发生变化,而且排在上面的梯形区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数图,其程序执行结果会对排在下面的凡是用到这些线圈或数据
18、的梯形图起作用据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。面的程序起作用。上一页 下一页返回4.2 PLC 的结构和工作原理的结构和工作原理3.输出刷新阶段输出刷新阶段当用户程序结束后,当用户程序结束后,PLC就进入输出刷新阶段。在此期间,就进入输出刷新阶段。在此期间,CPU按照按照L/O影像区内对应的状态和数据刷新所有的输出锁影像区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驭动相应的外设。存电路,再经输出电路驭动相应
19、的外设。由于采用扫描工作方式,使得由于采用扫描工作方式,使得PLC的的L/O响应比一般微型计响应比一般微型计算机构成的工业控制系统慢得多,其响应时间至少等于一个算机构成的工业控制系统慢得多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长。扫描周期,一般均大于一个扫描周期甚至更长。I/O响应时响应时间指从间指从PLC的某一输入信号变化开始到系统有关输出端信号的某一输入信号变化开始到系统有关输出端信号的改变所需的时间。的改变所需的时间。上一页返回4.3 S7-200系列系列PLC的存储单元和的存储单元和寻址方式寻址方式 PLC在运行时,对需要处理的数据,按类型和功能的不同而在运行时
20、,对需要处理的数据,按类型和功能的不同而被存放在不同的存储空间,从而形成不同的数据区。被存放在不同的存储空间,从而形成不同的数据区。S7-200的数据区可以分为的数据区可以分为:数字量输入和输出影像区、模数字量输入和输出影像区、模拟量输入和输出影像区、变量存储器区、顺序控制继电器区、拟量输入和输出影像区、变量存储器区、顺序控制继电器区、位存储器区、特殊存储器区、定时器存储器区、计数器存储位存储器区、特殊存储器区、定时器存储器区、计数器存储器区、局部存储器区、高速计数器区和累加器区。器区、局部存储器区、高速计数器区和累加器区。一、一、S7-200的数据区的数据区1.数字量输入和输出影像区数字量输
21、入和输出影像区下一页返回4.3 S7-200系列系列PLC的存储单元和的存储单元和寻址方式寻址方式(1)输入影像寄存器输入影像寄存器(数字量输入影像区数字量输入影像区)(I)数字量输入影像区是为输入端信号状态开辟的一个存储区。数字量输入影像区是为输入端信号状态开辟的一个存储区。输入影像寄存器的标识符为输入影像寄存器的标识符为I,在每个扫描周期的开始,在每个扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入影像寄存器中。对输入点进行采样,并将采样值存于输入影像寄存器中。输入影像寄存器可以按位、字节、字、双字四种方式来存取输入影像寄存器可以按位、字节、字、双字四种方式来存取.按按“位位”方
22、式方式:从从I0.0-I15.7,共有,共有128点点按按“字节字节”方式方式:从从IB0-IB 15,共有,共有16个字节。个字节。按按“字字”方式方式:从从IW0-IW 14,共有,共有8个字个字按按“双字双字”方式方式:从从ID0-ID12,共有,共有4个双字个双字下一页返回4.3 S7-200系列系列PLC的存储单元和的存储单元和寻址方式寻址方式(2)输出影像寄存器输出影像寄存器(Q)数字量输出影像区是为输出端信号状态开辟的一个存储区。数字量输出影像区是为输出端信号状态开辟的一个存储区。输出影像寄存器的标识符为输出影像寄存器的标识符为Q(从从Q0.0-Q 15.7,共有,共有128点点
23、),在每个扫描周期的末尾,在每个扫描周期的末尾,CPU将输出影像寄存器将输出影像寄存器中的数据传送给输出模块,再由后者驭动外部负载中的数据传送给输出模块,再由后者驭动外部负载.输出影像寄存器可以按位、字节、字、双字四种方式来存取输出影像寄存器可以按位、字节、字、双字四种方式来存取按按“位位”方式方式:从从Q0.0-Q5.7,共有,共有128点点按按“字节字节”方式方式:从从QB0-QB15,共有,共有16个字节个字节按按“字字”方式方式:从从QW0-QW 14,共有,共有8个字个字按按“双字双字”方式方式:从从QD0-QD12,共有,共有4个双字个双字上一页 下一页返回4.3 S7-200系列
24、系列PLC的存储单元和的存储单元和寻址方式寻址方式2.模拟量输入影像区和输出影像区模拟量输入影像区和输出影像区(1)模拟量输入影像区模拟量输入影像区(AI区区)模拟量输入影像区是为模拟量输入端信号开辟的一区尾个存模拟量输入影像区是为模拟量输入端信号开辟的一区尾个存储区。储区。S7-200将测得的模拟电压或电流转换成将测得的模拟电压或电流转换成1个字长个字长(2个字节个字节)的数字量。模拟量输入影像寄存器用标识符的数字量。模拟量输入影像寄存器用标识符(AI)、数据长度数据长度(W)及字节的起始地址表示。及字节的起始地址表示。从从AIW0-AIW 30,共有,共有16个字,总共允许有个字,总共允许
25、有16路模拟量路模拟量输入。输入。上一页 下一页返回4.3 S7-200系列系列PLC的存储单元和的存储单元和寻址方式寻址方式(2)模拟量输出影像区模拟量输出影像区(AQ区区)模拟量输出影像区是为模拟量输出端信号开辟的一个存储区。模拟量输出影像区是为模拟量输出端信号开辟的一个存储区。S7-200将将1个字长个字长(2个字节,个字节,16位位)的数字量按比例转换的数字量按比例转换为模拟电压或电流信号。模拟量输出影像寄存器用标识符为模拟电压或电流信号。模拟量输出影像寄存器用标识符(AQ)、数据长度、数据长度(W)及字节的起始地址表示。及字节的起始地址表示。从从AQW0AQW30,共有,共有16个字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工信版中职设备控制技术第4章 可编程控制器教学课件 工信版 设备 控制 技术 可编程控制器 教学 课件
限制150内