zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 253 点
下载积分: 1732 分
在线时间: 92(小时)
注册时间: 2012-12-10
最后登录: 2024-03-24
查看zzgzlp的 主题 / 回贴
楼主  发表于: 2021-01-28 21:48
我用PLS2指令自己做了一个回原点功能.但是当用PLS2做绝对位置移时,就不能发脉冲了,因为没有定义A280.05.也就是说如果要做走绝对位置   A280.05必须等于O,说明设备已经定义原点了。用SET,RSET都不能给A280.05置1,置0,请问怎么才可能实现这个功能呢?!
xiao_ming
级别: 论坛先锋
精华主题: 0
发帖数量: 408 个
工控威望: 1202 点
下载积分: 3479 分
在线时间: 1189(小时)
注册时间: 2016-01-13
最后登录: 2024-04-19
查看xiao_ming的 主题 / 回贴
1楼  发表于: 2021-01-29 07:54
先設定原點方式在執行ORG指令
也可以自設原點用INI指令
[ 此帖被xiao_ming在2021-01-29 08:29重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(sqpfanglin)
  • 下载积分:+3(zzgzlp) 热心助人!
    windstorm
    级别: 探索解密
    精华主题: 0
    发帖数量: 87 个
    工控威望: 135 点
    下载积分: 3722 分
    在线时间: 57(小时)
    注册时间: 2019-08-29
    最后登录: 2023-06-27
    查看windstorm的 主题 / 回贴
    2楼  发表于: 2021-01-29 08:43
    1楼正解
    本帖最近评分记录:
  • 下载积分:+1(zzgzlp) 热心助人!
    zzgzlp
    级别: 略有小成
    精华主题: 0
    发帖数量: 104 个
    工控威望: 253 点
    下载积分: 1732 分
    在线时间: 92(小时)
    注册时间: 2012-12-10
    最后登录: 2024-03-24
    查看zzgzlp的 主题 / 回贴
    3楼  发表于: 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
    发帖数量: 104 个
    工控威望: 253 点
    下载积分: 1732 分
    在线时间: 92(小时)
    注册时间: 2012-12-10
    最后登录: 2024-03-24
    查看zzgzlp的 主题 / 回贴
    4楼  发表于: 2021-01-30 18:24
    图片:
    INC指令不能A276设置0吗?
    廖俊斌
    技术交流,微信:qq719157978,扣扣:7191579
    级别: 略有小成
    精华主题: 0
    发帖数量: 123 个
    工控威望: 221 点
    下载积分: 54417 分
    在线时间: 63(小时)
    注册时间: 2017-05-14
    最后登录: 2023-12-19
    查看廖俊斌的 主题 / 回贴
    5楼  发表于: 2021-01-31 09:04
    你的INI指令对应的模式下,指定的寄存器要设置成0才可以清零。
    xiao_ming
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 408 个
    工控威望: 1202 点
    下载积分: 3479 分
    在线时间: 1189(小时)
    注册时间: 2016-01-13
    最后登录: 2024-04-19
    查看xiao_ming的 主题 / 回贴
    6楼  发表于: 2021-01-31 21:14
    第一個PV字是什麼意思
    0=0CH=0.00-0.15  BIT
    0.11都ON了
    給一個D值吧 但裡面須為0
    zzgzlp
    级别: 略有小成
    精华主题: 0
    发帖数量: 104 个
    工控威望: 253 点
    下载积分: 1732 分
    在线时间: 92(小时)
    注册时间: 2012-12-10
    最后登录: 2024-03-24
    查看zzgzlp的 主题 / 回贴
    7楼  发表于: 2021-02-08 23:40
    谢谢各位,尤其是XIAO MING 老师,纠正我的错误,还指出了我的认识问题。INI #0 #2  0 这条清零指令最后一个“0”,理解成不使用的无效数据。确不想是0CH.因此将这个命令  纠正为  INI  #0 #2 D0 ,D0的值设置成 &0,就都正常了。    
    xxmaju
    级别: 家园常客
    精华主题: 0
    发帖数量: 106 个
    工控威望: 599 点
    下载积分: 7177 分
    在线时间: 182(小时)
    注册时间: 2020-11-28
    最后登录: 2024-04-16
    查看xxmaju的 主题 / 回贴
    8楼  发表于: 2021-03-16 20:50
    受益匪浅