Esempio n. 1
0
        /// <summary>
        /// -방향 조그 이동
        /// </summary>
        /// <param name="_dVel">초당 구동 속도 펄스</param>
        /// <param name="_dAcc">구동 가속율 펄스</param>
        /// <param name="_dDec">감속율 펄스</param>
        public void JogN(double _dVel, double _dAcc, double _dDec) //Jogging to CCW.
        {
            //Move Jog.
            //Check Status.
            //if (m_bAlarm ) return false;
            //if (!m_bServo) return false;
            //if (Vel <= 0 ) return false;
            //if (Dec <= 0 ) Acc = Dec;

            //double dVel = ConvVel(Vel);
            //double dAcc = ConvAcc(Vel, Acc);
            //double dDec = ConvAcc(Vel, Dec);
            int iDir = (int)MotnDefines._TCmDir.cmDIR_N;

            //
            Cmmsdk.cmmCfgSetSpeedPattern(Para.iPhysicalNo, (int)Para.eSpeedMode, _dVel, _dAcc, _dDec);
            Cmmsdk.cmmSxVMoveStart(Para.iPhysicalNo, iDir);
        }