3 可编程控制器及其应用 可编程控制器是以中央处理器为核心,综合计算机和自动控制等先进技术而发展起来的一种工业控制器。

Slides:



Advertisements
Similar presentations
【演示】:将硬币从高处静止释放。 问:观察到运动的特点是什么? ( 1 ) v 0 =0 ; 今天我们就来深入认识这一类运动 —— 自由落体运动 ( 2 )竖直下落。
Advertisements

佛山 佛山简称 “ 禅 ” ,是一座历史悠久的文化 名城,是中华人民共和国广东省下辖的一 个地级市, 1951 年 6 月 26 日成立。这里是黄 飞鸿、李小龙的故乡,是珠三角的经济重 地,一个荣耀千年的商贸名城,用生生不 息的陶都圣火锻造出 “ 敢为人先,崇文务实 ” 的城市。 卷首语目录尾页.
------课题(一) :PLC控制系统设计
你愛美食嗎? 很多人都有這種體會,在廚房熱火朝天忙活了好一陣,好不容易美味佳餚端上桌,卻絲毫沒了胃口。難道真的是像大家開玩笑說的,都是在做飯時“偷吃”飽啦?經常有一些人在烹飪過後卻沒有食欲,出現嗅覺遲鈍、口渴、頭暈,眼、鼻、喉受刺激的症狀,國外把這種現象稱為“醉油綜合征”。
《PLC应用技术》 天津滨海职业学院 机电工程系 曹月、李迅.
《设备电气控制与维修》 电气教研室 房金菁.
第10章 电气控制技术 10.1 常用低压电器 10.2 三相异步电动机继电-接触控制电路 *10.3 可编程控制器
中五級中史科及通識科跨科研習 研習大澳的「宗教文化」─ 廟宇的研習 指導老師:周婉儀老師 組員: 陳偉欽 5a (15)
™ 全球,唯一支持第三方自动部署的交易系统 中国产权交易所有限公司 二〇一四年十月 超级交易系统V1.0
您買美元了嗎? 退休規劃 全球外幣保單.
第2章 可编程序控制器基础知识.
2016中重卡网络规划 中重卡营销部 2016年6月.
这是一个百年一遇的节日 这个节日是一群人的孤单 这是一个耍单的节日.
第8章 机床操作 主讲:臧红彬 博士.
项目二 三相异步电动机点动的 PLC 控制.
孔子教育思想的现实思考 陈丰辉.
第一章 气压传动概述 一、气压传动基本知识 机电一体化技术 1)传动--动力的传递
(接触网)精品课程 建设方案 课程负责人:赵斌 新疆铁路中等职业学校.
第十四章 可编程控制器.
《机械制造与自动化》(专升本) 《机电设备与管理》(专升本)专业介绍
数控机床的基本知识.
可编程序控制器 (FP1型PLC) 清华大学电机系电工学教研室 唐庆玉 编 海南风光.
國語文好點子趴辣客教學食譜 甜點:〈焦糖鳥布蕾〉
第8章 PLC在工业控制中的应用 8.1 PLC控制系统设计步骤 8.2 PLC在机床控制中的作用 8.3 PLC在化工生产过程中的应用
可编程序控制器原理及应用 宫淑贞 王东青 徐世许 编著 主要参考书 《可编程序控制器原理与程序设计》 《可编程序控制器原理 应用 网络》
第8章 继电接触控制系统.
第二章 PLC软、硬件组成及工作原理.
PLC在工业中的应用.
第7章 PLC应用系统设计及实例 本章要点 PLC应用系统设计的步骤及常用的设计方法 应用举例 PLC的装配、检测和维护.
第1章 电脑的硬件组成 本章要点 拆卸电脑 PC的基本构成 主机箱内的主要部件 电脑主机箱背面的接口 主要配件的外观.
第8章 其他常用PLC简介 8.1 西门子(SIEMENS)公司的PLC 8.2 A-B(Allen-Bradley)公司的PLC
电器控制与PLC技术 总体时间安排 电器控制部分:30学时 PLC及应用部分:38学时 其中:授课28学时、实验10学时
电气控制及PLC技术 电气工程学院 自动化系 杨霞 2018年1月.
PLC交流 LTTL1314.
PLC电气控制与组态设计 哈尔滨理工大学 第一章 可编程控制器的基本知识 2018/11/28.
主要内容 常用调节规律 可编程逻辑控制器(PLC)简介 比例积分微分(PID)控制 改进的PID控制算法 调节器控制规律的选择
第二章 PLC基本结构及工作原理.
第1章 PLC工作原理 本章主要讲解… 一、可编程控制器概述 二、可编程控制器的基本原理 三、可编程控制器的组成 四、可编程控制器的性能指标.
PLC基础知识 基本内容: PLC简介、基本功能、特点、应用范围、工作方式。 重点: 定义、基本功能、工作方式。 难点:
第七章 可编程控制器 一. 可编程控制器概述 二. OMRON PLC 三. SIEMENS PLC 四. PLC控制系统设计.
知识点:1、PLC系统起动前检查项目、 定期检查项目、日常维护 内容与步骤 2、掌握PLC诊断流程及故障 排除
第3章 欧姆龙PLC编程工具 3.1 CX- P概述 3.2欧姆龙编程软件CX-P的 使用 3.3欧姆龙PLC编程器的使用 3.4程序调试.
《可编程控制器》 主 编:黄云龙 副主编:郁 炜 吴国强 审 阅:陈国定 制 作:廖东进 出 版:科学出版社 2007年1月
第三章 CPM1A系列PLC的基本组成.
第六章 松下电工PLC编程工具及三维力控监控组态软件简介
共有六個運算性質 包括它的證明以及相關題型
第三章 PLC基础 掌握PLC工作原理、结构特点。 熟悉基本逻辑指令、顺序控制指令及常用的功能指令。 具备PLC应用系统设计初步能力。
課程地圖 可編程序控制器 (PLC) 高 階 可編程序控制器 (PLC) 進 階 控制線路 進 階 可編程序控制器 (PLC)
第10章 继电接触控制系统 10.1 常用控制电器 10.2 鼠笼式电动机直接起动的控制线路 10.3 鼠笼式电动机正反转的控制线路
第1章 可编程控制器的硬件 构成及工作原理 1.1 可编程控制器的硬件构成 1.2 可编程控制器的工作原理.
第 5 章 继电接触器控制系统 5.1 常用控制电器 5.2 笼型电动机直接起动的控制线路 5.3 笼型电动机正反转的控制线路
第3章 PLC的结构特点及技术性能 3.1 可编程控制器的结构特点 3.2 FX2N系列PLC的主要技术性能.
《 PLC应用技术》讲稿 第四章 开关量逻辑控制 赵金荣 编制.
位指令 I0.0 I0.1 Q 8.0 Q 8.1 I 1.0 ( MCR< ) (MCRA) Q 8.0 I 0.0 I 1.1
可编程序控制器 (FP1型PLC) 清华大学电机系电工学教研室 唐庆玉 编 海南风光.
PLC在数控机床上的经典应用 主讲人:何梦佳 中山职业技术学院 机电工程系.
第十一章 继电-接触器控制系统.
第七章 编程实例 例1、设计一个报警器,要求当条件X1=ON满足时蜂鸣器鸣叫,同时报警灯连续闪烁16次,每次亮2s,熄灭3s,然后,停止声光报警。 分析:输入信号占用一个输入点,蜂鸣器和报警灯各占用一个输出点,报警灯亮、暗闪烁,可以采用两个定时器分别控制,而闪烁次数由计数器控制。 I/O分配如下:
可编程序控制器 (FP1型PLC) 清华大学电机系电工学教研室 唐庆玉 编 海南风光.
第3章 CPM2A系列PLC 3.1 CPM2A系列PLC的基本组成 CPM2A的一般规格指标和主要性能指标
智慧財產權管理講次36 積體電路電路布局保護法(1) 主講:吳銘圳
集中保管有價證券 提存帳簿劃撥作業介紹 (發行人版)
第二章 PLC的编程语言.
機電科簡介 科主任 郭紀翔.
项目二 可编程控制器的 构成及工作原理 2019/8/6.
第十章 可编程控制器的应用 第一节 PLC控制系统设计的内容与步骤 第二节 PLC的硬件设置 第三节 PLC的软件设计
实验四、异步电动机正反转控制 一、实验目的 通过对三相鼠笼式异步电动机正反转控制线路 的安装接线, 掌握由电气原理图接成实际操作
第三章 可编程控制器概述 第一节 可编程控制器的定义 一、什么是可编程序控制器? 1、什么是可编程序控制器?
第12-13讲 第11章 继电器与接触器 控制 海南风光.
第七章 基本逻辑指令 第一节 基本逻辑指令 第二节 编程的规则与技巧 第三节 基本逻辑指令的应用 本章小结.
Presentation transcript:

3 可编程控制器及其应用 可编程控制器是以中央处理器为核心,综合计算机和自动控制等先进技术而发展起来的一种工业控制器。 早期的可编程控制器是为代替继电器逻辑顺序控制(机械触点多,通用性差,功耗高)而设计的,因此被称为可编程逻辑控制器( Programmable Logic Controller),简称PLC。后因其功能已超出逻辑控制范围,故改称为PC(Programmable Controller)。为了避免与个人计算机(Personal Computer,简称PC)混淆,仍沿用PLC作为可编程控制器的简称。

3.1 PLC的定义 1968年,美国通用汽车公司(GM)为适应汽车型号的不断翻新,提出了一种新型电子化的程控器来代替继电器控制的设想。 1969年,美国数字设备公司(DEC)率先研制出PDP-14可编程控制器,成功地用在GM公司的自动装配线上。

1987年,国际电工委员会(IEC)对它作了如下定义: “可编程控制器是一种数字运算操作的电子系统装置,专为在工业现场应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备都应按易于与工业控制器系统联成一个整体和易于扩充其功能的原则进行设计。”

3.2 PLC的结构和工作原理 3.2.1 PLC的结构 主机(CPU和存储器) 输入/输出接口 I/O扩展接口 编程器 外部设备接口 电源

图3.1 PLC的硬件系统结构图

1)中央处理器(CPU):它是PLC的核心,主要用来运行用户程序,监控输入/输出接口状态,作出逻辑判断和进行数据处理。 1. 主机 1)中央处理器(CPU):它是PLC的核心,主要用来运行用户程序,监控输入/输出接口状态,作出逻辑判断和进行数据处理。 2)存储器: ◆ 系统程序存储器——主要存放系统管理和监控程序,以及对用户程序作编译处理的程序,系统程序已由厂家固化在存储器中,用户不能更改。 ◆ 用户程序及数据存储器——主要存放用户编制的应用程序,以及各种暂存数据和中间结果。

2. I/O接口 它是CPU与I/O设备之间的联接部件。 输入接口接受输入设备(如:按钮、行程开关、传感器等)的控制信号。 输出接口将主机处理过的结果通过输出电路驱动输出设备(如:指示灯、电磁阀、接触器等)。 I/O接口电路一般采用光电耦合电路,减少电磁干扰,提高PLC可靠性。 3. I/O扩展接口 它把扩充外部输入/输出端子数的扩展单元与基本单元(主机)联接在一起。

4. 编程器 它是PLC的重要外部设备,用于手持编程。用户可以用下列两种方式进行编程和监控。 ◆ 手持编程器 ◆ 将PLC和计算机相联,用专用的工具软件 编程器分为简易型和智能型两类。前者只能联机编程;后者可联机编程,也可脱机编程。功能完整的编程器本身就是一个微机系统。 5. 外部设备接口 它把外部设备(如:编程器、打印机、条码扫描仪等)与主机联接起来。 6. 电源 它是为CPU、存储器、I/O接口等内部电子电路工作而配备的直流开关稳压电源。

3.2.2 PLC的工作原理 PLC运行时,CPU对存于用户存储器中的程序,按指令步顺序作周期性的循环扫描。 PLC的扫描过程(图3.2):

l  输入采样阶段 PLC以扫描方式顺序读入输入端子的通断状态(ON/OFF),并写入相应的输入状态寄存器中,即刷新输入,接着转入程序执行阶段。 l  程序执行阶段 PLC按先左后右,自上而下的顺序对每条指令进行扫描,并将相应的运算和处理结果写入输出状态寄存器中。 l  输出刷新阶段 在所有指令执行完毕后,输出状态寄存器的通断状态转写入输出锁成器中,驱动相应的输出设备,产生PLC的实际输出。 经过这三个阶段,PLC完成一个扫描周期。 “顺序扫描、不断循环”

这是一项重要技术指标。它是指PLC的外部输入和输出端子数。小型机有几十个点,而大型机超过千点。 1.I/O点数 这是一项重要技术指标。它是指PLC的外部输入和输出端子数。小型机有几十个点,而大型机超过千点。 2.用户程序存储容量 指PLC存储用户程序的多少。程序指令按 “步” 存储,一 “步” 占一个地址单元,一个地址单元占两个字节,如:一个内存容量为1000步的PLC,其内存为2k字节。 3.扫描速度 指扫描1000步用户程序所需的时间,单位为ms/千步,或us/步。

4. 指令系统条数 5. 编程元件的种类和数量 衡量PLC软件功能的强弱。指令系统包括基本指令和高级指令。 衡量PLC硬件功能的强弱。 以FP1系列PLC为例,常见的编程元件有: 输入继电器(X) 输出继电器(Y) 辅助继电器(R) 定时器(T) 计数器(C) 通用 “字” 寄存器(WR)

注:PLC 内部的继电器不是 “硬” 继电器,而是 “软” 继电器,就是PLC 存储器的存储单元。

1. 主要功能 3.2.4 PLC的主要功能和特点 l 开关逻辑控制(基本功能) l 定时/计数控制 l 步进控制 l 数据处理 l   过程控制(PID控制) 自动调节非电量参数(如:温度、压力、流量、速度等)。 l   运动控制 通过高速计数模块和位置控制模块进行单轴或多轴控制(如:数控机床、机器人)。 l   通信联网 l   监控 l   数字量与模拟量的转换

l 功能完善,编程简单,组合灵活,扩展方便 l 体积小,重量轻,功耗低 2.主要特点 l  可靠性高,抗干扰能力强 l  功能完善,编程简单,组合灵活,扩展方便 l  体积小,重量轻,功耗低

3.3 PLC的程序编制 PLC的程序:系统程序(已固定); 用户程序。 所谓编程就是编制用户程序。程序编制是通过特定的编程语言将一个控制要求描述出来的过程。 3.3.1 PLC的编程语言 1. 梯形图 梯形图是一种从继电接触器控制电路图演变而来的图形语言。 通常用 、 图形符号分别表示PLC编程元件的常开和常闭触点;用 [ ] (或 )表示它们的线圈。编程元件的种类用图形符号及标注的字母或数字加以区别。

注:热继电器FR(常闭触点)起过载保护作用。 鼠笼式电动机直接起动控制电路图见图9.3(a),则相应的梯形图如图9.4(a)所示。 X1 输入继电器的常闭触点(停止按钮SB1); X2 输入继电器的常开触点(起动按钮SB2); Y1 输出继电器的线圈和常开触点(接触器KM)。 注:热继电器FR(常闭触点)起过载保护作用。

图3.3 (a)电动机直接起动控制

图3.4 鼠笼式电动机直接起动控制 (a) 梯形图; (b) 指令语句表

(1)梯形图中的继电器是一个存储单元,其逻辑状态为 “1” 时,表示相应继电器的线圈接通,常开触点闭合,常闭触点断开。 注意: (1)梯形图中的继电器是一个存储单元,其逻辑状态为 “1” 时,表示相应继电器的线圈接通,常开触点闭合,常闭触点断开。 (2)每一逻辑行(或梯级)开始于左母线,接着是触点的串、并联,最后是线圈与右母线联接。 (3)流过每一梯级的是 “概念电流” ,只用来描述线圈接通。 (4)输入继电器不能由PLC 内部继电器直接驱动,所以图中只有其触点,而没有相应的线圈;输出继电器的线圈接通只表示有信号输出,但不直接驱动输出设备。

指令语句表是一种用指令助记符来编制PLC程序的语言。它类似于计算机的汇编语言。但比汇编语言容易理解。 2.指令语句表(指令助记符) 指令语句表是一种用指令助记符来编制PLC程序的语言。它类似于计算机的汇编语言。但比汇编语言容易理解。 鼠笼式电动机直接起动控制的指令语句表如图9.4(b)所示。 ST 起始指令(取指令) OR 触点并联指令( “或” 指令) AN/ 触点串联反指令( “与非” 指令) OT 输出指令 ED 程序结束指令

1. 编程原则 3.3.2 PLC的编程原则和方法 1)在编制程序时,编程元件的触点使用次数没有限制。 2)梯形图的每一梯级起始于左母线,终止于右母线。线圈直接与右母线联接。 3)尽量做到 “左重右轻,上重下轻” 以符合 “从左到右,自上而下” 的顺序。 4)应避免同一继电器的线圈在程序中重复输出。 5)应避免将触点画在垂直线上。 6)外部输入设备常闭触点的处理(在外部接线时,应尽可能接成常开形式,则在梯形图中仍是常闭触点;而热继电器FR的触点只能接成常闭形式,不作为输入信号)。

鼠笼式电动机直接起动控制的外部接线图如图3.5(c)所示。 图3.5 电动机直接起动控制

以鼠笼式电动机正反转控制电路为例介绍PLC的编程方法。 2. 编程方法 以鼠笼式电动机正反转控制电路为例介绍PLC的编程方法。 1)确定I/O点数及分配(图9.6) 2)编制梯形图和指令语句表(图9.7)

图3.6 电动机正反转控制的外部接线图

图3.7 电动机正反转控制的梯形图和指令语句表

——由基本指令和高级指令组成。 最常见的基本指令如下: 3.3.3 PLC的指令系统 1. 起始指令(ST, ST/)与输出指令(OT) 说明:ST, ST/指令的使用元件是X,Y,R,T,C(可与左母线相联);OT指令的使用元件是Y,R(不能直接与左母线相联)。 2. 触点串联指令(AN, AN/)与触点并联指令(OR, OR/) 说明:这些指令的使用元件是X,Y,R,T,C(串、并联次数无限制)。 3. 块串联指令(ANS)与块并联指令(ORS) 说明:每一指令块以ST(或ST/)开始,ANS和ORS指令不带使用元件。

每个定时器只使用一次,其触点可多次使用。 4. 反指令(/) 5. 定时器指令(TM) TMR:定时单位为0.01s的定时器; TMX:定时单位为0.1s的定时器; TMY:定时单位为1s的定时器。 如:“ TMX 100 ” 1 、 “ TMX 1 ” K 100 (定时器T编号为1,定时设置值K为100,则定时时间为10s) 说明:定时器为减1计数,可以自复位; 每个定时器只使用一次,其触点可多次使用。

图3.8 长延时电路的梯形图和动作时序图

6. 计数器指令(CT) 如:“ CT 150 ” 100 (计数器C编号为100,计数设置值K为150) 说明: 计数器为减1计数; 计数器有两个输入端:计数脉冲端C和复位端R(输入复位信号使计数器复位); 每个计数器只使用一次,其触点可多次使用。 注:TM、CT指令的用法如图9.8所示(长延时电路)。

7. 堆栈指令(PSHS, RDS, POPS) PSHS指令(压入堆栈); RDS指令(读出堆栈); POPS指令(弹出堆栈)。 说明:堆栈指令用于多条联接于同一点的支路; 它是一种组合指令,不能单独使用。 8. 微分指令(DF, DF/) DF:当检测到触发信号上升沿(接通)时,线圈接通一个扫描周期。 DF/:当检测到触发信号下降沿(断开)时,线圈接通一个扫描周期。 说明:这些指令仅在触发信号处于通断状态时有效。

9. 置位、复位指令(SET, RST) 它们的用法如图9.9所示。 SET:触发信号X0闭合时,线圈Y0接通。 RST:触发信号X1闭合时,线圈Y0断开。 说明:这些指令的使用元件是Y,R。

图3.9 SET,RET指令的用法

它的用法如图9.10所示。S和R分别为置位和复位输入端。 10. 保持指令(KP) 它的用法如图9.10所示。S和R分别为置位和复位输入端。 触发信号X0闭合时,线圈Y0接通并保持; 触发信号X1闭合时,线圈Y0断开复位。 说明: KP指令的使用元件是Y,R; 置位、复位触发信号同时接通,则复位触发信号优先; 对同一继电器Y(或R)一般只使用一次KP指令。

图3.10 KP指令的用法

说明:NOP指令占一步,插入该指令便于阅读。 12. 移位指令(SR) 说明: SR指令的使用元件是WR; 用该指令时,应有数据输入端(IN)、移位脉冲输入端(C)和复位输入端 (CLR),其中复位信号优先。 13. 程序结束指令(ED)

3. 4 PLC的应用举例 3.4.1 控制系统设计原则 3.4.2 控制系统设计步骤 3.4.1 控制系统设计原则 在满足控制功能要求的前提下,保证系统安全可靠、使用简单、维护方便及经济性好。 3.4.2 控制系统设计步骤 控制系统设计的流程框图见图3.11。

图3.11 PLC应用控制系统设计流程框图

1. 分析控制对象,确定控制方案 2. PLC机型选择 1)确定I/O点数 2)确定用户程序存储器的存储容量 3)响应速度 4)输入输出方式及负载能力 3. 硬件设计(包括外部接线图) 4. 软件设计(包括梯形图) 5. 系统调试与运行 对用户程序进行模拟调试(输入端接开关模拟输入信号,输出端接指示灯模拟被控对象的动作)。

1. 控制电路(图3.12) 2. I/O点分配(表3.1) 3. 外部接线图(图3.13a) 4. 梯形图(图3.13b) 3.4.3 加热炉自动上料控制 1. 控制电路(图3.12) 2. I/O点分配(表3.1) 3. 外部接线图(图3.13a) 4. 梯形图(图3.13b) 5. 指令语句表(图3.13c)

图3.12 加热炉自动上料控制线路

输 入 输 出 SB1 X1 SB2 X2 STa X3 STb X4 STc X5 STd X6 KMF1 Y1 KMR1 Y2 表3.1 加热炉自动上料控制的I/O点分配 输 入 输 出 SB1 X1 SB2 X2 STa X3 STb X4 STc X5 STd X6 KMF1 Y1 KMR1 Y2 KMF2 Y3 KMR2 Y4

(a)外部接线图;(b)梯形图;(c)指令语句表 图3.13 加热炉自动上料控制 (a)外部接线图;(b)梯形图;(c)指令语句表

作业:试画出下列指令语句表所对应的梯形图。 (a) (b) 指 令 ST X0 AN/ Y1 OT Y0 ST X1 AN/ Y0 OT Y1 ST Y0 ST Y1 KP Y2 ED 指 令 ST X0 DF OR R0 AN/ T0 PSHS OT R0 RDS AN X1 OT Y0 POPS TMX 0 K 30 ST R0 SET Y1 ST T0 DF/ RST Y1 ED