5-power
这个行业不好混
级别: 家园常客
精华主题: 0
发帖数量: 99 个
工控威望: 650 点
下载积分: 1376 分
在线时间: 65(小时)
注册时间: 2018-02-24
最后登录: 2022-12-16
查看5-power的 主题 / 回贴
楼主  发表于: 2018-04-16 19:10
图片:
如图,为什么PLC设置的距离走完之后,内部显示的跟设置的总是有一点误差,本来想用具体位置去当条件用的,现在有误差用不了,求大神解释解释这是怎么回事?(PLC是FX5U的)
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2823 个
工控威望: 4450 点
下载积分: 213998 分
在线时间: 3179(小时)
注册时间: 2008-02-22
最后登录: 2024-11-26
查看二手工控电器的 主题 / 回贴
1楼  发表于: 2018-04-16 19:29
程序问题!!你没考虑扫描处理周期问题。建议你将位置传送指令移出当前位,往前靠。
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
5-power
这个行业不好混
级别: 家园常客
精华主题: 0
发帖数量: 99 个
工控威望: 650 点
下载积分: 1376 分
在线时间: 65(小时)
注册时间: 2018-02-24
最后登录: 2022-12-16
查看5-power的 主题 / 回贴
2楼  发表于: 2018-04-16 19:32
引用
引用第1楼跑步向钱于2018-04-16 19:29发表的  :
程序问题!!你没考虑扫描处理周期问题。建议你将位置传送指令移出当前位,往前靠。

我就是放在前面的,我只是方便你们看才搬到这里来的
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9670 个
工控威望: 8567 点
下载积分: 16699 分
在线时间: 5326(小时)
注册时间: 2006-08-10
最后登录: 2024-11-26
查看ymmfa的 主题 / 回贴
3楼  发表于: 2018-04-16 20:55
有一种情况, PLC向伺服发了1万个脉冲,但有可能伺服收到的是9950个,或者10050个。 这个可以通过设置滤波参数解决。

还有时由于不是一直使能的问题,电机有意外的移动。这个让电机一直保持使能状态。或者使用带刹车的电机。

还有就是机械上的问题了。

当然如果省事些,在机械上装一个旋转编码器,来读取实际的位置更好。
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水
728230983
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 199 点
下载积分: 7229 分
在线时间: 28(小时)
注册时间: 2016-08-06
最后登录: 2020-12-04
查看728230983的 主题 / 回贴
4楼  发表于: 2018-04-17 08:02
到位前装一个矫正开关,只要开关动作,不论内部值是多少,都改为开关赋值!
[ 此帖被728230983在2018-04-17 08:40重新编辑 ]
5-power
这个行业不好混
级别: 家园常客
精华主题: 0
发帖数量: 99 个
工控威望: 650 点
下载积分: 1376 分
在线时间: 65(小时)
注册时间: 2018-02-24
最后登录: 2022-12-16
查看5-power的 主题 / 回贴
5楼  发表于: 2018-04-17 08:40
引用
引用第3楼ymmfa于2018-04-16 20:55发表的  :
有一种情况, PLC向伺服发了1万个脉冲,但有可能伺服收到的是9950个,或者10050个。 这个可以通过设置滤波参数解决。

还有时由于不是一直使能的问题,电机有意外的移动。这个让电机一直保持使能状态。或者使用带刹车的电机。

还有就是机械上的问题了。
.......

我觉得版主说的第一种情况可能性大点,因为我都是急停一松开都会给电机使能的,而且电机都带刹车
5-power
这个行业不好混
级别: 家园常客
精华主题: 0
发帖数量: 99 个
工控威望: 650 点
下载积分: 1376 分
在线时间: 65(小时)
注册时间: 2018-02-24
最后登录: 2022-12-16
查看5-power的 主题 / 回贴
6楼  发表于: 2018-04-17 08:55
引用
引用第4楼728230983于2018-04-17 08:02发表的  :
到位前装一个矫正开关,只要开关动作,不论内部值是多少,都改为开关赋值!

机械要求,到位开关就不装了
5-power
这个行业不好混
级别: 家园常客
精华主题: 0
发帖数量: 99 个
工控威望: 650 点
下载积分: 1376 分
在线时间: 65(小时)
注册时间: 2018-02-24
最后登录: 2022-12-16
查看5-power的 主题 / 回贴
7楼  发表于: 2018-04-17 09:01
图片:
我觉得还有一种可能,就是每转脉冲数/每转的移动量的比不是整数,那么PLC给伺服的总脉冲数也就是四舍五入的整数,所以导致走的有误差,有这个可能吗?
jum1982
级别: 家园常客
精华主题: 1 篇
发帖数量: 197 个
工控威望: 753 点
下载积分: 695 分
在线时间: 111(小时)
注册时间: 2014-02-12
最后登录: 2024-11-12
查看jum1982的 主题 / 回贴
8楼  发表于: 2018-04-17 09:26
这个是PLC内部计算的脉冲数,绝对不会出错。7楼正解,你的单位不是脉冲数,而是用户单位。
楼主留言:
那我该怎么解决这个问题呢?就是用当前位置来当条件用
jum1982
级别: 家园常客
精华主题: 1 篇
发帖数量: 197 个
工控威望: 753 点
下载积分: 695 分
在线时间: 111(小时)
注册时间: 2014-02-12
最后登录: 2024-11-12
查看jum1982的 主题 / 回贴
9楼  发表于: 2018-04-17 11:30
用脉冲单位
chenjie
级别: 略有小成
精华主题: 0
发帖数量: 22 个
工控威望: 209 点
下载积分: 4237 分
在线时间: 174(小时)
注册时间: 2016-07-21
最后登录: 2024-04-19
查看chenjie的 主题 / 回贴
10楼  发表于: 2018-04-17 18:45
引用
引用第7楼欢欢欢欢欢欢于2018-04-17 09:01发表的  :
我觉得还有一种可能,就是每转脉冲数/每转的移动量的比不是整数,那么PLC给伺服的总脉冲数也就是四舍五入的整数,所以导致走的有误差,有这个可能吗?

对的,用SD5502不会有偏差,我之前设定deg为用户单位也出现了带小数结果取整现象造成与目标值有出入
5-power
这个行业不好混
级别: 家园常客
精华主题: 0
发帖数量: 99 个
工控威望: 650 点
下载积分: 1376 分
在线时间: 65(小时)
注册时间: 2018-02-24
最后登录: 2022-12-16
查看5-power的 主题 / 回贴
11楼  发表于: 2018-04-17 19:02
引用
引用第10楼chenjie于2018-04-17 18:45发表的  :

对的,用SD5502不会有偏差,我之前设定deg为用户单位也出现了带小数结果取整现象造成与目标值有出入

好的谢谢