序的管理下,通过运行应用程 10 序,对控制要求进行处理判断,并通过执行用户程序来实现控制任务。但是,在时间上, PLC 执行的任务是按串行方式进行的,其具体的运行方式与继电器-接触器控制系统及计算机控制系统都有着一定的不同。当PLC 投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。当PLC 开始上电运行时,首先清除 I/O 映像区的内容, 然后进行自诊断,确认正常后开始扫描。对每个程序,CPU 从第一条指令开始逐条执行用户程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环, 因此, PLC 的工作方式是一种串行循环工作方式。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC 的CPU 以一定的扫描速度重复执行上述三个阶段。 2.2.1 PLC 的组成 1.CPU CPU 是PLC 的核心部分。与通用微机 CPU 一样,CPU 在PC系统中的作用类似于人体的神经中枢。其功能: (1 )用扫描方式(后面介绍)接收现场输入装置的状态或数据,并存入输入映象寄存器或数据寄存器; (2)接收并存储从编程器输入的用户程序和数据; (3)诊断电源和 PC内部电路的工作状态及编程过程中的语法错误; (4)在 PC进入运行状态后: a )执行用户程序——产生相应的控制信号(从用户程序存储器中逐条读取指令,经命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路) b )进行数据处理——分时、分渠道地执行数据存取、传送、组合、比较、变换等动作,完成用户程序中规定的逻辑或算术运算任务 c )更新输出状态——输出实施控制(根据运算结果,更新有关标志位的状态和输出映象寄存器的内容,再由输入映象寄存器或数据寄存器的内容,实现输出控制、制表、打印、数据通讯等) 2.存储器系统程序存储器:存放系统工作程序(监控程序)、模块化应用功能子程序、