一文了解PLC的工业控制系统

引言
可编程控制器(programmable controller)是计算机家族中的一员,是为工业控制应用而设计制造的,是现代工控自动化不可缺少的技术支持。早期的可编程控制器称作可编程逻辑控制器(programmable logic controller),简称plc,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称pc。但是为了避免与个人计算机(personal computer)的简称混淆,所以将可编程控制器简称plc。
1、plc的定义 plc问世以来,尽管时间不长,但发展迅速。为了使其生产和发展标准化,美国电气制造商协会nema(national electrical manufactory association)经过四年的调查工作,于1984年首先将其正式命名为pc(programmable controller),并给pc作了如下定义:
“pc是一个数字式的电子装置,它使用了可编程序的记忆体储存指令。用来执行诸如逻辑,顺序,计时,计数与演算等功能,并通过数字或类似的输入/输出模块,以控制各种机械或工作程序。一部数字电子计算机若是从事执行pc之功能着,亦被视为pc,但不包括鼓式或类似的机械式顺序控制器。”
总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。
2、plc的特点 2.1 高可靠性
(1)所有的i/o接口电路均采用光电隔离,使工业现场的外电路与plc内部电路之间电气上隔离。
(2)各输入端均采用r-c滤波器,其滤波时间常数一般为10~20ms.
(3)各模块均采用屏蔽措施,以防止辐射干扰。
(4)采用性能优良的开关电源。
(5)对采用的器件进行严格的筛选。
(6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,cpu立即采用有效措施,以防止故障扩大。
(7)大型plc还可以采用由双cpu构成冗余系统或有三cpu构成表决系统,使可靠性更进一步提高。
2.2 丰富的i/o接口模块
plc针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位;强电或弱电等。有相应的i/o模块与工业现场的器件或设备,如:按钮;行程开关;接近开关;传感器及变送器;电磁线圈;控制阀等直接连接。另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。
2.3 采用模块化结构
为了适应各种工业控制需要,除了单元式的小型plc以外,绝大多数plc均采用模块化结构。plc的各个部件,包括cpu,电源,i/o等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。
2.4 编程简单易学
plc的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。
2.5 安装简单,维修方便
plc不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与plc相应的i/o端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。
3、plc的功能 a 逻辑控制
b 定时控制
c 计数控制
d 步进(顺序)控制
e pid控制
f 数据控制:plc具有数据处理能力。
g 通信和联网
h 其它:plc还有许多特殊功能模块,适用于各种特殊控制的要求,如:定位控制模块,crt模块。
4、plc的发展阶段 虽然plc问世时间不长,但是随着微处理器的出现,大规模,超大规模集成电路技术的迅速发展和数据通讯技术的不断进步,plc也迅速发展,其发展过程大致可分三个阶段:
4.1 早期的plc(60年代末—70年代中期)
早期的plc一般称为可编程逻辑控制器。这时的plc多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制,定时等。它在硬件上以准计算机的形式出现,在i/o接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式—梯形图。因此,早期的plc的性能要优于继电器控制装置,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使,能重复使用等。其中plc特有的编程语言—梯形图一直沿用至今。
4.2 中期的plc(70年代中期—80年代中,后期)
在70年代,微处理器的出现使plc发生了巨大的变化。美国,日本,德国等一些厂家先后开始采用微处理器作为plc的中央处理单元(cpu)。这样,使plc得功能大大增强。在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程i/o模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使plc得应用范围得以扩大。
4.3 近期的plc(80年代中、后期至今)
进入80年代中、后期,由于超大规模集成电路技术的迅速发展,微处理器的市场价格大幅度下跌,使得各种类型的plc所采用的微处理器的当次普遍提高。而且,为了进一步提高plc的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得plc软、硬件功能发生了巨大变化。
5、plc的分类 5.1 小型plc
小型plc的i/o点数一般在128点以下,其特点是体积小、结构紧凑,整个硬件融为一体,除了开关量i/o以外,还可以连接模拟量i/o以及其他各种特殊功能模块。它能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、通讯联网以及各种应用指令。
5.2 中型plc
中型plc采用模块化结构,其i/o点数一般在256~1024点之间。i/o的处理方式除了采用一般plc通用的扫描处理方式外,还能采用直接处理方式,即在扫描用户程序的过程中,直接读输入,刷新输出。它能联接各种特殊功能模块,通讯联网功能更强,指令系统更丰富,内存容量更大,扫描速度更快。
5.3 大型plc
一般i/o点数在1024点以上的称为大型plc。大型plc的软、硬件功能极强。具有极强的自诊断功能。通讯联网功能强,有各种通讯联网的模块,可以构成三级通讯网,实现工厂生产管理自动化。大型plc还可以采用三cpu构成表决式系统,使机器的可靠性更高。
6、plc的基本结构 plc实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,
6.1 中央处理单元
(cpu)是plc的控制中枢。它按照plc系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、i/o以及警戒定时器的状态,并能诊断用户程序中的语法错误。当plc投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入i/o映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将i/o映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高plc的可靠性,近年来对大型plc还采用双cpu构成冗余系统,或采用三cpu的表决式系统。这样,即使某个cpu出现故障,整个系统仍能正常运行。
6.2 存储器
存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。
6.2.1 plc常用的存储器类型
(1)ram (random assess memory) 这是一种读/写存储器(随机存储器),其存取速度最快,由锂电池支持。
(2)eprom(erasable programmable read only memory)这是一种可擦除的只读存储器。在断电情况下,存储器内的所有内容保持不变。(在紫外线连续照射下可擦除存储器内容)。
(3)eeprom(electrical erasable programmable read only memory)这是一种电可擦除的只读存储器。使用编程器就能很容易地对其所存储的内容进行修改。
6.2.2 plc存储空间的分配
虽然各种plc的cpu的最大寻址空间各不相同,但是根据plc的工作原理,其存储空间一般包括以下三个区域:
(1)系统程序存储区
(2)系统ram存储区(包括i/o映象区和系统软设备等)
(3)用户程序存储区系统程序存储区:在系统程序存储区中存放着相当于计算机操作系统的系统程序。包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序等。由制造厂商将其固化在eprom中,用户不能直接存取。它和硬件一起决定了该plc的性能。
6.3 电源
plc的电源在整个系统中起着十分重要得作用。如果没有一个良好的、可靠得电源系统是无法正常工作的,因此plc的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将plc直接连接到交流电网上去。

alpitronic采用英飞凌EasyPACK™ CoolSiC™模块及EiceDRIVER™ X3驱动器打造50 kW超级充电桩
智能家居市场释放出了什么信号
先临三维Einstar手持3D扫描仪答疑解惑篇
GRM230模块应用于管道压力远程监控短信报警及手机监控
iphone8邀请函曝光:iPhone8发布会确定,国行起步价8000元,又要"割肾"?买了iphone7的就尴尬了
一文了解PLC的工业控制系统
电池测试仪怎么选型
戴尔科技推出全闪存交钥匙系统:ObjectScale XF960
华为推出全新一代iMaster NCE平台和星光智能光猫
人工智能企业来也科技宣布完成与RPA创业公司奥森科技的合并
AR/VR的区别是什么,虚拟现实的关键技术
M1处理器MacBook Pro 测评:8、16GB内存差别有多大
【节能学院】浅谈霍尔电流传感器在光伏发电系统中的应用与产品选型
解决老百姓就医难题的互联网人工智能医院
三安光电拟160亿投资建设长沙半导体项目
FLIR ONE PRO在查看电路板故障方面的应用
罗姆推出业界最小的快恢复二极管
纽瑞芯采用R&S解决方案保驾UWB芯片FiRa™认证测试
HDIIJ三杯全自动绝缘油介电强度测试仪操作手册
比颜值荣耀9更美,比性能一加5更强劲,小米6沦为下下之选!