1 输入采样阶段Р PLC在输入采样阶段,以扫描方式顺序读入所有输入端的通/断状态或输入数据,并将此状态存入输入状态寄存器,即输入刷新。接着转入程序执行阶段。在程序执行期间,即使输入状态发生变化,输入状态寄存器的内容也不会改变,只有在下一个扫描周期的输入处理阶段才能被读入。Р2.2.2 程序执行阶段Р PLC 在执行阶段,按先左后右,先上后下的步序,执行程序指令。其过程如下:从输入状态寄存器和其它元件状态寄存器中读出有关元件的通/ 断状态,并根据用户程序进行逻辑运算,运算结果再存入有关的状态寄存器中。Р2.2.3 输出刷新阶段Р在所有指令执行完毕后,将各物理继电器对应的输出状态寄存器的通/ 断状态,在输出刷新阶段转存到输出寄存器,去控制各物理继电器的通/ 断,这才是 PLC 的实际输出。Р由 PLC 的工作过程可见, 在 PLC 的程序执行阶段,即使输入发生了变化,输入状态寄存器的内容也不会立即改变,要等到下一个周期输入处理阶段才能改变。暂存在输出状态寄存器中的输出信号,等到一个循环周期结束, CPU 集中将这些输出信号全部输出给输出锁存器,这才成为实际的 CPU 输出。因此全部输入、输出状态的改变就需要一个扫描周期,换言之,输入、输出的状态保持一个扫描周期。Р2.2.4 可编程控制器的主要技术性能Р 1. I/O 点数指 PLC 外部输入和输出端子数。Р 2. 用户程序存储容量用来衡量 PLC 所能存储用户程序的多少。Р 3. 扫描速度指扫描 1000 步用户程序所需的时间,以 ms/ 千步为单位。Р 4. 指令系统条数指PLC具有的基本指令和高级指令的种类和数量。种类数量越多,软件功能越强。Р 5. 编程元件的种类和数量编程元件指:输入继电器、输出继电器、辅助继电器、定时器、计数器、通用“字”寄存器、数据寄存器及特殊功能继电器等。其种类和数量是衡量 PLC 的一个指标。