可编程控制器(programmable controller)是计算机家族中的一员,是为产业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(programmable logic controller),简称plc,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称pc。但是为了避免与个人计算机(personal computer)的简称混淆,所以将可编程控制器简称plc。
plc的选择主要应从plc的机型、容量、i/o模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。plc机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最 佳的性能价格比。选择时应主要考虑到合理的结构型式,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素。
plc主要有整体式和模块式两种结构型式。整体式plc的每一个i/o点的平均价格比模块式的便宜,且体积相对较小,一般用于系统工艺过程较为固定的小型控制系统中;而模块式plc的功能扩展灵活方便,在i/o点数、输入点数与输出点数的比例、i/o模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。