DECO:连续执行型比较指令 DECOP:脉冲执行型比较指令WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
比较指令DECO的编程方式:WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
DECO X0 D0 K4WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
*X0:源地址,可以是数值,T,C,D或是位元件X,Y,M,SP_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
*D0:目标地址,可以是T,C,D或是位元件Y,M,SWWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
*K4:位数,只能是数值WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
比较指令DECO工作过程解释:——可——编——程——控-制-器-技——术——门——户
DECO M0 D0 nWWW_P※LCJS_CO※M-PLC-技-.术_网
从M0开始的n个位元件相加,如n=3,则是M0,M1,M2参预计算。WWW_P※LCJS_CO※M-PLC-技-.术_网
假设M0=ON,M1=OFF,M2=ON,WWW_PLCJS@_COM%-PLC-技.术_网
M2 M1 M0WW.W_PLC※JS_C,OM-PL,C-技.术_网
1 0 1WWW_P※LCJS_CO※M-PLC-技-.术_网
则计算结果为5。WW.W_PLCJS_COM-PLC-技.术_网
将目标地址的5(上面的计算结果)位置为1,其他位置0W1WW_P4LCJS_COM-PLC-技.术_网
D0=32(b0位的数值为2的0次方,b1位的数值为2的1次方,b5位的数值为2的5次方)WWW_PLCJS_COM-PLC-技.术_网
b15.....b6 b5 b4 b3 b2 b1 b0WWW_PL※CJS_COM-PLC-技.术_网
0.......0 1 0 0 0 0 0WWW_PLCJS_COM-PLC-技.术_网
则D0=32WWcW_PLCJS_COM-PLC-技.术_网
注:目标地址为位元件时(Y,M,S),n<=8WWW_PLCJS@_COM%-PLC-技.术_网
目标地址为字元件时(T,C,D),n<=4P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
目标地址为位元件时,DECO指令占用的位数为2的n次方个位数WWW_P※LCJS_CO※M-PLC-技-.术_网
如DECO D10 M0 K6WWW_PLCJS_COM-PLC-技.术_网
2的6次方为64,故此指令占用M0-----M63WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
目标地址为字元件时,因n<=4,故占用位数为16(2的4次方)个,一个字就够了。P.L.C.技.术.网——可编程控制器技术门户
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
下图为一些例子,读者可以分析图中的运算结果,根本搞懂比较指令DECOWWW_PL※CJS_COM-PLC-技.术_网
WWW_P※LCJS_CO※M-PLC-技-.术_网