duquanplc
DDD
级别: 略有小成
精华主题: 0
发帖数量: 260 个
工控威望: 404 点
下载积分: 703 分
在线时间: 219(小时)
注册时间: 2008-08-25
最后登录: 2024-10-31
查看duquanplc的 主题 / 回贴
楼主  发表于: 2017-07-18 17:47
图片:
如图,料盘放在XY的平台上,通过震盘同时输送产品,两个气缸同时把产品放在料盘上,然后XY平台再移动到下一个待放产品位置,依照此顺序直到料盘放满。奇数行按从右往左,偶数行从左往右的顺序移动。请教各位,有什么好的方法来算XY轴的位置?谢谢!
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客

精华主题: 0
发帖数量: 1057 个
工控威望: 4900 点
下载积分: 7351 分
在线时间: 2560(小时)
注册时间: 2010-06-24
最后登录: 2024-11-21
查看znz43的 主题 / 回贴
1楼  发表于: 2017-07-19 09:17
每次放一个产品与每次放二个产品,计算公式完全不同。不能找抄走S的程序。
如果每次放1、2那还简单些,只要把放单个的程序行走距离加倍即可。
由于受气缸结构尺寸限制,两个气缸无法靠近,只能同时放1、3列,那计算就复杂多了。
对同时放1、3列,一个小循环周期是4列,所以每盘的列数必须为4的倍数,楼主图上画的17列是无法实现的,会出现空列。
对放1、3列,一行中只要按移动1、3、1、3.。。。。个间距循环即可。
换行处理可参考走S的程序。
本帖最近评分记录:
  • 下载积分:+5(wu32u2) 有道理
  • 出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
    赠人玫瑰,手留余香。舍得舍得,有舍才有得。