EgtMachKernel 1.6l1 :

- in simulazione ora ritorno stato di fine step di movimento.
This commit is contained in:
Dario Sassi
2015-12-07 10:45:44 +00:00
parent 42e1a696a1
commit c029a996de
2 changed files with 7 additions and 4 deletions
+7 -4
View File
@@ -172,11 +172,14 @@ Simulator::Move( int& nStatus)
m_pMchMgr->SetAxisPos( m_AxesName[i], dVal) ;
}
// Se arrivato a fine interpolazione movimento, salvo posizioni
if ( m_dCoeff > 0.999)
// Se arrivato a fine interpolazione movimento, salvo posizioni e segnalo
if ( m_dCoeff > 0.999) {
m_AxesVal = AxesEnd ;
nStatus = MCH_SIM_OK ;
nStatus = MCH_SIM_END_STEP ;
}
// Altrimenti sto muovendomi in uno step
else
nStatus = MCH_SIM_OK ;
return true ;
}