1.指令功能 (1) LD(取指令),一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。 (2) LDI(取反指令),一个常闭触点与左母线连接的指令,每一个以常闭触点开始的逻辑行都用此指令。 (3) LDP(取上升沿指令),与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由OFF→ON)时接通一个扫描周期。 (4) LDF(取下降沿指令),与左母线连接的常闭触点的下降沿检测指令。 (5) OUT(输出指令),对线圈进行驱动的指令,也称为输出指令。 (6) END(结束指令),程序结束指令,表示程序结束,返回起始地址。 2.取指令与输出指令的使用说明 (1) LD、LDI指令既可用于输入左母线相连的触点,也可与ANB、ORB指令配合实现块逻辑运算。 (2) LDP、LDF指令仅在对应元件有效时维持一个扫描周期的接通。 (3) LD、LDI、LDP、LDF指令的目标元件为X、Y、M、T、C、S。 (4) OUT指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在OUT指令之后应设置常数K或数据寄存器。 (5) OUT指令目标元件为Y、M、T、C和S,但不能用于X。 (6)在程序中写入END指令,将强制结束当前的扫描执行过程,即END指令后的程序不再扫描,而是直接进行输出处理。调试时,可将程序分段后插入END指令,从而依次对各程序段的运算进行检查。 一个最简单的指令应用程序如图1所示。 图1 梯形图、指令表和时序图 |