ygwygw555
如何将带小数的实数(比如MD10=5.0)转换成整数(比如MW2=5)呢?
我在指令集里找遍了都没看到将浮点数转换成整数的指令,只有将整数转换成浮点数的指令,郁闷!
请高手指教。
yuanle
xiakebiao110
施奈德PLC有专门的数据变换指令。
回复内容: 对:yuanle 关于
Step1:使用结尾取整指令将浮点数转换为长整型数据。 Step2:判断长整型数据是否在数据范围 -32768~+32767之间,如果不是,那么数据范围溢出。 如果是,那么读取低16位数据。 Step3:读取长整型数据的最高位并将其写入16位数据的最高位。 Regards
内容的回复:
首先要感谢你,我理解大概啥意思了。
但是还是不知道具体怎么样操作,你能不能给我举个实例?
比如说将MD10=5.0如何转换成MW2=5
zx1986110
有元整指令的
ROUND
MOVE
miy_gongkong
seven_du