plc第2章 可编程序控制器的结构和工作原理.ppt

上传人:叶*** 文档编号:66073529 上传时间:2022-12-12 格式:PPT 页数:68 大小:11.38MB
返回 下载 相关 举报
plc第2章 可编程序控制器的结构和工作原理.ppt_第1页
第1页 / 共68页
plc第2章 可编程序控制器的结构和工作原理.ppt_第2页
第2页 / 共68页
点击查看更多>>
资源描述

《plc第2章 可编程序控制器的结构和工作原理.ppt》由会员分享,可在线阅读,更多相关《plc第2章 可编程序控制器的结构和工作原理.ppt(68页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、plc第2章 可编程序控制器的结构和工作原理第二章可编程序控制器的结构和工作原理2第2章 可编程序控制器的结构和工作原理2.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构2.2 可编程序控制器的工作过程与工作原理可编程序控制器的工作过程与工作原理2.3 可编程序控制器的编程语言和程序结构可编程序控制器的编程语言和程序结构思考与练习题思考与练习题32.1 可编程序控制器的组成与基本结构可编程序控制器的组成与基本结构 PLC是微机技术和继电器常规控制概念相结合的产物,是在程序控制器、1位微处理机控制器和微机控制器的基础上发展起来的新型控制器。从广义上讲,PLC是一种计算机系统,只

2、不过它比一般计算机具有更强的与工业过程相连接的输入/输出接口;4 具有更适用于控制要求的编程语言,具有更适应于工业环境的抗干扰性能。PLC是一种工业控制用的专用计算机,它的实际组成与一般微型计算机系统基本相同,也是由硬件系统和软件系统两大部分组成。52.1.1 可编程序控制器的硬件系统:可编程序控制器的硬件系统:主机系统、输入主机系统、输入/输出扩展环节及外部设备输出扩展环节及外部设备图2.1 PLC结构示意图6(1)微处理器单元(Central Processing Unit,CPU)。CPU是PLC的核心部分,它包括微处理器和控制接口电路。微处理器是PLC的运算控制中心,由它实现逻辑运算,

3、协调控制系统内部各部分的工作。它的运行是按照系统程序所赋予的任务进行的。71.(2)CPU的具体作用如下:接受、存储用户程序。按扫描方式接收来自输入单元的数据和各状态信息,并存入相应的数据存储区。执行监控程序和用户程序,完成数据和信息的逻辑处理,产生相应的内部控制信号,完成用户指令规定的各种操作。响应外部设备的请求。8q高速处理能力高速处理能力(每条二进制指令执行速度每条二进制指令执行速度0.0.22 S)22 S)q强大灵活的通讯功能强大灵活的通讯功能(PPI,MPI,PPI,MPI,自由口自由口,以太网以太网,ModemModem,Profibus-DP,Profibus-DP,和和As-

4、I)As-I)qCPUCPU内置最多六路高速计数器内置最多六路高速计数器(30(30KHz)KHz)qCPU224XPCPU224XP高达高达100KHz100KHzqCPUCPU内置两内置两 路高速脉冲输出路高速脉冲输出(20(20KHz)KHz)qCPU224XPCPU224XP高达高达100KHz100KHzqCPUCPU内置脉冲捕捉功能内置脉冲捕捉功能q立即输入立即输入/输出功能输出功能q高速中断响应高速中断响应(中断触发后中断触发后200 200 S)S)q8 8路路 PIDPID回回 路控制路控制 q配方功能配方功能q数据记录功能数据记录功能q自整定的自整定的PIDPID回路回路9

5、(2)存储器。存储器是PLC存放系统程序、用户程序和运行数据的单元。可分为ROM、PROM、EPROM和EEPROM等。ROM又称掩膜只读存储器,它存储的内容在其制造过程中确定,不允许再改变;PROM是可编程只读存储器,它的存储内容是由用户用编程器一次性写入的,不能再改变;10EPROM是可擦除可编程只读存储器,存储内容由用户用编程器写入的,可以在紫外线灯的照射下擦除,允许反复使用;EEPROM是电擦除可编程只读存储器,它的存储内容由用户写入,在写入新的内容时,原来存储的内容会自动清除,它允许反复多次写入。随机存取存储器(RAM)是一种挥发性的器件,即当供电电源关掉后,其存储的内容会丢失,由备

6、用电池为它供电。11(3)输入/输出模块单元。在输入/输出模块单元中,一般均配有电子变换、光耦合器和阻容滤波等电路,以实现外部现场的各种信号与系统内部统一信号的匹配和信号的正确传递,PLC正是通过了这种接口实现了信号电平的转换。开关量输入单元 开关量输出单元 模拟量输入单元 模拟量输出单元 智能输入/输出单元,PID调节智能单元也是一种智能单元输入输入/输出模块单元输出模块单元12 开关量输入单元开关量输入单元:它的作用是把现场各种开关信号变成PLC内部处理的标准信号。开关量输入单元按照输入端的电源类型不同,分为直流输入单元直流输入单元和交流输入单元交流输入单元。1314 开开关关量量输输出出

7、单单元元:它的作用是把PLC的内部信号转换成现场执行机构的各种开关信号。按照现场执行机构使用的电源类型的不同,开关量输出单元可分为直直流流输输出出单单元元(晶体管输出方式或继电器触点输出方式)和交交流流输输出出单单元元(晶闸管输出方式或继电器触点输出方式)。根据负载的需要,负载回路的电源既可选用交流电源交流电源,也可选用直流电源直流电源。15 模模拟拟量量输输入入单单元元:模拟量输入在过程控制中的应用很广,如常用的温温度度、压压力力、速速度度、流流量量、酸酸碱碱度度、位位移移的各种工业检测都是对应于电压、电流的模拟量值,再通过一定运算(PID)后,控制生产过程达到一定的目的。模拟量输入电平大多

8、是从传感器通过变换后得到的,模拟量的输入信号为420 mA的电流信号或15 V、-1010 V、010 V的直流电压信号。16 模拟量输出单元模拟量输出单元:它的作用是把PLC运算处理后的若干位数字量信号转换成相应的模拟量信号然后输出,以满足生产过程现场连续信号的控制要求。模拟量输出单元一般由光耦合器隔离、D/A转换器和信号转换等部分组成。模拟量输出模块是将中央处理器的二进制数字信号转换成420 mA的电流输出信号或010 V、15 V的电压输出信号,以提供给执行机构。模拟量输出单元框图17 智智能能输输入入/输输出出单单元元:为了满足PLC在复杂工业生产过程中的应用,PLC的制造厂商除了提供

9、上述基本的开关量和模拟量输入/输出单元外,还提供了智能输入/输出单元,以适应生产过程控制的要求。智能输入/输出单元是一个独立的自治系统,它具有与PLC主机相似的硬件系统,也是由中央处理单元、存储器、输入/输出单元和外部设备接口单元等部分,通过内部系统总线连接组成的。18智能输入/输出单元在自身的系统程序管理下,对工业生产过程现场的信号进行检测、处理和控制,并通过外部设备接口与PLC主机的输入/输出扩展接口的连接来实现与主机的通信。PLC主机在其运行的每个扫描周期中与智能输入/输出单元进行一次信息交换,以便能对现场信号进行综合处理。1920(4)I/O扩扩展展接接口口。I/O扩展接口是PLC主机

10、为了扩展输入/输出点数和类型的部件,输入/输出扩展单元、远程输入/输出扩展单元、智能输入/输出单元等都通过它与主机相连。I/O扩展接口有并行接口、串行接口等多种形式。(5)外外设设I/O接接口口。外设I/O接口是PLC主机实现人机对话、机机对话的通道。通过它,PLC可以和编程器、彩色图形显示器、打印机等外部设备相连,也可以与其他PLC或上位计算机连接。21(6)电源电源。电源单元是PLC的电源供给部分。它的作用是把外部供应的电源变换成系统内部各单元所需的电源,有的电源单元还向外提供直流电源,给与开关量输入单元连接的现场电源开关使用。PLC的电源一般采用开关电源开关电源,其特点是输入电压范围宽,

11、体体积积小小,质量轻,效率高,抗干扰性能质量轻,效率高,抗干扰性能好。22 3.外部设备外部设备(1)编编程程器器。它是编制、调试PLC用户程序的外部设备,是人机交互的窗口。通过编程器可以把新的用户程序输入到PLC的RAM中,或者对RAM中已有程序进行编辑。微微机机编编程程软软件件,并且配有相应的通信连接电缆。(2)彩彩色色图图形形显显示示器器。大中型PLC通常配接彩色图形显示器,显示模拟生产过程的流程图、实时过程参数、趋势参数及报警参数等过程信息,使得现场控制情况一目了然。23 (3)打印机打印机。PLC也可以配接打印机等外部设备,用以打印记录过程参数、系统参数以及报警事故记录表等。242.

12、2 可编程序控制器的工作过程与工作原理可编程序控制器的工作过程与工作原理2.2.1 可编程序控制器的工作过程可编程序控制器的工作过程 PLC上电后,就在系统程序的监控下,周而复始地按固定顺序对系统内部的各种任务进行查询、判断和执行,这个过程实质上是一个不断循环的顺序扫描过程。一个循环扫描过程称为扫描周期。25在一个扫描周期内,前面执行的任务结果立即就可被后面将要执行的任务所用;可以通过设定一个监视定时器来监视每个扫描周期的时间是否超过规定值,避免某个任务进入死循环而引起的故障。26 PLC的工作过程27PLC在一个扫描周期内基本上要执行以下六个任务(1)运行监控任务。为了保证系统可靠工作,PL

13、C内部设置了系统监视定时器WDT,由它来监视扫描周期是否超时。(2)与编程器交换信息任务。(3)与数字处理器(DPU)交换信息任务。(4)与外部设备交换信息任务。(5)执行用户程序任务。(6)输入/输出信息处理任务。282.3 可编程序控制器的编程语言和程序结构可编程序控制器的编程语言和程序结构2.3.1 可编程序控制器的编程语言可编程序控制器的编程语言PLC为用户提供了完整的编程语言,以适应编制用户程序的需要。PLC提供的编程语言通常有以下几种:梯形图梯形图、指令表指令表、顺序功能流程图顺序功能流程图和功能块图功能块图。29 1.梯形图梯形图(LAD)梯形图(LAD)编程语言是从继电器控制系

14、统原理图的基础上演变而来的。PLC的梯形图与继电器控制系统的梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定区别。左右两条垂直的线称作母线。母线之间是触点的逻辑连接和线圈的输出。30 梯形图的一个关键概念是“能能流流”(Power Flow),这仅是概念上的“能流”。把左边的母线假想为电源“火火线线”,而把右边的母线(虚线所示)假想为电源“零线零线”。如果有“能流”从从左左至至右右流向线圈,则线圈被激励;如果没有“能流”,则线圈未被激励。31 “能流”可以通过被激励(ON)的常开接点和未被激励(OFF)的常闭接点自左向右流。“能流”在任任何何时时候候都都不不会会通通过过接接点点自自右

15、右向左流向左流。当A、B、C接点都接通后,线圈M才能接通(被激励),只要其中一个接点不接通,线圈就不会接通;而D、E、F接点中任何一个接通,线圈Q就被激励。32 要强调指出的是,引入“能流”的概念,仅仅是为了和继电接触器控制系统相比较,以对梯形图有一个深入的认识,其实“能流”在梯形图中是不存在的。有的PLC的梯形图有两根母线,但大部分PLC现在只保留左边的母线了。33在梯形图中,触点代表逻辑“输入”条件,如开关、按钮、内部条件等;线圈通常代表逻辑“输出”结果,如灯、电机接触器、中间继电器等。对S7-200系列PLC来说,还有一种输出“盒”(方块图),它代表附加的指令,如定时器、计数器和功能指令

16、等。梯形图语言简单明了,易于理解,是所有编程语言的首选。34 2.指令表指令表(STL)指令表(STL)编程语言类似于计算机中的助记符语言,它是可编程序控制器最基础的编程语言。所谓指令表编程,是用一个或几个容易记忆的字符来代表可编程序控制器的某种操作功能。353637 3.顺序功能流程图顺序功能流程图(SFC)顺序功能流程图(SFC)编程是一种图形化的编程方法,亦称功能图。使用它可以对具有并发、选择等复杂结构的系统进行编程,许多PLC都提供了用于SFC编程的指令。目前,国际电工协会(IEC)也正在实施并发展这种语言的编程标准。38 4.功能块图功能块图(FBD)S7-200系列PLC专门提供了

17、FBD编程语言,利用FBD可以查看到像普通逻辑门图形的逻辑盒指令。它没有梯形图编程器中的触点和线圈,但有与之等价的指令,这些指令是作为盒指令出现的,程序逻辑由这些盒指令之间的连接决定。FBD编程语言有利于程序流的跟踪,但在目前使用较少编程语言有利于程序流的跟踪,但在目前使用较少。392.3.2 可编程序控制器的程序结构可编程序控制器的程序结构控制一个任务或过程,是通过在RUN方式下,使主机循环扫描并连续执行用户程序来实现的,用户程序决定了一个控制系统的功能。程序的编制可以使用编程软件在计算机或其他专用编程设备中进行(如图形输入设备),也可使用手编器。广义上的PLC程序由三部分构成:用用户户程程

18、序序、数数据据块块和和参参数数块。块。40 1.用户程序用户程序 用户程序是必选项。用户程序在存储器空间中也称为组织块,它处于最高层次,可以管理其他块,是用各种语言(如STL、LAD或FBD等)编写的用户程序。41不同机型的CPU,其程序空间容量也不同。用户程序的结构比较简单,一个完整的用户控制程序应当包含一个主程序、若干子程序和若干中断程序三大部分。不同编程设备,对各程序块的安排方法也不同。42图2.11 程序结构432.数据块数据块 数据块为可选部分,它主要存放控制程序运行所需的数据,在数据块中允许以下数据类型:布布尔尔型型,表示编程元件的状态;十进制、二进制或十六进制数十进制、二进制或十

19、六进制数;字母、数字和字符型字母、数字和字符型。3.参数块参数块 参数块也是可选部分,它存放的是CPU组态数据,如果在编程软件或其他编程工具上未进行CPU的组态,则系统以默认值进行自动配置。44思考与练习题思考与练习题 1.可编程序控制器主要由哪几部分组成?2.可编程序控制器常用的编程语言有哪些?程序由哪几部分组成?3.RAM与EEPROM各有什么特点?使用RAM存储用户程序时应注意什么问题?4.交流数字量输入模块与直流输入模块分别适用于什么场合?5.数字量输出模块有哪几种类型?它们各有什么特点?6.简述可编程序控制器的工作过程。45可编程序控制器的硬件系统:可编程序控制器的硬件系统:主机系统

20、、输入主机系统、输入/输出扩展环节及外部设备输出扩展环节及外部设备图2.1 PLC结构示意图46可编程序控制器的程序结构可编程序控制器的程序结构控制一个任务或过程,是通过在RUN方式下,使主机循环扫描并连续执行用户程序来实现的,用户程序决定了一个控制系统的功能。程序的编制可以使用编程软件在计算机或其他专用编程设备中进行(如图形输入设备),也可使用手编器。广义上的PLC程序由三部分构成:用用户户程程序序、数数据据块块和和参参数数块。块。4748PLC PLC 工业设计硬件模式工业设计硬件模式工业设计硬件模式工业设计硬件模式49学习了本课之后,你将学习了本课之后,你将.了解了解 SIMATIC S

21、7系统家族概况系统家族概况.熟悉熟悉 S7-200 和和 S7-300/400 自动化系统自动化系统.了解这些自动化了解这些自动化系统的模板应用系统的模板应用.了解了解“全集成自动化全集成自动化”的概念的概念.熟悉熟悉SIMATIC 编程装置及编程装置及 STEP7 运行时对运行时对 PC 的要求的要求.熟悉熟悉STEP7基本编程工具基本编程工具50SIMATIC综述SIMATIC HMIAS-接口SIMATIC PGSIMATIC PCSIMATIC 软件SIMATIC 控制器PROFIBUS DP工业以太网PROFIBUS MPI网络SIMATIC NETPC-based51S7-200

22、EM 221DI 8 x DC24VI.0I.1I.2I.3I.4I.5I.6I.7S7-21x(旧版本旧版本)S7-22x 52S7-200:模块/扩展模块(EM)I/O 模块功能模块(FM)通讯处理器(CP)53S7-200:S7-22x系列CPU设计输出PPI 连接本机DI状态指示 模式选择器电位器I/O 扩展存储器卡输入状态指示本机本机DODO状态指示状态指示54S7-30055S7-300:模块 PS(可选)CPU IM(可选)SM:DISM:DOSM:AISM:AO FM:-计数-定位-闭环控制 CP:-点-到-点-PROFIBUS-工业以太网56S7-300:CPU设计2002年

23、年 10月之前的月之前的CPU 3142002年年 10月之后的月之后的CPU 31457S7-40058S7-400:模块 PSCPUSM:DISM:DOSM:AISM:AOCPFMSMIM59S7-400:CPU设计故障指示 LED外部电池MPI/DP接口DP接口存储器卡插槽 模式选择器60Field PGPower PG编程设备 61安装STEP 7对PG/PC的要求操作系统:Windows(所有的,Win 3.1,3.11和 XP Home除外)95/98MENT2000/XP处理器=P133=P150=P133=P233RAM=48 MB=128 MB=96 MB=128 MB硬盘:根据安装,介于 300 MB 至 600 MB,加上 128 to 256 MB 用于Windows 交换文件鼠标要接口:CP5611(PCI)或CP5511/CP5512(PCMCIA)或PC适配器 存储器卡编程适配器(可选)62安装 STEP 7 软件63安装结果双击图标双击图标通过启动菜单激活通过启动菜单激活6465ManualCatalog666768

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 文案大全

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁