您现在的位置是:首页 > 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-65为SCL(66)指令梯形图。SCL( 66)用于将一个4位十六进制数值线性转换到一个4位BCD值。与BCD(24)不同,它仅将一个4位十六进制数转换到一个等值的4位BCD( Shex→SBCD)数,而SCL( 66)按照一个对应指定线性关系转换到一个十六进制数值。变换的线性关系由参数字P1~P1+3指定的两点决定。
图8-65 SCL( 66)指令梯形图
S必须是BCD码。P1~P1 +3必须在同一数据区域。DM 6144~ DM 6655不能用于P1~P1 +3或R。
当执行条件置OFF时,SCL( 66)不执行;当执行条件置ON时,SCL(66)把S中的4位十六进制值沿由点( P1,P1 +1)和点(P1+2,P1 +3)定义的线转换为4位BCD值,并把结果放入R中。结果将被近似为离其最近的整数。如果结果小于0000,于是0000被写入R中;如果结果大于9999,于是9999被写入R中。
表8-2显示了参数字的功能和范围。
表8-2 参数字的功能和范围
【例8-17】 图8-66中, 当0000置ON时,按照DM 0150~DM 0153中的参数,DM 0010中的BCD源数据(#0100)被转换为十六进制。于是结果(#0512)被写入DM 0200中。
图8-66 SCL(66)指令的使用
点击排行
