可编程控制器原理-Read.PPT

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

第二章???? 可编程控制器原理 第1节? 概述 一、 可编程控制器的产生与发展 1、可编程控制器的产生 上个世纪60年代末期开始产生。 1968年,通用汽车(Gener Motors)公司根据汽车生产流水线改造需要,面向社会进行招标提出了相应的招标条件,即:“GM10条” 。 GM10条: 1)编程简单:一般电气工程师不需特殊的计算机知识即可编程,且可现场修改; 2)维护方便:最好采用插件式结构; 3)可靠性高:优于继电器控制系统; 4)体积小:小于继电器控制系统; 5)成本低:性能价格比低于继电器控制系统; 6)可与计算机通信:数据直接传给计算机; 7)输入可以是115VAC:可直接接收交流信号; 8)输出也可以用115VAC:可直接驱动电磁阀、接触器等; 9)具有可扩展性:采用模块化结构; 10)用户程序存储器容量:4K以上。 1969年,美国数字设备公司(DEC)研制出第一台以逻辑控制为主的可编程序控制器,命名为可编程序逻辑控制器(Programmable Logic Controller)—— PLC。 1971年,日本引进美国技术,开发出自己的PLC产品,称为顺序控制器。 1973年,德国SIEMENS(西门子)公司开发自己的PLC产品。 1974年,我国开始研制PLC,1977年开始使用。 2、可编程控制器的发展 1)由PLC向PC的发展 1975年以微处理器为核心的PLC出现。其功能已不局限于逻辑量控制,模拟量控制系统也大量使用,PLC开始向PC转变。 从1976年开始,美国电气制造商协会NEMA经过4年的调查,于1980将其正式命名为可编程序控制器(Programmable Controller),简称为PC。 2)目前PC的发展 新一代网络型PC具有功能强、功耗小、体积小、成本低、可靠性高等特点,且具备远程控制、网络通信、图形编程等优点。目前有两个发展方向: 低档PC向小型、简易及廉价方向发展。 中、高档PC向大型、高速、多功能方向发展,可对大规模、复杂系统进行综合控制。 3、可编程控制器的定义 1980年由NEMA定义,1982年IEC第一稿,1985年IEC第二稿,1987年IEC第三稿。 定义:PLC是一种专为工业环境下应用而设计的数字运算电子设备。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、计时、计数和算术运算等操作指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其外围设备均应按照易于与工业控制系统形成一个整体、易于扩展其功能的原则来设计。 二、可编程控制器的功能 1、开关量控制 主要用于各种生产流水线控制及联锁保护系统等; 2、模拟量控制 主要用于各种连续过程控制; 3、通信联网及多级控制 主要用于网络型监控系统及远程控制系统。 三、 可编程控制器的构成及工作过程 1、可编程控制器的构成 构成与一般的计算机控制系统相似。 2?、可编程控制器的分类 1)按I/O点数分类 分为微型、小型、中型及大型等。 微型:一般I/O点数在128点以下; 小型:一般I/O点数在512点以下; 中型:一般I/O点数在2048点以下; 大型:一般I/O点数在2048以上。 2)按结构型式分类 分为整体式和模块式PC 整体式PC:各组成部分集成在一起,封装为单一整体,单台主机具备一定的控制能力。 模块式PC:各组成部分按其功能制成独立的模块,如CPU模块、电源模块、输入模块、输出模块等,并按需要选择某些模块组合在一起,构成各种规模或用途的系统。 3、可编程控制器的工作过程 1)小型PC工作过程 分为输入采样、程序执行和输出刷新三个过程。 2)中、大型PC工作过程 四、可编程控制器的编程语言 1?、梯形图编程 梯形图编程语言是借鉴继电器控制线路的特点而形成的,因此与继电器控制线路非常相似。 2、指令语句编程 在计算机汇编语言基础上开发产生的,因此与计算机汇编语言非常相似。 3、逻辑符号图编程 逻辑符号图编程语言是在数字电路逻辑符号图基础上产生的,与数字电路中的逻辑图非常相似。 4、顺序功能图编程 主要用于顺序控制。 5、高级语言编程 有些可编程控制器可以使用高级语言来编写一些复杂的控制程序,这些编程语言有专用的编程语言,也有通常使用的一些编程语言,如BASIC、FORTRAN、C、VB、VC等语言。其核心问题是这些语言与可编程控制器专用编程语言及

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档