您现在所在的是:

运动控制

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

伺服数据问题

1218
chenhao200
文章数:79
年度积分:50
历史总积分:1218
注册时间:2006/5/13
发站内信
发表于:2007/4/29 10:46:00
#0楼
五一快乐!

        我单独作一个程序,D100(-6500)不会变,但是一到DDRVI中作为脉冲数使用,D100就变成59036.
       程序简短,不会有修改D100值的问题.请回复.
       伺服滑台有资料吗?

          伺服、步进控制.
1233
lishenhe
文章数:118
年度积分:50
历史总积分:1233
注册时间:2004/7/19
发站内信
发表于:2007/4/29 13:11:00
#1楼
你看到的D100的值是16位D100的值,而在DDRVI指令中读的的D100+d101的值(32位),查下程序中其它地方有没有用到D101,有的话改为其他D码
1218
chenhao200
文章数:79
年度积分:50
历史总积分:1218
注册时间:2006/5/13
发站内信
发表于:2007/4/29 18:38:00
#2楼
李工:你好,感谢你的回复!

        经查证是这个原因.MOV到D100(-6500)是16位数据,DDRVI中是32位数据,最高位为正,因此变成正数.

       是否,你公司是作哪一方面的?
          伺服、步进控制.
1233
lishenhe
文章数:118
年度积分:50
历史总积分:1233
注册时间:2004/7/19
发站内信
发表于:2007/5/17 8:53:00
#3楼
不用客气,我是做电气配套的,有什么需要能帮到的联系0756-3883269就行

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

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

46.8003