由浅入深的详解PLC技术

发布时间:2023-08-03  

很多的电力作业人员都知道,PLC相对于继电器控制柜要简单的多,自动化程度非常高,很多的电工师傅都想系统的学习PLC,可是很多人都没有合适的途径,甚至工作多年了,还对PLC不了解,今天我们就重点来看看PLC的发展历程,原理结构,硬件和软件支持等等,来系统全面的进行一个基础的认识: 可编程序控制器(Programmable LogicController)简称(PLC),是在继电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,将自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。


定义: 国际电工委员会(IEC)于1987年颁布了可编程控制器标准草案第三稿。在草案中对可编程控制器定义如下: “可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计”。 PLC的产生 1969年美国数字设备公司(DEC)根据美国通用汽车公司(GM)的要求研制成第一台可编程序控制器。


产生背景: 1)继电控制系统的缺点:通用性和灵活性差、可靠性低。 继电器控制系统体积大、耗电多、可靠性低、接线复杂、不易更改、查找和排除故障困难,对生产工艺变化的适应性差,但简单易懂、价格便宜。


2)1968年,美国通用汽车公司(GM公司)为适应汽车型号不断翻新(小批量、多品种、多规格、低成本和高质量),提出要用一种新型的控制装置取代继电----接触器控制装置。 拟订了十项公开招标的技术要求: ①编程方便,可现场修改程序; ②维修方便,采用插件式结构; ③可靠性高于继电器控制装置; ④体积小于继电器控制盘; ⑤数据可直接送入管理计算机; ⑥成本可与继电器控制盘竞争; ⑦输入可为市电; ⑧输出可为市电,容量要求在2A以上,可直接驱动接触器等; ⑨扩展时原系统改变最少; ⑩用户存储器大于4KB。


PLC的发展 1)70年代初期: 可编程序控制器仅具有逻辑运算、定时、计数等一些功能。

2)70年代中期: 70年代后随着电子技术和计算机技术的发展,微处理技术应用,PLC还增加了算术运算、数据传送和数据处理等功能。 3)80年代以后: 随着大规模、超大规模集成电路等微电子技术的迅速发展,16位和32位微处理器应用于PLC中,使PLC得到迅速发展。PLC不仅控制功能增强,可靠性提高,功耗、体积减小,成本降低,编程和故障检测更加灵活方便,而且具有通信和联网、数据处理和图像显示等功能。


4)近年来PLC发展迅速 具备了计算机功能的一种通用工业控制装置,成为现代工业自动化的三大技术支柱(PLC技术、机器人、CAD/CAM)之一。 PLC的分类 (1)按I/O点数分类; I/O点数在256以下为微型PLC;I/O点九在256~1024为中型PLC; I/O点数大于1024为大型PLC;I/O点数在4000以上为超大型PLC。 以上划分不包括模拟量I/O点数,且划分界限不是固定不变的。


(2)按结构形式分类 1.整体式PLC:又称单元式或箱体式。整体式PLC是将电源、CPU、I/O部件都集中装在一个机箱内。一般小型PLC采用这种结构。


2.模块式PLC:将PLC各部分分成若干个单独的模块,如CPU模块、I/O模块、电源模块和各种功能模块。模块式PLC由框架和各种模块组成。模块插在插座上。一般大、中型PLC采用模块式结构,有的小型PLC也采用这种结构。

整体式

b129ff04-cbb1-11ed-bfe3-dac502259ad0.jpg

b13e27ea-cbb1-11ed-bfe3-dac502259ad0.jpg

PLC的优点 ①可靠性高(平均无故障时间3--5万小时) ②编程简单 ③通用性强 ④体积小、结构紧凑、安装、维护方便PLC的缺点 各公司的PLC编程语言互不兼容。 PLC的主要生产厂家 欧洲:西门子(Siemens);法国的TE(Telemecanique)公司 美国:A-B(A1len-Bradly)、GE(General Electric)公司 日本:三菱电机(Mitsubishi Electric)、欧姆龙(0MRON)、富士(FUJI)、基恩士(KEYENCE)、松下(PANASONIC) 台湾:台达(DELTA) 韩国:LG

b14d9f2c-cbb1-11ed-bfe3-dac502259ad0.jpg

b15950a6-cbb1-11ed-bfe3-dac502259ad0.jpg

b17fb994-cbb1-11ed-bfe3-dac502259ad0.jpg

b19c4276-cbb1-11ed-bfe3-dac502259ad0.jpg

中央处理器(CPU)

中央处理单元(CPU)一般由控制器、运算器和寄存器组成,这些电路都集成在一个芯片上。 CPU的主要功能: ◆从存储器中读取指令 ◆执行指令 ◆顺序取指令 ◆处理中断     存储器    ·只读存储器ROM:存放监控程序和用户已调试好的程序    ·随机存储器RAM:存储各种暂存数据、中间结果、用户正调试的程序    输入输出(I/O)单元    采用光电隔离,实现了PLC的内部电路与外部电路的电气隔离,减小了电磁干扰令     1)输入接口电路:将按钮、行程开关传感器等产生的信号,转换成数字信号送入主机。    2)输出接口电路:将主机向外输出的信号转换成可以驱动外部执行电路的信号,以便控制接触器线圈等电器通断电;另外输出电路也使计算机与外部强电隔离     3)输出三种形式: 继电器--低速大功率 可控硅--高速大功率 晶体管--高速小功率

b1b5b490-cbb1-11ed-bfe3-dac502259ad0.jpg

输入接口电路 ·开关量输入接口 >直流输入单元 >交流输入单元 >交直流输入单元 ·作用:把现场的开关量信号变成PLC 内部处理的标准信号

b1cc538a-cbb1-11ed-bfe3-dac502259ad0.jpg

输出接口电路 ·开关量输出接口 1)继电器型 2)晶体管型 3)可控硅型 作用:把PLC内部的标准信号转换成现场执行机构所需的开关量信号 ·模拟量输出接口 作用:将PLC运算处理后的数字量信号转换为模拟量输出,以满足生产过程现场连续控制信号的需求

b1df30cc-cbb1-11ed-bfe3-dac502259ad0.jpg

b1f57f58-cbb1-11ed-bfe3-dac502259ad0.jpg

b1df30cc-cbb1-11ed-bfe3-dac502259ad0.jpg

b1f57f58-cbb1-11ed-bfe3-dac502259ad0.jpg

b234039a-cbb1-11ed-bfe3-dac502259ad0.jpg

b24d151a-cbb1-11ed-bfe3-dac502259ad0.jpg

b2635898-cbb1-11ed-bfe3-dac502259ad0.jpg

b27a7a46-cbb1-11ed-bfe3-dac502259ad0.jpg

b2a2fdd6-cbb1-11ed-bfe3-dac502259ad0.jpg

 PLC的软件系统

b2bbb556-cbb1-11ed-bfe3-dac502259ad0.jpg

1、系统软件 管理程序 解释程序 程序块 2、应用软件 应用软件也叫用户软件,是用户为达到某种控制目的,采用专用编程语言自住编制的程序.
应用软件常用的编程语言 ·梯形图编程(LD) 采用继电器电气工程原理逻辑图,各种软元件被表示为触点和线圈,图形上各个触点和线圈之间的电路连接关系就是它们的控制逻辑关系 ·指令列表编程(IL) 所有的逻辑和运算都使用指令和操作数的方式输入 ·顺序功能图编程(SFC) 顺序功能图是根据机械设备的流程或者工序,将控制分成了多个步和步到步之间转换的一种语言。一个标准的顺序功能图由初始步、一般步、步间的转换条件、跳转和重置组成、每一步就是机械设备的一个处理工序,一个步中可以有内置梯形图,也就是这一步需要完成的处理工序。

b2d1c8aa-cbb1-11ed-bfe3-dac502259ad0.jpg

b2eae5ec-cbb1-11ed-bfe3-dac502259ad0.jpg

b2ff5fcc-cbb1-11ed-bfe3-dac502259ad0.jpg

PLC数据结构 十进制数(DEC:DECimalnumber),常用于: 定时器/计数器的设定值;辅助继电器(M)、定时器(T)、计数器(C)、状态(S) 等软元件的地址号;应用指令的数值型操作数及指令动作常数(K)。 十六进制数(HEX:HEXdecimal number) 与十进制数一样,用于指定应用指令的数值型操作数及指令动作常数(H)。 二进制数(BIN:BINary number) PLC内部数据类型,通过外设进行监视时,各软元件的数值自动变换为十进制数或十六进制数。 八进制数(0CT:0CTalnumber)——用于输入继电器和输出继电器的软元件编号。 输入继电器用X00-X07、X10-X17、X20-X27等八进制格式进行编号(三菱PLC); 输出继电器用Y00-Y07、Y10-Y17、Y20-Y27等八进制格式进行编号(三菱PLC)。 BCD码(BCD:BINary Code Decima1)——用二进制形式表示的十进制数,常采用8421BCD码。常用BCD码编码开关将BCD码数据送入PLC;PLC常以BCD码格式将输出数据送数码显示器显示。 浮点数据(标绘值)二进制浮点数常用于高精度浮点运算;十进制浮点数用于实施监视。 PLC的软元件介绍 软元件分类 ◆输入继电器(如三菱PLCX开头) ◆输出继电器(如三菱PLCY开头) ◆辅助继电器(如三菱PLCM开头) ◆状态继电器(如三菱PLCS开头) ◆计数器(如三菱PLCC开头) ◆计时器(如三菱PLCT开头) ◆数据寄存器(如三菱PLCD开头)  

b3147f38-cbb1-11ed-bfe3-dac502259ad0.jpg

PLC软元件(逻辑元件) ·输出继电器(Y) >输出继电器采用八进制编号,有内部触点和外部输出触点(继电器触点、双向可控硅、晶体管等输出元件)之分,由程序驱动。 >在PLC内部,外部输出触点与输出端子相连,向外部负载输出信号,且一个输出继电器只有一个常开型外部输出触点。 >输出继电器有无数个内部常开和常闭触点,编程时可随意使用。 ·辅助继电器(M) >由内部软元件的触点驱动,常开和常闭触点使用次数不限,但不能直接驱动外部负载,采用十进制编号。 >通用辅助继电器 >掉电保持辅助继电器 >特殊辅助继电器 √只能利用其触点的特殊辅助继电器 √可驱动线圈的特殊辅助继电器 >通用辅助继电器与掉电保持用辅助继电器的比例,可通过外设设定参数进行调整。 ·状态继电器(S) >状态是对工序步进型控制进行简易编程的内部软元件,采用十进制编号。与步进指令STL配合使用; >状态有无数个常开触点与常闭触点,编程时可随意使用; >状态不用于步进阶梯指令时,可作辅助继电器使用。>状态同样有通用状态和掉电保持用状态,其比例分配可由外设设定。 ·定时器(T) >定时器实际是内部脉冲计数器,可对内部1ms、 10ms和100ms时钟脉冲进行加计数,当达到用户设定值时,触点动作。 >定时器可以用用户程序存储器内的常数k或日作为设定值,也可以用数据寄存器D的内容作为设定值。  

b3376e8a-cbb1-11ed-bfe3-dac502259ad0.jpg

b34d063c-cbb1-11ed-bfe3-dac502259ad0.jpg

·数据寄存器(D) >通用数据寄存器,只要不写入其它数据,已写入的数据不会变化。但是PLC状态由运行一停止时,全部数据均清零。 >断电保持数据寄存器,只要不改写,原有数据不会丢失。 >特殊数据寄存器,这些数据寄存器供监视PLC中各种元件的运行方式用。 >文件寄存器。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    PLC是什么?PLC相关知识小科普;1.PLC是什么:●PLC就是可编程控制器,它应用于工业环境,必须具有很强的抗干扰能力、广泛的适应能力和应用范围。●PLC是“数字运算操作的电子系统”,也是......
    PLC数据采集网关如何实现FX3SA/FX3GA/FX3G/FX3U等三菱PLC数据采集和远程上下载程序?;随着工业的发展,三菱厂家生产的PLC能够被运用在各种工业设备之上,这些PLC设备......
    什么是PLCPLC编程-梯形图逻辑和梯形图;什么是PLCPLC 代表可编程逻辑控制器,是具有计算能力的工业规模设备,用于控制装配线、机器人单元、工业机械和其他制造环境中的生产过程。它们......
    plc的特点有哪些 plc没有输出信号怎么办;  plc的特点有哪些   PLC(可编程逻辑控制器)是一种常见的工业自动化控制设备,具有以下特点:   可编程性:PLC可以......
    PLC数据采集如何实现?PLC数据采集网关怎么来选?;工业4.0的大潮中,很多应用都是由上位机、云来实现,那么PLC数据采集是最基本的前提条件之一。 PLC数据采集如何实现 目前主流的PLC数据采集方式是通过工业......
    PLC的响应速度、可靠性要求和应用范围;  PLC是为工业自动化设计的通用控制器,不同档次PLC的响应速度一般都能满足其应用范围内的需要。如果要跨范围使用PLC,或者......
    plc可以远程控制吗?plc远程控制设备维护系统;PLC:可编程逻辑控制器(Programmable Logic Controller),适用于工业现场的测量控制。PLC工业上的应用越来越多,而随着工业......
    :什么是PLC? 答:PLC是在自动化工业中执行离散或顺序逻辑的固态控制装置或计算机工业控制器。 PLC是软硬件的结合。它作为自动控制系统的机器或系统的大脑。 PLC是数字电子设备执行的基本任务。 使用......
    工业自动化PLC基本原理内容;PLC(可编程逻辑控制器,Programmable Logic Controller)是一种广泛应用于工业自动化领域的电子设备。它可以用于执行各种控制任务,如运......
    什么是PLC PLC的结构及各部分的作用;作为工业自动化的一种典型应用,PLC最初是做为取代继电器线路、进行顺序控制为主而产生的,后来PLC厂家逐步增加了模拟量运算、PID功能以及更可靠的工业......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>