可编程控制器基础知识简介

上传人:枫** 文档编号:567713523 上传时间:2024-07-22 格式:PPT 页数:20 大小:13.87MB
返回 下载 相关 举报
可编程控制器基础知识简介_第1页
第1页 / 共20页
可编程控制器基础知识简介_第2页
第2页 / 共20页
可编程控制器基础知识简介_第3页
第3页 / 共20页
可编程控制器基础知识简介_第4页
第4页 / 共20页
可编程控制器基础知识简介_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《可编程控制器基础知识简介》由会员分享,可在线阅读,更多相关《可编程控制器基础知识简介(20页珍藏版)》请在金锄头文库上搜索。

1、可编程控制器基础知识简介可编程控制器基础知识简介 可编程控制器可编程控制器的定义的定义 l可编程控制器,简称PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。l在1987年国际电工委员会IEC(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。

2、可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。 PLCPLC的发展历程的发展历程 1.初创阶段初创阶段:从第一台可编程序控制器问世到20世纪70年代中期。2.扩展阶段扩展阶段:从20世纪70年代中期到末期。3.通讯功能实现阶段通讯功能实现阶段:从20世纪70年代末期到20世纪80年代中期。4.开放阶段开放阶段:从20世纪80年代中期开始。PLCPLC的特点的特点 1.1.可靠性高,抗干扰能力强可靠性高,抗干扰能力强 ;2.2.配套齐全,功能完善,适用性强配套齐全,功能完善,适用性强 ;3.3.易学易用,深受工程技术人员欢迎易学易用,深受工程技术人员

3、欢迎 ;4.4.系统的设计、建造工作量小,维护方便,系统的设计、建造工作量小,维护方便,容易改造容易改造 ;5.5.体积小,重量轻,能耗低体积小,重量轻,能耗低 ;PLCPLC的应用的应用 1.开关量的逻辑控制开关量的逻辑控制 ;2.2.模拟量控制模拟量控制 ;3.3.运动控制运动控制 ;4.4.过程控制过程控制 ;5.5.数据处理数据处理 ;6.6.通信及联网通信及联网 。PLCPLC的分类的分类 按I/O点数可划分成大、中、小型三类 :l小型小型PLCPLC ;l中型中型PLCPLC ;l大型大型PLCPLC 。PLC的硬件的硬件 PLC控制器本身的硬件采用积木式结构,家产品结构大同小异。

4、通常都包括以下各部分:lCPUCPU模块模块 lI/OI/O模块模块 l内存内存 l电源模块电源模块 l底板或机架底板或机架 PLC的的软件软件 为了完成控制策略,为了替代继电器,使用户等完成类似继电器线路的控制系统梯形图,而编制了一套控制算法功能块(或子程序),称为指令系统,固化在存贮器ROM中,用户在编制应用程序时可以调用。指令系统大致可以分为两类,即基本指令和扩展指令。细分一般PLC的指令系统有:基本指令、定时器/计数器指令、移位指令、传送指令、比较指令、转换指令、BCD运算指令、二进制运算指令、增量/减量指令、逻辑运算指令、特殊运算指令等,这些指令多是类似汇编语言。另外PLC还提高了充

5、足的计时器、计数器、内部继电器、寄存器及存贮区等内部资源,为编程带来极大方便。 可编程控制器程序设计语言可编程控制器程序设计语言 在可编程控制器中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。最常用的是以下三种:l梯形图(Ladder Diagram)程序设计语言;l功能模块图(Function Block)程序设计语言;l布尔助记符(Boolean Mnemonic)程序设计语言。 梯形图(Ladder Diagram)程序设计语言 与电气操作原理图相对应,具有直观性和对应性; 与原有继电器逻辑控制技术相一致,对电气技术人员来说,易

6、于撑握和学习; 与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(Power FLow)不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念区别对待; 与布尔助记符程序设计语言有一一对应关系,便于相互的转换和程序的检查。 功能模块图(Function Block)程序设计语言 以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易; 功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性; 对控制规模较大、控制关系较复录的系统,由于控制功能的关系可以较清楚地表达出来,因此,编程和组态时间可以缩短,调试时间也能减少; 由于每种功能模块需要占用一定的程序内存,对功能模块的执行需要一定的执行时间,因此,这种设计语言在大中型可编程控制器和集散控制系统的编程和组态中才被采用。 布尔助记符(Boolean Mnemonic)程序设计语言l采用助记符来表示操作功能,具有容易记忆,便于撑握的特点; l在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计; l与梯形图有一一对应关系。其特点与梯形图语言基本类同。 图示:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 文学/艺术/历史 > 人文/社科

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