您现在所在的是:

运动控制

回帖:3个,阅读:829 [上一页] [1] [下一页]
* 帖子主题:

小数点问题

1218
chenhao200
文章数:79
年度积分:50
历史总积分:1218
注册时间:2006/5/13
发站内信
发表于:2007/6/6 16:54:00
#0楼
求助高手: 我在伺服编程中遇到小数点问题.

       伺服电机0.025MM/脉冲,乘以1000,数据转换为25.  速度20MM/S(触摸屏可调) ,求频率20/25,再乘以1000.

                     20除以25等于0.8(十进制), 指令中D200商为零,D201余数为20, 这20要怎样转换,才能和0.8相对应,   为程序所运用?

                      请高手指点!
          伺服、步进控制.
37234
cvlsam 版主
文章数:12401
年度积分:1586
历史总积分:37234
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2007/6/6 20:59:00
#1楼
将速度放大10倍就可以了。
频率200/25*100
1218
chenhao200
文章数:79
年度积分:50
历史总积分:1218
注册时间:2006/5/13
发站内信
发表于:2007/6/7 13:41:00
#2楼
二楼的师兄, 讲详细点,好吗?谢谢!
          伺服、步进控制.
1534
langman
文章数:305
年度积分:50
历史总积分:1534
注册时间:2006/6/19
发站内信
发表于:2007/6/7 16:17:00
#3楼
你就是要求输入的是一个直观的速度值(整数),要转换成小数才能在程序里使用。
先将速度放大100倍(或更大),再将伺服驱动器的电子齿轮缩小一百倍。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003