在工控系统中我们可以利用可编程plc控制器用于执行逻辑操作、连续操作、定时、计数和算术运算的指令,并能够控制各种类型的机器或生产过程,并可通过数字或模拟输入输出。PLC及相关外设的设计应遵循易于与工控系统集成、功能可扩展等原则。
目前,PLC在国内外钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保、文化娱乐等行业得到了广泛的应用,其用途大致可分为以下几类。
1.开关量逻辑控制
这是PLC最基础、最广泛的应用领域。它取代了传统的继电器电路,实现逻辑控制和顺序控制。它不仅可以用于单设备控制,还可以用于多机群控和自动化生产线。如注塑机、印刷机、订书机、组合机床、磨床、包装生产线、电镀流水线等。
2.模拟控制
在工业生产过程中,有许多连续变化的量,如温度、压力、流量、液位、速度等,都是模拟量。为了使可编程控制器能够处理模拟信号,必须实现模数转换和模数转换。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有通讯接口,通讯非常方便。