为PLC。随着可编程控制器的不断发展,其定义也在不断变化。国际电工委员会(IEC)曾于1982年11月颁布了可编程控制器标准草案第一稿,1985年1月发表了第二稿,1987年2月又颁布了第三稿。1987年颁布的可编程控制器的定义如下:“可编程逻辑控制器是专为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器、可以编制程序的控制器。它能够存储和执行命令,进行逻辑运算、顺序控制、定时、计数和算术运算等操作,并通过数字式和模拟式的输入、输出,控制各种类型的机械或生产过程。可编程控制器及其相关的外围设备,都应按易于工业控制系统形成一个整体、易于扩展其功能的原则设计。1.2PLC的工作原理PLC实质上是一种专用与工业控制的计算机,其硬件结构基本上与微型计算机相近,在结构上分为固定式和组合式(模块式)两种,固定式PLC包括CPU板,I/O板,显示面板,内存块,电源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括CPU模块,I/O模块,内存模块,电源模块,底板或机架。这些模块可以按照一定的规则组合配置。按照可编程控制器系统的构成原理,可编程控制器系统由传感器,可编程控制器和执行器组成,可编程控制器通过循环扫描输入端口的状态,执行用户程序来实现控制任务,其操作过程如下图1所示。图1.1PLC操作过程PLC输入模块的输入信号状态与传感器信号相对应,为传感器信号经过隔离和滤波后的有效信号。开关量输入电路通过识别传感器0、1电平,识别开关的通断。CPU在每个扫描周期的开始扫描输入模块的信号状态,并将其状态送入到输入映像寄存器区域;CPU根据用户程序中的程序指令来处理传感器信号,并将其处理的结果送到输出映像寄存器。现代的PLC已经具备了处理模拟量的功能,但是相对于开关量的处理较复杂一些。PLC输出模块具有一定的负载驱动能力,在额定负载以内,直接和负载相连,可以驱动相应的执行器。