可编程控制器是一种数字运算操作的电子系统,专门在工业环境下应用而设计。它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并来自通过数字或模拟的输入(I)和输出(O360百科)接口,控制各种类型的机械设备或生产过程。