可编程逻辑控制器(ProgrammableLogicController,PLC),是一种用于自动化实时控制的数位逻辑控制器,广泛应用于目前的工业控制领域
在可编程逻辑控制器出现之前,一般要使用成百上千的继电器以及计数器才能组成具有相同功能的自动化系统,而现在,经过编程的简单的可编程逻辑控制器模块基本上已经代替了这些大型装置
可编程逻辑控制器的系统程序一般在出厂前已经初始化完毕,用户可以根据自己的需要自行编辑相应的用户程序来满足不同的自动化生产要求
最初的可编程逻辑控制器只有电路逻辑控制的功能(IO控制),所以被命名为可编程逻辑控制器,后来随着不断的发展,这些当初功能简单的计算机模块已经有了包括逻辑控制,时序控制、模拟控制、多机通信等许多的功能,名称也改为可编程控制器(ProgrammableController),但是由于它的简写也是PC与个人电脑(PersonalComputer)的简写相冲突,也由于多年来的使用习惯,人们还是经常使用可编程逻辑控制器这一称呼,并在术语中仍沿用PLC这一缩写
现在工业上使用可编程逻辑控制器(PLC)已经相当接近于一台轻巧型电脑所构成,甚至已经出现整合个人电脑(采用嵌入式操作系统)与PLC架构的PC-BASE控制器,能透过数位或类比输入/输出模组控制机器设备、制造处理流程、及其它控制模组的电子系统
PLC可接收(输入)及发送(输出)多种型态的电气或电子讯号,并使用他们来控制或监督几乎所有种类的机械与电气系统
PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点
在工业控制领域中,PLC控制技术的应用已成为工业界不可或缺的一员
国际电工委员会(IEC)在其标准中将PLC定义为:“可编程逻辑控制器是一种数位运算操作的电子系统,专为在工业环境应用而设计的
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控