Пример #1
0
        public void Clone(MvaFanucRobotInfo target)
        {
            this.PosReg.Clone(target.PosReg);

            target.Speed      = this.Speed;
            target.MotionType = this.MotionType;

            target.RobotTime     = this.RobotTime;
            target.IsReachTarget = this.IsReachTarget;
        }
Пример #2
0
        public MvaFanucRobotInfo GetCurrRobotInfo()
        {
            var msg       = "";
            var alarmInfo = new MvaRobotAlarm();

            HasRobotFault(ref msg, ref alarmInfo);

            var robotInfo = new MvaFanucRobotInfo();

            robotInfo.PosReg        = this.ReadCurPosUf();
            robotInfo.RobotTime     = DateTime.Now;
            robotInfo.IsReachTarget = this.MoveIsComplete();

            return(robotInfo);
        }
Пример #3
0
 public MvaFanucRobotInfo(MvaFanucRobotInfo source)
 {
     source.Clone(this);
 }