開啟主選單

求真百科

變更

PLC

增加 57 位元組, 4 年前
無編輯摘要
}}
'''PLC'''又称为可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作[[电子]]系统。它采用一种可编程的存储器,在其内部存储执行[[逻辑运算]]、[[顺序控制]]、[[ 定时]] [[ 计数和算术运算]] 等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。 <ref>[https://edu.jiatuxueyuan.com/ plc教程O基础入门到精通_海量课程低至99元_plc是什么]</ref>
中文名 :可编程逻辑控制器
特 点 :工作可靠、可编程等
所属学科; [[ 计算机]]
=='''简介'''==
[[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 Controller,简称PC。但由于PC容易和个人 [[ 计算机 ]] (Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。
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年代,美国通用汽车公司在对工厂生产线调整时,发现 [[ 继电器 ]] [[ 接触器 ]] 控制系统修改难、体积大、噪声大、维护不方便以及可靠性差,于是提出了著名的“通用十条”招标指标。 [3] 1969年,美国数字化设备公司研制出第一台可编程控制器(PDP-14),在通用汽车公司的生产线上试用后,效果显著;1971年,日本研制出第一台可编程控制器(DCS-8);1973年,德国研制出第一台可编程控制器;1974年,我国开始研制可编程控制器:1977年,我国在工业应用领域推广PLC。 [3]
1969年,美国数字化设备公司研制出第一台可编程控制器(PDP-14),在通用汽车公司的生产线上试用后,效果显著;1971年,[[日本]]研制出第一台可编程控制器(DCS-8);1973年,[[德国]]研制出第一台可编程控制器;1974年,我国开始研制可编程控制器:1977年,我国在工业应用领域推广PLC。  最初的目的是替代机械开关装置(继电模块)。然而,自从1968年以来,PLC的功能逐渐代替了继电器控制板,现代PLC具有更多的功能。其用途从单一过程控制延伸到整个制造系统的控制和监测。 [4]
===发展===
[[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 图片来源于呢图网]]]
在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和 [[ 电子 ]] 技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable Controller(PC)。
个人 [[ 计算机 ]] (简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC),现在,仍常常将PLC简称PC。
PLC的定义有许多种。国际电工委员会(IEC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。
1、主机
主机部分包括 [[ 中央处理器 ]] (CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。
2、输入/输出(I/O)接口
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、编程
6、外部设备接口
此接口可将 [[ 打印机 ]] 、条码 [[ 扫描仪]], [[ 变频器 ]] 等外部设备与主机相联,以完成相应的操作。<ref>[http://www.plc100.com/jiaocheng/jiegou.htm PLC的结构及各部分的作用],PLC之家网,2019-11-13</ref>
=='''工作原理'''==
PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。
PLC在 1、 输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态 [[ 寄存器 ]] 中,即刷新输入。随即关闭输入端口,进入程序执行阶段。
PLC在 2、 程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。
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大都采用单片微型 [[ 计算机 ]] ,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。
2、编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。
=='''系统集成'''==
[[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  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可以满足您在过程控制中任何层次上的需求。 [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、点数估算
I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商可编程逻辑控制器的产品特点,对输入输出点数进行圆整。 [5]
2、存储器容量
存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。 [5]
存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。 [5]
3、控制功能选择
该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。 [5]
=='''选择型号'''==
10,734
次編輯