1、1.原型指令备注:OUT 用于继电器、定时器、计数器的输出,可以连续使用无次数限制。OUT 的程序步 Y、M:1; 特 M:2;T:3;C:35OUT 指令不能用于输入继电器,在对定时器、计数器使用 OUT指令后,一定要设定常数 K(十进制)或 H(十六进制) 。ANI、AN、OR 、ORI 一行不要超过 10 个,连续使用不建议超指令 功能 梯形图 操作元件 程序步LD(取)第一个常开 X.Y.M.S.T.C1LDI(取反)第一个常闭 X.Y.M.S.T.C1AND(与)串联常开 X.Y.M.S.T.C1ANI(与反)串联常闭 X.Y.M.S.T.C1OR(或)并联常开 X.Y.M.S.T.
2、C1ORI(或反)并联常闭 X.Y.M.S.T.C1OUT(输出)驱动输出线圈 Y.M.S.T.C备注过 24 行。LD. LDI.与 OUT 指令的应用AND. ANI 指令的应用OR. ORI 指令的应用-2.块指令与堆栈指令(多重输出)备注:块指令与堆栈指令无操作元件,ANB、ORB 若集中使用次数不能超过 8 次,MPS、MPP 必须成对使用,连续使用最多不能超过 11 次,MRD 不限使用次数。 (无操作元件)指令 功能 梯形图 程序步ANB(块与) 并联电路块的串联 1ORB(块或) 串联电路块的并联 1MPS(进栈)将前面已运算的结果将已存储 1MRD(读栈)将已存储的运算结果读
3、出 1MPP(出栈)将已存储的运算结果读出并退出栈运算1ANB 指令的应用(并联块的串联)ORB 指令的应用(串联块的并联)一层堆栈的应用-3.输出型指令备注:SET 保持线圈得电并具有自锁功能,RST 保持线圈失电。指令 功能 梯形图 操作元件 程序步OUT 驱动输出线圈 Y.M.S.T.C表 1备注INV(取反)运算结果反转 无 1SET(置位)接通执行元件并保持Y.M.S Y,M:1:S,特M:2RST(复位)消除元件的置位或清除数据寄存器的内容Y.M.S.T.C.D.V.Z1PLS(输出脉冲)上升沿输出(只接通一个扫描周期)Y.M(不包括特殊继电器)2PLF(输出脉冲)下降沿输出(只接
4、通一个扫描周期)Y.M(不包括特殊继电器)2INV 指令注意事项:1)INV 指令是将 INV 电路之前的运算结果取反;2)能编制 AND、ANI 指令步的位置可使用 INV;3)LD 、LDI、OR、 ORI 指令步的位置不能使用 INV;4)在含有 ORB、ANB 指令的电路中,INV 是将执行 INV 之前的运算结果取反。SET、 RST 指令的应用PLS、 PLE 指令的应用-4.脉冲型指令备注:此表操作元件和程序步可能存有错误指令 功能 梯形图 操作元件 程序步LDP 左母线开始,上升沿检测X.Y.M.S.T.C1LDF 左母线开始,下降沿检测X.Y.M.S.T.C1ORP 并联触点,上升沿检测X.Y.M.S.T.C1ORF 并联触点,下降沿检测X.Y.M.S.T.C1ANDP串联触点,上升沿检测X.Y.M.S.T.C1ANDF串联触点,下降沿检测X.Y.M.S.T.C15.主控指令与结束指令指令 功能 梯形图 操作元件 程序步MC(主控)设置母线主控开关M 除特殊继电器外3MCR(主控复位)母线主控开关解除M 除特殊继电器外2NOP 无操作(方便以后程序修改)无 无 1END 程序结束并回到开始无 1MC、MCR 指令的应用特别备注:部分内容来源于网络,并非完全准确可能存在一定的错误。只供各位同学参考之用,如有错误的地方还请同学指出。