您现在的位置是:首页 > PLC技术 > PLC技术
FP0的F89 (EXT)指令
来源:艾特贸易2017-06-05
简介F89 (EXT) 是 16 位二进制数符号位的扩展指令,其功能是将 D 指定的 16 位二进制数的符号位复制到 D+1 ,结果存储在 D+1 和 D 中。若 D 中的 16 位二进制数是负数(最高位为 1 )时,扩展后
F89 (EXT)是16位二进制数符号位的扩展指令,其功能是将D指定的16位二进制数的符号位复制到D+1,结果存储在D+1和D中。若D中的16位二进制数是负数(最高位为1)时,扩展后D中的数据保持不变,D+1中的每一位都是1,指令格式及操作数范围如表4-84所示。 表4-84 指令格式及操作数范围 当触发信号X0接通时,该指令将DT0中数据的符号位复制到DT1中,存放在DT0和DT1中的数据就可作为32位二进制数来处理,如图4-63所示。其中DT0中的数据HFB2E是“-1234”的补码。若DT0=H1234,则指令执行后DT0=H1234,DT1=H0,即将DT0的符号位“0”扩展到DT1中,DT1中的每一位都是0。
图4-63 指令的执行结果
点击排行
