可编程逻辑控制器(PLC)几十年来一直是工厂自动化和工业过程的重要组成部分,起初是为了满足工业过程的需要而开发的,它简化了整个过程,而不必在发生机械故障或改变时重新启动。
设计一个可编程控制器,在本质上是为了减少工人在重新开发过程中的重复性工作而设计的,这样可以减轻工人在重新开发过程中的负担。
可编程逻辑控制器控制的应用范围很广,从简单的照明功能、复杂的环境系统或工业厂房,可编程逻辑控制器在服务于不同的功能,并提供各种数字和模拟输入/输出接口,以及其他由自动化系统提供的有价值的服务,包括数据转换、信号处理和一些通信协议。
整个PLC程序控制器的功能通常针对某一特定功能,任何一个PLC模块都应具有足够的可配置性和灵活性,以满足不同应用和行业的需要,可以看作是一种可编程控制器,可以控制机器和设备的专用计算机,可编程逻辑控制器和普通计算机具有相同的属性、术语和定义。