多年来,可编程控制器(以下简称PLC)从其产生到现在,实现了接线逻辑到存储逻辑的飞跃;其功能从弱到强,实现了逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制及集散控制等各种任务的跨越。今天的PLC在处理模拟量、数字运算、人机接口和网络的各方面能力都已大幅提高,成为工业控制领域的主流控制设备,在各行各业发挥着越来越大的作用。
PLC的主要功能与作用:
(1)逻辑控制功能。逻辑控制功能是位处理功能,利用PLC的AND、OR、NOT命令代替继电器触点的串联、并联等逻辑连接,实现逻辑控制、开关控制和顺序控制。
(2)信号采集功能。PLC可以采集模拟信号、数字信号和脉冲信号。
(3)输出控制功能。它可以输出数字信号、模拟信号和脉冲信号来控制外部电磁阀、指示灯等设备。
(4)数据处理功能。数据处理功能是指PLC可以进行数据传输、数据比较、数据转换、数据移位、算术运算等操作,有的还可以进行浮点运算。
(5)计时计数功能。可以执行定时或延迟控制,时间可以精到毫秒。用户可以自行设置,也可以在操作过程中根据需要进行更改,使用方便。脉搏可以上下计数。
(6)远程输入输出功能。远程I/O功能是指远程I/O单元将分散在远距离的各种输入输出设备与主控制器连接起来,接收和处理信号,实现远程控制。
(7)人机界面功能。实现人机交互,监控设备运行状态、报警及状态显示和过程控制,实现参数设置和在线配置。
(8)故障自诊断功能。它可以对系统配置、硬件状态、指令合法性、网络通信等进行自诊断。如果发现异常情况,会报警并提示错误类型。如果是严重错误,会自动停止运行。通过该功能,大大提高了系统的安全性。
(9)通讯联网功能。由于目前的PLC大多具有很强的通信和组网功能,因此PLC系统与计算机之间可以直接或通过通信处理单元连接形成网络,实现信息共享和交换,可以形成“集中管理、分散控制”的分布式控制网络系统,实现大规模的复杂控制。
(10)实时通信和冗余备份功能。实时通信可以满足PLC系统在总线网络或以太网中对信息处理的实时性要求,而冗余和相互备份功能则体现了一般工业领域对安全性和稳定性的基本要求。
PLC用途:
一、用于开关量控制
PLC控制开关量的能力是很强的。所控制的入出点数,少的十几点、几十点,多的可到几百、几千,甚至几万点,由于它能联网,点数几乎不受限制,不管多少点都能控制,必要时可编写多套或多组程序,依需要调用。
二、用于模拟量控制
模拟量,如电流、电压、温度、压力等等,它的大小是连续变化的。工业生产,特别是连续型生产过程,常要对这些物理量进行控制。
三、用于运动控制
如机床部件的位移,常以数字量表示。运动控制,有-效的办法是NC,即数字控制技术。这是50年代诞生于美国的基于计算机的控制技术。当今已很普及,并也很完善。