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

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程控制器基础知识简介

可编程控制器基础知识简介 可编程控制器的定义 可编程控制器,简称PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。 在1987年国际电工委员会IEC(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。 PLC的发展历程 初创阶段:从第一台可编程序控制器问世到20世纪70年代中期。 扩展阶段:从20世纪70年代中期到末期。 通讯功能实现阶段:从20世纪70年代末期到20世纪80年代中期。 开放阶段:从20世纪80年代中期开始。 PLC的特点 可靠性高,抗干扰能力强 ; 配套齐全,功能完善,适用性强 ; 易学易用,深受工程技术人员欢迎 ; 系统的设计、建造工作量小,维护方便,容易改造 ; 体积小,重量轻,能耗低 ; PLC的应用 开关量的逻辑控制 ; 模拟量控制 ; 运动控制 ; 过程控制 ; 数据处理 ; 通信及联网 。 PLC的分类 按I/O点数可划分成大、中、小型三类 : 小型PLC ; 中型PLC ; 大型PLC 。 小型PLC I/O点数 256点;单CPU、8位或16位处理器、用户存储器容量4K字以下。常见的有以下: GE-I型 美国通用电气(GE)公司 TI100 美国德洲仪器公司 F、F1、F2 日本三菱电气公司 C20 C40 日本立石公司(欧姆龙) S7-200 德国西门子公司 EX20 EX40 日本东芝公司 SR-20/21 中外合资无锡华光电子工业有限公司 中型PLC I/O点数256~2048点;双CPU,用户存储器容量2~8K 。常见的有: S7-300 德国西门子公司 SR-400 华光电子工业有限公司 SU-5、SU-6 德国西门子公司 C-500 日本立石公司 GE-Ⅲ GE公司 大型PLC I/O点数 2048点;多CPU,16位、32位处理器,用户存储器容量8~16K 。常见的有: S7-400 德国西门子公司 GE-Ⅳ GE公司 C-2000 立石公司 K3 三菱公司等 PLC的硬件 PLC控制器本身的硬件采用积木式结构,家 产品结构大同小异。通常都包括以下各部分: CPU模块 I/O模块 内存 电源模块 底板或机架 CPU模块 CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。PLC中的CPU与存储器配合,完成控制功能。它采用快速的巡回扫描周期,一般为0.1~0.2s,更快的则选用50ms或更小的扫描周。 I/O模块 PLC内的I/O模板,除一般的DI/DO、AD/DA模板外,还发展了一系列特殊功能的I/O模板,如热电阻、热电偶、脉冲等模块等。 电源模块 PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VAC)。 底板或机架 电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。 PLC的软件 可编程控制器程序设计语言 在可编程控制器中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。最常用的是以下三种: 梯形图(Ladder Diagram)程序设计语言; 功能模块图(Function Block)程序设计语言; 布尔助记符(Boolean Mnemonic)程序设计语言。 梯形图(Ladder Diagram)程序设计语言 功能模块图(Function Block)程序设计语言 布尔助记符(Boolean Mnemonic)程序设计语言 采用助记符来表示操作功能,具有容易记忆,便于撑握的特点; 在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计; 与梯形

文档评论(0)

2232文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档