欧姆龙PLC模拟量转换,利用SCL2指令,把压力值定标在-1~20公斤之间,但是指令转换出的最终数

欧姆龙PLC模拟量转换,利用SCL2指令,把压力值定标在-1~20公斤之间,但是指令转换出的最终数都是整数即BCD数,触摸屏读取的也是整数,怎么把压力值转换成两位小数?请大神解答!

SCL2指令可以转换成BCD数bcd数设置的大一些,比如-100-2000,再用bin指令把bcd数转化到bin数,最后用flt指令转化到浮点数,但是会显示成-100.00-2000.00,最后用浮点除指令,除以+100.00,转化到-1.00-20.00,精度到小数点后两位
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-21
转化为单精度浮点数。追问

怎么转化?

追答

手册里面有专门用于转换的指令

追问

希望你能多知道一下,第一次做模拟量,真的不懂

相似回答