易天寻羽
级别: 探索解密
精华主题: 0
发帖数量: 6 个
工控威望: 123 点
下载积分: 2709 分
在线时间: 24(小时)
注册时间: 2014-06-14
最后登录: 2019-09-29
查看易天寻羽的 主题 / 回贴
楼主  发表于: 2015-11-28 20:56
在网上看教程理解是这样:当执行这条指令是Y0首先已10000在速度向一个方向移动(比如向左),当感应到原点信号X4 0N时,以500速度继续向左移动直到X4为OFF时,Y0停止输出,但我看很多机械是当感应到原点信号后是朝相反的方向(比如向右)运转一定距离来定原点的,这是怎么实现的?
本帖最近评分记录:
  • 下载积分:+1(大海啸) 感谢分享!
    jhon28
    奔跑吧
    级别: 探索解密
    精华主题: 0
    发帖数量: 22 个
    工控威望: 153 点
    下载积分: 1286 分
    在线时间: 27(小时)
    注册时间: 2013-09-05
    最后登录: 2023-12-30
    查看jhon28的 主题 / 回贴
    1楼  发表于: 2015-11-28 21:06
    方向信号
    楼主留言:
    到原点信号了再加个反方向的脉冲输出指令?
    creative
    xjkszc
    级别: 探索解密
    精华主题: 0
    发帖数量: 16 个
    工控威望: 147 点
    下载积分: 945 分
    在线时间: 63(小时)
    注册时间: 2013-06-15
    最后登录: 2023-11-28
    查看xjkszc的 主题 / 回贴
    2楼  发表于: 2015-11-28 21:21
    这个是手册上的典型应用标准程序,实际上面临停机在任意位置的情况,这个时候可能需要手动复位等,我也在开始学这部分,希望多点人提提回原点的方案
    楼主留言:
    共同学习。
    hnlouji
    级别: 探索解密
    精华主题: 0
    发帖数量: 27 个
    工控威望: 113 点
    下载积分: 8307 分
    在线时间: 156(小时)
    注册时间: 2015-02-14
    最后登录: 2023-09-19
    查看hnlouji的 主题 / 回贴
    3楼  发表于: 2016-01-11 17:22
    关于三菱PLC回原点指令ZRN,见如下所示:
    [attachment=143695]
    本帖最近评分记录:
  • 下载积分:+1(guochunyi) 热心助人!
    wangnaizhi
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1273 个
    工控威望: 1449 点
    下载积分: 5484 分
    在线时间: 896(小时)
    注册时间: 2015-08-31
    最后登录: 2024-10-30
    查看wangnaizhi的 主题 / 回贴
    4楼  发表于: 2016-01-11 17:30
    你可以用你近点信号的上升沿将ZRN的触发信号给复位掉,顺便触发一个信号让轴再走一段,将再走一段后的点作为原点就可以了
    fxf958
    级别: 探索解密
    精华主题: 0
    发帖数量: 38 个
    工控威望: 127 点
    下载积分: 696 分
    在线时间: 40(小时)
    注册时间: 2014-12-03
    最后登录: 2017-02-20
    查看fxf958的 主题 / 回贴
    5楼  发表于: 2016-01-11 22:25
    最好去看下PLC的程序,看看是不是用的ZRN指令,我之前看过一个程序它回零就没用ZRN而是用的PLSV,回零时来来回回好几次,最后停止时MOV K0 到当前值
    wangnaizhi
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1273 个
    工控威望: 1449 点
    下载积分: 5484 分
    在线时间: 896(小时)
    注册时间: 2015-08-31
    最后登录: 2024-10-30
    查看wangnaizhi的 主题 / 回贴
    6楼  发表于: 2016-01-12 09:09
    理论上面几个发脉冲的指令应该都是可以实现回原点功能的 只要你有原点信号就可以了
    dongguansae
    级别: 探索解密
    精华主题: 0
    发帖数量: 25 个
    工控威望: 146 点
    下载积分: 2218 分
    在线时间: 25(小时)
    注册时间: 2012-12-11
    最后登录: 2020-07-14
    查看dongguansae的 主题 / 回贴
    7楼  发表于: 2016-01-12 15:07
    PLC程序里,应该不只是一个ZRN指令,下面还有顺控程序,往回走的,一般调用JOG程序
    w757792509
    级别: 探索解密
    精华主题: 0
    发帖数量: 13 个
    工控威望: 101 点
    下载积分: 471 分
    在线时间: 2(小时)
    注册时间: 2015-06-11
    最后登录: 2016-01-19
    查看w757792509的 主题 / 回贴
    8楼  发表于: 2016-01-14 20:30
    楼上说得有道理
    q854299
    级别: 探索解密
    精华主题: 0
    发帖数量: 66 个
    工控威望: 171 点
    下载积分: 722 分
    在线时间: 44(小时)
    注册时间: 2015-06-11
    最后登录: 2021-06-18
    查看q854299的 主题 / 回贴
    9楼  发表于: 2016-01-25 16:00
    因为zrn指令结束的标志是原点的下降沿,对于精确的位置控制来说并不精准,这就需要在zrn指令结束后加一个反方向的相对(DRVI)或者绝对指令(DRVA)输出脉冲,就是让马达再往反方向再走一段距离