切换到宽版
  • 5419阅读
  • 1回复

[分享]未来报警信息描述 [复制链接]

上一主题 下一主题
离线风恬影子
在线等级:1
在线时长:40小时
升级剩余时间:10小时
级别:新手实习
 
金币
23
威望
3
贡献
0
好评
0
注册
2007-08-21
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-03-28
CheckEvent的 Return值的意义
   0: No Event
   1: Home logic was activated
   2: Positive limit input was activated
   3: Negative limit input was activated
   4: Software positive travel limit exceeded
   5: Software negative travel limit exceeded
   6: Following error limit exceeded
   7: SetAbort() command was exceeded
   8: Over current condition was satisfied
   9: Amp Fault
   10: Power Fault
   20: Encoder Fault

工作中的 ServoOff是因为 Event 2~20 中的一个原因.

在PC MR Terminal( RS232 通讯 : 9600,COM2,8bit)
-> CheckEvent 0,0
   说明 : 0 Board, 0轴

   1: Home logic was activated
这个event是在 HomeCheck 时出现的 event, 是在一般动作里不出现的 event. 所以在一般动作时出现的话通过ReadHistory在 Master Board查看是否有关于 HomeCheck 的 Setting.

   2: Positive limit input was activated
这个 event表示 Positive limit sensor的动作. 但在 Connector脱落的情况或 Cable短路的情况下也可能发生.

   3: Negative limit input was activated
这个 event表示 Negative limit sensor的动作. 但在 Connector脱落的情况或 Cable短路的情况下也可能发生.

   4: Software positive travel limit exceeded
这个 event是在储存在Motion Board的Software positive limit的值比 Encoder值小的时候.但在Software limit的使用设定里设定为“不使用”,所以这个Event的发生看成是Parameter Setting的问题.

   5: Software negative travel limit exceeded
这个 event是在储存在Motion Board的Software positive limit的值比 Encoder值大的时候.但在Software limit的使用设定里设定为“不使用”,所以这个Event的发生看成是Parameter Setting的问题..


   6: Following error limit exceeded
这个 event是在 Motion Board经常发生的Event.
发生原因有Encoder异常, Amp异常, Power 异常, 部件的缺陷, 其他等.
所以这个Event要正确了解现象后判断是上面原因中的哪一个.
简单的例1) Motor没有动作,但以Event 6而 ServoOff.
    不给Amp供给 Power 时
    Motor的 Power Connector脱落时
    Board和 Amp 间的Command Cable有异常时
    其它..
例2) Motor有一点动作,以Event 6而 ServoOff.
    Encoder Cable有异常时
    Motor의 Encoder有异常时
    Amp의 Power Cable有异常时
    其它..
例3) HomeCheck时通过Limit Sensor后以Event 6而ServoOff.
    Limit Sensor不良时
    Limit Sensor有反应但 Cable有异常时
    其它..
例4)正常工作时以 Event 6而 ServoOff.
    Parameter的 Following error值设定错误时
    Gain 设定错误时
    Amp的 Power 输入或输出有异常时
    有机械的干涉时
    其它..

   7: SetAbort() command was exceeded
这event是 Master接收到 ServoOff命令的情况.

   8: Over load condition was satisfied
这event表示在Motor动作的 Over load. 所有查看是否进行可以over load的动作. 在一般动作时发生的话要检查 Amp, 机器的 Main Power, Transformer的输出电压.

   9: Amp Fault
这event是在 Amp异常时出现的event. 所以确认 Amp.

   10: Power Fault

   20: encoder Fault
1条评分
navy 威望 +1 - 2009-03-28
分享到
离线navy
在线等级:22
在线时长:2847小时
升级剩余时间:143小时在线等级:22
在线时长:2847小时
升级剩余时间:143小时在线等级:22
在线时长:2847小时
升级剩余时间:143小时在线等级:22
在线时长:2847小时
升级剩余时间:143小时
级别:Mod

金币
85070
威望
38
贡献
5
好评
7
注册
2002-10-21
只看该作者 沙发  发表于: 2009-04-01
不错,主要在于设备的应用。
在实际中多使用几次就明白了。