基本指令概述
1. LD、LDI、 AND、ANI、 OR、ORI、 OUT、END 指令概要
LDP,ANDP,ORP指令为上升沿触发指令,当指定元件出现上升运动时(OFF→ON),其运算结果保持一个扫描周期为ON。下图中的X000,X001,X002从OFF变为ON导通。
LDF,ANDF,ORF指令为下降沿触发指令,当指定元件出现下降运动时(ON→OFF),其运算结果保持一个扫描周期为ON。下图中X003,X004,X005从ON变为OFF时导通。
2. LDP、LDF、 ANDP、ANDF、 ORP、ORF 指令概要
3. ANB、ORB指令概要
输入X000或输入X001为ON时,输入002或输入003为ON时,输出Y000被驱动。
输入X004和X005或输入X006和X007为ON时,输出Y001被驱动。
这样,“ANB”为串行连接并行电路块,而“O R B”为并行连接串行电路块的指令。
4. SET、RST、PLS、PLF 指令概要
用输入X000的向上升沿脉冲来驱动辅助继电器M0(1扫描时间),操作保持辅助继电器M50。
用输入X001的下降沿脉冲来驱动(1个扫描时间),辅助继电器M1,解除辅助继电器M50的操作保持。
5. INV 指令概要
INV指令是反转INV指令之前的运算结果的指令
6. MC、MCR指令概要
《有嵌套》N=0~7有效
在MC指令内用MC指令时,嵌套级及编号N为下列顺序,(N0→N1→N2→N3→N4→N5→N6→N7)使之返回时,用MCR指令嵌套级中解除。(N7→N6→N5→N4→N3→N2→N1→N0)。
级N0
总线[B]在X040为ON时,为带电状态。
级N1
总线[B]在X040和X050均为ON时,为带电状态。
级N0
利用“MCR N1”,总线可返回到[B]状态。
初始状态
利用“MCR N0”,总线返回到初始的[A]状态。
MCR N1不能编程,“MCR N0”编程时,嵌套级一次返回到“N0”。
7. MPS、MRD、MPP指令概要
这是一条为执行分支多重输出电路的指令。利用MPS指令,存储运算的中间结果,然后驱动输出Y000。利用MRD指令,读出其存储,驱动输出Y001。最后的电路使用MPP指令替代MRD指令。
MPS指令是利用公共串行接点,驱动多个输出电路的电路程序。
8. 定时器、计数器指令
定时器
定时器有一般用和累计用两种。累计用定时器即使计数输入为OFF,也能存储当前值。计数器有16位向上计数和32位向上/向下计数用的两种。向上/向下计数器的计数方向由特殊辅助继电器M8200~M8234的ON/OFF来指定的。
定时器的设定值,可以用K常数直接指定,用数据寄存器(D)间接指定。但间接指定值必须事先写入数据寄存器里。
计数器
计数器的设定值,可以用K常数直接指定,和用数据寄存器(D)间接指定。但间接指定值必须先写入数据寄存器。