public bool ReferPosMove(short sAxis, double dAcc, double dDec, double dSpeed, double pos)
 {
     if (Enum.IsDefined(typeof(DefaultAxis), sAxis))
     {
         lock (lockObj)
         {
             if (dSpeed < 0)
             {
                 pos = pos * -1;
             }
             dSpeed = Math.Abs(dSpeed);
             Dmc1000.d1000_start_t_move(sAxis, (int)pos, 0, (int)dSpeed, 0);
         }
         return(true);
     }
     else
     {
         return(false);
     }
 }