2-2-4 串联电路块的并联 OR 2-2-5 并联电路块的串联 ANB 2-2-6 LDP、LDF、ANDP、ANDF、ORP、ORF(FX2n型有) 2-2-7 多重输出电路 MPS、MRD、MPP 2-2-8 主控及主控复位指令 MCMCR 2-2-9 脉冲输出 PLS、PLF 2-2-10 自保持与解除 SET、RST 2-2-11 计数器、定时器线圈输出和复位指令 OUT、RST 2-2-12 空操作指令 NOP 2-2-12 程序结束指令 END 2-2-13 梯形图设计的规则和技巧 2-2-14 双重输出动作及其对策 LD,LDI,OUT指令 指令助记符与功能: 符号、名称 LD 取 LDI 取反 功能 a触点逻辑运算开始 b触点逻辑运算开始 可用元件 X,Y,M,S,T,C X,Y,M,S,T,C 程序步 1 1 Y,M:1 S,特,M:2 T:3 C:3-5 OUT 输出 线圈驱动 Y,M,S,T,C 注:当使用M1536-M3071时,程序步加1。 指令说明: LD,LDI指令用于将触点接到母线上。另外,与后面讲到的ANB指令组合,在分支起点处也可使用。 ? OUT指令是对输出继电器、辅助继电器、状态、定时器、计数器的线圈驱动指令,对输入继电器不能使用。 ? OUT指令可作多次并联使用。(在下图中,在OUT M100之后,接OUT T0) ? 编程:
0 LD X000 1 OUT Y000 2 LDI X001 3 OUT M100 4 OUT T0 K19 ——程序步自动管理空2步 7 LD T0 8 OUT Y001 定时器、计数器的程序: 对于定时器的计时线圈或计数器的计数线圈,使用OUT指令以后,必须设定常数K。此外,也可指定数据寄存器的地址号。 ? 常数K的设定范围、实际的定时器常数、相对于OUT指令的程序步数(包括设定值)如下表所示。 ? 定时器、计数器 K的设定范围 实际的设定值 步数 1ms定时器 1-32,767 0.001-32.767秒 3 10ms定时器 0.01-327.67秒 1-32,767 3 100ms定时器 0.1-3,276.7秒 16位计数器 1-32,767 同左 3 32位计数器 -2,147,483,648 - +2,147,483,647 同左 3 AND,ANI指令 助记符与功能: 符号、名称 AND 与 ANI 与非 功能 a触点串联连接 b触点串联连接 可用软元件 X,Y,M,S,T,C X,Y,M,S,T,C 程序步 1 1 当使用M1536-M3071时,程序步加1。 指令说明: 用AND,ANI指令可进行1个触点的串联连接。串联触点的数量不受限制,该指令可多次使用。 ? OUT指令后,通过触点对其他线圈使用OUT指令,称之为纵接输出,(下图的OUT M101 与OUT Y004) 这种纵接输出,如果顺序不错,可多次重复。 串联触点数和纵接输出次数不受限制,但使用图形编程设备和打印机则有限制。 建议尽量做到1行不超过10个触点和1个级圈,总共不要超过24行。 ? 编程:
0 LD X002 1 AND X000 2 OUT Y003 3 LD Y003 4 ANI X003 5 OUT M101 6 AND T1 7 OUT Y004 如上图所示,紧接着OUT M101以后通过触点T1可以驱动OUT Y004,但如是驱动顺序相反(如左图所示)时,则必须使用后面讲到的MPS和MPP命令。 OR,ORI指令 指令助记符与功能: 指令助记符、名称 OR 或 ORI 或非 功能 a触点并联连接 b 触点并联连接 可用软元件 X,Y,M,S,T,C X,Y,M,S,T,C 程序步 1 1 当使用M1536-M3071时,程序步加1 指令说明: OR、ORI用作1个触点的并联连接指令。 串联连接2个以上触点时,并将这种串联电路块与其他电路并联连接时,采用后面讲到的ORB指令。 ? OR,ORI是从该指令的步开始,与前面的LD,LDI指令步,进行并联连接。并联连接的次数不受限制,但使用图形编程设备和打印机时受限制(24行以下) ? 编程:
0 LD X004 1 OR X006 2 ORI M102 3 OUT Y005 4 LDI Y005 5 AND X007 6 OR M103 7 ANI X010 8 OR M110 9 OUT M103 ORB 指令 指令助记符与功能 指令助记符、名称 ORB 电路块或 指令说明 2个以上的触点串联连接的电路称为串联电路块。将串联电路并联连接时,分支开始用LD、LDI指令,分支结束用ORB指令。 ? ORB 指令与后面讲的ANB指令等一样,是不带软元件地址号的独立指令。 ? 有多个并联电路时,若对每个电路块使用ORB指令,则并联电路没有限制。(见正确编程程序) ? ORB也可以成批地使用,但是由于LD,LDI指令的重复使用次数限制在8次以下,请务必注意。(见编程不佳的程序) ? 功能 串联电路块的并联连接 程序步 1 编程
正确编程程序 1 LD X000 2 AND X001 3 LD X002 4 AND X003 5 ORB 6 LDI X004 7 AND X006 8 ORB 9 OUT Y006 编程不佳的程序 1 LD X000 2 AND X001 3 LD X002 4 AND X003 5 LDI X004 6 AND X006 7 ORB 8 ORB 9 OUT Y006 ANB 指令 指令助记符与功能: 指令助记符、名称 ANB 电路块与 功能 并联电路块的串联连接 程序步 1 指令说明: ? ? ? 当分支电路(并联电路块)与前面的电路串联连接时,使用ANB指令,分支的起点用LD,LDI指令,并联电路块结束后用 ANB 指令,与前面的电路串联。 若多个并联电路块按顺序和前面的电路串联连接时,则 ANB 指令的使用次数没有限制。 也可成批地使用ANB指令,但在这种场合,与ORB指令一样,LD、LDI指令的使用次数是有限制的(8次以下),请务必请意 编程: 0 LD X000 1 OR X001 2 LD X002 3 AND X003 4 LDI X004 5 AND X005 6 ORB 7 OR X006 8 ANB 9 OR X003 10 OUT Y007