2.2 PLC 的工作原理
PLC 采用循环扫描的工作方式,在 PLC 中用户程序按先后顺序存放,CPU 从第一条指令
开始执行程序,直到遇到结束符后又返回到第一条,如此周而复始不断循环。PLC 的扫描过
程分为内部处理、通信操作、程序输入处理、程序执行、程序输出几个阶段。全过程扫描一
次所需的时间称为扫描周期。当 PLC 处于停状态时,只进行内部处理和通信操作服务等内容。
在 PLC 处于运行状态时,从内部处理、通信操作、程序输入、程序执行、程序输出,一直循
环扫描工作。
2.3 PLC 的编程语言
(1)梯形图编程语言
梯形图沿袭了继电器控制电路的形式,它是在电路控制系统中常用的继电器、接触器逻
辑控制基础上简化了符号演变来的,形象、直观、实用。
梯形图的设计应注意以下三点:
(一)梯形图按从左到右、从上到下的顺序排列。每一逻辑行起始于左母线,然后是触
点的串、并联接,最后是线圈与右母线相联。
(二)梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两
端没有电源。这个“概念电流”只是形象地描述用户程序执行中应满足线圈接通的条件。
(三)输入继电器用于接收外部的输入信号,而不能由 PLC 内部其它继电器的触点来驱
动。因此,梯形图中只出现输入继电器的触点,而不出现其线圈。输出继电器输出程序执行
结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱
动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点可
供内部编程使用。
(2)语言表编程语言
指令语句表示一种与计算机汇编语言相类似的助记符编程方式,但比汇编语言易懂易学。
一条指令语句是由步序、指令语和作用器件编号三部分组成。
2.4 三菱 PLC 基本指令
表 2.1 基本指令表