目录
  • 可编程逻辑控制器的生产和发展
  • PLC 的应用场合和分类
  • PLC基本结构:
  • PLC的基本原理及工作性能

可编程逻辑控制器的生产和发展


早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC
可编程控制器简称PC(英文全称:Programmable Controller),它经历了可编程序矩阵控制器PMC、可编程序顺序控制器PSC、可编程序逻辑控制器PLC(英文全称:Programmable Logic Controller)和可编程序控制器PC几个不同时期。为与个人计算机(PC)相区别,现在仍然沿用可编程逻辑控制器这个老名字。
1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”

一、 当代PLC技术的发展趋势
发展迅速,产品更新换代;开发各种智能化模块,不断增强过程功能;PLC与个人计算机(PC)结合;通信联网功能不断增强;发展新的编程语言,增强容错功能。
二、 当代PLC技术的发展动向
美国通用汽车以用户身份提出新一代控制器应具备十大条件,这十大条件是:

  1. 编程方便,可在现场修改程序;
  2. 维修方便,最好是插件式;
  3. 可靠性高于继电器控制柜;
  4. 体积小于继电器控制柜;
  5. 可将数据直接送入管理计算机;
  6. 在成本上可与继电器控制竞争;
  7. 输入可以是交流115V;
  8. 输出为交流115V/2A以上,能直接驱动电磁阀;
  9. 在扩展时,原有系统只要很小变更;
  10. 用户程序存储容量至少能扩展到4K字节。

1969年美国数字设备公司成功研制世界第一台可编程序控制器PDP-14,并在GM公司的汽车自动装配线上首次使用并获得成功。接着美国MODICON公司也研制出084控制,从此,这项新技术迅速在世界各国得到推广应用。1971年日本从美国引进这项技术,很快研制出第一台可编程序控制器DSC-18。1973年西欧国家也研制出他们的第一台可编程控制器。我国从1974年开始研制,1977年开始工业推广应用。进入20世纪70年代,随着微电子技术的发展,尤其是PLC采用通讯微处理器之后,这种控制器就不在不局限于当初的逻辑运算了,功能得到更进一步增强。进入20世纪80年代,随着大规模和超大规模集成电路等微电子技术的迅猛发展,以16位和少数32位微处理器构成的微机化PLC,使PLC的功能增强,工作速度快,体积减小,可靠性提高,成本下降,编程和故障检测更为灵活,方便。

PLC 的应用场合和分类

  • 开关量的逻辑控制
    这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
  • 模拟量控制
    在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。
  • 运动控制
    PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。
  • 过程控制
    过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
  • 数据处理
    现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
  • 通信及联网
    PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。

PLC基本结构:

PLC的基本原理及工作性能

可编程控制器PLC概述相关推荐

  1. linnux 流量控制模块tc_可编程控制器PLC基本工作原理(第一颗)

    可编程控制器PLC基本工作原理(第一课) 1.硬件结构 2.内部组成(点击关注第二颗) 3.循环扫描 一.中央处理器 1.中央处理器是什么玩意? 中央处理器也称为CPU(Central Process ...

  2. C语言控制流编程试题,可编程控制器PLC试题及答案

    <可编程控制器PLC试题及答案>由会员分享,可在线阅读,更多相关<可编程控制器PLC试题及答案(5页珍藏版)>请在人人文库网上搜索. 1.一.填空1.可编程控制器的硬件组成与微 ...

  3. 工业可编程控制器PLC的编程是什么?

    PLC可编程逻辑控制器所说的编程指的是通过PLC编写一些逻辑控制程序来实现工业上一些自动化控制,如:流水线自动分类.PLC物料运输控制系统.全自动注塑机.PLC控制自动门设计.组态王的PLC温度控制系 ...

  4. 可编程控制器PLC的工作原理

    PLC是采用"顺序扫描,不断循环"的方式进行工作的,即PLC运行时,CPU根据指令步序号作周期性循环扫描,如果无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直到程序结束,然后 ...

  5. PLC可编程控制器控制热水供暖循环系统实训

    目前在我国采用集中供热方式的用户占有非常大的比重.而现在有许多供热站采用传统的手动阀位控制,人工值守的方式.随着我国自动七水平的快速提高,最近10年内大量的传统人工值守供热站已经陆续改造成无人值守,远 ...

  6. 力士乐plc培训资料_Rexroth力士乐可编程控制器(PLC)的基础知识

    德国Rexroth力士乐可编程控制器(PLC)是一种专门为在工业环境下应用而设计的数字运算操作的电子装置.它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算.顺序运算.计时.计数和算术运算等操作 ...

  7. 可编程控制器类毕业论文文献有哪些?

    本文是为大家整理的可编程控制器主题相关的10篇毕业论文文献,包括5篇期刊论文和5篇学位论文,为可编程控制器选题相关人员撰写毕业论文提供参考. 1.[期刊论文]机电控制中可编程控制器技术及PLC技术的运 ...

  8. fx系列微型可编程控制器 通信_三菱可编程控制器 Q 系列 CPU 模块介绍

    首先先认识一下什么是可编程控制器PLC,然后再认识一下Q系列的PLC输入和输出模块. 一:可编程控制器(PLC) 可编程控制器根据输入设备指令信号的 ON/OFF 状态,对输出设备的输出进行 ON/O ...

  9. 计算机可编程控制系统实际应用,可编程控制器与计算机通讯的应用

    可编程控制器与计算机通讯的应用 发布时间:2010-12-02 来源:中国自动化网 类型:应用案例 人浏览 分享到: 关键字: 导读: 1 引言 可编程控制器(plc)由于其结构紧凑.可靠性高.编程简 ...

  10. ZN-61A网络型PLC可编程控制器实训装置

    ZN-61A网络型PLC可编程控制器实训装置 一.概述 ZN-61A网络型PLC可编程控制器实训装置是根据<中华人民共和国教育行业标准–电工电子类实训基地仪器设备配备标准>,教育部&quo ...

最新文章

  1. 利用nofllow与内页链接做好SEO
  2. python恶搞-如何用python和vbs恶搞基友?
  3. AIX 修 炼 之 路
  4. [IOI2008]Island
  5. [特征工程系列三]显性特征的衍生
  6. vue-cli使用说明
  7. 人民日报发推欢迎Google重返大陆,FB上长文阐述详细立场
  8. [UWP]创建一个ProgressControl
  9. java 上界和下界,Java 泛型上下界(上下限)
  10. Python3 正则表达式学习
  11. Android 直播礼物动画实现之SVGA动画
  12. mysql的cnf配置文件全解析
  13. VBA-自动筛选符合条件的数据
  14. 直流侧电力有源滤波器滤除谐波干扰的原理及方案
  15. 【趣文】秦始皇与区块链竟然有关系
  16. android 九宫格图片选择(微信朋友圈) 图片预览 (底部recycleview 不卡顿)
  17. JPEG图像压缩详解
  18. mapbox-gl开发:集成deck.gl
  19. 单链表的Java简单实现
  20. C++ dll库只生成dll文件,而未生成lib文件的问题

热门文章

  1. 【机器学习】特征工程的最佳实践
  2. Python数组索引
  3. 使用Voxelmorph配准IXI:数据预处理之颅骨去除及仿射对齐
  4. lpx寒假作业案例14
  5. angular-busy用法
  6. Docker的卸载与安装(阿里云)
  7. 超实用Mac/Macbook 影片剪辑软件推荐【2022 最新】
  8. mysql admin账号密码忘记_使用mysqladmin命令修改Mysql密码与忘记密码
  9. 【197期】华为OD两轮技术面试记录,给后来人一个参考!
  10. oracle中的start with