您现在所在的是:

运动控制

回帖:2个,阅读:2629 [上一页] [1] [下一页]
742
lvqd
文章数:24
年度积分:50
历史总积分:742
注册时间:2010/7/25
发站内信
发表于:2014/3/19 14:50:54
#0楼

SIMOTION中配置了Axis以后,有时候会报20005故障。
20005     Device type:/3/%d, log. address:/1/%d faulted. (Bit:/2/%d, encoder number:/5/%d,
reason: 0x/4/%Xh)
这个20005的帮助文件很长,故障返回值也很多,比如上面的Device Type, log. address, Bit,... 等等。处理起来,看上去比较复杂。
而实际上20005故障解决起来并没有这么困难。
-------------
20005故障一出现,表示Axis与Servo之间的通讯有问题,或者Servo本身有故障。比如S120驱动器报故障了,那么对应的轴就会报20005.。另外,在刚上电开机时,由于SIMOTION与S120的CPU起动不同步,SIMOTION先于S120起动时,SIMOTION无法通过105报文读取到S120的信息,就会报20005故障。
针对上面的原因分析,解决起来就可以这么做:
1.先看对应的驱动SERVO有没有故障,有的话,先解决SERVO的故障,随后20005会随之消失。
2.如果是起动不同步,可以在SIMOTION StartupTask中加一段延时程序,让SIMOTION最后起动,就不会因为读取S120信息失败而报20005了。
3.如果不是上面两种情况,那么把Axis删掉,重新配置一遍
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=191626&Name=lvqid
27979
凤凰息梧桐
文章数:17086
年度积分:1631
历史总积分:27979
注册时间:2013/9/25
发站内信
2013辞旧迎新
发表于:2014/3/19 16:21:47
#1楼
分析的很好 楼主真有经验啊
22152
weixiu123
文章数:13227
年度积分:1511
历史总积分:22152
注册时间:2014/1/18
发站内信
发表于:2014/3/19 16:41:38
#2楼
好经验 值的分享

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

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

46.8003