2143卡报错 报错号30 segment short 点击:201 | 回复:4



燕赵飞歌

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:5帖 | 15回
  • 年度积分:3
  • 历史总积分:74
  • 注册:2013年4月08日
发表于:2013-04-17 20:37:22
楼主

如题,请大侠们帮忙啊!刘老师在吗?

最近经常程序运行到一半就不运行了,用终端TC指令 返回错误30

我检查程序应该是没问题的,为何这样???

 




刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:17帖 | 8240回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2013-04-17 20:54:09
1楼

 

既然提示了30号错误,应该还是有错误的。不过可能不是程序的错误,而是数据的错误。

错误内容是“Sequence segment too short”,矢量插补中矢量线段太短,一般来说,出现这个错误,是用了类似LI0,0,0,0,或者VP当前坐标这样的指令。

 

燕赵飞歌

  • 精华:0帖
  • 求助:2帖
  • 帖子:5帖 | 15回
  • 年度积分:3
  • 历史总积分:74
  • 注册:2013年4月08日
发表于:2013-04-17 21:16:59
2楼

刘老师您好,你说的很对 我用2143做的非常多的往返运动,根据不同的条件前进和回退。用到了很多的LI指令。

但是,我还是不明白 “矢量插补中矢量线段太短” 指的是LI 100,100,100中“100”太短吗?

因为有时后状态改变很快,可能LI a,b,c 中 a可能只有几个微米

是这个原因吗?

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:17帖 | 8240回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2013-04-17 22:02:18
3楼

"但是,我还是不明白 “矢量插补中矢量线段太短” 指的是LI 100,100,100中“100”太短吗?"

100是不会太短的,只有LI后面的参数全是0才会出这个错误。

 

燕赵飞歌

  • 精华:0帖
  • 求助:2帖
  • 帖子:5帖 | 15回
  • 年度积分:3
  • 历史总积分:74
  • 注册:2013年4月08日
发表于:2013-04-17 23:05:21
4楼

明白!真的非常感谢。。。。。。。。。


热门招聘
相关主题

官方公众号

智造工程师