新手学习中
级别: 探索解密
精华主题: 0
发帖数量: 44 个
工控威望: 192 点
下载积分: 335 分
在线时间: 20(小时)
注册时间: 2022-04-02
最后登录: 2024-12-20
查看新手学习中的 主题 / 回贴
楼主  发表于: 2022-10-31 15:36
最近刚学习三菱的伺服,接到一个分道器项目,就两个通道,卡在伺服往复动作这里了
不清楚怎么取一个参考点来确定伺服是否前进或后退,之后想到了一个办法    ,
就是想先读取伺服位置,用伺服的当前位置和每个通道的设定值作比较,如果相等就将下个通道的脉冲传送给伺服指令,不相等就不动作,想知道这样可行不可行。

附件: QQ浏览器截图20221031153017.zip (40 K) 下载次数:98
网站提示: 请不要用迅雷下载附件,容易出错
隐姓埋名
电气工程从业者,爱好者。广交天下同行VX:em5480011
级别: 略有小成
精华主题: 0
发帖数量: 174 个
工控威望: 272 点
下载积分: 2786 分
在线时间: 50(小时)
注册时间: 2018-12-20
最后登录: 2024-12-05
查看隐姓埋名的 主题 / 回贴
1楼  发表于: 2022-11-03 09:48
这样做可以,伺服在哪个位置都是通过位置对比做出来的。 最好在做个范围,比如当前位置在设定位置±10脉冲以内相等。如果当前位置是接收的伺服编码器反馈的数值,往往会因为机台的震动等原因,会有几个脉冲的波动。
求真务实,厚积薄发。VX:em5480011