可编程控制器(PLC)是一种操作容易,集逻辑、数字和算术运算的工业电子产品,专为工业环境下的应用而设计。它采用可编程序控制的存储器,存储过程数据并执行逻辑运算、顺序控制、定时、计数、算术运算等操作指令,通过数字、模拟的输入、输出来控制各控制对象的运行过程。具有程序设计简单,通用性好,抗干扰能力强,可靠性高的技术特点。
通常可编程控制器PLC主要由电源、CPU、通讯单元、高速计数单元、模拟量I/O单元、数字量I/O单元等硬件组成。