您现在所在的是:

西门子SIEMENS

回帖:7个,阅读:1983 [上一页] [1] [下一页]
5665
truezhang
文章数:938
年度积分:287
历史总积分:5665
注册时间:2004/7/5
发站内信
发表于:2021/8/24 14:35:45
#0楼
例如我设定X轴要走20.5mm,执行完成后,当前位置反馈和设定位置会不会有个极小偏差?例如会认为20.42至20.57mm都是正常的?这样是不是无法直接用比较指令来判断?
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2021/8/24 15:03:09
#1楼
你的极小偏差竟然是用mm做单位,我一直都是用um的
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
5665
truezhang
文章数:938
年度积分:287
历史总积分:5665
注册时间:2004/7/5
发站内信
发表于:2021/8/24 15:10:33
#2楼
我是打比方,我是想在程序里判断当前距离是否等于设定距离,如果等于就走下一步,如果允许这种偏差,我这样比较就会出错。
10298
339402782
文章数:3210
年度积分:56
历史总积分:10298
注册时间:2010/6/2
发站内信
2011国庆活动
发表于:2021/8/24 15:53:41
#3楼
自己写个判断指令判断判断就行了
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间: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的情况
此帖发自手机工控论坛
7672
w71412659
文章数:1455
年度积分:53
历史总积分:7672
注册时间:2013/5/8
发站内信
2018论坛魅力之星
发表于:2021/8/26 4:01:37
#6楼
我可以负责任的告诉你,会,抱闸一抱编码器可能都会有几十个数的偏差。但是1MM编码器可能就要差几万甚至10几万,所以实际误差就只有0.0几MM,可以忽略不计。所以一般我的程序里,伺服我会调用几个程序块,1个控制走位,1个做位置判断,位置判断我会加一个接口做误差设置
兽人永不为奴,除非包吃包住!
3619
15898151893
文章数:982
年度积分:1530
历史总积分:3619
注册时间:2022/7/28
发站内信
发表于:2023/12/22 15:03:34
#7楼
会有偏差的。

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

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

62.4004