指令说明:
DBONP是32位脉冲执行型ON位判定指令,即指令激活一次,执行一次ON位判定。是将源操作数[S+1,S]的32位数据的第n位进行ON位判定,n位为ON时,目标操作数[D]为ON,n位为OFF时,目标操作数[D]为OFF。
若源操作数[S+1,S]指定了常数K时,会自动进行BIN转换。
n的取值范围在:K0~K31
操作数:
S:KnX, KnY, KnM, KnS,T,C,D,K,H,Z,V,LV,DT,@
D:Y, M, S,@
n:K,H,D,@
指令格式:[DBONP S D n]
编程示例:
X0闭合,DBONP指令执行,将K8X0中的X20(K16为十进制,需转换成八进制匹配X)位进行ON位判定,X20为OFF时,Y0为OFF,X20为ON时,Y0为ON。
