文章目录[隐藏]
可编程控制器简称PLC(Programmable Logic Controller),在1987年国际电工委员会(International Electrical Committee)颁布的《PLC标准草案》中对PLC做了如下定义:PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
1.PLC的分类
(1)按产地分
PLC可分为日本系列、欧美系列、韩国系列、中国系列等。其中,日本系列具有代表性的为三菱、欧姆龙、松下、光洋等;欧美系列具有代表性的为西门子、A−B自动化、通用电气、德州仪表等;韩国系列具有代表性的为LG等;中国系列具有代表性的为合利时、浙江中控等。
(2)按点数分
PLC可分为大型机、中型机及小型机等。大型机一般I/O点数(输入/输出端子数)大于2 048点,具有多CPU,16位/32位处理器,用户存储器容量8~16 KB,具有代表性的为西门子S7−400系列、通用公司的GE−IV系列等;中型机一般I/O点数为256~2 048点;单/双CPU,用户存储器容量2~8 KB,具有代表性的为西门子S7−300系列、三菱Q系列等;小型机一般I/O点数小于256点,单CPU,8位或16位处理器,用户存储器容量4 KB以下,具有代表性的为西门子S7−200系列、三菱FX系列等。
(3)按结构分
PLC可分为整体式和模块式。整体式PLC是将电源、CPU、I/O(输入/输出)接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点;小型PLC一般采用这种整体式结构。模块式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口以及与编程器或EPROM写入器相连的接口等;扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。
(4)按功能分
PLC可分为低档、中档、高档三类。低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能;还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能;主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能;有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。高档PLC除具有中档PLC的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其他特殊功能函数的运算、制表及表格传送功能等;高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。
2.PLC的特点
(1)可靠性高,抗干扰能力强。
高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,因此故障率大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性。
(2)配套齐全,功能完善,适用性强。
PLC发展到今天,已经形成了大、中、小各种规模的系列化产品,可以用于各种规模的工业控制场合。除了具有逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来,PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中,加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。
(3)易学易用,深受工程技术人员欢迎。
PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于工程技术人员接受;梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。这些都为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制提供了方便。
(4)系统的设计、建造工作量小,维护方便,容易改造。
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时使其维护也变得容易起来;更重要的是,使同一设备经过改变程序进而改变生产过程成为可能。这很适合多品种、小批量的生产场合。
(5)体积小,重量轻,能耗低。
以超小型PLC为例,新近研发的品种底部尺寸小于100 mm,重量小于150 g,功耗仅数瓦。由于体积小,很容易装入机械内部,使PLC成为实现机电一体化的理想控制设备。
3.PLC的应用领域
目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为以下几类。
1)开关量的逻辑控制
这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线,如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
2)模拟量控制
在工业生产过程中,有许多连续变化的量,如温度、压力、流量、液位和速度等,都属于模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。
3)运动控制
PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块,如可驱动步进电动机或伺服电动机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械及机床、机器人、电梯等场合。
4)过程控制
过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大、中型PLC都有PID模块。目前,许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
5)数据处理
现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算),数据传送,数据转换,排序,查表,位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
6)通信及联网
PLC通信含PLC间的通信及PLC与其他智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,使通信非常方便。