BONP

指令说明:

       BONP16位脉冲执行型ON位判定指令,即指令激活一次,执行一次ON位判定。是将源操作数[S]16位数据的第n位进行ON位判定,n位为ON时,目标操作数[D]ONn位为OFF时,目标操作数[D]OFF

若源操作数[S]指定了常数K时,会自动进行BIN转换。

n的取值范围在:K0~K15

操作数:                      

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

       DY, M, S,@

       nK,H,D,@

指令格式:[BON  S  D  n]

编程示例:

假设X0~X2都是ON状态,则K4X0的值为K7M0闭合,BONP指令执行一次,将K4X0中的X2位进行ON位判定,X2ON,所以Y0ON