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

CPM2A系列PLC的比例转换(SCL(66))指令

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

简介图 8-65 为 SCL(66) 指令梯形图。 SCL( 66) 用于将一个 4 位十六进制数值线性转换到一个 4 位 BCD 值。与 BCD(24) 不同,它仅将一个 4 位十六进制数转换到一个等值的 4 位 BCD( Shex → SBCD) 数,而

    8-65SCL(66)指令梯形图。SCL( 66)用于将一个4位十六进制数值线性转换到一个4BCD值。与BCD(24)不同,它仅将一个4位十六进制数转换到一个等值的4BCD( ShexSBCD)数,而SCL( 66)按照一个对应指定线性关系转换到一个十六进制数值。变换的线性关系由参数字P1~P1+3指定的两点决定。

SCL( 66)指令梯形图

    8-65    SCL( 66)指令梯形图

    S必须是BCD码。P1~P1 +3必须在同一数据区域。DM 6144~ DM 6655不能用于P1~P1 +3R

    当执行条件置OFF时,SCL( 66)不执行;当执行条件置ON时,SCL(66)S中的4位十六进制值沿由点( P1P1 +1)和点(P1+2P1 +3)定义的线转换为4BCD值,并把结果放入R中。结果将被近似为离其最近的整数。如果结果小于0000,于是0000被写入R中;如果结果大于9999,于是9999被写入R中。

    8-2显示了参数字的功能和范围。

    8-2    参数字的功能和范围

参数字的功能和范围

    【例8-17  8-66中,  0000ON时,按照DM 0150DM 0153中的参数,DM 0010中的BCD源数据(#0100)被转换为十六进制。于是结果(#0512)被写入DM 0200中。

SCL(66)指令的使用

    8-66    SCL(66)指令的使用