DMC1802中如何检测扭矩错误?? 点击:795 | 回复:7



dmc

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2006年12月29日
发表于:2006-12-29 17:16:00
楼主
DMC1802中如何检测扭矩,位置,速度错误??,用什么指令能检查到卡返回的信息.



刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2006-12-29 18:24:00
1楼
建议仔细读一下手册。
TT指令可以反馈当前输出的模拟量大小。
TV指令可以反馈当前速度。
TP指令可以反馈当前位置。
所谓扭矩错误使什么概念?
GALIL 的速度本身也使通过位置锁相实现的。
TE指令可以得到当前位置误差
你要检查卡返回的什么信息?使对指令的响应还是MG指令发出的信息?或者是程序指令错误报警信息?
如果是对指令的反馈,在用DMCCommand函数发送指令的时候,作为参数传递的 pchResponse ,在函数执行完毕后本身就包含反馈的字符串。如果是后两者,可以用函数DMCGetUnsolicitedResponse

dmc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2006年12月29日
发表于:2006-12-30 15:02:00
2楼
非常感谢刘岩利的回复,实际上我想做的是检测电机是否过载,用_MO指令发现从电机过载到反馈信息很慢,有几秒的时间。想找一种较的检查方法。伺服电机上有扭矩,速度,位置三种报错模式。所以想利用这一点看能否由DMC卡去检查这三错误的一种或多种.这有办法吗.

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2006-12-30 17:58:00
3楼
这些问题,还是于你的供货商直接交流吧

控制卡于驱动器的连接就那么几根线,最多判断出位置错误。其他的错误,控制卡是不可能知道的。

_MO指令发现从电机过载到反馈信息很慢
这种方式检查电机过载?控制卡从驱动器上得到的,只有位置信号。要判断过载,这不是慢不慢的问题,而是根本没谱。

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2006-12-31 10:34:00
4楼
刘斑竹的经验就是丰富,佩服佩服!运控板油们真是好福气啊!

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2007-01-01 09:27:00
5楼
"刘斑竹的经验就是丰"
人总得有个吃饭的手艺啊!

piston

  • 精华:0帖
  • 求助:1帖
  • 帖子:23帖 | 13107回
  • 年度积分:18
  • 历史总积分:40065
  • 注册:2009年5月22日
发表于:2007-01-01 14:57:00
6楼
多数伺服是用的电机的电流控制矢量间接反映扭矩矢量的,不知可否用电流极限钳位信号做为电机是否过载的标志信号?“扭矩错误”是否指的“扭矩误差”的意思?大概就是电流环的输入给定误差TE吧?

dmc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2006年12月29日
发表于:2007-01-19 10:13:00
7楼
topkingjun 的提议到是一个好点子,可要怎么做呢,你的意思是不是用TE来设定error,当越出时ST吧,可这个电流控制矢量怎么检测?

热门招聘
相关主题

官方公众号

智造工程师