写的原点回归程序,求大佬解答 点击:486 | 回复:4



quinto173

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 24回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2021年1月26日
发表于:2021-03-12 09:36:08
楼主

1.png2.png3.png4.pngimage.png

上程序! 现在的问题就是启动M14工件碰到原点限位开关了,再按下M16却没反应了,D8340也无法清零。开关是那种微动开关有挡片的那种。

恳求各位大佬看一下小弟的程序,给一点意见。万分感激




楼主最近还看过



固囚囿团

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 575回
  • 年度积分:350
  • 历史总积分:11785
  • 注册:2018年8月10日
发表于:2021-03-15 10:51:34
1楼

有几点不清楚的地方:①楼主是要做先回原点,然后做两点之间的往复运动吗?

②如是回原点image.png干嘛不用三菱内部回原点指令 而是用相对定位指令?


quinto173

  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 24回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2021年1月26日
发表于:2021-03-16 13:51:47
2楼

"固囚囿团" 的回复,发表在1楼
        对内容: 【有几点不清楚的地方:①楼主是要做先回原点,然后做两点之间的往复运动吗?②如是回原点干嘛不用三菱内部回原点指令 而是用相对定位指令?...】进行回复:

        -------------------------------------------------------------

  1. 只是回原点。因为用的是微动开关,挡片是不能过去的那种,所以三菱内部的原点回归指令没办法用,所以只能是自己写一条原点回归指令。

  2. 程序是这样的 假设工件在中间的话,那可以直接往左运动碰到限位(即把限位当成原点使用,设备要求的精度不高),但假设我现在的工件就是碰到了左限位,我还是要实现一次回原点的指令,设备就无法归零 所以为避免第二种情况发生,就采用了不管哪一种情况,都先让它碰到左限位后,再往右边走一段距离后再回到左限位归零

    但是现在的问题就是启动M14工件碰到原点限位开关了,再按下M16却没反应了,D8340也无法清零。

  3. 好像也是可以用DZRN,强行把爬行的方向调转

        感谢版主的意见。

固囚囿团

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 575回
  • 年度积分:350
  • 历史总积分:11785
  • 注册:2018年8月10日
发表于:2021-03-17 11:21:17
3楼

把你的M16上升沿取消掉试试看

quinto173

  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 24回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2021年1月26日
发表于:2021-03-17 13:45:05
4楼

"固囚囿团" 的回复,发表在3楼
        对内容: 【把你的M16上升沿取消掉试试看】进行回复:

        -----------------------------------------------------------------


也是如此,是不是应该RST 一下M8349


热门招聘
相关主题

官方公众号

智造工程师