浪嗨嗨
级别: 略有小成
精华主题: 0
发帖数量: 198 个
工控威望: 410 点
下载积分: 531 分
在线时间: 92(小时)
注册时间: 2017-04-07
最后登录: 2019-07-30
查看浪嗨嗨的 主题 / 回贴
楼主  发表于: 2017-07-22 08:01
请问一下,对于直线插补的理解,同时出发,同时停止,但走的距离不一样,如果是这样,可以在另一个伺服的速度与前一个速度的速度之间做一个相匹配的公式就行了,而且这个公式也比较容易做,就是一个速度比例的问题。
还是说直线插补能实现别的功能,
工控剑侠666
天道酬勤,认真的人做认真的事 。
级别: 工控侠客
精华主题: 0
发帖数量: 1008 个
工控威望: 2687 点
下载积分: 22643 分
在线时间: 276(小时)
注册时间: 2013-03-30
最后登录: 2024-12-27
查看工控剑侠666的 主题 / 回贴
1楼  发表于: 2017-07-22 08:10
多看资料不好讲讲不明白
工控人加油
eledesigner
懂一点点
级别: 工控侠客
精华主题: 0
发帖数量: 1812 个
工控威望: 2074 点
下载积分: 2732 分
在线时间: 2235(小时)
注册时间: 2009-08-21
最后登录: 2024-12-27
查看eledesigner的 主题 / 回贴
2楼  发表于: 2017-07-22 09:03
你这样走出来的直线不直
wul2.4g
级别: 工控侠客
精华主题: 0
发帖数量: 1958 个
工控威望: 2156 点
下载积分: 48665 分
在线时间: 556(小时)
注册时间: 2009-07-30
最后登录: 2024-11-18
查看wul2.4g的 主题 / 回贴
3楼  发表于: 2017-07-22 09:04
引用
引用楼主浪嗨嗨于2017-07-22 08:01发表的 关于直线插补 :
请问一下,对于直线插补的理解,同时出发,同时停止,但走的距离不一样,如果是这样,可以在另一个伺服的速度与前一个速度的速度之间做一个相匹配的公式就行了,而且这个公式也比较容易做,就是一个速度比例的问题。
还是说直线插补能实现别的功能,

直线插补不是就是这个功能吗?只要使用这个功能不就行了,何必要自己搞个公式这么弄?这样就失去当初开发这个功能的初衷了!!您说呢?跟PID一样的道理!
浪嗨嗨
级别: 略有小成
精华主题: 0
发帖数量: 198 个
工控威望: 410 点
下载积分: 531 分
在线时间: 92(小时)
注册时间: 2017-04-07
最后登录: 2019-07-30
查看浪嗨嗨的 主题 / 回贴
4楼  发表于: 2017-07-22 10:37
引用
引用第3楼wul2.4g于2017-07-22 09:04发表的  :

直线插补不是就是这个功能吗?只要使用这个功能不就行了,何必要自己搞个公式这么弄?这样就失去当初开发这个功能的初衷了!!您说呢?跟PID一样的道理!

我觉得没有这么简单吧,因为如果这样又何必弄出个插补指令了,肯定还有别的功能,或者别的方面
kokosu
级别: 略有小成
精华主题: 0
发帖数量: 105 个
工控威望: 223 点
下载积分: 733 分
在线时间: 283(小时)
注册时间: 2010-08-23
最后登录: 2024-12-23
查看kokosu的 主题 / 回贴
5楼  发表于: 2017-07-22 11:00
要不要我给你贴一个直线插补的算法你看看,真有你想的那么简单。
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
6楼  发表于: 2017-07-22 11:32
你伺服启动停止时有加减速,这个插补不仅仅是速度上的一致,它实际上是位置的一致。
成功的路上需要帮助
浪嗨嗨
级别: 略有小成
精华主题: 0
发帖数量: 198 个
工控威望: 410 点
下载积分: 531 分
在线时间: 92(小时)
注册时间: 2017-04-07
最后登录: 2019-07-30
查看浪嗨嗨的 主题 / 回贴
7楼  发表于: 2017-07-22 15:28
邮箱343012098@163.COM
[ 此帖被浪嗨嗨在2017-07-23 09:50重新编辑 ]
gadna9
级别: 略有小成
精华主题: 0
发帖数量: 95 个
工控威望: 202 点
下载积分: 823 分
在线时间: 41(小时)
注册时间: 2016-08-02
最后登录: 2019-12-06
查看gadna9的 主题 / 回贴
8楼  发表于: 2017-07-23 11:50
直线查补不是单纯启动与停止,在运行过程中两轴是联动的,你百度下直线查补算法就知道
浪嗨嗨
级别: 略有小成
精华主题: 0
发帖数量: 198 个
工控威望: 410 点
下载积分: 531 分
在线时间: 92(小时)
注册时间: 2017-04-07
最后登录: 2019-07-30
查看浪嗨嗨的 主题 / 回贴
9楼  发表于: 2017-07-23 17:14
引用
引用第8楼gadna9于2017-07-23 11:50发表的  :
直线查补不是单纯启动与停止,在运行过程中两轴是联动的,你百度下直线查补算法就知道

如果一轴是伺服,另一轴是步进,可以吗?
daiz63
级别: 家园常客
精华主题: 0
发帖数量: 101 个
工控威望: 687 点
下载积分: 1681 分
在线时间: 84(小时)
注册时间: 2017-03-15
最后登录: 2021-06-13
查看daiz63的 主题 / 回贴
10楼  发表于: 2017-07-26 15:45
6楼说的对的,
插补时是指定的合成速度,具体每个轴的速度和起始点终止点位置有关,
另外加减速的影响也在内。
如果按公式算的话,要分别计算出每个轴的每个扫描周期的移动量,才会保证插补结果正确。
另外各个伺服轴的响应也要一致,否则指令是同期的,但反馈位置有差异。最后的合成轨迹就不是理想的形状。
daiz@yaskawa.com.cn