BAS功能与实现之PLC技术
PLC 技术概述
PLC(Programmable Logic Controller),中文名称为可编程逻辑控制器。早期的 PLC 主要用于代替继电器实现逻辑控制,但随着技术的发展,PLC 的功能已经大大超过了逻辑控制的范围,今天这种装置称作可编程控制器(Programmable Controller),简称 PC,但为了避免与个人计算机(Personal Computer,PC)的简称混淆,所以人们仍将可编程控制器称为 PLC。
PLC 的定义
国际电工委员会(International Electrotechnical Commission,IEC)在 1987 年 2 月表决通过了 PLC 标准 IEC61131,其中对 PLC 的定义是:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。”
PLC 系统(PLC-System)的定义
PLC 系统是用户配置的,包括自动化系统所必须的 PLC 和附属外围设备。它包含了内部用电缆或接插件连接的永久设施和用电缆或其他方式连接的便携设备和可移动外围设备。
PLC 的发展背景
PLC 从出现至今,随着半导体及信息技术的进步,其技术应用和发展基本上经历了 4 个阶段:
1. 第一个阶段:20 世纪 60 年代末至 70 年代初期。PLC 的功能简单,主要是完成逻辑运算、定时、计数等。
2. 第二阶段:20 世纪 70 年代中期到 80 年代初。由于大规模集成电路的出现,特别是微处理器的问世,使 PLC 控制技术产生了飞跃,功能得以增加。
3. 第三阶段:20 世纪 80 年代至 90 年代中后期。80 年代,PLC 向大规模、高速度和小型化方向发展,出现了多品牌系列化产品,不同品牌的 PLC 之间不具备兼容性。
4. 第四阶段:20 世纪 90 年代中后期至今。现代 PLC 多采用当前微处理器中的高档芯片或专用芯片,一方面使得 PLC 的处理速度进一步增加,将每千基本指令处理时间缩小到 0.1ms 以内;另一方面,使得 PLC 的处理能力增强,处理点数可达到数十万物理点之多。
PLC 体系结构
IEC61131 定义了 PLC 功能架构模型、硬件结构模型和软件结构模型。实际上,PLC 在是一种具有特殊安装结构的、面向工业控制的专用计算机系统,体系结构和计算机架构相似。
PLC 应用
PLC 自诞生以来以其可靠、使用方便、经济等特点已成功并广泛地应用于各种需要程序控制的场合,几乎涉及了所有工业领域,特别是离散制造业:如机械制造、汽车、烟草、能源、冶金、环保、交通、轻工与建材等,比较典型的应用是具有流水作业性质的生产线控制,如常见的汽车生产线、电子、电器制造业的流水线等。