可编程控制器(Programmable Logic Controller,简称PLC)是一种应用于工业自动化控制领域的计算机控制系统。它主要由中央处理器、输入输出模块、存储器和通信模块等组成。PLC具有稳定可靠、运行速度快、易于编程、易于使用和良好的可扩展性等特点,被广泛用于各种工业控制设备中。
它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)接口,控制各种类型的机械设备或生产过程。
可编程控制器是在电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,把自动化技术、计算机技术、通讯技术融为一体的新型工业控制装置。
PLC已被广泛应用于各种生产机械和生产过程的自动控制中,成为一种最重要、最普及、应用场合最多的工业控制装置,被公认为现代工业自动化的三大支柱(PLC、机器人、CAD/CAM)之一。