CMPP

指令说明:

CMPP16位脉冲型比较指令,对比较值S1S2的数据进行比较,根据其结果(小于、相等、大于),使DnDn+1Dn+2其中一个为ON

          条件

  比较指令

S1 > S2

S1 = S2

S1 < S2

[CMPP  S1  S2  Dn ]

DnON

Dn+1ON

Dn+2ON

操作数:

       S1KnX, KnY, KnM, T,C,D,K,H,V,Z,LV,DT,@

       S2KnX, KnY, KnM, T,C,D,K,H,V,Z,LV,DT,@

       D Y,M,S,@

指令格式:[CMPP  S1  S2  D ]

编程示例:

X1OFF变为ON时,比较指令执行一次,比较D2D6里面的数据,结果会影响Y0Y1Y2的状态。

D2>D6时,Y0ON

D2=D6时,Y1ON

D2<D6时,Y2ON

 

X0接通,比较VR(0)VR(1)里面的数据,结果会影响M100开始的3个地址,当VR(0)VR(1)的数据有变化时,需要再次关闭开启X0CMPP比较指令才会执行。