您现在所在的是:

欧姆龙OMRON

回帖:4个,阅读:786 [上一页] [1] [下一页]
50
cjx_yan
文章数:22
年度积分:50
历史总积分:50
注册时间:2021/1/27
发站内信
发表于:2021/5/19 22:41:22
#0楼
附件 00.jpg

附件 11.jpg



请教下大神,在做补偿数据加入的时候,出现了电机移动方向和位置错误的情况。请教下这个数据传递有无错误?
D5212是给电机指令脉冲参数的.
D5576就是需要加入的补偿值,是小数有正负。例如:0.125、-0.227 这样的。
现在现象就是启用之后,电机走位完全错了。
左图是无问题时候的程序,右图是加入补偿量后出现问题的。
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2021/5/20 5:52:26
#1楼
补偿值如果是浮点数,和脉冲这种整型数据相加结果怎么可能对,请做数据转换,待数据类型相同后再做计算。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2021/5/20 6:47:48
#2楼
以下是引用cjx_yan2021/5/19 22:41:22的发言:
附件 00.jpg

附件 11.jpg



请教下大神,在做补偿数据加入的时候,出现了电机移动方向和位置错误的情况。请教下这个数据传递有无错误?
D5212是给电机指令脉冲参数的.
D5576就是需要加入的补偿值,是小数有正负。例如:0.125、-0.227 这样的。
现在现象就是启用之后,电机走位完全错了。
左图是无问题时候的程序,右图是加入补偿量后出现问题的。
看注释,是不是数据搞错位了
快乐 幸福 自由 比什么都重要
50
cjx_yan
文章数:22
年度积分:50
历史总积分:50
注册时间:2021/1/27
发站内信
发表于:2021/5/20 15:12:42
#3楼
回复 #1楼 fujifa
应该是这个问题了,我用FIX指令转换下再试试看
136
18041568892
文章数:183
年度积分:136
历史总积分:136
注册时间:2019/2/12
发站内信
发表于:2021/6/19 9:11:00
#4楼
这种数据类型的程序看着就头疼,建议程序拆解,一段段测试,无问题后在加入新段,通过监控查看,也挺快的。

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

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

46.8003