lc的结构与工作原理

上传人:san****019 文档编号:70555506 上传时间:2019-01-17 格式:PPT 页数:60 大小:3.40MB
返回 下载 相关 举报
lc的结构与工作原理_第1页
第1页 / 共60页
lc的结构与工作原理_第2页
第2页 / 共60页
lc的结构与工作原理_第3页
第3页 / 共60页
lc的结构与工作原理_第4页
第4页 / 共60页
lc的结构与工作原理_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《lc的结构与工作原理》由会员分享,可在线阅读,更多相关《lc的结构与工作原理(60页珍藏版)》请在金锄头文库上搜索。

1、第二章 PLC的结构与工作原理,计算机科学与工程学院,2.1 可编程控制器的硬件系统 2.2 可编程控制器的软件及编程语言 2.3 可编程控制器的工作原理 2.4 CPM-2A系统配置 2.5 PLC中的几个基本概念 思考题与习题二,2.1 可编程控制器的硬件系统,PLC实质上是一种工业控制计算机, 只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言,故PLC与计算机的组成十分相似。从硬件结构看, 它也有中央处理器(CPU)、存储器、输入/输出(I/O)接口、电源等, 其硬件结构如图2 - 1所示。,图2 - 1 PLC的硬件结构框图,图2. 1 PLC的基

2、本组成,整体式 PLC的基本组成框图,组合式 PLC的基本组成框图, 输入并存储用户程序、显示输入内容和地址;,CPU指挥PLC完成各种预定的功能, 检查、校验用户程序,发现错误即报警;, 执行用户程序、驱动外部输出设备动作;, 诊断故障、记忆故障信息并报警。,1. CPU单元,系统程序存储器 存储系统系统程序,用户程序存储器 存储系统用户程序,工作数据存储器 存储工作数据,2. 存储器,PLC与外部设备联系的桥梁,开关量输入单元,开关量输出单元,3. 输入/输出单元,直流输入电路,光电耦合,外部开关,输入点的状态显示,输入点,公共端,交流输入电路,光电耦合,输入点的状态显示,外部开关,输入点

3、,晶体管输出电路,光电耦合,输出点的状态显示,公共端,输出点,晶闸管输出电路,光电耦合,输出点的状态显示,公共端,输出点,继电器输出电路,输出点的状态显示,继电器,机械触点,公共端,输出点,PLC由开关式稳压电源为内部电路供电,抗干扰性能好,有的PLC能向外部提供24V的直流电源,可作为输入单元连接的外部设备的电源,开关电源,输入电压范围宽,体积小,重量轻,效率高,4. 电源单元,I/O扩展端口,5. I/O扩展端口,C28P,I/O扩展端口,CPM1A的外设端口和I/O扩展端口,I/O扩展单元,A/D转换单元,I/O扩展端口可以连接的设备举例,I/O扩展端口连接扩展器的示意图,CPM1A主机

4、与I/O扩展器的连接,主机,I/O扩展器,连接电缆,6. 外设端口,外设端口,编程器是对PLC进行操作的工具,专 用 编 程 器,在装有专用编程软件的计算机上编程,简易编程器,直插式、便携式,计算机辅助编程,图形编程器,7. 编程工具,显示屏,工作方式选择开关,编程位,主机,监控位,运行位,编程器,直插式编程器,键盘,指令键,数字键,编辑键,清除键,直插式编程器,便携式编程器,键盘,显示屏,工作方式选择开关,CPM1A主机与编程器的连接,CPM1A主机与编程器的连接,计算机辅助编程,智能单元本身是一个独立的系统,CPU、系统程序、存储器、与外界相连的接口,它们有自己的:,对组合式PLC:,智能

5、单元是PLC系统的一个模块,与CPU单元通过系统总线相连接,在CPU单元的协调管理下独立地进行工作,对整体式PLC:,主机通过I/O扩展接口与智能单元连接,8. 智能单元,2.2 可编程控制器的软件及编程语言,2.2.1 PLC的软件系统,1. 系统软件,1) 系统管理程序,2) 用户指令解释程序,3) 标准程序模块和系统调用,2. 用户程序,2.2.2 PLC的编程语言,1. 梯形图编程,3. 顺序功能流程图编程,2. 指令语句表编程,顺序功能流程图编程(SFC)是一种较新的编程方法。它的作用是用功能图来表达一个顺序控制过程。,梯形图表达式是在原电器控制系统中常用的接触器、继电器梯形图基础上

6、演变而来的。它的最大优点是形象、直观和实用,为广大电气技术人员所熟知, 是PLC的主要编程语言。,指令语句表语言类似于微机中的助记符语言。它是可编程控制器最基础的编程语言。 所谓指令语句表编程, 是用一个或几个容易记忆的字符来代表可编程控制器的某种操作功能。,2.2.2 PLC的编程语言,一、 梯形图编程语言,1. 梯形图编程语言,两种梯形图的继电器符号图对照,梯形图编程语言是一种图形语言,2. 两种控制的梯形图比较,线圈,线圈,图示是用OMRON公司CPM1型机的自保持电路梯形图。这里01000的触点与启动触点00000并联。当00000接通, 01000工作后, 01000线圈可由自己的触

7、点保持。若00001通, 则01000断。,物理继电器,继电器需硬接线连接,触点个数有限,PLC继电器,继电器用程序软连接,触点个数无限,继电器的接线改变控制功能改变,PLC的用户程序改变 控制功能改变,3. 两种控制中继电器的区别,二、 语句表编程语言,用助记符表示指令的功能,多条指令语句的组合构成了语句表 程序,指令语句是PLC用户程序的基础元素,LD 00000 OR 01000 AND NOT 00001 OUT 01000,梯形图程序 语句表程序,PLC的指令语句为 操作码操作数 或 操作码标识符参数 其中, 操作码用来指定要执行的功能,告诉CPU应该进行什么操作; 操作数内包含执行

8、该操作所必需的信息,告诉CPU用什么地方的东西来执行此操作。具体指令的说明在后面的章节有详细的介绍。 表2-1是图2-2所示梯形图相对应的指令表。,2.3 可编程控制器的工作原理,2.3.1 PLC控制系统的等效工作电路 PLC控制系统的等效工作电路可分为三部分, 即输入部分、 内部控制电路和输出部分。输入部分采集输入信号, 输出部分就是系统的执行部件。这两部分与继电器控制电路相同。 内部控制电路通过编程方法实现控制逻辑, 用软件编程代替继电器电路的功能。其等效工作电路如图5 - 4所示。 ,图 2 - 4 PLC控制系统的等效工作电路,5.3.2 扫描工作方式 这种分时操作的过程称为CPU对

9、程序的扫描。扫描是一种形象化的术语, 用作描述CPU是如何完成分配给它的各种任务的方式。,扫描从0000号存储地址所存放的第一条用户程序开始, 在无中断或跳转控制的情况下,按存储地址号递增的方向顺序逐条扫描用户程序,也就是顺序逐条执行用户程序, 直到程序结束。每扫描完一次程序就构成一个扫描周期, 然后再从头开始扫描, 并周而复始地重复。,5.3.3 PLC的工作过程 PLC的工作过程就是程序执行过程。PLC投入运行后, 便进入程序执行过程。 它分为三个阶段进行, 即输入采样(或输入处理)阶段、程序执行(或程序处理)阶段和输出刷新(或输出处理)阶段, 如图5-5所示。,图 2 - 5 PLC程序

10、执行的过程,读,读,读,写,写,执行用户程序,PLC执行用户程序的过程,2.3.4 PLC对输入/输出的处理规则 总结上面分析的程序执行过程, 可以得出PLC对输入输出的处理规则, 如图2-6所示。对应于图中的数字标号说明如下: ,图 2 - 6 PLC对输入/输出的处理规则,2.4 OMRON公司CPM2A型机的系统配置,2.4.1 CPM2A型机的系统组成 用OMRON公司CPM2A型机组成PLC控制系统, 最小配置为一台基本单元和一台编程器。在整体式PLC中, 输入、输出继电器的点数及接线端子是固定的。因此,首先应当明确哪些外部端子是可用的。 ,CPM1A系列的继电器区及数据区,内部继电

11、器区(IR),特殊辅助继电器区(SR),暂存继电器区(TR),保持继电器区(HR),辅助记忆继电器区(AR),链接继电器区(LR),定时器/计数器区(TC),数据存储区(DM), CPM1A内部器件的编号,内部器件以通道形式的编号,通道编号为2、3、4位数不等,每个通道内有16个继电器(0015),例:某继电器的编号为01006。,则:该继电器的通道编号为010、,位编号为06。,1. 内部继电器区(IR),IR 区 (000231)分为 两 部 分,输入/输出继电器区:000019 (可以直接对外输出),内部辅助继电器区: 200231(不能直接对外输出),000、001 :用于主机的输入通

12、道的编号,002009 :I/O 扩展单元的输入通道编号,010011 :用于主机的输出通道的编号,012019 : I/O 扩展单元的输出通道编号,没被使用的IR通道,可作为内部辅助继电器使用。,例:30点的主机,连接三个20点的扩展器。,其I/O点编号分配:,0000000011,0100001007,0010000105,0110001103,0020000211,0120001207,0030000311,0130001307,0040000411,0140001407,2. 特殊辅助继电器区(SR),SR区(231255)分为前、后两部分,232251 :常以通道为单位使用,2522

13、55 用于存储工作状态、产生脉冲信号等。,232249 没作表中指定功能时,可作内辅助继电器用,250、251 只能按表中的功能使用,不能另作他用。,除25200外,252255 的状态只可利用、不可改变。,前,后,3. 暂存继电器区(TR),4. 保持继电器区(HR),该区继电器(HR00HR19)编号要冠以HR。,该区继电器(TR0TR7)编号要冠以TR。,用于存储梯形图中分之点之前的 ON/OFF 状态。,同一程序中,某一编号的TR继电器不可重复使用。,保持继电器具有掉电保持功能。,该区继电器可以通道或位为单位使用。,5. 辅助记忆继电器区(AR),该区继电器(AR00AR15)编号要冠

14、以AR。,AR区继电器具有掉电保持功能,AR区继电器用于保存PLC的各种工作状态。,根据该区某些继电器的状态,可了解PLC的工作状况。,6. 链接继电器区(LR),该区通道(LR00LR15)编号要冠以LR,CPM1A与本系列或本公司其他PLC进行1:1链接通信时,要用使用LR区进行数据链接。,不作1:1链接通信时,LR区可作内部辅助继电器用。,7. 定时器/计数器区(TR),000127,定时器分类,普通定时器,高速定时器,计数器分类,普通计数器,可逆计数器,计数器有掉电保持功能,定时器没有此功能。,同一程序中,计数器和定时器不能使用同一编号。,8. 数据存储区(DM),DM0000DM10

15、23,DM6144DM6655, 该区继电器只能以通道为单位使用!, 该区继电器具有掉电保持功能。,该区继电器分为三部分, 可读写区: DM0000DM0999、 DM1022DM1023,故障履历存储区: DM1000DM1021,不作该用途时,可作普通数据存储器用。, 只读存储区: DM6144DM6599, 系统设定区:DM6600DM6655,系统设定区的设定内容见表2.5。,若系统设定区的设定出错,则辅助记忆继电器的对应位为ON。,系统设定区的设定内容,可在指定时间读取。,系统设定区的设定错误,只能用初始化来处理。,系统设定区的设定内容可用编程工具写入。,所谓通道,在此处泛指信号进入或流出PC的通路,以及信号在PC内部存放的地点。一般给这些通路或地点赋以编号,称为通道号。一旦一台PC上的通道号规定下来,用户就必须遵守其编号规则,这样PC才能正确识别信息,进行工作。事实上,PC真正能识别的是通道号,PC真正操作的是每个通道的数字,而不是信号本身,正如计算机中外设要有通道号,内存要有地址一样。,2.4.2 通道,通道分配是指对PLC的每个通道或每个继电器都分配给一个地址号,以便PLC能够识别。一般PLC都将通道号标注在相应的接线端子旁,且标明是输入还是输出。,PLC中通道可分两大类,一类是外部的输入/输出通道,简称I/O通道,它对应于PLC机外部的接线端

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号