已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
可编程控制器基础知识简介,可编程控制器的定义,可编程控制器,简称PLC(ProgrammablelogicController),是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会IEC(InternationalElectricalCommittee)颁布的PLC标准草案中对PLC做了如下定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。,PLC的发展历程,初创阶段:从第一台可编程序控制器问世到20世纪70年代中期。扩展阶段:从20世纪70年代中期到末期。通讯功能实现阶段:从20世纪70年代末期到20世纪80年代中期。开放阶段:从20世纪80年代中期开始。,PLC的特点,可靠性高,抗干扰能力强;配套齐全,功能完善,适用性强;易学易用,深受工程技术人员欢迎;系统的设计、建造工作量小,维护方便,容易改造;体积小,重量轻,能耗低;,PLC的应用,开关量的逻辑控制;模拟量控制;运动控制;过程控制;数据处理;通信及联网。,PLC的分类,按I/O点数可划分成大、中、小型三类:小型PLC;中型PLC;大型PLC。,小型PLC,I/O点数2048点;多CPU,16位、32位处理器,用户存储器容量816K。常见的有:S7-400德国西门子公司GE-GE公司C-2000立石公司K3三菱公司等,PLC的硬件,PLC控制器本身的硬件采用积木式结构,家产品结构大同小异。通常都包括以下各部分:CPU模块I/O模块内存电源模块底板或机架,CPU模块,CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。PLC中的CPU与存储器配合,完成控制功能。它采用快速的巡回扫描周期,一般为0.10.2s,更快的则选用50ms或更小的扫描周。,I/O模块,PLC内的I/O模板,除一般的DI/DO、AD/DA模板外,还发展了一系列特殊功能的I/O模板,如热电阻、热电偶、脉冲等模块等。,电源模块,PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VAC)。,底板或机架,电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。,PLC的软件,为了完成控制策略,为了替代继电器,使用户等完成类似继电器线路的控制系统梯形图,而编制了一套控制算法功能块(或子程序),称为指令系统,固化在存贮器ROM中,用户在编制应用程序时可以调用。指令系统大致可以分为两类,即基本指令和扩展指令。细分一般PLC的指令系统有:基本指令、定时器/计数器指令、移位指令、传送指令、比较指令、转换指令、BCD运算指令、二进制运算指令、增量/减量指令、逻辑运算指令、特殊运算指令等,这些指令多是类似汇编语言。另外PLC还提高了充足的计时器、计数器、内部继电器、寄存器及存贮区等内部资源,为编程带来极大方便。,可编程控制器程序设计语言,在可编程控制器中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。最常用的是以下三种:梯形图(LadderDiagram)程序设计语言;功能模块图(FunctionBlock)程序设计语言;布尔助记符(BooleanMnemonic)程序设计语言。,梯形图(LadderDiagram)程序设计语言,与电气操作原理图相对应,具有直观性和对应性;与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于撑握和学习;与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(PowerFLow)不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念区别对待;与布尔助记符程序设计语言有一一对应关系,便于相互的转换和程序的检查。,功能模块图(FunctionBlock)程序设计语言,以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易;功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性;对控制规模较大、控制关系较复录的系统,由于控制功能的关系可以较清楚地表达出来,因此,编程和组态时间可以缩短,调试时间也能减少;由于每种功能模块需要占用一定的程序内存,对功能模块的执行需要一定的执行时间,因此,这种设计语言在大中型可编程控制器和集散控制系统的编程和组态中才被采用。,布尔助记符(BooleanMnemonic)程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 支付宝写合同协议书
- 弃土场租赁合同协议
- 政府经费支付协议书
- 授权使用系统协议书
- 理疗风险免责协议书
- 招商酒店投资协议书
- 物业装修打墙协议书
- 山东省农村振兴战略下的农业产业人才需求分析
- 后勤协调员岗位培训教材
- 食品安全快速检测技术应用与管理
- 山东省潍坊市2025届高三上学期开学调研检测英语试题 含解析
- ME工程师基础知识单选题100道及答案
- 胸腹部疼痛的鉴别诊断
- 关中非遗文化创意与数字开发智慧树知到期末考试答案章节答案2024年西安欧亚学院
- 2024年高考英语(读后续写)模拟真题 (新高考专用)(含解析)
- 高岭土在橡胶工业中的应用
- 不锈钢电镀工艺流程
- 《昆山反杀案》课件
- 《早产儿母乳喂养》课件
- 体质测试成绩表(自动统计数据)(小学、初中)
- 承插型轮扣式钢管支架安全技术规程
评论
0/150
提交评论