您现在的位置是:首页 > PLC技术 > PLC技术

CPM2A系列PLC的二进制到BCD转换(BCD(24))指令

来源:艾特贸易2017-06-05

简介图 8-41 为 BCD( 24) 指令梯形图。 如果 S 的内容超过 270F ,转换的结果字将会超过 9999 ,并且 BCD( 24) 将不执行。当指令不执行时, R 的内容仍然保持不变。 DM 6144 ~ DM 6655 不能用于 R 。

    8-41BCD( 24)指令梯形图。

    如果S的内容超过270F,转换的结果字将会超过9999,并且BCD( 24)将不执行。当指令不执行时,R的内容仍然保持不变。

   DM 6144DM 6655不能用于R

BCD(24)指令梯形图

    8-41    BCD(24)指令梯形图

   BCD( 24)S中的二进制(十六进制数)内容转换为数值对等的BCD,并把BCD结果输出到R。因此,仅仅R的内容被改变,S的内容保持不变。

   BCD(24)能被用于把二进制数转换为BCD,因此,手持式编程器或其他编程设备上显示将是十进制而不是十六进制数。它也可以用来转换成BCD,用于执行BCD算术运行而不是二进制算术运行。例如,当BCD和二进制值必须相加的情况下。

    对标志位的影响:

    ·ER:间接寻址字DM不存在(字*DM中的内容非BCD码,或者DM区域已经超出了范围)。

    ·EQ:当结果字是0时置ON