• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
15996422036
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 114 点
下载积分: 920 分
在线时间: 46(小时)
注册时间: 2018-01-25
最后登录: 2022-08-08
查看15996422036的 主题 / 回贴
楼主  发表于: 2021-03-05 11:13
   有一个模组装了两个接近开关:1.负极限接近开关1个    2.原点接近开关1个。

现在步进回原点,不知道步进位置在原点前还是原点后。

目前考虑  1.步进先单方向回极限位   2.到达极限位后启动ZRN 指令回原点。

不知道这样做行不行,有什么弊端 。 求大神  ,程序这样写行不行


[ 此帖被15996422036在2021-03-05 12:12重新编辑 ]
进击的工控人
看什么看!
级别: 家园常客
精华主题: 0
发帖数量: 295 个
工控威望: 628 点
下载积分: 1703 分
在线时间: 264(小时)
注册时间: 2019-05-29
最后登录: 2024-04-19
查看进击的工控人的 主题 / 回贴
1楼  发表于: 2021-03-05 11:18
可以的啊,弊端就是花的时间多了。
加油!
15996422036
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 114 点
下载积分: 920 分
在线时间: 46(小时)
注册时间: 2018-01-25
最后登录: 2022-08-08
查看15996422036的 主题 / 回贴
2楼  发表于: 2021-03-05 11:23
你们碰到这种情况是怎么做回原点的
工控杨永信
、123
级别: 论坛先锋
精华主题: 0
发帖数量: 179 个
工控威望: 1545 点
下载积分: 889 分
在线时间: 245(小时)
注册时间: 2019-06-19
最后登录: 2024-04-10
查看工控杨永信的 主题 / 回贴
3楼  发表于: 2021-03-05 11:30
一般应该是做负方向回原点,若碰到负极限则做正方向回原
也可以做正方向回原点,若碰到正极限则做负方向回原
楼主留言:
这样做的话,是不是回原点就不检测极限报警了
互帮互助,互学互惠,共同进步,诚信交友)qq/2470582430
工控肥仔
工控肥仔
级别: 网络英雄
精华主题: 0
发帖数量: 625 个
工控威望: 5065 点
下载积分: 4501 分
在线时间: 701(小时)
注册时间: 2018-11-17
最后登录: 2024-04-20
查看工控肥仔的 主题 / 回贴
4楼  发表于: 2021-03-05 11:45
你这种应该把两个感应器安装在模组两端极限位置,那边距离近就用那边做原点位,ZRN回原点的时候碰到原点就往反方向动作,脱离感应器后马上停止,轴位置传零就好
楼主留言:
你这样不行的吧
工控肥仔
工控肥仔
级别: 网络英雄
精华主题: 0
发帖数量: 625 个
工控威望: 5065 点
下载积分: 4501 分
在线时间: 701(小时)
注册时间: 2018-11-17
最后登录: 2024-04-20
查看工控肥仔的 主题 / 回贴
5楼  发表于: 2021-03-05 11:50
引用
引用第4楼工控肥仔于2021-03-05 11:45发表的  :
你这种应该把两个感应器安装在模组两端极限位置,那边距离近就用那边做原点位,ZRN回原点的时候碰到原点就往反方向动作,脱离感应器后马上停止,轴位置传零就好

   我现在就是这样干的,跑的挺好的
工控老杜
欢迎用三菱PLC,PROFACE,维伦,三菱HMI,各种伺服
级别: 探索解密
精华主题: 0
发帖数量: 76 个
工控威望: 140 点
下载积分: 458 分
在线时间: 29(小时)
注册时间: 2020-10-22
最后登录: 2023-05-29
查看工控老杜的 主题 / 回贴
6楼  发表于: 2021-03-05 16:48
直接把负极限跟原点感应器放一起,这样你伺服定位就不会出现负值了,其实碰到负极限直接往正极限方向转就可以了啊。比如你先用DPLSV指令往负方向跑,碰到极限正转完毕再执行回原点指令,这样会节约点时间吧。你说的那个报警应该是碰到极限还要继续往前走才报警啊,你直接断开就可以了。
工控杨永信
、123
级别: 论坛先锋
精华主题: 0
发帖数量: 179 个
工控威望: 1545 点
下载积分: 889 分
在线时间: 245(小时)
注册时间: 2019-06-19
最后登录: 2024-04-10
查看工控杨永信的 主题 / 回贴
7楼  发表于: 2021-03-05 16:50
引用
引用第3楼工控杨永信于2021-03-05 11:30发表的  :
一般应该是做负方向回原点,若碰到负极限则做正方向回原
也可以做正方向回原点,若碰到正极限则做负方向回原

用一个回原状态标志位来屏蔽极限位置报警,当执行回原指令时,不触发极限位置报警
互帮互助,互学互惠,共同进步,诚信交友)qq/2470582430
mtc04245
级别: 家园常客
精华主题: 0
发帖数量: 452 个
工控威望: 556 点
下载积分: 33784 分
在线时间: 484(小时)
注册时间: 2020-11-07
最后登录: 2024-04-18
查看mtc04245的 主题 / 回贴
8楼  发表于: 2021-03-07 14:30
引用
引用第7楼工控杨永信于2021-03-05 16:50发表的  :

用一个回原状态标志位来屏蔽极限位置报警,当执行回原指令时,不触发极限位置报警

比较赞同!
liuleilei
级别: 探索解密
精华主题: 0
发帖数量: 62 个
工控威望: 167 点
下载积分: 3326 分
在线时间: 291(小时)
注册时间: 2017-04-22
最后登录: 2024-04-06
查看liuleilei的 主题 / 回贴
9楼  发表于: 2021-03-07 20:43
为啥不用DSZR指令呢,管他回原点前位置停在哪里
booet2008
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 295 点
下载积分: 64708 分
在线时间: 2233(小时)
注册时间: 2016-01-09
最后登录: 2024-04-19
查看booet2008的 主题 / 回贴
10楼  发表于: 2021-03-07 21:08
   PLC选的FX3U为什么不用DSZR回原点呢?
勤工俭学
deep throat
级别: 论坛先锋
精华主题: 0
发帖数量: 188 个
工控威望: 1567 点
下载积分: 5955 分
在线时间: 120(小时)
注册时间: 2016-03-10
最后登录: 2024-01-04
查看勤工俭学的 主题 / 回贴
11楼  发表于: 2021-03-16 17:07
我记得是可以设定回原点的方向吧。每次回原点都是往一个方向走,碰到极限自动折返寻找原点。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go