evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 184(小时)
注册时间: 2010-02-27
最后登录: 2024-05-14
查看evanzheng的 主题 / 回贴
楼主  发表于: 2019-02-20 10:29
伺服走直线运动,例如有10个间距,每个间距位置可以独立设定,这个可以用相对OR绝对指令去写。重点是要每个间距设定后面要加选择开关,假如关闭第二个间距 那么在跑完
第一个间距后直接运行到第三个间距位置,以此类推。
各位大大有什么好方法?????
376236753
级别: 略有小成
精华主题: 0
发帖数量: 115 个
工控威望: 224 点
下载积分: 955 分
在线时间: 47(小时)
注册时间: 2017-11-21
最后登录: 2024-05-13
查看376236753的 主题 / 回贴
1楼  发表于: 2019-02-21 08:47
直接用间距*开关ON的数量来写点位,点位用绝对坐标,实时计算就行。比如你在0位,判断后面10位中开关ON的位置,计算出坐标,直接跑过去不就行。不过你要判断下每次停止的位置是不是在点上,如果不在,要先回到最近的一个点位。