Example #1
0
        public async void Cmd_Write_MotionPauseStop(PAUSE_STATUS _Status)
        {        // Motion 명령
            string strCmd = "R_RSTOP";

            switch (_Status)
            {
            case PAUSE_STATUS.PAUSE: strCmd = "R_PAUSE"; break;

            case PAUSE_STATUS.RESUME: strCmd = "R_RESUM"; break;

            case PAUSE_STATUS.STOP: strCmd = "R_RSTOP"; break;
            }
            while (Seq_SendCommand(strCmd) == 0)
            {
                await Task.Delay(Loop_Delay);
            }
        }
Example #2
0
 public bool MoveStop(PAUSE_STATUS _Status)
 {
     _Main.GetLoaderData().Robot.Cmd_Write_MotionPauseStop(_Status);
     return(true);
 }