您现在所在的是:

西门子SIEMENS

回帖:7个,阅读:2074 [上一页] [1] [下一页]
5797
truezhang
文章数:953
年度积分:126
历史总积分:5797
注册时间:2004/7/5
发站内信
发表于:2021/8/24 14:35:45
#0楼
例如我设定X轴要走20.5mm,执行完成后,当前位置反馈和设定位置会不会有个极小偏差?例如会认为20.42至20.57mm都是正常的?这样是不是无法直接用比较指令来判断?
12713
蛇会大学
文章数:4682
年度积分:218
历史总积分:12713
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2021/8/24 15:03:09
#1楼
你的极小偏差竟然是用mm做单位,我一直都是用um的
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
5797
truezhang
文章数:953
年度积分:126
历史总积分:5797
注册时间:2004/7/5
发站内信
发表于:2021/8/24 15:10:33
#2楼
我是打比方,我是想在程序里判断当前距离是否等于设定距离,如果等于就走下一步,如果允许这种偏差,我这样比较就会出错。
10348
339402782
文章数:3210
年度积分:50
历史总积分:10348
注册时间:2010/6/2
发站内信
2011国庆活动
发表于:2021/8/24 15:53:41
#3楼
自己写个判断指令判断判断就行了
21619
bnnyygy
文章数:6185
年度积分:515
历史总积分:21619
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2021/8/24 20:57:36
#4楼
怎么反馈的?

伺服?编码器?

一般伺服走位还是很准,只要机械连接比较稳,不会跑位的。
50
轻描淡写KCKT
文章数:80
年度积分:50
历史总积分:50
注册时间:2019/9/2
发站内信
发表于:2021/8/25 10:06:32
#5楼
看您想怎么判断,如果您觉得20.42到20.57之间可以接受的话   那就直接写大于20.42并且小于20.57 判断为到位
不过如果是伺服控制的,伺服走的实际位置肯定和您的设定值是一致的
比如1000lu等于1mm     给定值为1000lu   设备正常的情况它不会走到类似999lu的情况
此帖发自手机工控论坛
7722
w71412659
文章数:1455
年度积分:50
历史总积分:7722
注册时间:2013/5/8
发站内信
2018论坛魅力之星
发表于:2021/8/26 4:01:37
#6楼
我可以负责任的告诉你,会,抱闸一抱编码器可能都会有几十个数的偏差。但是1MM编码器可能就要差几万甚至10几万,所以实际误差就只有0.0几MM,可以忽略不计。所以一般我的程序里,伺服我会调用几个程序块,1个控制走位,1个做位置判断,位置判断我会加一个接口做误差设置
兽人永不为奴,除非包吃包住!
4506
15898151893
文章数:1360
年度积分:613
历史总积分:4506
注册时间:2022/7/28
发站内信
发表于:2023/12/22 15:03:34
#7楼
会有偏差的。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004