您现在的位置是:首页 > PLC技术 > PLC技术
FP0的F74 (ABCD)指令
来源:艾特贸易2017-06-05
简介F74 (ABCD) 是将 ASCII 码数转换成 BCD 码数的指令,其功能是根据 S2 指定的内容,将起始于 S1 指定的 16 位存储单元的 ASCII 码数转换成 BCD 码数,结果存储在起始于由 D 指定的 16 位存储单元
F74 (ABCD)是将ASCII码数转换成BCD码数的指令,其功能是根据S2指定的内容,将起始于S1指定的16位存储单元的ASCII码数转换成BCD码数,结果存储在起始于由D指定的16位存储单元的存储区域中,指令格式及操作数范围如表4-70所示。 表4-70 指令格式及操作数范围 S2指定了原数据的字节数及转换后数据的存储方向(正/反方向),设定格式如图4-48所示。当触发信号X0接通时,存储在DT1、DT0中的4个字节ASCII码数转换成4位BCD码数,结果存储在DT10中,如图4-49所示。若表4-70中S2=H1004,则指令执行后结果反向存储,DT10=H8765。
图4-48 S2的设定格式
图4-49 S2=H4时的结果 一个BCD码数只占半字节,一个ASCII码数占8位(1个字节),因而转换成BCD码数后,数据的长度为原来的一半。
点击排行
