原因 :
機(jī)床坐標(biāo)系原點(diǎn)是機(jī)床回零后的零位,即規(guī)劃器為0,插補(bǔ)坐標(biāo)系其坐標(biāo)原點(diǎn)可以偏置。
解決方法:
設(shè)置 crdPrm.originPos[0] = 100;把插補(bǔ)坐標(biāo)系原點(diǎn)設(shè)置在規(guī)劃器1在100的位置{prf=100即L n XY (0,0)},插補(bǔ)指令的位置數(shù)值是以坐標(biāo)系原點(diǎn)為基礎(chǔ)點(diǎn)開始運(yùn)算的,若從零位插補(bǔ)LnXY (10000,20000),控制器發(fā)10100個(gè)脈沖,電機(jī)走到10100位置。