求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

“PLC”的版本间的差异查看源代码讨论查看历史

跳转至: 导航搜索
 
(未显示2个用户的11个中间版本)
第4行: 第4行:
 
   
 
   
 
}}
 
}}
'''PLC'''又称为可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。 [1]  
+
'''PLC'''又称为可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作[[ 电子]] 系统。它采用一种可编程的存储器,在其内部存储执行[[ 逻辑运算]] [[ 顺序控制]] 、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。   <ref>[https://edu.jiatuxueyuan.com/ plc教程O基础入门到精通_海量课程低至99元_plc是什么]</ref>
  
 
 中文名 :可编程逻辑控制器
 
 中文名 :可编程逻辑控制器
第16行: 第16行:
 
 特    点 :工作可靠、可编程等  
 
 特    点 :工作可靠、可编程等  
  
 所属学科; 计算机
+
 所属学科; [[ 计算机]]
  
 
=='''简介'''==
 
=='''简介'''==
 +
[[File:634698177171431250.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=13#did12 原图链接][https://www.gkzhan.com/Technology/Detail/12538.html 图片来源于智能制造网]]]
  
 可编程 逻辑 控制器(Programmable Logic Controller ,PLC) ,一 种具有 微处理器 的用于自动化控制 的数字运算 控制 器, 将控制指令随时载入 内存 进行 存与 执行 。可编程 控制 器由CPU 、指令 据内存、 输入/ 输出接口 、电源、数字模拟转换等功能单元组成。早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展 这些当初功能简单的计算机模块已经有了包括逻辑 控制 、时序控制、模拟控制、多机通信等 各类 功能,名称也改为可编程控制器(Programmable Controller),但是由于它 简写PC与个人电脑(Personal Computer)的简写相冲突,加上习惯的原因,人们还是经常使用可编 逻辑控制器这一称呼,并仍使用PLC这一缩写 [2]
+
 可编程 控制器 ,英文称Programmable Controller, 简称PC。但由于PC容易和个人[[计算机]](Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是 个以 微处理器 为核心 的数字运算 操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储 器, 在其 存储执行 逻辑运算、顺序 控制、 定时/计数和算术运算等操作 指令 ,并通过 字式或模拟式的 输入 输出接口,控制各 机械或生产过 程。
  
 现在工业上使用的可编程逻辑控制器已经相当或接近于一台紧凑型电脑的主机,其在扩展性和可靠性方面的优势使其被广泛应用于目前的各类工业控制领域。不管是在计算机直接控制系统还是集中分散式控制系统DCS,或者现场总线控制系统FCS中,总是有各类PLC控制器的大量使用。PLC的生产厂商很多,如西门子、施耐德、三菱、台达等,几乎涉及工业自动化领域的厂商都会有其PLC产品提供。 [2]
+
PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。  <ref>[http://www.plc100.com/jiaocheng/what's%20PLC.htm 什么是PLC? PLC的的特点是什么?],PLC之家网,2019-11-13 </ref>
 +
 
 +
 现在工业上使用的可编程逻辑控制器已经相当或接近于一台紧凑型[[ 电脑]] 的主机,其在扩展性和可靠性方面的优势使其被广泛应用于目前的各类工业控制领域。不管是在计算机直接控制系统还是集中分散式控制系统DCS,或者现场总线控制系统FCS中,总是有各类PLC控制器的大量使用。PLC的生产厂商很多,如[[ 西门子]] 、施耐德、三菱、台达等,几乎涉及工业自动化领域的厂商都会有其PLC产品提供。
  
 
=='''发展历史'''==
 
=='''发展历史'''==
 +
[[File:324d715b-6448-46ea-b164-9656be04da92.jpg|缩略图|250px|[https://image.so.com/view?q=PLC&src=tab_www&correct=PLC&ancestor=list&cmsid=dde01e820032a2d6c3ed0e69e20bd0c3&cmran=0&cmras=6&cn=0&gn=0&kn=50&fsn=130&adstar=0&clw=255#id=b4079710b2338aef943a9aad811f2621&currsn=0&ps=97&pc=97 原图链接][http://www.stonesm.com/News/details-8053.shtml 图片来源于中国石材网]]]
 
===起源===
 
===起源===
 +
[[美国]]汽车工业生产技术要求的发展促进了PLC的产生,20世纪60年代,美国通用汽车公司在对工厂生产线调整时,发现[[继电器]]、[[接触器]]控制系统修改难、体积大、噪声大、维护不方便以及可靠性差,于是提出了著名的“通用十条”招标指标。
  
美国汽车工业生产技术要求的发展促进了PLC的产生,20世纪60年代,美国通用汽车公司在对工厂生产线调整时,发现继电器、接触器控制系统修改难、体积大、噪声大、维护不方便以及可靠性差,于是提出了著名的“通用十条”招标指标。
+
1969年,美国数字化设备公司研制出第一台可编程控制器(PDP-14),在通用汽车公司的生产线上试用后,效果显著;1971年,[[ 日本]] 研制出第一台可编程控制器(DCS-8);1973年,[[ 德国]] 研制出第一台可编程控制器;1974年,我国开始研制可编程控制器:1977年,我国在工业应用领域推广PLC。  
[3]
 
1969年,美国数字化设备公司研制出第一台可编程控制器(PDP-14),在通用汽车公司的生产线上试用后,效果显著;1971年,日本研制出第一台可编程控制器(DCS-8);1973年,德国研制出第一台可编程控制器;1974年,我国开始研制可编程控制器:1977年,我国在工业应用领域推广PLC。 [3]
 
  
 最初的目的是替代机械开关装置(继电模块)。然而,自从1968年以来,PLC的功能逐渐代替了继电器控制板,现代PLC具有更多的功能。其用途从单一过程控制延伸到整个制造系统的控制和监测。 [4]
+
 最初的目的是替代机械开关装置(继电模块)。然而,自从1968年以来,PLC的功能逐渐代替了继电器控制板,现代PLC具有更多的功能。其用途从单一过程控制延伸到整个制造系统的控制和监测。  
  
 
===发展===
 
===发展===
 +
[[File:634885948521898778.jpg|缩略图|250px|[https://image.so.com/view?q=PLC&src=tab_www&correct=PLC&ancestor=list&cmsid=dde01e820032a2d6c3ed0e69e20bd0c3&cmran=0&cmras=6&cn=0&gn=0&kn=50&fsn=130&adstar=0&clw=255#id=49d919fd054edf391b9e7433fc06c91c&currsn=0&ps=97&pc=97 原图链接][http://www.go007.com/Detail/985_1259813.htm 图片来源于呢图网]]]
  
20世纪70年代初出现了微处理器。人们很快将其引入可编 程逻辑 控制器 使可编程 逻辑控制 器增加了运算、 数据传 送及处理等 功能 ,完成了真正具有计算机特征 工业 控制装置 。此时 可编程逻辑控 器为微机 技术 和继电器常规 控制 概念相结合的产物。个人计算机发展起来后 为了方便和反映可编 程控制 器的功能特点 ,可编程 逻辑 控制器 定名为Programmable Logic Controller (PLC )。 [5]
+
在工业生产过 中,大量的开关量顺序控制,它按照 逻辑 条件进行顺序动作 并按照 逻辑 关系进行连锁保护动作的 控制 ,及大量离散量的 数据 采集。 统上,这些 功能 是通过气动或电气控制系统来实现 。1968年美国GM(通用汽车)公司提出取代继电气 控制装置的 要求,第二年,美国数字公司研 出了基于集成电路和[[电子]] 技术 控制 装置 首次采用 序化的手段应用于电气 控制, 这就是第一代 可编程 控制器 ,称Programmable Controller (PC )。
  
20世纪70年代中末期 ,可编程 逻辑 控制器 进入实用化发展阶段 计算机技术已全面引入 可编程控制器 使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它 现代工业中的地位 [5]
+
个人[[计算机]](简称PC)发展起来后,为了方便 也为了反映 可编程控制器 的功能特点 ,可编程 控制器 定名为Programmable Logic Controller(PLC) ,仍常常将PLC简称PC
  
20世纪80年代初, 可编程 逻辑 控制器在 先进 工业 国家中已获得广泛 应用。 世界上生产 可编程控制 国家日益增多 ,产 量日益上升 这标志着 可编程控制器 已步入 熟阶段 [5]
+
PLC的定义有许多种。国际电工委员会(IEC)对PLC的定义是: 可编程控制器 是一种数字运算操作的电子系统,专为 在工业 环境下 应用 而设计 它采用 可编程 序的存贮器,用来在其内部存贮执行逻辑运算、顺序 控制 、定时、计数和算术运算等操作的指令,并通过数字的、模拟 输入和输出 控制各种类型的机械或生 过程 。可编程 控制器 及其有关设备,都应按易于与工业控制系统形 一个整体,易于扩充其功能的原则设计
  
20 世纪80年代至90年代中期, 是可编程逻辑控制器 发展最快的时期,年增长率一直保持为30~40%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高 ,可编程逻辑控制器 逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。 [5]
+
世纪80年代至90年代中期, 是PLC 发展最快的时期,年增长率一直保持为30~40%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高 ,PLC 逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。
  
20世纪末期, 可编程 逻辑 控制 发展特点 更加适应于现 工业 需要 这个时期 发展 了大型机和超小型机 诞生了各种各样的特殊功能单元 生产了各种人机界面单元 通信单元,使 应用 可编程逻辑控制器的工业控制设备的配套更加容易。 [5]  
+
PLC具有通用性强、使用方便、适应面广、 靠性高、抗干扰能力强、 编程 简单等特点。PLC在工业自动化控制特别是顺序 控制 地位,在可预见的将来, 无法取 代的。<ref>[http://www.plc100.com/jiaocheng/jianjie.htm PLC的 发展、 基本结构 配置 、应用],PLC之家网,2019-11-13</ref>
  
 
=='''基本结构'''==
 
=='''基本结构'''==
 +
[[File:3139077 s1.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=8#did7 原图链接][http://china.herostart.com/sell/3139077.html 图片来源于环球贸易网]]]
 +
1、主机
  
1 电源:电源 交流 转换成PLC 内部 所需的直流电j目前大部分PLC采用开关式稳压电源供电 [6]
+
主机部分包括[[中央处理器]](CPU)、系统程序存储器和用户程序及数据存储器。[[CPU]]是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量 完成 户指令规定的各种操作, 结果送到输出端,并响应外部设备(如 脑、打印机等)的请求以及进行各种 内部 判断等 。  
  
2、 中央处理单元:中央处理器(CPU)是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。 [6]
+
2、 输入/输出(I/O)接口
  
中央处理器由控制器、运算器和寄存器组成,这些电路都集中在一块芯片上,通过地址总线、控制总线 存储器的 输入/输出接口 电路相连。中央处理 器的 作用 是处理 和运行 户程序 进行逻辑和 学运算 控制整 系统使之协调 [6]
+
I/O接口是PLC 与输入/输出 设备连接的部件。输入 接口 接受输入设备(如按钮、传感 、触点、行程开关等) 控制信号。输出接口 将主机经 处理 后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/O接口一般采 光电耦合电路,以减少电磁干扰 从而提高了可靠性。I/O点数即输入/输出端子 是PLC的一项主要技术指标,通常小型机有几十个点 中型机有几百 点,大型机将超过千点
  
3、存储器 :存储器是具有记忆功能的半导体 电路 ,它的 用是存放系统程序、用户程序、逻辑变量和其他一些信息。其中系统程序是控制PLC实现各种功能 程序 由PLC生产厂家编写,并固化到只读存储器(ROM)中,用户不能访问 [6]
+
3、 电源
 +
[[File:1657319b6a9f025.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=41#did40 原图链接][http://goods.jc001.cn/detail/4458120.html 图片来源于九正建材网]]]
 +
[[电源]]是指为CPU、[[ 存储器]]、I/O接口等内部电子 电路 所配置 直流开关稳压[[电源]] 通常也为输入设备提供直流电源
  
4、 输入单元:输入单元是PLC与被控设备相连的输入接口,是信号进入PLC的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。 [6]
+
4、 编程
  
5、输出单元:输出单元也 是PLC 与被控 设备 之间的连接部件 的作用 是把PLC的输出信号传送给被控设备,即将中央处理器送出的弱 信号转换成 平信号 驱动被控设备 元件。输出的类型有继 器输出、晶体管输出、晶闸门输出。 [6]
+
编程 是PLC 利用外部 设备, 用户用来输入、检查、修改、调试程序或监示PLC 情况。通过专 的PC/PPI[[ 缆]]线将PLC与 脑联接 并利用专用 软件进 行电 编程 监控。
PLC除上述几部分外,根据机型的不同还有多种外部设备,其作用是帮助 编程 、实现 监控 以及网络通信。常用的外部设备有编程器、打印机、盒式磁带录音机、计算机等 [6]
 
  
=='''工作原理'''==
+
5、输入/输出扩展单元
  
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即 输入 采样、用户程序执行和 输出 刷新三个阶段。完成上述三个阶段称作一个扫描周期。 整个运行期间,可编程逻辑控制器的CPU以 定的扫描速度重复执行上述三个阶段 [5]
+
I/O扩展接口用于将扩充外部 输入/ 输出 端子数的扩展单元与基本单元(即主机)连接 在一
1、输入采样
 
  
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 [5]
+
6、外部设备接口
  
2 、用 户程序执行
+
此接口可将[[打印机]] 条码[[扫描仪]],[[变频器]]等外部设备与主机相联,以完成相应的操作。<ref>[http://www.plc100.com/jiaocheng/jiegou.htm PLC的结构及各部分的作 ],PLC之家网,2019-11-13</ref>
  
在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形 )。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形 所规定的特殊功能指令。 [5]
+
=='''工作原理'''==
 
+
[[File:1465718729748925.png|缩略 |250px|[http://pic.sogou.com/d?query=PLC%B5%C4%D0%CD%BA%C5&mode=1&did=33#did32 原 链接][http://www.haiwell.com/news/210-cn.html  片来源于海为网]]]
即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形 ,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 [5]  
 
  
在程 行的 果使用立即I/O 指令则 可以 接存取I/O点 即使用I/O 指令的 ,输入 过程影像寄存器 值不会被更新,程序直接从I/O模块取值, 输出 过程影像寄存器会被立即更 ,这跟立即输入有些区别 [5]
+
PLC是采用“顺 扫描,不断循环”的方式进行工作的。即在PLC运 时,CPU根据用户按控制要求编制好并存于用户存储器中 的程 序,按指令步序号(或地址号)作周期性循环扫描, 无跳转 指令 从第一条指令开始逐条顺序执行用户程序, 至程序结束 然后重新返回第一条 指令 ,开始下一轮新 扫描。在每次扫描过程中 还要完成对 输入 信号 采样和对 输出 状态的刷 等工作
  
3 、输出刷新
+
PLC的一个扫描周期必经输入采样 程序执行和 输出刷新 三个阶段。
  
扫描 用户程 结束后,可编程逻辑控制 就进 输出刷新阶段。在此期间,CPU按照I/O映象区内对应 的状态 数据 刷新所有 的输 出锁 电路 再经 出电路驱动相应的外设 这时 才是可编 逻辑控制器的真正输出 [5]
+
1、输入采样阶段:首先以 扫描 方式按顺 将所有暂存在输入锁存 中的输 端子 通断 状态 或输入 数据 读入,并将其写入各对应 的输 入状态[[寄 器]]中 即刷新 随即关闭输入端口 进入 序执行阶段
 
根据上述过程的描述,可以对PLC工作过程的特点小结如下: [7]
 
  
①PLC采用集中采样 集中输出的工作方式,这种方式减少了外界干扰的影响。 [5]
+
2 、程 执行 阶段:按 用户程序 指令存放 序扫描执行 每条指令,经相应 运算和处理后,其 结果 再写入 输出 状态 寄存器中 输出状态 存器 中所有 的内容 随着程序的执行而改变
 
 
②PLC的工作过 是循环扫描的过程,循环扫描时间的长短取决于指令 执行 速度、 用户程序的 长度等因素。 [5]
 
 
 
③输出对输入的影响有滞 现象。PLC采用集中采样、集中输出的工作方式,当采样阶段结束后,输入状态的变化将要等到下一个采样周期才能被接收,因此这个滞后时间的长短又主要取决于循环周期的长短。此外,影响滞后时间的因素还有输入滤波时间、输出电路的滞后时间等。 [5]
 
 
 
④输出映像寄存器的内容取决于用户程 序扫描执行的结果 。 [5]
 
 
 
输出 锁存器的内容由上一次输出刷新期间输出映像 寄存器中 的数据决定。 [5]
 
 
 
⑥PLC当前实际的 输出状态 有输出锁 存器的内容 决定 [5]
 
  
 +
3、输出刷新阶段:当所有指令执行完毕,输出状态[[寄存器]]的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式([[继电器]]、[[晶体管]]或[[晶闸管]])输出,驱动相应输出设备工作。<ref>[http://www.plc100.com/jiaocheng/gongzuoyuanli.htm PLC的工作原理],PLC之家网,2019-11-13 </ref>
 
=='''功能特点'''==
 
=='''功能特点'''==
 +
[[File:1啊啊啊.jpg|缩略图|250px|[https://image.so.com/view?q=PLC&src=tab_www&correct=PLC&ancestor=list&cmsid=dde01e820032a2d6c3ed0e69e20bd0c3&cmran=0&cmras=6&cn=0&gn=0&kn=50&fsn=130&adstar=0&clw=255#id=d35134f5474475d5190b53b38ebed716&currsn=0&ps=97&pc=97 原图链接][http://article.cechina.cn/Schneider_PLC_control_technology.htm 图片来源于控制工程网]]]
 +
 +
1、可靠性高。由于PLC大都采用单片微型[[计算机]],因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。
  
1 可靠性高。由于PLC大都 采用 单片 微型 计算 机, 因而集成度 高, 再加上相应 保护电路及自诊断功能 提高了系统的 靠性 [8]
+
2 编程容易。PLC的编程多 采用[[继电器]]控制梯形图及命令语句,其数量比 微型机 指令要少得多 除中、 档PLC外 一般 小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识 进行编程 。  
  
2 编程容易。PLC的编程多 采用 继电器控制梯形图及命令语句 其数量比微型机指令 少得多 除中、高档PLC外,一般 小型PLC只有16条左右。由于梯形图形象而简单 ,因此 容易掌握、使用方便,甚至不需要计算机专业知识 进行编程 [8]
+
3 组态灵活。由于PLC 采用 积木式结构 用户只需 简单地组合 便可灵活地改变控制系统 功能和规模 ,因此,可 适用于任何控制系统 。  
  
3 组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的 功能 和规 模, 因此 ,可 适用于任何 控制 系统 [8]
+
4 输入/输出 功能模 块齐全。PLC的最大优点之一 是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、[[电压]]或[[电流]]等) 均有相应的模板 与工业现场的器件(如按钮、开关、传感电流变送器、[[电机]]启动器或 控制 阀等)直接连接,并通过总线与CPU主板连接 。  
  
4 输入/输出功能模块齐全。PLC 最大优点之一 是针对 同的现场信号(如直流或交流、开关量、数字量或模拟量、电压或电流等),均有相应的模板可与工业现场 的器件(如按钮、开关、传感电流变送器、电 启动器或控制阀等)直 接连接, 并通过总线与CPU主板连接 [8]
+
5 安装方便。与[[计算机]]系统相比,PLC 安装既不需要专用机房 需要严格 屏蔽措施。使用时只需把检测 器件 与执行 构和PLC的I/O 口端子正确 连接, 便可正常工作
  
5 安装方便 与计算机系统相比,PLC 安装既不需要专用机房 需要严格的屏蔽措施。使用时只需把检测器件与执 机构和PLC的I/O接口端子正确连接 便可正常工作。 [8]  
+
6 运行[[速度]]快 由于PLC的控制是由程序控制执行 的, 因而 论其可靠性还是运 速度 都是[[ 继电器]]逻辑控制无法相比的。
  
6、运行速度快。由于PLC 控制 由程序 控制 执行 的, 因而不论其可靠性还 运行速度,都 继电器逻辑控制无法相比的 。 [8]  
+
近年来,微处理器 使用,特别 随着单片机大量采用,大大增强了PLC的能力,并且使PLC与微型机 控制 系统之间 差别越来越小 特别 高档PLC更 如此 <ref>[http://www.plc100.com/jiaocheng/jibentedian.htm PLC的基本特点],PLC之家网,2019-11-13</ref>
  
  近年 ,微处理器的使用,特别是随着单片 机大量 采用,大大增强了PLC 能力 并且使PLC 微型机 控制 系统之间 差别 来越小 特别是高档PLC更是如此。 [8]  
+
=='''系统集成'''==
 +
[[File:201698111355.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=91#did90 原图链接][http://www.jdzj.com/cp_vlist/35-p171.html 图片 源于 电之家网]]]
 +
在制造工业中存在 大量的 开关量为主的开环的顺序控制 它按照逻辑条件进行顺序动作号按照时序动作;另外还有 顺序、时序无关的按照逻辑关系进行连锁保护动作的 控制;以及大量的开关量、脉冲量、计时、计数器、模拟量 的越 限报警等状态量为主的—离散量的数据采集监视。由于这些控制和监视的要求 使PLC发展成了取代[[ 继电器]] 线路和进行顺序控制为主的产品。
  
=='''系统集成'''==
+
PLC厂家在原来CPU模板上提逐渐增加了各种通讯接口,现场总线技术及以太网技术也同步发展,使PLC的应用范围越来越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便的优点,这是它能持久的占有市场的根本原因。 
  
造工业中存在大量 开关量为主的开环的顺序控制 它按照逻辑条件进行顺序动作号按照时序动作;另外 还有 与顺序、时序无关 按照逻辑关系进行连锁保护动作的控制;以及大量的开关量、脉冲量、计时、计数器、 拟量的越限报警 状态量为主的—离散量的数 据采 集监视。由于这些控制和监视的要求,使PLC发展成了取代继电器线路和进行顺序控制为主的产品。PLC厂家 原来CPU模 板上 提逐渐增加了各种通讯接口,现场 总线技术 及以太网技术也同步发展,使PLC 应用范围越 越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便的优点,这是它能持久的占有市场的根本原因 [5]
+
PLC控 器本身 硬件采用积木式结构,有母板,数字I/O模板,模拟I/O模板 ,还有 特殊 定位模板,条形码识别 模块,用户可以根 需要 板上 扩展或者利用 总线技术 配备远程I/O从站 方法 得到想要的I/O数量 。  
  
PLC控制器本身的硬件采用积木式结构,有母板,数字I/O模板,模拟I/O模板,还有特殊的定位模板,条形码识别模板等模块,用户可以根据需要采用在母板上扩展或者利用总线技术配备远程I/O从站的方法来得到想要的I/O数量。 [5]
+
PLC在实现各种数量的I/O控制的同时,还具备输出模拟电压和数字脉冲的能力,使得它可以控制各种能接收这些信号的[[ 伺服电机]] [[ 步进电机]] ,变频电机等,加上触摸屏的人机界面支持,施耐德的PLC可以满足您在过程控制中任何层次上的需求。  
PLC在实现各种数量的I/O控制的同时,还具备输出模拟电压和数字脉冲的能力,使得它可以控制各种能接收这些信号的伺服电机,步进电机,变频电机等,加上触摸屏的人机界面支持,施耐德的PLC可以满足您在过程控制中任何层次上的需求。 [5]
 
  
 
=='''选型规则'''==
 
=='''选型规则'''==
 +
[[File:24d09b02b2c572ef98c4d4183e71f949.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=96#did95 原图链接][http://www.c-c.com/sale/View-68537388.html 图片来源于制造交易网]]]
 +
 +
在可编程逻辑控制器系统设计时,首先应确定控制方案,下一步工作就是可编程逻辑控制器工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。可编程逻辑控制器及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用可编程逻辑控制器应是在相关工业领域有投运业绩、成熟可靠的系统,可编程逻辑控制器的系统硬件、软件配置及功能应与装置规模和控制要求相适应。
  
  在可编程逻辑控制器系统设计时,首先应确定控制方案,下一步工作就是可编程逻辑控制器工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。可编程逻辑控制器及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用可编程逻辑控制器应是在相关工业领域有投运业绩、成熟可靠的系统,可编程逻辑控制器的系统硬件、软件配置及功能应与装置规模和控制要求相适应。 熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定可编程逻辑控制器的功能、外部设备特性等,最后选择有较高性能价格比的可编程逻辑控制器和设计相应的控制系统。 [5]
+
 熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定可编程逻辑控制器的功能、外部设备特性等,最后选择有较高性能价格比的可编程逻辑控制器和设计相应的控制系统。
  
 
1、点数估算
 
1、点数估算
  
I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商可编程逻辑控制器的产品特点,对输入输出点数进行圆整。 [5]
+
I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商可编程逻辑控制器的产品特点,对输入输出点数进行圆整。
  
 
2、存储器容量
 
2、存储器容量
  
 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。 [5]
+
 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是[[ 存储器]] 中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。
  
 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。 [5]
+
 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。
  
 
3、控制功能选择
 
3、控制功能选择
  
 该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。 [5]
+
 该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。
  
 
=='''选择型号'''==
 
=='''选择型号'''==
 +
[[File:1366178774.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=52#did51 原图链接][http://www.qy6.com/cpdq/showprod2329693.html 图片来源于企业录网]]]
  
PLC产品的种类繁多。PLC的型号不同,对应着其结构形式、性能、容量、指令系统、编程方式、价格等均各不相同,适用的场合也各有侧重。因此,合理选用PLC,对于提高PLC控制系统的技术经济指标有着重要意义。 [5]
+
PLC产品的种类繁多。PLC的型号不同,对应着其结构形式、性能、容量、指令系统、编程方式、价格等均各不相同,适用的场合也各有侧重。因此,合理选用PLC,对于提高PLC控制系统的技术经济指标有着重要意义。  
  
 
1、PLC机型
 
1、PLC机型
  
PLC的选择主要应从PLC 的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。选择时应主要考虑到合理的结构型式,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素。 [5]
+
PLC的选择主要应从PLC 的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。选择时应主要考虑到合理的结构型式,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素。  
  
 
2、结构型式
 
2、结构型式
  
PLC主要有整体式和模块式两种结构型式。 [5]
+
PLC主要有整体式和模块式两种结构型式。  
  
 整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,一般用于系统工艺过程较为固定的小型控制系统中;而模块式PLC的功能扩展灵活方便,在I/O点数、输入点数与输出点数的比例、I/O模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。 [5]
+
 整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,一般用于系统工艺过程较为固定的小型控制系统中;而模块式PLC的功能扩展灵活方便,在I/O点数、输入点数与输出点数的比例、I/O模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。  
  
 
3、安装方式
 
3、安装方式
 +
[[File:20171116170000337.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC&mode=1&did=101#did100 原图链接][http://www.jdzj.com/cp_vlist2/35-p14.html 图片来源于机电之家网]]]
  
PLC系统的安装方式分为集中式、远程I/O式以及多台PLC联网的分布式。 [5]
+
PLC系统的安装方式分为集中式、远程I/O式以及多台PLC联网的分布式。  
 
 
集中式不需要设置驱动远程I/O硬件,系统反应快、成本低;远程I/O式适用于大型系统,系统的装置分布范围很广,远程I/O可以分散安装在现场装置附近,连线短,但需要增设驱动器和远程I/O电源;多台PLC联网的分布式适用于多台设备分别独立控制,又要相互联系的场合,可以选用小型PLC,但必须要附加通讯模块。 [5]
 
  
 +
集中式不需要设置驱动远程I/O硬件,系统反应快、成本低;远程I/O式适用于大型系统,系统的装置分布范围很广,远程I/O可以分散安装在现场装置附近,连线短,但需要增设驱动器和远程I/O[[电源]];多台PLC联网的分布式适用于多台设备分别独立控制,又要相互联系的场合,可以选用小型PLC,但必须要附加通讯模块。
 
4、功能要求
 
4、功能要求
  
 一般小型(低档)PLC具有逻辑运算、定时、计数等功能,对于只需要开关量控制的设备都可满足。 [5]
+
 一般小型(低档)PLC具有逻辑运算、定时、计数等功能,对于只需要开关量控制的设备都可满足。  
  
 对于以开关量控制为主,带少量模拟量控制的系统,可选用能带A/D和D/A转换单元,具有加减算术运算、数据传送功能的增强型低档PLC。对于控制较复杂,要求实现PID运算 、闭环控制、通信联网等功能,可视控制规模大小及复杂程度,选用中档或高档PLC。但是中、高档PLC价格较贵,一般用于大规模过程控制和集散控制系统等场合。 [5]
+
 对于以开关量控制为主,带少量模拟量控制的系统,可选用能带A/D和D/A转换单元,具有加减算术运算、数据传送功能的增强型低档PLC。对于控制较复杂,要求实现PID运算 、闭环控制、通信联网等功能,可视控制规模大小及复杂程度,选用中档或高档PLC。但是中、高档PLC价格较贵,一般用于大规模过程控制和集散控制系统等场合。  
  
 
5、响应速度
 
5、响应速度
  
PLC是为工业自动化设计的通用控制器,不同档次PLC的响应速度一般都能满足其应用范围内的需要。如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求时,则应该慎重考虑PLC的响应速度,可选用具有高速I/O处理功能的PLC,或选用具有快速响应模块和中断输入模块的PLC等。 [5]
+
PLC是为工业自动化设计的通用控制器,不同档次PLC的响应[[ 速度]] 一般都能满足其应用范围内的需要。如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求时,则应该慎重考虑PLC的响应速度,可选用具有高速I/O处理功能的PLC,或选用具有快速响应模块和中断输入模块的PLC等。  
  
 
6、可靠性
 
6、可靠性
 +
[[File:1215755261700.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC%B5%C4%D0%CD%BA%C5&mode=1&did=6#did5 原图链接][http://goods.jc001.cn/detail/1249474.html 图片来源于九正建材网]]]
  
 对于一般系统PLC的可靠性均能满足。对可靠性要求很高的系统,应考虑是否采用冗余系统或热备用系统。 [5]
+
 对于一般系统PLC的可靠性均能满足。对可靠性要求很高的系统,应考虑是否采用冗余系统或热备用系统。  
  
 
7、机型尽量统一
 
7、机型尽量统一
  
 一个企业,应尽量做到PLC的机型统一。主要考虑到以下三方面问题: [5]
+
 一个企业,应尽量做到PLC的机型统一。主要考虑到以下三方面问题:
  
1)机型统一,其模块可互为备用,便于备品备件的采购和管理。 [5]
+
1)机型统一,其模块可互为备用,便于备品备件的采购和管理。  
  
2)机型统一,其功能和使用方法类似,有利于技术力量的培训和技术水平的提高。 [5]
+
2)机型统一,其功能和使用方法类似,有利于技术力量的培训和技术水平的提高。  
  
3)机型统一,其外部设备通用,资源可共享,易于联网通信,配上位计算机后易于形成一个多级分布式控制系统。 [5]
+
3)机型统一,其外部设备通用,资源可共享,易于联网通信,配上位计算机后易于形成一个多级分布式控制系统。  
  
 
=='''应用概况'''==
 
=='''应用概况'''==
 
+
[[File:114559299616966.jpg|缩略图|250px|[http://pic.sogou.com/d?query=PLC%B5%C4%D0%CD%BA%C5&mode=1&did=50#did49 原图链接][http://www.cn716.com/sellmarket/sell8904981.shtml 图片来源于中国企业链网]]]
 
1、开环控制
 
1、开环控制
  
 开关量的开环控制是PLC的最基本控制功能。PLC的指令系统具有强大的逻辑运算能力,很容易实现定时、计数、顺序(步进)等各种逻辑控制方式。大部分PLC就是用来取代传统的继电接触器控制系统。 [9]
+
 开关量的开环控制是PLC的最基本控制功能。PLC的指令系统具有强大的逻辑运算能力,很容易实现定时、计数、顺序(步进)等各种逻辑控制方式。大部分PLC就是用来取代传统的继电[[ 接触器]] 控制系统。  
  
 
2、模拟量闭环
 
2、模拟量闭环
  
 对于模拟量的闭环控制系统,除了要有开关量的输入输出外,还要有模拟量的输入输出点,以便采样输入和调节输出实现对温度、流量、压力、位移、速度等参数的连续调节与控制。目前的PLC不但大型、中型机具有这种功能外,还有些小型机也具有这种功能。 [9]
+
 对于模拟量的闭环控制系统,除了要有开关量的输入输出外,还要有模拟量的输入输出点,以便采样输入和调节输出实现对[[ 温度]] 、流量、[[ 压力]] [[ 位移]] [[ 速度]] 等参数的连续调节与控制。目前的PLC不但大型、中型机具有这种功能外,还有些小型机也具有这种功能。  
  
 
3、数字量控制
 
3、数字量控制
  
 控制系统具有旋转编码器和脉冲伺服装置(如步进电动机)时,可利用PLC实现接收和输出高速脉冲的功能,实现数字量控制,较为先进的PLC还专门开发了数字控制模块,可实现曲线插补功能,近来又推出了新型运动单元模块,还能提供数字量控制技术的编程语言,使PLC实现数字量控制更加简单。 [9]
+
 控制系统具有旋转[[ 编码器]] 和脉冲伺服装置(如[[ 步进电动机]])时,可利用PLC实现接收和输出高速[[ 脉冲]] 的功能,实现数字量控制,较为先进的PLC还专门开发了数字控制模块,可实现曲线插补功能,近来又推出了新型运动单元模块,还能提供数字量控制技术的编程语言,使PLC实现数字量控制更加简单。  
  
 +
4、数据采集监控
  
4、 数据采集监控
+
由于PLC主要用于现场控制,所以采集现场数据是十分必要的功能,在此基础上将PLC与上位[[计算机]]或触摸屏相连接,既可以观察这些数据的当前值,又能及时进行统计分析,有的PLC具有 数据 记录单元,可以用一般个人电脑的存储卡插入到该单元中保存 采集 到的数据。PLC的另一个特点是自检信号多.利用这个特点,PLC控制系统可以实现白诊断式 监控 ,减少系统的故障,提高系统的可靠性。<ref>[http://www.plc100.com/jiaocheng/jibenyingyong.htm PLC的基本应用],PLC之家网,2019-11-13</ref>
 +
 
 +
=='''相关视频'''==
 +
1、7天PLC培训:01基础知识储备
 +
 
 +
{{#ev:youku|XMTczNDIwOTU3Ng|440|inline|7天PLC培训:01基础知识储备 |frame}}<div style="float:right; margin:-10px 0 0 20px;">
 +
2、plc接线
 +
 
 +
{{#ev:youku|XNDEyMzQxMzQ0OA|440|inline|plc接线 |frame}}</div>
 +
 
 +
== '''參考來源''' ==
 +
{{Reflist}}
  
  由于PLC主要 于现场控制,所以采集现场数据是十分必要的功能,在此基础上将PLC与上位计算机或触摸屏相连接,既可以观察这些数据的当前值,又能及时进行统计分析,有的PLC具有数据记录单元,可以用一般个人电脑的存储卡插入到该单元中保存采集到的数据。PLC的另一个特点是自检信号多.利用这个特点,PLC控制系统可以实现白诊断式监控,减少系统的故障,提高系统的可靠性。 [9]
+
[[Category:400 科學總論]]

2021年5月23日 (日) 21:59的最新版本

PLC

PLC又称为可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。 [1]

中文名 :可编程逻辑控制器

外文名: Programmable Logic Controller

简 称: PLC

出现时间 ;1969年

特 点 :工作可靠、可编程等

所属学科; 计算机

简介

可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。

PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。 [2]

现在工业上使用的可编程逻辑控制器已经相当或接近于一台紧凑型电脑的主机,其在扩展性和可靠性方面的优势使其被广泛应用于目前的各类工业控制领域。不管是在计算机直接控制系统还是集中分散式控制系统DCS,或者现场总线控制系统FCS中,总是有各类PLC控制器的大量使用。PLC的生产厂商很多,如西门子、施耐德、三菱、台达等,几乎涉及工业自动化领域的厂商都会有其PLC产品提供。

发展历史

起源

美国汽车工业生产技术要求的发展促进了PLC的产生,20世纪60年代,美国通用汽车公司在对工厂生产线调整时,发现继电器接触器控制系统修改难、体积大、噪声大、维护不方便以及可靠性差,于是提出了著名的“通用十条”招标指标。

1969年,美国数字化设备公司研制出第一台可编程控制器(PDP-14),在通用汽车公司的生产线上试用后,效果显著;1971年,日本研制出第一台可编程控制器(DCS-8);1973年,德国研制出第一台可编程控制器;1974年,我国开始研制可编程控制器:1977年,我国在工业应用领域推广PLC。

最初的目的是替代机械开关装置(继电模块)。然而,自从1968年以来,PLC的功能逐渐代替了继电器控制板,现代PLC具有更多的功能。其用途从单一过程控制延伸到整个制造系统的控制和监测。

发展

在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable Controller(PC)。

个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC),现在,仍常常将PLC简称PC。

PLC的定义有许多种。国际电工委员会(IEC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。

上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为30~40%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。

PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。[3]

基本结构

1、主机

主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。

2、输入/输出(I/O)接口

I/O接口是PLC与输入/输出设备连接的部件。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/O接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。I/O点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。

3、电源

电源是指为CPU、存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。

4、编程

编程是PLC利用外部设备,用户用来输入、检查、修改、调试程序或监示PLC的工作情况。通过专用的PC/PPI电缆线将PLC与电脑联接,并利用专用的软件进行电脑编程和监控。

5、输入/输出扩展单元

I/O扩展接口用于将扩充外部输入/输出端子数的扩展单元与基本单元(即主机)连接在一起。

6、外部设备接口

此接口可将打印机、条码扫描仪,变频器等外部设备与主机相联,以完成相应的操作。[4]

工作原理

PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。

PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。

1、输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。

2、程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。

3、输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器晶体管晶闸管)输出,驱动相应输出设备工作。[5]

功能特点

1、可靠性高。由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。

2、编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。

3、组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。

4、输入/输出功能模块齐全。PLC的最大优点之一,是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、电压电流等),均有相应的模板可与工业现场的器件(如按钮、开关、传感电流变送器、电机启动器或控制阀等)直接连接,并通过总线与CPU主板连接。

5、安装方便。与计算机系统相比,PLC的安装既不需要专用机房,也不需要严格的屏蔽措施。使用时只需把检测器件与执行机构和PLC的I/O接口端子正确连接,便可正常工作。

6、运行速度快。由于PLC的控制是由程序控制执行的,因而不论其可靠性还是运行速度,都是继电器逻辑控制无法相比的。

近年来,微处理器的使用,特别是随着单片机大量采用,大大增强了PLC的能力,并且使PLC与微型机控制系统之间的差别越来越小,特别是高档PLC更是如此。[6]

系统集成

在制造工业中存在大量的开关量为主的开环的顺序控制,它按照逻辑条件进行顺序动作号按照时序动作;另外还有与顺序、时序无关的按照逻辑关系进行连锁保护动作的控制;以及大量的开关量、脉冲量、计时、计数器、模拟量的越限报警等状态量为主的—离散量的数据采集监视。由于这些控制和监视的要求,使PLC发展成了取代继电器线路和进行顺序控制为主的产品。

PLC厂家在原来CPU模板上提逐渐增加了各种通讯接口,现场总线技术及以太网技术也同步发展,使PLC的应用范围越来越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、操作维护方便的优点,这是它能持久的占有市场的根本原因。

PLC控制器本身的硬件采用积木式结构,有母板,数字I/O模板,模拟I/O模板,还有特殊的定位模板,条形码识别模板等模块,用户可以根据需要采用在母板上扩展或者利用总线技术配备远程I/O从站的方法来得到想要的I/O数量。

PLC在实现各种数量的I/O控制的同时,还具备输出模拟电压和数字脉冲的能力,使得它可以控制各种能接收这些信号的伺服电机步进电机,变频电机等,加上触摸屏的人机界面支持,施耐德的PLC可以满足您在过程控制中任何层次上的需求。

选型规则

在可编程逻辑控制器系统设计时,首先应确定控制方案,下一步工作就是可编程逻辑控制器工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。可编程逻辑控制器及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用可编程逻辑控制器应是在相关工业领域有投运业绩、成熟可靠的系统,可编程逻辑控制器的系统硬件、软件配置及功能应与装置规模和控制要求相适应。

熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定可编程逻辑控制器的功能、外部设备特性等,最后选择有较高性能价格比的可编程逻辑控制器和设计相应的控制系统。

1、点数估算

I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商可编程逻辑控制器的产品特点,对输入输出点数进行圆整。

2、存储器容量

存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。

存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。

3、控制功能选择

该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。

选择型号

PLC产品的种类繁多。PLC的型号不同,对应着其结构形式、性能、容量、指令系统、编程方式、价格等均各不相同,适用的场合也各有侧重。因此,合理选用PLC,对于提高PLC控制系统的技术经济指标有着重要意义。

1、PLC机型

PLC的选择主要应从PLC 的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。选择时应主要考虑到合理的结构型式,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素。

2、结构型式

PLC主要有整体式和模块式两种结构型式。

整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,一般用于系统工艺过程较为固定的小型控制系统中;而模块式PLC的功能扩展灵活方便,在I/O点数、输入点数与输出点数的比例、I/O模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。

3、安装方式

PLC系统的安装方式分为集中式、远程I/O式以及多台PLC联网的分布式。

集中式不需要设置驱动远程I/O硬件,系统反应快、成本低;远程I/O式适用于大型系统,系统的装置分布范围很广,远程I/O可以分散安装在现场装置附近,连线短,但需要增设驱动器和远程I/O电源;多台PLC联网的分布式适用于多台设备分别独立控制,又要相互联系的场合,可以选用小型PLC,但必须要附加通讯模块。 4、功能要求

一般小型(低档)PLC具有逻辑运算、定时、计数等功能,对于只需要开关量控制的设备都可满足。

对于以开关量控制为主,带少量模拟量控制的系统,可选用能带A/D和D/A转换单元,具有加减算术运算、数据传送功能的增强型低档PLC。对于控制较复杂,要求实现PID运算 、闭环控制、通信联网等功能,可视控制规模大小及复杂程度,选用中档或高档PLC。但是中、高档PLC价格较贵,一般用于大规模过程控制和集散控制系统等场合。

5、响应速度

PLC是为工业自动化设计的通用控制器,不同档次PLC的响应速度一般都能满足其应用范围内的需要。如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求时,则应该慎重考虑PLC的响应速度,可选用具有高速I/O处理功能的PLC,或选用具有快速响应模块和中断输入模块的PLC等。

6、可靠性

对于一般系统PLC的可靠性均能满足。对可靠性要求很高的系统,应考虑是否采用冗余系统或热备用系统。

7、机型尽量统一

一个企业,应尽量做到PLC的机型统一。主要考虑到以下三方面问题:

1)机型统一,其模块可互为备用,便于备品备件的采购和管理。

2)机型统一,其功能和使用方法类似,有利于技术力量的培训和技术水平的提高。

3)机型统一,其外部设备通用,资源可共享,易于联网通信,配上位计算机后易于形成一个多级分布式控制系统。

应用概况

1、开环控制

开关量的开环控制是PLC的最基本控制功能。PLC的指令系统具有强大的逻辑运算能力,很容易实现定时、计数、顺序(步进)等各种逻辑控制方式。大部分PLC就是用来取代传统的继电接触器控制系统。

2、模拟量闭环

对于模拟量的闭环控制系统,除了要有开关量的输入输出外,还要有模拟量的输入输出点,以便采样输入和调节输出实现对温度、流量、压力位移速度等参数的连续调节与控制。目前的PLC不但大型、中型机具有这种功能外,还有些小型机也具有这种功能。

3、数字量控制

控制系统具有旋转编码器和脉冲伺服装置(如步进电动机)时,可利用PLC实现接收和输出高速脉冲的功能,实现数字量控制,较为先进的PLC还专门开发了数字控制模块,可实现曲线插补功能,近来又推出了新型运动单元模块,还能提供数字量控制技术的编程语言,使PLC实现数字量控制更加简单。

4、数据采集监控

由于PLC主要用于现场控制,所以采集现场数据是十分必要的功能,在此基础上将PLC与上位计算机或触摸屏相连接,既可以观察这些数据的当前值,又能及时进行统计分析,有的PLC具有数据记录单元,可以用一般个人电脑的存储卡插入到该单元中保存采集到的数据。PLC的另一个特点是自检信号多.利用这个特点,PLC控制系统可以实现白诊断式监控,减少系统的故障,提高系统的可靠性。[7]

相关视频

1、7天PLC培训:01基础知识储备

7天PLC培训:01基础知识储备

2、plc接线

plc接线

參考來源

  1. plc教程O基础入门到精通_海量课程低至99元_plc是什么
  2. 什么是PLC? PLC的的特点是什么?,PLC之家网,2019-11-13 
  3. PLC的发展、基本结构、配置、应用,PLC之家网,2019-11-13
  4. PLC的结构及各部分的作用,PLC之家网,2019-11-13
  5. PLC的工作原理,PLC之家网,2019-11-13 
  6. PLC的基本特点,PLC之家网,2019-11-13
  7. PLC的基本应用,PLC之家网,2019-11-13