可编程控制器(Programmable Logical Controller,简称为PC或PLC)是面向用户的专门为在工业环境下应用而开发的一种数字电子装置,可以完成各种各样的复杂程序、不同的工业控制功能。它采用可以编制程序的存储器,在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作指令,可以从工业现场接收开关量和模拟量信号,按照控制功能进行逻辑及算术运算并通过数字量或模拟量的输入和输出来控制各种类型的生产过程。