逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
楼主  发表于: 2023-07-13 10:59
描述:摆杆机构
图片:
大神帮忙分析下,这个摆杆机构,该怎么来定位。电机是步进。动作流程:复位后在最上的待机位,取料位有料时去取料,放料位若有料则先去待机位等待,放料位没料就直接去放料位放料,放完料后,若取料位没料则先去待机位,有料就直接去取料位取料。我想的是电机正反转使机构左右摆来定位,机械设计师说要朝一个方向转圈来定位。
逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
1楼  发表于: 2023-07-13 11:15
引用
引用第2楼fczxjh于2023-07-13 11:11发表的  :
自己写个原点回归程序应该能满足。如果用原点回归指令应该是往复运动寻找原点,你可以先写相对位移指令让电机往一个方向走,当感应到待机位,再让它减速位移一小段,或者让它再转一圈停在待机位。

  不是复位问题,是使电机一直转圈的情况下,怎么来定位,待机,取料,放料,这三个位置。
逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
2楼  发表于: 2023-07-13 11:19
引用
引用第3楼吕工于2023-07-13 11:15发表的  :
朝一个方向转圈就把脉冲数换算成角度值,0--360度,上电先复位找原点。

  原点好找,角度也好换算,它一直转圈要怎么来定位这些点位,有取料,放料,等待,这几个动作。
逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
3楼  发表于: 2023-07-13 11:25
图片:
引用
引用第5楼吕工于2023-07-13 11:18发表的  :
取料有个角度值,放料有个角度值,待料有个角度值,原点角度为0

一直转圈的时候是不是有这几个位置,因为是摆杆,转到上下最正的时候取料机构是在最上面的也就是待机位。
逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
4楼  发表于: 2023-07-13 11:39
引用
引用第10楼fczxjh于2023-07-13 11:27发表的  :
各个点相距的正向脉冲数应该是固定的,比如,待机点-取料点300个脉冲,待机点-放料点-500个脉冲,如此类推,列出每个点到各个点之间的正向脉冲数,你的步进程序下一步去哪,就挑点-点之间正向脉冲数走就行

  那当前值要清零不?或重新赋一值给当前值。
逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
5楼  发表于: 2023-07-27 11:27
引用
引用第18楼梦雨天涯于2023-07-14 16:27发表的  :
这种一直往前走的动作,我经常用

大神给点建议啊,它是一直转的,是不是只能给个范围值,不能点对点。
逆风不怂
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 143 点
下载积分: 787 分
在线时间: 103(小时)
注册时间: 2018-10-21
最后登录: 2024-05-06
查看逆风不怂的 主题 / 回贴
6楼  发表于: 2023-07-27 18:43
引用
引用第20楼1935807118于2023-07-27 15:14发表的  :
直接用相对定位去走位置啊!假如待机为0,取料位为90, 放料待机位为180, 放料位为270,那么就可以计算出每个位置到任意位置的距离,待机位>取料位=90,取料位>放料待机位=90,取料位>放料位=180,放料位>待机位=90,放料位>取料位=180,然后根据实际情况去走位就好了,就不用考虑脉冲清零的问题了。

电机是要一直旋转的,走定位的话就会有个停顿,看起来很别扭。