您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的比例转换2(SCL2(-))指令
来源:艾特贸易2017-06-05
简介图 8-67 为 SCL2 ( - )指令梯形图。 SCL2 ( - )用于将一个带符号的 4 位十六进制数线性转换到一个 4 位 BCD 值。与 BCD(24) 不同,它仅将一个 4 位十六进制数转换到一个等值的 4 位 BCD(Sh
图8-67为SCL2(-)指令梯形图。SCL2(-)用于将一个带符号的4位十六进制数线性转换到一个4位BCD值。与BCD(24)不同,它仅将一个4位十六进制数转换到一个等值的4位BCD(Shex→SBCD)数,而SCL2(-)按照一个对应指定线性关系转换到一个带符号十六进制数值。变换的线性关系由参数字P1~P1 +2指定线的X截取值和斜率决定。
·S必须是BCD码。
·P1~ P1 +2必须在同一数据区域。
·DM 6144~DM 6655不能用于R。
图8-67 SCL2(-)指令梯形图
当执行条件为OFF时,SCL2(-)不执行;当执行条件为ON时,SCL2(-)把S中的带符号的4位十六进制值沿由X轴截取点( P1,0)和斜率(P1+2)÷(P1+1)定义的线转换为4位BCD值并把结果放入R中。结果被近似为离其最近的整数。
如果结果为负数,CY被设定为1;如果结果小于-9999,-9999被写入R中。如果结果大于9999,于是,9999被写入R中。
表8-3显示参数字的功能和范围。
表8-3 参数字的功能和范围
【例8-18】 图8-68中当05000置ON时,200中的带符号的二进制源数据(#FFE2)按照DM 0000~DM 0002的参数转换为BCD。然后将结果(#0018)写LR 00。并且由于结果是负数,CY变为ON。
图8-68 SCL2(-)指令的使用
点击排行
