您当前的位置:五五电子网电子知识电子知识资料伺服系统怎样把编码器的计数值转换成为角度值? 正文
怎样把编码器的计数值转换成为角度值?

怎样把编码器的计数值转换成为角度值?

点击数:7517 次   录入时间:03-04 11:40:08   整理:http://www.55dianzi.com   伺服系统

问:编码器的计数值如:DB47.DBD4的值是2048,如果80个计数旋转的角度是1度,其角度值是2048/80=25.6,我用整数函数的DIV-I计算结果没有小数,用浮点函数的DIV-R计算结果是指数形式,在人机界面里都不能够显示25.6,请高手指点怎样处理计数值才可以在人机界面里显示25.6,还有反过来我输入角度后,怎样把角度值转换为计数值写到DB47.DBD8里?

问题补充:编码器的计数值如:DB47.DBD4应改为:DB47.DBD14

答:西门子的S7系统浮点数为ANSI/IEEE 754-1985标准, 对于普通的Windows PC,或所有的西门子人机界面包括WinCC, WinCC flexible, Protool及相应面板选择32 bit floating point类型都可以正常显示。
请确定您的人机界面是否支持此浮点数类型并且选择正确。


本文关键字:编码器  伺服系统电子知识资料 - 伺服系统

《怎样把编码器的计数值转换成为角度值?》相关文章>>>