把SINA_POS 输出act速度转换实际速度,在pc显示,出现指令数据超出范围,请问此转换公式正确吗?超范围可有什么具体方法解决
图片说明:
最佳答案
不管你怎么样算,将VD164的数据先乘3000,再除1073741824,你就可以先把这些常数部分精简了?
VD164*3000/1073741824 = VD164转换为浮点数后,再直接除357913.9413获取。
试试,VD164(浮点数)/357913.9413 = VD1028
提问者对于答案的评价:
谢谢提供思路
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347103.html