zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1739 分
在线时间: 95(小时)
注册时间: 2012-12-10
最后登录: 2024-04-29
查看zzgzlp的 主题 / 回贴
楼主  发表于: 2021-01-28 21:48
我用PLS2指令自己做了一个回原点功能.但是当用PLS2做绝对位置移时,就不能发脉冲了,因为没有定义A280.05.也就是说如果要做走绝对位置   A280.05必须等于O,说明设备已经定义原点了。用SET,RSET都不能给A280.05置1,置0,请问怎么才可能实现这个功能呢?!
zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1739 分
在线时间: 95(小时)
注册时间: 2012-12-10
最后登录: 2024-04-29
查看zzgzlp的 主题 / 回贴
1楼  发表于: 2021-01-30 18:19
两位老师,上述问题我用INI指令行后,就可以了。另回原点我自己做的一个程序,动作是先往原点方向走,碰到原点检测开关后,反转退出原点。然后用INI #0000 #0002 0 设置当前脉冲量 A276值0。为什么清不了0呢?!然后又用了A540.00这个点置1清零,也没有清除。回原点动作又是正常的。什么原因没有给A276清零呢,后面我独立做了一个程序,INI #0000 #0002 0执行是不可以清零的。这是什么原因呢
附件: 回原点程序 20210126 004.zip (3 K) 下载次数:52
网站提示: 请不要用迅雷下载附件,容易出错
zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1739 分
在线时间: 95(小时)
注册时间: 2012-12-10
最后登录: 2024-04-29
查看zzgzlp的 主题 / 回贴
2楼  发表于: 2021-01-30 18:24
图片:
INC指令不能A276设置0吗?
zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1739 分
在线时间: 95(小时)
注册时间: 2012-12-10
最后登录: 2024-04-29
查看zzgzlp的 主题 / 回贴
3楼  发表于: 2021-02-08 23:40
谢谢各位,尤其是XIAO MING 老师,纠正我的错误,还指出了我的认识问题。INI #0 #2  0 这条清零指令最后一个“0”,理解成不使用的无效数据。确不想是0CH.因此将这个命令  纠正为  INI  #0 #2 D0 ,D0的值设置成 &0,就都正常了。