关于粗插补周期的问题 点击:885 | 回复:5



sanywangjun

    
发表于:2012-02-01 13:53:36
楼主
对于需要上位计算机对待加工路径进行粗插补,然后将粗插补的数据点下发到运动控制卡进行精插补的系统,上位计算机的插补周期是如何确定的?假设说上位计算机的插补周期确定为30ms,那么得到在一个30ms周期内的小线段,需要下位控制卡在30ms内控制刀具走完这个小线段,但是对于具体的系统来说,从本次插补开始,到下次插补开始,只有30ms,在这30ms内,上位机完成粗插补以及将粗插补下发到控制卡都是需要时间的,因此留给下位控制卡的运动控制时间肯定是少于30ms的,也就是说到下一个粗插补开始时,下位控制卡尚未完成本次的运动控制,此时上位计算机是等待下位机完成本次运动开始怎么办呢?求指教,谢谢


楼主最近还看过



波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:207帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2012-02-02 08:35:26
1楼

楼主在做数控,还是只是对数控感兴趣?

 

30ms的插补周期根本不具备实用价值,缩短一个数量级都不算短,以楼主的思路推演过去,计算就更加吃紧了!

sanywangjun

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 118回
  • 年度积分:0
  • 历史总积分:279
  • 注册:2009年5月15日
发表于:2012-02-02 20:47:06
2楼

是焊接机器人,对于数控系统来说30ms是不够的,但是焊接机器人应该是够用了的,主要是即使对于数控系统,他的上位机插补周期就是小到5ms,似乎也有上面所说的问题,不知道在数控系统里面是怎么解决这个问题的?是不是只要粗插补时间足够短,这个时间差就可以忽略不计呢?

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:207帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2012-02-03 08:04:08
3楼
楼主所在集团在上海浦东有一个数控研究院,有60~70号人在那开发数控系统和伺服驱动,何不内部咨询?!

zhiyuan_guan

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2010年5月29日
发表于:2012-03-22 22:41:44
4楼
在精插补的卡上要做缓存队列,上位传入结果,下位按顺序读取

sanywangjun

  • 精华:0帖
  • 求助:1帖
  • 帖子:27帖 | 118回
  • 年度积分:0
  • 历史总积分:279
  • 注册:2009年5月15日
发表于:2012-04-11 17:53:58
5楼
目前你能想到的解决方案也就是楼上说的了
���� SSI �ļ�ʱ����