《可编程控制器》 主 编:黄云龙 副主编:郁 炜 吴国强 审 阅:陈国定 制 作:廖东进 出 版:科学出版社 2007年1月

Slides:



Advertisements
Similar presentations
连接器技术发展趋势及因应策略 生产&营销副总经理 王跃轩 贵州航天电器股份有限公司.
Advertisements

GOOWI 万物“无”连 --低功耗蓝牙在IoT中的应用    魏心伟 高为通信技术有限公司.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
第2章 可编程序控制器基础知识.
实验四 利用中规模芯片设计时序电路(二).
克劳斯-雷克曼 教授 德国 凯勒数控教学仿真软件有限公司
实用操作系统概念 张惠娟 副教授 1.
可编程序控制器原理与应用 Principle and Application of PLC
UI(用户界面)集训班 Illustrator 高级班.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
计算机基础知识 丁家营镇九年制学校 徐中先.
施耐德电气(中国)投资有限公司 运动控制部技术经理 李幼涵 高级工程师
程序的形式验证 - 简介 中国科学院软件研究所 张文辉 1.
                                                                                                                                                                
第一节 旅游规划的意义和种类 第二节 旅游规划的内容 第三节 旅游规划的编制 第四节 旅游景区规划
可编程控制器与现场总线网络控制 骆 德 汉 主编
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
The CAN bus 李强.
第一课题 PLC介绍.
存储系统.
第二章 可编程序控制器的组成和工作原理 教学提示:要正确地应用PLC去完成各种不同的控制任务,必须了解PLC的工作原理和技术构成。PLC产品种类较多,不同型号的PLC在结构上有一定的区别,但它们的基本组成和工作原理却是基本相同的。了解PLC的基本组成和工作原理对后续课程的学习和系统设计很有必要。 教学要求:本章让学生了解PLC的基本结构、各部分的作用和I/O接口电路,熟悉PLC的基本工作原理,了解PLC在程序编制过程中所使用的几种编程语言,对PLC系统有一个基本和全面的认识。
走进编程 程序的顺序结构(二).
第一讲 可编程控制器概述 主讲教师:李 泽 明 联系方式(一):手机
第2章 可编程控制器的硬件组成及工作原理 2.1 可编程控制器的硬件组成 2.2 可编程控制器的工作原理
可编程控制器概述 第一章 PLC的产生与发展 PLC的基本组成 PLC的主要特点 PLC的编程语言 PLC的工作方式 PLC的性能指标.
数 控 技 术 华中科技大学机械科学与工程学院.
Windows网络操作系统管理 ——Windows Server 2008 R2.
S 数控机床故障诊断与维修.
课程设计.
S 数控机床故障诊断与维修.
S 数控机床故障诊断与维修.
第二章 Java语言基础.
逆向工程-汇编语言
CPU结构和功能.
可编程序控制器原理与应用 主编:赵燕 北京大学出版社.
《可编程控制器》 主 编:黄云龙 副主编:郁 炜 吴国强 审 阅:陈国定 制 作:廖东进 出 版:科学出版社 2007年1月
绪 论 一、可编程控制器的简史及定义 二、可编程控制器的特点 三、可编程控制器的应用 四、可编程控制器的发展前景 课程性质 课程目的和要求
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
C语言程序设计 主讲教师:陆幼利.
第2章 PLC的基本知识 2.1 PLC的历史与发展 2.2 PLC的特点及应用领域 2.3 一般构成和基本工作原理 2.4
EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构;并用操作语义的方法描述对应的语义规则
微机系统的组成.
模块6 S7-200 PLC基本逻辑指令 项目 6.2 电动机Y-减压起动控制设计 项目 6.2 电动机Y-减压起动控制设计
K60入门课程 02 首都师范大学物理系 王甜.
PLC电气控制与组态设计 2019/4/15.
第3章 PLC的结构特点及技术性能 3.1 可编程控制器的结构特点 3.2 FX2N系列PLC的主要技术性能.
第二章 补充知识 2.1 总线和三态门 一、总线(BUS) 三总线结构 数据总线DB(Data Bus)
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
核探测与核电子学国家重点实验室 中国科学技术大学近代物理系 王照琪
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
第1章 概 述 1.1 可编程序控制器的产生与分类 1.2可编程序控制器与其他工业控制系统的比较 1.3 可编程序控制器的特点及应用.
iSIGHT 基本培训 使用 Excel的栅栏问题
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
实验二 带进位控制8位算术逻辑运算实验 带进位控制8位算术逻辑运算: ① 带进位运算 ② 保存运算后产生进位
<编程达人入门课程> 本节内容 计算机编程语言 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
计算机绘图 AutoCAD2016.
第二节 C语言的特点.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
入侵检测技术 大连理工大学软件学院 毕玲.
工业机器人入门使用教程 ESTUN机器人 主讲人:李老师
9.6.2 互补对称放大电路 1. 无输出变压器(OTL)的互补对称放大电路 +UCC
Presentation transcript:

《可编程控制器》 主 编:黄云龙 副主编:郁 炜 吴国强 审 阅:陈国定 制 作:廖东进 出 版:科学出版社 2007年1月 教育部普通高等教育 “十一五”国家级规划教材 《可编程控制器》 主 编:黄云龙 副主编:郁 炜 吴国强 审 阅:陈国定 制 作:廖东进 出 版:科学出版社 2007年1月

第1章 可编程控制器概论 1.1 可编程控制器的产生、特点、现状和发展趋势 1.2 PLC的基本结构和工作原理 1.3 PLC的主要性能指标 第1章 可编程控制器概论 1.1 可编程控制器的产生、特点、现状和发展趋势 1.2 PLC的基本结构和工作原理 1.3 PLC的主要性能指标 1.4 PLC的编程语言

本章要点 1.理解可编程控制器的基本结构,掌握可编程控制器的工作原理、了解PLC的编程语言。 2.了解PLC的主要技术性能指标、扫描工作方式和PLC的响应时间。 本章难点 1.可编程控制器基本结构的理解。 2.各种编程语言的理解。 3.扫描工作方式和响应时间的理解。

1.1 可编程控制器的产生、特点、现状和发展趋势 1.1 可编程控制器的产生、特点、现状和发展趋势 可编程控制器(Programmable Controller)简称PC(PLC) 本节主要介绍  PLC的产生  PLC的特点  PLC的现状  PLC的发展趋势

1.1.1 PLC的产生 1968年美国通用汽车公司(GM)提出了研制新型逻 辑顺序控制装置的十项招标指标: 这些要求实际上提出了将继电器控制的简单易懂、使用方便、价格低的优点与计算机的功能完善、灵活性、通用性好的优点结合起来,将继电接触控制的硬连线逻辑转变为计算机的软件逻辑编程的设想。 ① 编程方便,可现场修改程序; ② 维修方便,采用模块化结构; ③ 可靠性高于继电器控制装置; ④ 体积小于继电器控制装置; ⑤ 数据可直接送入管理计算机; ⑥ 成本可与继电器控制装置竞争; ⑦ 输入可以是交流115V; ⑧ 输出为交流115V,2A以上,能直接驱动电磁阀,接触器等; ⑨ 在扩展时,原系统只要很小变更; ⑩ 用户程序存储器容量至少能扩展到4K。

1.1.2 PLC的特点 定义:可编程控制器是一种数字运算操作的电子系统,专为工业环境而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都按易于与工业系统联成一个整体、易于扩充其功能的原则设计。 PLC的主要特点是: 1.可靠性高,抗干扰能力强 PLC是专为工业环境设计的,其可靠性高,抗干扰能力强,其平均故障间隔时间可达5年以上,主要体现在: ① 对元器件进行严格筛选和老化,I/O接口电路采用光电隔离; ② 结构上考虑耐热、防潮、防尘和抗震的要求; ③ 硬件上采用隔离、屏蔽、滤波和接地等措施; ④ 软件上采用数字滤波等抗干扰和故障诊断措施; ⑤ 工作方式采用循环扫描方式。

2.功能完善 PLC除基本逻辑处理功能外,配合特殊的功能模块可用于数字控制领域,并可实现与上位机的通讯。 3.易操作 ① 程序输入和更改方便; ② 多种程序设计语言可供使用; ③ 自诊断功能使维修方便。 4.灵活性和可扩展性强 PLC的灵活性表现在下列三个方面: ① 采用的编程语言有梯形图、布尔助记符、菜单图、功能模块图和语言描述编程语言,只要掌握其中一种语言就可以进行编程; ② 根据应用规模的不断扩展,即可进行容量的扩展、功能的扩展、应用和控制范围的扩展; ③ 设计、编程和安装的工作量减少,易实现过程监视和控制。

1.1.3 PLC的现状 PLC产品可按地域分成三大流派: 美国产品:代表性厂商有A-B公司、通用电气(GE)公司、莫迪康(MODICON)公司、德州仪器(TI)公司、西屋公司等。其中A-B公司是美国最大的PLC制造商,其产品约占美国PLC市场的一半。 欧洲产品:代表性厂商有德国的西门子(SIEMENS)公司、AEG公司、法国的TE公司是欧洲著名的PLC制造商。德国的西门子的电子产品以性能精良而久负盛名。在中、大型PLC产品领域与美国的A-B公司齐名。 日本产品:日本的小型PLC最具特色,在小型机领域中颇具盛名,某些用欧美的中型机或大型机才能实现的控制,日本的小型机就可以解决。在开发较复杂的控制系统方面明显优于欧美的小型机,所以格外受用户欢迎。日本有许多PLC制造商,如三菱、欧姆龙、松下、富士、日立、东芝等,在世界小型PLC市场上,日本产品约占有70%的份额。

我国PLC产品: 我国有许多厂家、科研院所从事PLC的研制与开发,如中国科学院自动化研究所的PLC-0088,北京联想计算机集团公司的GK-40,上海机床电器厂的CKY-40,上海起重电器厂的CF-40MR/ER,苏州电子计算机厂的YZ-PC-001A,原机电部北京机械工业自动化研究所的MPC-00l/20、KB-20/40,杭州机床电器厂的DKK02,天津中环自动化仪表公司的DJK-S-84/86/480,上海自立电子设备厂的KKI系列,上海香岛机电制造有限公司的ACMY-S80、ACMY-S256,无锡华光电子工业有限公司(合资)的SR-10、SR-20/21等。

1.1.4 PLC的发展趋势 目前,PLC技术正在不断地向综合性的工业控制发展。随着科学技术的迅速发展,未来PLC将朝两极化、多功能、智能化和网络化的模式方向发展。 1.向高速度、大容量方向发展 2.向超大型、超小型两个方向发展 3.PLC大力开发智能模块,加强联网通信能力 4.增强外部故障的检测与处理能力 5.编程语言多样化

1.2 PLC的基本结构和工作原理 存储器类型 : ① RAM ② EPROM ③ EEPROM 它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据。检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。 1.2 PLC的基本结构和工作原理 1.2.1 PLC的基本结构 存储器类型 : ① RAM ② EPROM ③ EEPROM 存储空间: ① 系统程序存储区:存放着相当于计算机操作系统的系统程序 ② 系统RAM存储区(包括I/O映象区以及各类软设备 ) ③ 用户程序存储区:存放用户编制的用户程序 中央处理单元(CPU) PLC存储空间 电源部分

1.2.2 PLC的工作原理 早期的PLC与传统由继电器接触器构成的控制装置的区别: (1)继电器控制装置采用硬逻辑并行运行的方式 (2)PLC的CPU则采用顺序逻辑扫描用户程序的运行方式 考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式——扫描技术。 (3)扫描技术 工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

PLC的扫描工作周期 ① 输入采样阶段 PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

PLC的扫描工作周期 ② 用户程序执行阶段 PLC顺序依次地扫描用户程序(梯形图),然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

PLC的扫描工作周期 ③ 输出刷新阶段 当扫描用户程序结束后,PLC就进入输出刷新阶段。CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。 一般来说,PLC的扫描周期还包括自诊断、通讯等,即一个扫描周期等于自诊断、通讯、输入采样、用户程序执行和输出刷新等所有时间的总和。 。

(4)PLC的I/O响应时间 光电隔离等技术 扫描技术

1.3 PLC的主要性能指标 1.输入/输出点数: 2.扫描速度: 3.存储器容量: 4.编程语言: PLC采用梯形图、布尔助记符、菜单图、功能模块图和语言描述等编程语言。不同的PLC产品可能拥有其中一种、两种或全部的编程方式。 5.指令功能 指令种类越多,则其软件的功能就越强,使用这些指令完成一定的控制目的就越容易。 此外,PLC的可扩展性、使用条件、可靠性、易操作性及经济性等性能指标也是用户在选择PLC时须注意的指标。 表示PLC组成控制系统时可能的最大规模。 扫描速度是指PLC执行用户程序的速度。 包括系统程序存储器、用户程序存储器和数据存储器。 程序指令是按“步”存放的,一“步”占用一个地址单元,一个地址单元一般占用两个字节。

1.4 PLC的编程语言 PLC中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、菜单图语言、功能模块图语言及结构化语句描述语言等。 梯形图语言和布尔助记符语言是基本程序设计语言,它们通常由一系列指令组成,用这些指令可以完成大多数简单的控制功能。 菜单图语言和语句描述语言是高级的程序设计语言,它可根据需要去执行更有效的操作。 功能模块图语言采用功能模块图的形式,通过软连接的方式完成所要求的控制功能,它不仅在PLC中得到了广泛的应用,在集散控制系统的编程和组态时也常常被采用,由于它具有连接方便、操作简单和易于掌握等特点,为广大工程设计和应用人员所喜爱。

1.4.1 梯形图语言 梯形图语言是用梯形图的图形符号来描述程序的一种程序设计语言。这种程序设计语言采用因果关系来描述事件发生的条件和结果。每个梯级是一个因果关系,在梯级中,描述事件发生的条件表示在左面,事件发生的结果表示在右面。 梯形图程序设计语言的特点是: (1)与电气操作原理图相对应,具有直观性和对应性。 (2)与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于掌握和学习 (3)与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(Power Flow)不是实际意义的电流,内部的继电器也不是实际存在的继电器。因此,应用时需与原有继电器逻辑控制技术的有关概念区别对待。 (4)与布尔助记符程序设计语言有一一对应关系,便于相互的转换和程序的检查。

1.4.2 布尔助记符语言 布尔助记符语言是用布尔助记符来描述程序的一种程序设计语言,它与计算机中的汇编语言非常相似,采用布尔助记符来表示操作功能。 布尔助记符程序设计语言具有下列特点: (1)采用助记符来表示操作功能,具有容易记忆,便于掌握的特点。 (2)在编程器的键盘上采用助记符表示,具有便于操作的特点,可在 无计算机的场合进行编程设计。 (3)与梯形图有一一对应关系,其特点与梯形图语言基本类同。

小 结 PLC是一种标准的工业设备,经过近40年的发展,制造厂商众多,产品不断更新,功能不断强大。就其工作原理而言,有许多共同之处。 小 结 PLC是一种标准的工业设备,经过近40年的发展,制造厂商众多,产品不断更新,功能不断强大。就其工作原理而言,有许多共同之处。 1.PLC是专为工业环境设计的,其可靠性高,功能强大,简便易学,适用面广。特别适合工程技术人员使用。 2.PLC的不断发展和其所具有的一系列优点,使其从简单的开关量控制发展到模拟量、数字量控制,并不断向多功能、大容量、大规模及网络化等方向发展。 3.PLC采用集中采样、集中输出,按顺序循环扫描用户程序的方式工作。当PLC处于正常运行时,它将不断重复扫描过程,其工作过程的中心内容分为输入采样、程序执行和输出刷新三个阶段。 4.PLC的性能指标较多,不同厂家的PLC产品技术性能各不相同,且各有特色。常用的主要性能指标有输入/输出点数、扫描速度、存储器容量、编程语言、指令功能与数量、内部元件的种类与数量、特殊功能单元、可扩展能力等。 5.PLC采用多种形式的编程语言来编写PLC的用户程序,其中,梯形图和语句表是最常用的编程语言。