这里有请大侠出手相助!
我用FPG做一个圆弧插补的程序,出现了一个很奇怪的现象。以下单位是脉冲:
从(18668,75)-->(19293,80)-->(19918,100)插补没问题
从(18668,62)-->(19293,65)-->(19918,75),圆弧开始没问题,但是走了一半圆弧的中心和半径却自动变了,插补刚刚开始半径是>50000的,后来半径自动变成313。
程序以前一直是在用的,没有逻辑错误。现在只是改了数据就出现了问题。请大侠帮忙解决。
另外,如果实在是没办法解决,有没有办法限制数据的大小避免出错?