搜索
bottom↓
回复: 1

请问,有人用过ADT8960控制卡么,如何控制轴运动轨迹为螺旋曲线

[复制链接]

出0入0汤圆

发表于 2009-7-23 14:51:07 | 显示全部楼层 |阅读模式
我用ADT8960控制卡,想控制X、Y、Z轴整体的运动轨迹为螺旋曲线,有控制卡提供的直线插补函数为以下的三个,请大家帮忙看看,是否能够画出曲线?在此谢过各位!(拒绝灌水)
1. 三轴直线插补
int  inp_move3(int cardno,int axis1,int axis2,int axis3,long pulse1,long pulse2,long pulse3)
        功能:
三轴直线插补
参数:
cardno         卡号
axis1        ,axis2,axis3 参与插补的轴号
pulse1,pulse2,pulse3                指定轴axis1,axis2,axis3移动的相对距离
范围(-8388608~+8388607)
        返回值                0:正确                                1:错误
2。 三轴直线插补相对运动
int  symmetry_relative_line3(int cardno, int axis1, int axis2, int axis3, long pulse1, long pulse2, long pulse3,
long lspd ,long hspd, double tacc, long vacc, int mode)  
功能:
参照当前位置,以加速进行直线插补
参数:
      cardno   卡号
axis1     轴号1
axis2     轴号2
axis3     轴号3
pulse1    脉冲1
pulse2    脉冲2
pulse3    脉冲3
lspd     低速
hspd    高速
tacc     加速时间(单位:秒)
vacc    加速度变化率
mode   模式(0:梯形,1:S曲线)
返回值         0:正确          1:错误
3。  三轴直线插补绝对运动
int  symmetry_absolute_line3(int cardno, int axis1, int axis2, int axis3, long pulse1, long pulse2, long pulse3,
long lspd ,long hspd, double tacc, long vacc, int mode)   
功能:
参照零点位置,以加速进行直线插补
参数:
    cardno   卡号
axis1    轴号1
axis2    轴号2
axis3    轴号3
pulse1   脉冲1
pulse2   脉冲2
pulse3   脉冲3
lspd     低速
hspd    高速
tacc      加速时间(单位:秒)
vacc    加速度变化率
mode   模式(0:梯形,1:S曲线)
返回值         0:正确          1:错误

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2009-7-24 21:54:26 | 显示全部楼层
这类低端的运动控制卡没办法现在高精度螺旋曲线插补的,可以使用PMAC运动控制卡,里面有这样的功能,而且插补效果不错.
用ADT8960这类运动控制卡只能用小线段逼近方法,这样效率回很低,而且精度很插.
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 19:25

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表