evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 185(小时)
注册时间: 2010-02-27
最后登录: 2024-11-05
查看evanzheng的 主题 / 回贴
楼主  发表于: 2019-02-20 10:29
伺服走直线运动,例如有10个间距,每个间距位置可以独立设定,这个可以用相对OR绝对指令去写。重点是要每个间距设定后面要加选择开关,假如关闭第二个间距 那么在跑完
第一个间距后直接运行到第三个间距位置,以此类推。
各位大大有什么好方法?????
xiao_ming
级别: 论坛先锋
精华主题: 0
发帖数量: 413 个
工控威望: 1207 点
下载积分: 3489 分
在线时间: 1210(小时)
注册时间: 2016-01-13
最后登录: 2024-11-26
查看xiao_ming的 主题 / 回贴
1楼  发表于: 2019-02-20 22:20
用循環週期給予D值大於10段數時重新再由1開始,
隨後再將D值解碼和使用選擇開關做AND比較,
倆著相同停止循環週期給D值,執行D值現在位置
執行完啟動循環週期於D值,D值大於段數時程序執行完成
xiao_ming
级别: 论坛先锋
精华主题: 0
发帖数量: 413 个
工控威望: 1207 点
下载积分: 3489 分
在线时间: 1210(小时)
注册时间: 2016-01-13
最后登录: 2024-11-26
查看xiao_ming的 主题 / 回贴
2楼  发表于: 2019-02-22 23:13
既然你都說了就給你了
M11-M20為你想選擇執行位置
判斷D0 現在值就可知道要執行
哪一位置,就是這麼簡單