发布于 2011-03-12 19:14:32
1楼
搞不懂你到底要干什么?输入信号-320000~32000,工程信号0~1000000.0,你的模块的精度有难么高吗?信号的变换量是1/640000,而你显示的要求>1/1000000.0,根本就是不可能的事情,你下位机直接把-32000~32000转换成0~100.0就可以了,根据线性变换公式:(y-0.0)/(100.0-0.0)=(x+32000.0)/64000.0。显示的工程量y=(x+32000.0)/64000.0*100.0,x输入信号(-32000~32000)。
活到老,学到老!为了生活学习吧!