问:编码器的计数值如: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类型都可以正常显示。
请确定您的人机界面是否支持此浮点数类型并且选择正确。
本文关键字:编码器 伺服系统,电子知识资料 - 伺服系统
上一篇:S7-400备用电池与用户程序