(9.1.2)--1-2项目1工作任务2PLC的组成与工作原理.pdf
《(9.1.2)--1-2项目1工作任务2PLC的组成与工作原理.pdf》由会员分享,可在线阅读,更多相关《(9.1.2)--1-2项目1工作任务2PLC的组成与工作原理.pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工作任务工作任务 2 PLC 的组成与工作原理的组成与工作原理 教学导航教学导航 能力和知识目标:能力和知识目标:1.熟悉 PLC 的组成结构;2.掌握 PLC 的工作过程和原理;3.了解 PLC 与继电器控制和单片机控制的区别。任务引入任务引入 用可编程控制器作为控制器的自动控制系统,就是工业计算机控制系统,它既可进行开关量的控制,也可实现模拟量的控制。PLC 采用典型的计算机结构,只不过与普通的计算机相比,它具有更强的与工业控制系统相连接的接口和更直接的适应于控制要求的编程语言。知识链接知识链接 一可编程控制器的组成一可编程控制器的组成 PLC 由中央处理器单元(CPU)、存储器、输入输出
2、(I/O)单元、电源、其它接口及外设等组成,如图 1-1 所示。图 1-1 系统结构组成 下面结合图 1-1 说明 PLC 各个组成部分的功能。1.中央处理器(CPU)CPU 是计算机的核心,因此它也是 PLC 的核心,起“心脏”作用。纵:当从编程器输入的程序存入到用户程序存储器中,然后 CPU 根据系统所赋予的功能(系统程序存储器的解释编译程序),把用户程序翻译成 PLC 内部所认可的用户编译程序。横:输入状态和输入信息从输入接口输进,CPU 将之存入工作数据存储器中或输入映象寄存器。然后由 CPU 把数据和程序有机地结合在一起。把结果存入输出映象寄存器或工作数据存储器中,然后输出到输出接口
3、、控制外部驱动器。组成:CPU 由控制器、运算器和寄存器组成。这些电路集成在一个芯片上。CPU通过地址总线、数据总线与 I/O 接口电路相连接。它按照系统程序赋予的功能完成的主要任务是:接收与存储用户由编程器键入的用户程序和数据。检查编程过程的语法错误,诊断电源及 PLC 内部的工作故障。用扫描方式工作,接收来自现场的输入信号,并输入到输入映像寄存器和数据存储器中。在进入运行方式后,从存储器中逐条读取并执行用户程序,完成用户程序所规定的逻辑运算、算术运算及数据处理等操作。根据运算结果,更新有关标志位的状态,刷新输出映像寄存器的内容,再经输出部件实现输出控制、打印制表或数据通信等功能。在模板式
4、PLC 中,CPU 是一个专用模板,一般 PLC 的 CPU 模板上还有存放系统程序的 ROM 或 EPROM、存放用户程序或少量数据的 RAM,以及译码电路、通信接口和编程器接口等。在整体式 PLC 中,CPU 是一块集成电路芯片,通常是通用的 8 位或 16 位的微处理器,如 Z80,Z80A,8085,6800 等。采用通用和微处理器(Z80A)作 CPU,其好处是这些微处理器及其配套的芯片普及、通用、价廉,有独立的 I/O 指令,且指令格式短,有利于译码及缩短扫描周期。随着大规模集成电路的发展,PLC 采用单片机作 CPU 的越来越多,在小型 PLC中,尤其以 Inter 公司的 MC
5、S-51,MCS-96 系列作 CPU 的居多,它以高集成度,高可靠性,高功能,高速度及低价格的优势,正在占领小型 PLC 的市场。目前,小型 PLC 均为单 CPU 系统,而大、中型 PLC 通常是双 CPU 或多 CPU 系统。所谓双 CPU 系统,是在 CPU 模板上装有两个 CPU 芯片,一个作字处理器,一个作为位处理器。字处理器是主处理器,它执行所有的编程器接口的功能,监视内部定时器(WDT)及扫描时间,完成字节指令的处理,并对系统总线和微处理器进行控制。位处理器是从处理吕,它主要完成对位指令的处理,双减轻字处理器负担,提高位指令的处理速度,并将面向控制过程的编程语言(如梯形图、流程
6、图)转换成机器语言。在高档的 PLC 中,常采用位片式微处理器(如 AM2900,AM2901,AM2903)作 CPU。由于位片式微处理器采用双及型工艺,所以比一般的 MOS 型微处理器在速度上快一个数量级。位片的宽度有 2 位、4 位、8 位等,用几个位片进行“级联”,可以组成任意字长的微机。另外在位片式微处理器中,都采用微程序设计,只要改变微程序存储器中的内容,就可以改变机器的指令系统,因此,其灵活性很强。位片式微处理器易于实现“流水线”操作,即重叠操作,能更有效地发挥其快速的特点。2存储器 可编程控制器存储器中配有两种存储系统,即用于存放系统程序的系统程序存储器和存放用户程序的用户存储
7、器。系统程序存储器主要用来存储可编程控制器内部的各种信息。在大型可编程控制器中,又可分为寄存器存储器、内部存储器和高速缓存存储器。在中、小型可编程控制器中,常把这 3 种功能的存储器混合在一起,统称为功能存储器,简称存储器。一般系统程序是由 PLC 生产厂家编写的系统监控程序,不能由用户直接存取。系统监控程序主要由有关系统管理、解释指令、标准程序及系统调用等程序组成。系统程序存储器一般用 PROM 或 EPROM 构成。由用户编写的程序称为用户程序。用户程序存放在用户程序存储器中,用户程序存储器的容量不大,主要存储可编程控制器内部的输入输出信息,以及内部继电器、移位寄存器、累加寄存器、数据寄存
8、器、定时器和计数器的动作状态。小型可编程控制器的存储容量一般只有个 K 字节的容量(不超过 8KB),中型可编程控制器的存储能力为264KB,大型可编程控制器的存储能力可达到几百KB以上。我们一般讲 PLC 的内存大小,是指用户程序存储器的容量,用户程序存储器常用 RAM 构成。为防止电源掉电时 RAM 中的信息丢失,常采用锂电池做后备保护。若用户程序已完全调试好,且一段时期内不需要改变功能,也可将其固化到 EPROM 中。但是用户程序存储器中必须有部分 RAM,用以存放一些必要的动态数据。用户程序存储器一般分为两个区,程序存储区和数据存储区。程序存储区用来存储由用户编写的、通过编程器输入的程
9、序。而数据存储区用来存储通过输入端子读取的输入信号的状态、准备通过输出端子输出的输出信号的状态、PLC 中各个内部器件的状态,以及特殊功能要求的有关数据。当用户程序很长或需存储的数据较多时,PLC 基本组成中的存储器容量可能不够用,这时可考虑选用较大容量的存储器或进行存储器扩展。很多 PLC 都提供了存储器扩展功能,用户可将新增加的存储器扩展模板直接插入 CPU 模板中,也有的 PLC 机是将存储器扩展模板插在中央基板上。在存储器扩展模板上通常装有可充电的锂电池(或超级电容),如果在系统运行过程中突然停电,RAM立即改由锂电池(或超级电容)供电,使 RAM 中的信息不因停电而丢失,从而保证复电
10、后系统可从掉电状态开始恢复工作。目前,常用的存储器有 CMOS-SRAM,EPROM 和 EEPROM。(1)CMOS-SRAM 可读写存储器 CMOS-SRAM 是以 CMOS 技术制造的静态可读写存储器,用以存放数据。读写时间小于 200ns,几乎不消耗电流。用锂电池作后备电源,停电后可保存数据 35年不变。静态存储器的可靠性比动态存储器 DRAM 高,因为 SRAM 不必周而复始地刷新,只有在片选信号(脉冲)有效、写操作有效时,从数据总线进入的干扰信号才能破坏其存储的内容,而这种概率是非常小的。(2)EPROM 只读存储器 EPROM 是一种可用紫外光擦除、在电压为 25V 的供电状态下
11、写入的只读存储器。使用时,写入脚悬空或接+5V(窗口盖上不透光的薄箔),其内容可长期保存。这类存储器可根据不同需要与各种微处理器兼容,并且可以和 MCS-51 系列单片机直接兼容。EPROM 一个突出的优点是把输出元件控制(OE)和片选控制(CE)分开,保证了良好的接口特性,使其在微机应用系统中的存储器部分修改、增删设计工作量最小。由于 EPROM 采用单一+5V 电源、可在静态维持方式下工作以及快速编程等特点,使 EPROM 在存储系统设计中,具有快速、方便和经济等一系列优点。使用 EPROM 芯片时,要注意器件的擦除特性,当把芯片放在波长约为 4000埃的光线下暴露在照明日光灯下,约需三年
12、才能擦除,而在直射日光下,约一周就可擦除,这些特性在使用中要特别注意。为延长 EPROM 芯片的使用寿命,必须用不透明薄箔,贴在其窗口上,防止无意识擦除。如果真正需要对 EPROM 芯片进行擦除操作时,必须将芯片放在波长为 2537 埃的短波紫外线下曝光,擦除的总光量(紫外光光强曝光时间)必须大于 15Ws/cm2。用 12000W/cm2 紫外线灯,擦除的时间约为 1520min,擦除操作时,需把芯片靠近灯管约 1 英寸处。有些灯在管内放有滤色片,擦除前需把滤色片取出,才能进行擦除。EPROM 用来固化完善的程序,写入速度为毫秒级。固化是通过与 PLC 配套的专用写入器进行的,不适宜多次反复
13、的撰写。(3)EEPROM 电可擦除可编程的只读存储器 EEPROM 是近年来被广泛重视的一种只读存储器,它的主要优点是能在PLC 工作时“在线改写”,既可以按字节进行擦除和全新编程,也可进行整片擦除,且不需要专门的写入设备,写入速度也比 EPRPM 快,写入的内容能在断电情况下保持不变,而不需要保护电源。它具有与 RAM 相似的高度适应性,又保留了 ROM 不易失的特点。3输入/输出接口单元(1)数字量输入接口:来自现场的主令元件、检测元件的信号经输入接口进入到 PLC。主令元件的信号是指由用户在控制键盘(或控制台、操作台)上发出的控制信号(如开机、关机、转换、调整、急停等信号)。检测元件的
14、信号是指用检测元件(如各种传感器、继电器的触点,随位开关、行程开关等元件的触点)对生产过程中的参数(如压力、流量、温度、速度、位置、行程、电流、电压等)进行检测时产生的信号。这些信号有的是开关(或数字量)量,有的是模拟量,有的是直流信号,有的是交流信号,要根据输入信号的类型选择合适的输入接口。直流输入单元 直流输入电路如图 1-2 所示。为提高系统的抗干扰能力,各种输入接口均采取了抗干扰能力,各种输入接口均采取了抗干扰措施,如在输入接口内带有光电耦合电路,使 PLC 与外部输入信号进行隔离。为消除信号噪声,在输入接口内还设置了多种滤波电路。为便于 PLC 的信号处理,输入接口内有电平转换及信号
15、锁存电路。为便于与现场信号的连接,在输入接口的外部设有接线端子排。图 1-2 直流输入电路 光电耦合器由两个发光二极管和光电三极管组成。发光二级管:在光电耦合器的输入端加上变化的电信号,发光二极管就产生与输入信号变化规律相同的光信号。光电三级管:在光信号的照射下导通,导通程度与光信号的强弱有关。在光电耦合器的线性工作区内,输出信号与输入信号有线性关系。输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号。当开关断开,二极管不发光,三极管不导通。向内部电路输入信号。也就是通过输入接口电路把外部的开关信号转化成 PLC 内部所能接受的数字信号。交流输入单元
16、交流输入单元外接交流电源,电路如图 1-3 所示。其中电容 C 为隔直电容,R1 和 R2 构成分压电路,光电耦合器中有两个反向并联的发光二极管。这个电路可以接收外部的交流输入电压,其工作原理与直流输入电路基本相同。图 1-3 交流输入电路(2)数字量输出接口 由 PLC 产生的各种输出控制信号经输出接口去控制和驱动负载(如指示灯的亮或灭、电动机的启动、停止或正反转、设备的转动、平移、升降、阀门的开闭等)。因为 PLC 的直接输出带负载能力有限,所以 PLC 输出接口所带的负载,通常是接触器的线圈、电磁阀的线圈、信号指示灯等。同输入接口一样,输出接口的负载有的是直流量,有的是交流量,要根据负载
17、性质选择合适的输出接口。数字量输出模板的接线方式 数字量输出模板与外问用户输出设备的接线方式,可分为汇点式输出接线和隔离式输出接线两种形式。数字量输出接口的输出方式 对数字量输出接口,其输出方式分为晶体管输出型,双向晶阐管(可控硅)输出型及继电器输出型。晶体管输出型适用直流负载或 TTL 电路,双向晶阐管(可控硅)输出型适用于交流负载,而继电器输出型,既可用于直流负载,又可用于交流负载。使用时,只要外接一个与负载要求相符的电源即可,因而采用继电器输出型,对用户显得方便和灵活,但由于它是有触点输出,所以它的工作频率不能很高,工作寿命不如无触点的半导体元件长。同样,为保证工作的可靠性,提高抗干扰能
18、力,在输出接口内也要采用相应的隔离措施如光隔离和电磁隔离或隔离放大器等措施。1)晶体管输出单元 晶体管输出电路如图 1-4 所示。输出电路采用三极管作为开关器件。图 1-4 晶体管输出电路 2)双向晶闸管输出单元 双向晶闸管输出电路如图 1-5 所示。输出电路采用光控双向晶闸管作为开关器件。图 1-5 双向晶闸管输出电路 3)继电器输出单元 继电器输出电路如图 1-6 所示。工作过程:当内部电路输出数字信号 1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。当内部电路输出数字信号 0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是
19、通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作。图 1-6 继电器输出电路 三种类型比较:继电器输出:有触点、寿命短、频率低、交直流负载 晶体管输出:无触点、寿命长、直流负载 晶闸管输出:无触点、寿命长、交流负载(3)模拟量输入/输出接口 小型 PLC 一般没有模拟量输入/输出接口模板,或者只有通道数有限的 8 位A/D,D/A 模板。大、中型 PLC 可以配置成百上千的模拟量通道,它们的 A/D,D/A 转换器一般是 10 位或 12 位的。模拟量 I/O 接口模板的模拟输入信号或模拟输出信号可以是电压,也可以是电流。可以是单极性的,如 05V,010V,15V,420mA,
20、也可以是双极性的,如50mV,5V,10V,20mA。一个模拟量 I/O 接口模板的通道数,可能有 2,4,8,16 个。也有的模板既有输入通道,也有输出通道。模拟量输入接口模板 模拟量输入接口模板的任务是把现场中被测的模拟量信号转变成 PLC 可以处理的数字量信号。通常生产现场可能有多路模拟量信号需要采集,各模拟量的类型和参数都可能不同,这就需要在进入模板前,对模拟量信号进行转换和预处理,把它们变换成输入模板统一处理的电信号,经多路转换开关进行多中选一,再将已选中的那路信号进行 A/D 转换,转换结束进行必要处理后,送入数据总线供 CPU 存取,或存入中间寄存器备用。模拟量输出接口模板 模拟
21、量输出模板的任务是将 CPU 模板送来的数字量转换成模拟量,用以驱动执行机构实现对生产过程或装置的闭环控制。CPU 对某一控制回路经采样、计算,得出一个输出信号。在模拟量输出模板的控制单元的指挥下,这个输出信号以数字量形式由数据总线经缓冲器存入中间寄存器。这个数字量再经光电耦合器送给 D/A 转换器。D/A 转换器是模拟量输出模板的核心器件,它决定着该模板的工作耦合精度和速度。经 D/A 转换后,控制信号已变为模拟量。通常,一个模拟量输出模板控制多个回路,即模板具有多个输出通道,经 D/A 转换后的信号要送到哪个通道,由 CPU 控制多路开关来实现这一选择。4智能单元 为适应和满足更加复杂控制
22、功能的需要,PLC 生产厂家均生产了各种不同功能的智能 I/O 接口,这些 I/O 接口板上一般都有独立的微处理器和控制软件,可以独立地工作,以便减少 CPU 模板的压力。在众多的智能 I/O 接口中,常见的有满足位置控制需要的位置闭环控制接口模块;有快速 PID 调节器的闭环控制接口模板;有满足计数频率高达 10kHz 甚至兆赫兹以上的高速计数器接口模板。用户可根据控制系统的特殊要求,选择相应的智能 I/O 接口。5扩展接口 PLC 的扩展接口现在有两个含义:一个是单纯的 I/O(数字量或模拟量 I/O)扩展接口,它是为弥补原系统中 I/O 口有限而设置的,用于扩展输入、输出点数,当用户的
23、PLC 控制系统所需的输入、输出点数超过主机的输入、输出点数时,就要通过 I/O 扩展接口将主机与 I/O 扩展单元连接起来。另一个含义是 CPU 模板的扩充,它是在原系统中只有一块 CPU 模板而无法满足系统工作要求时使用的。这个接口的功能是实现扩充 CPU 模板与原系统 CPU 模板,以及扩充 CPU 模板之间(多个 CPU 模板扩充)的相互控制和信息交换。6通信接口 通信接口是专用于数据通信的一种智能模板,它主要用于“人机”对话或“机机”对话。PLC 通过通信接口可以与打印机、监视器相连,也可与其他的PLC 或上位计算机相连,构成多机局部网络系统或多级分布式控制系统,或实现管理与控制相结
24、合的综合系统。通信接口有串行接口和并行接口两种,它们都在专用系统软件的控制下,遵循国际上多种规范的通信协议来工作。用户应根据不同的设备要求选择相应的通信方式并配置的通信接口。7编程器 编程器分为两种,一种是手持编程器,方便。二种是通过 PLC 的 RS232 口与计算机相连。然后敲击键盘。通过编程软件向 PLC 内部输入程序。编程器用于用户程序的输入、编辑、调试和监视,还可以通过其键盘去调用和显示 PLC 的一些内部继电器状态和系统参数。它经过编程器接口与 CPU 联系,完成“人机”对话。可编程控制器的编程器一般由 PLC 生产厂家提供,它们只能用于某一生产厂家的某些 PLC 产品,可分为简易
25、编程器和智能编程器。(1)简易编程器 简易编程器一般由简易键盘、发光二极管阵列或液晶显示器(LCD)等组成。它的体积小,价格便宜,可以直接插在 PLC 的编程器插座上,或者用电缆与 PLC相连。它不能直接输入和编辑梯形图程序,只能通过联机编程的方式,将用户的梯形图语言程序转化成机器语言的助记符(语句表)的形式,再用键盘将语句表程序一条一条地写入 PLC 的存储器中。当用户程序已正确输入到 PLC 中后,可将编程器的工作方式选择为运行状态(RUN)或监控状态(MONITOR),也可将简易编程器从主机上拿下来,这样在 PLC 送电后,直接进入到运行状态。(2)智能编程器 智能编程器又称图形编程器,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 9.1 项目 工作任务 PLC 组成 工作 原理
限制150内