教学配套课件:可编程控制器原理及应用.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《教学配套课件:可编程控制器原理及应用.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学 配套 课件 可编程控制器 原理 应用
- 资源描述:
-
1、可编程控制器原理及应用第1章 可编程控制器的概述 1.1 PLC的定义与分类 1.2 PLC的特点及应用 1.3 PLC的历史及发展下一页返回第2章 NEZA系列PLC 2.1 PLC的基本结构 2.2 NEGA系列YLC的构成 2.3 PLC的工作原理 2.4 NEGA系列YLC存储区分配 2.5 NEGA系列YLC指令的寻址方法上一页 下一页返回第3章 NEZA系列PL C指令系统 3.1 指令系统概述 3.2 基本指令 3.3 常用功能块指令 3.4 程序控制指令 3.5 数据处理指令 3.6 数据运算指令上一页 下一页返回第3章 NEZA系列PL C指令系统 3.7 数据移位指令 3.
2、8 数据转换指令 3.9 专用功能模块指令上一页 下一页返回第4章 典型程序设计 4.1 编程步骤及注意事项 4.2 编程技巧 4.3 典型程序设计 4.4 YLC控制系统设计举例上一页 下一页返回第5章NEZA系列PLC的编程软件PL707 WIN 5.1 认识PL707WIN 5.2 程序编制 5.3 程序调试 5.4 运行应用程序上一页 下一页返回第6章 组态王软件 6.1 组态王软件简介 6.2 组态王软件的组成 6.3 组态王软件对工业现场数据监控系统的建 立 6.4 组态王监控工程项目开发实例上一页 下一页返回第7章 在工业控制中的应用 7.1 交通信号灯控制 7.2 用PLC构成
3、多种液体自动混合系统 7.3 变频器多段速度控制 7.4 自动洗车系统上一页 下一页返回第1章 可编程控制器的概述 1.1 PLC的定义与分类 1.2 PLC的特点及应用 1.3 PLC的历史及发展返回1.1 PLC的定义与分类 一、PLC的定义 可编程控制器产生的初期主要是用来替代继电器控制系统的,只能进行开关量逻辑控制,PLC即可编程逻辑控制器正是由此而得名。20世纪70年代后期,随着微电子技术、计算机技术的迅猛发展,单片机或其他16位、32位微处理器被用作PLC的主控芯片CPU (Central Processing Unit),输入/输出及外围电路也采用大规模集成电路,甚至采用超大规模
4、集成电路,从而使得PLC的功能有了突飞猛进的发展。PLC不再仅具有开关量逻辑控制功能,还同时具有了数据处理、数据通信、模拟量控制和PID调节等诸多功能。下一页返回1.1 PLC的定义与分类 1980年,美国电器商协会(National Electrical Manufacturers Association,NEMA)将可编程序逻辑控制器中的“逻辑”一词去掉,称为可编程控制器(Programmable Controller,PC)。其定义为:PC是一种数字式的电子装置,它使用可编程序的存储器以及存储指令,能够完成逻辑、顺序、定时、计数及算术运算等功能,并通过数字或模拟的输入、输出接口控制各种机
5、械或生产过程。”上一页 下一页返回1.1 PLC的定义与分类 1987年2月,国际电工委员会(International Electrotechnical Commission,IEC)颁布的可编程控制器标准草案中将其进一步定义为:“可编程控制器是一种数字运算操作的电子系统,专为工业环境下应用而设计。它采用可编程序的存储器,用来在内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业控制系统连成一个整体和易于扩充其功能的原则设计”。上一页 下一页返回1.1 PLC的定义与分
6、类 二、PLC的分类 目前国内外各个生产厂家的PLC产品品种繁多、型号各异、规格也不统一,较为普遍的有日本三菱公司的F系列、OMRON公司的C系列、德国西门子公司的S系列、美国GE公司的GE系列,国内游嘉华公司的JH系列等。虽然各个厂家生产的PLC产品型号、规格和性能各不相同,但是通常可以按照结构形式、I/0点数和功能两种形式分类。1.按结构形式分类 按照结构形式的不同,PLC可分为整体式和模块式两种。上一页 下一页返回1.1 PLC的定义与分类 整体式PLC是将CPU、存储器、I/0和电源灯部件集中于一体,安装在一个金属或塑料机壳的基本单元内,机壳的上下两侧是输入输出接线端子,并配有反映输入
7、输出状态的微型发光二极管。整体式PLC具有结构紧凑、体积小巧、重量轻、价格低的优势,适用于嵌入控制设备的内部,常用于单机控制。2)模块式 模块式PLC是把各个组成部分CPU,I/0、电源等分开,做成各自独立的模块,各模块做成插件式,插入机架底板的插座上。用户可以按照控制要求,选用不同档次的CPU模块、各种I/0模块和其他特殊模块,构成不同功能的控制系统。上一页 下一页返回1.1 PLC的定义与分类 模块式PLC具有配置灵活、组装方便、扩展容易的优势,但由于结构复杂,造价比较高,一般应用于大、中型PLC。2.按I/0点数和功能分类 按I/0点数、内存容量和功能的不同,PLC的划分如表1-1所示。
8、适用范围:超小型机适用于最小封装,是低成本的用户在有限的I/0范围内寻求功能强大的控制的首选机型。小型机具有逻辑运算、定时和计数功能,适用于开关量控制、定时和计数控制的场合,常用于代替继电器控制的单机线路。上一页 下一页返回1.1 PLC的定义与分类 中型机除具有逻辑运算、定时和计数的功能外,还具有算术运算、数据传输、通信联网和模拟量输入和输出等功能。适用于既有开关量又有模拟量的较为复杂的控制系统。大型机除具有中型机的功能外,还具有多种类、多信道的模拟量控制以及强大的通信联网、远程控制等功能。可用于大规模过程控制、分布式控制系统和工厂自动化网络等场合。上一页返回1.2 PLC的特点及应用 一、
9、PLC的特点 1.可靠性高,抗干扰能力强 PLC采用了大规模集成电路芯片,组成大规模集成电路的电子组件都是由半导体组成的。以这些电路充当的软继电器开关是无触点的,而继电器、接触器等硬器件使用的是机械触点开关,所以两者的可靠程度是无法比拟的。2.编程软件简单易学 PLC有多种编程语言可供选用,最大特点是采用从清晰直观的继电器控制线路演化过来的梯形图作为编程语言。梯形图是面向控制过程、面向操作人员的语言,因此,梯形图程序易学易懂易修改,深受电气工作人员的欢迎。下一页返回1.2 PLC的特点及应用 3.适应性好,具有柔性 由于PLC编程简单易学、控制程序可变,因此具有较好的柔性。当生产工艺改变、生产
10、设备更新时,不必改变PLC的硬设备,只需改变相应的软件就可满足新的控制要求。4.功能完善,接口多样 PLC除基本单元外,还可以配上各种特殊适配器,不仅具有数字量和模拟量的输入输出、顺序控制、定时计数等功能,还具有模/数、数/模转换、数据处理、通信联网和生产过程监控等功能。上一页 下一页返回1.2 PLC的特点及应用 5.易于操作,维护方便 PLC安装方便,具有输入/输出端子排,连线不用焊接,只要用螺丝刀就可以将PLC与不同的控制设备连接。且输入端子可直接与各种开关量和传感器连接,输出端子通常也可直接与各种继电器、接触器等连接。PLC的调试方便,输入信号可以用开关来模拟,输出信号可以观察PLC面
11、板上的发光二极管。PLC维护方便,有完善的自诊断功能和运行故障指示装置。发生故障时,可以观察其面板上各种发光二极管的状态,迅速查明原因,排除故障。6.体积小、重量轻、功耗低 PLC采用LSI或VLSI芯片,其产品结构紧凑、体积小、重量轻、功耗低,是实现机电一体化的理想的控制设备。上一页 下一页返回1.2 PLC的特点及应用 二、PLC的应用 PLC的应用范围广泛,目前已经广泛应用于汽车装配、数控机床、机械制造、电力石化、冶金制造等各行各业,归纳起来主要有以下几个方面。1.开关量逻辑控制 这是最基本的应用,即用PLC取代传统的继电器控制系统,实现逻辑控制和顺序控制。2.模拟量过程控制 除了数字量
12、之外,PLC还能控制连续变化的模拟量,如温度、压力、速度等。上一页 下一页返回1.2 PLC的特点及应用 3.位置控制 位置控制是指PLC使用专用的位置控制模块来控制步进电机或伺服电机,从而实现对各种机械构件的运动控制,如控制构件的速度、位移等。4.数据采集处理 目前,PLC都具有数据处理指令、数据传输指令、算术与逻辑运算指令和循环位移与移位指令,所以由PLC构成的监控系统,可以方便地对生产现场的数据进行采集、分析和加工处理。5.通信联网、多级控制 PLC与PLC之间、PLC与上位机之间通信,要采用其专用通信模块,并利用RS-232或RS-422A接口,用双绞线或同轴电缆将它们连成网络。上一页
13、返回1.3 PLC的历史及发展 一、可编程控制器的产生 1968年美国通用汽车公司(General Motors)为了适应汽车型号的不断更新、生产工艺不断变化的需要,实现小批量、多品种生产,希望能有一种新型工业控制器,它能做到尽可能减少重新设计和更换电气控制系统及接线,以达到降低成本、缩短周期的目的,并依据需求提出10项招标指标,这就是著名的GM 10条。(1)编程简单,可在现场修改程序;(2)可靠性高于继电器控制柜;(3)体积小于继电器控制柜;(4)维护方便,最好是插件式;下一页返回1.3 PLC的历史及发展(5)可将数据直接送入管理计算机;(6)在成本上可与继电器控制柜竞争;(7)输入可以
14、是交流115 V;(8)输出为交流115 V,2 A以上,能直接驱动电磁阀等;(9)在扩展时,原系统只需很小变更;(10)用户程序存储器容量至少能扩展到4 K。中标的美国数字设备公司(DEC)根据以上要求于1969年研制成功世界上第一台PLC。上一页 下一页返回1.3 PLC的历史及发展 二、PLC的发展状况 1.第一代 从第一台PLC诞生到20世纪70年代初。其主要特点为:(1)CPU使用中小规模集成电路,采用磁芯存储器;(2)功能简单(只有计数/定时功能/顺序控制功能);(3)可靠性较差,略强于继电器控制;(4)机种单一,没形成系列。上一页 下一页返回1.3 PLC的历史及发展 2.第二代
15、 20世纪70年代初至70年代末。其主要特点为:(1)CPU使用微处理器,采用半导体存储器EPROM;(2)功能增强(增加逻辑/数据运算、数据处理、自诊断等功能);(3)有了计算机接口和模拟量控制功能;(4)可靠性提高;(5)整机功能向系列化、标准化发展,并由专用向通用方向过渡。上一页 下一页返回1.3 PLC的历史及发展 3.第三代 20世纪70年代末到80年代中期。其主要特点为:(1)CPU使用8位或16位微处理器甚至多微处理器,采用半导体存储器EPROMCMOSRAM等;(2)增加浮点数运算以及平方、三角函数等运算;(3)增加查表、列表功能;(4)自诊断及容错技术提高;(5)梯形图语言及
16、语句表成熟;(6)小型PLC体积减小、可靠性提高、成本下降;(7)大型PLC向模块化、多功能方向发展。上一页 下一页返回1.3 PLC的历史及发展 4.第四代 20世纪80年代中期到90年代中期。其主要特点为:(1)增加高速计数、中断、A/D,D/A,PID等功能;(2)处理速度进一步提高(1 s/步);(3)联网功能增强;(4)编程语言进一步完善,开发了编程软件。5.第五代 20世纪90年代中期之后。其主要特点为:(1)CPU使用16位或32位微处理器;上一页 下一页返回1.3 PLC的历史及发展(2)PLC的I/0点增加,最多可达32 K个I/0点;(3)处理速度进一步提高(1 ns/步)
17、;(4)PLC都可以与计算机通信;(5)具有强大的数值运算、函数运算、大批量数据处理的功能;(6)开发了大量的特殊功能模块;(7)编程软件功能更强大;(8)不断开发出功能强大的可编程终端。上一页 下一页返回1.3 PLC的历史及发展 三、国内外PLC的发展现状 1.国内PLC的发展状况 在20世纪70年代末和80年代初,我国从国外引进了不少成套PLC设备、专用PLC设备。同时不少科研单位和工厂在研制和生产PLC,如辽宁无线电二厂、无锡华光电子公司、上海香岛电机制造公司、厦门A一B公司等。在传统设备改造和新设备设计中,PLC的应用逐年增多,取得良好效果。PLC在我国的应用越来越广泛。上一页 下一
18、页返回1.3 PLC的历史及发展 目前,国内PLC生产厂家有30余家,并有迹象显示,更多的来自于原PLC应用的技术人员准备加入到小型PLC开发的行列。但在目前上市的众多PLC产品中,还没有形成规模化的生产和名牌产品。从技术角度来看,国内外的小型PLC差距正在缩小。如无锡信捷、兰州全志等公司生产的微型PLC已经比较成熟,有些国产PLC(如和利时、科迪纳)已经拥有符合IEC标准的编程软件、支持了现场总线技术等。然而面对国际厂商数十年的规模化生产和市场管理经验,国内厂商更多地只停留在小批量生产和维系生存的起步阶段,离真正批量生产、市场化经营乃至创建品牌还有很长的路要走。与此同时,国产PLC的低价优势
19、也正受到新的挑战。上一页 下一页返回1.3 PLC的历史及发展 2.国外PLC的发展状况 就全世界自动化市场的过去、现在和可以预见的未来而言,PLC仍然处于一种核心地位。在最近出现在美国、欧洲和国内有关探讨PLC发展的论文中,尽管对PLC的未来发展有着许多不同的意见,但是这个结论是众口一词的。在全球经济不景气的时候,PLC的市场销售仍然坚挺,PLC控制有了引人注目的进展,但毕竟只能对高端的PLC产品形成竞争。小型、超小型PLC的发展势头令人刮目相看,同时PLC和PLC控制在今后可能相互融合。上一页 下一页返回1.3 PLC的历史及发展 四、PLC及其控制系统的发展趋势 1.在系统构成规模上 在
20、系统构成规模上向大、小两个方向发展。对小型PLC向着体积更小、速度更高、功能增强、价格低廉的方向发展,使之更利于取代继电器控制。对大中型PLC向着更大容量、更高速度、更多的功能、更高的可靠性、易于联络通信的方向发展,使之更利于对大规模、复杂系统的控制。上一页 下一页返回1.3 PLC的历史及发展 2.在PLC功能上 在PLC功能上将会实现功能不断加强,各种应用模块不断推出,同时应用范围不断扩大、性能不断提高、编程软件实现多样化和高级化、标准化、构成形式分散化和集散化、产品更加规范化、标准化。上一页返回表1-1 按I/0点数对PLC分类返回第2章 NEZA系列PLC 2.1 PLC的基本结构 2
21、.2 NEGA系列YLC的构成 2.3 PLC的工作原理 2.4 NEGA系列YLC存储区分配 2.5 NEGA系列YLC指令的寻址方法返回2.1 PLC的基本结构 可编程控制器实质上是一种工业计算机,只不过它比一般的计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言,故可编程控制器与计算机的组成非常相近。可编程控制器采用典型的计算机结构,由中央处理单元、存储器、输入/输出接口电路和其他一些电路组成。图2-1为PLC的逻辑结构示意图。一、中央处理器(CPU)中央处理器是可编程控制器的核心部件。CPU一般由控制电路、运算器和寄存器组成,这些电路一般都集成到一块芯片上。可编程
22、控制器的CPU一般有三大类:一类为通用微处理器,如8086,80286,80386等;一类为单片机芯片,如8051,8096等;另外还有位片式处理器,如AMD2900,AMD2903等下一页返回2.1 PLC的基本结构 可编程控制器的档次越高,CPU的位数也越多,运算速度也越快,指令的功能也越强。为了提高可编程控制器的性能及运算速度,有的一台可编程控制器采用了多个CPU。由图2-1可以看出,CPU控制着其他部件的操作。CPU通过地址总线、数据总线和控制总线与存储单元、输入/输出接口(I/0电路相连接。不同型号的PLC可能使用不同的CPU部件,制造厂家使用各自CPU部件的指令系统编写系统程序,并
23、固化到ROM中(用户不能修改),CPU按系统程序所赋予的功能接收编程器键入的用户程序,存入RAM中。CPU按循环扫描的方式工作,从0000首地址存放第一条用户程序开始,到用户的最后一条指令的末地址,不停地循环扫描,每扫描一次,用户程序就被执行一次。上一页 下一页返回2.1 PLC的基本结构 CPU是可编程控制器的核心部件,与通用CPU一样,它在可编程控制器系统中的作用类似于人的中枢神经。其功能为:(1)诊断可编程控制器电源、内部电路的工作状态及编制程序中存在的语法错误;(2)采集现场的状态或数据,并送入可编程控制器的寄存器中;(3)逐条读取指令,执行各种运算和操作;(4)将处理结果送至输出端;
24、(5)响应各种外部设备的工作请求。上一页 下一页返回2.1 PLC的基本结构 二、存储器 存储器用来存放系统程序、用户程序、逻辑变量、数据和其他一些信息。PLC中使用的存储器主要有ROM和RAM两种。1.只读存储器(ROM)只读存储器中的内容是生产厂家写入的系统程序,用户不能修改,并且永远驻留(PLC掉电后,内容不会丢失)。ROM的容量与可编程控制器的复杂程度有关。系统程序一般包括以下几个部分。1)检查程序 PLC通电后,首先由检查程序检查PLC各部件操作是否正常,并将检查的结果显示出来。上一页 下一页返回2.1 PLC的基本结构 2)翻译程序 将用户键入的控制程序翻译成由微处理器指令组成的程
25、序,然后再执行。翻译程序还可以对用户程序进行语法检查。3)监控程序 监控程序根据用户的需要调用相应的内部程序,相当于总控程序,例如用编程器选择PROGRAM程序工作方式,则监控程序就调用“键盘输入处理程序”,将用户的程序送到RAM中;若用户编程器选择RUN运行方式,则监控程序将启动用户程序。上一页 下一页返回2.1 PLC的基本结构 2.随机存储器(RAM)随机存储器RAM是可读可写存储器,读出时,RAM中的内容不会被破坏;写入时,原来存放的信息就会被新写入的信息所代替。RAM中一般存储以下内容。1)用户程序 选择PROGRAM程序工作方式时,用编程器或计算机键盘写入的程序经过预处理后,存放在
展开阅读全文