Exemplo n.º 1
0
 public MissionChangeCar(AlarmManager cAlarmManager,
                         SkidPlatformManager cSkidPlatformManager, MotionControl.ExernalAxisManager cExernalAxisManager, MissionManagerLibrary cMissionManagerPartialCmd)
 {
     // TODO: Complete member initialization
     //this.m_Loader = m_Loader;
     //this.m_Unloader = m_Unloader;
     this._AlarmManager             = cAlarmManager;
     this._SkidPlatformManager      = cSkidPlatformManager;
     this._ExernalAxisManager       = cExernalAxisManager;
     this._MissionManagerPartialCmd = cMissionManagerPartialCmd;
 }
Exemplo n.º 2
0
 void Initial()
 {
     _LogManager           = new LogManager();
     _RobotManager         = new RobotManager();
     _ReaderManager        = new ReaderManager();
     _CommunicationManager = new CommunicationManager();
     _SensorManager        = new SensorManager();
     _AlarmManager         = new AlarmManager();
     _RecipeManager        = new RecipeManager();
     _SkidPlatformManager  = new SkidPlatformManager();
     _ExernalAxisManager   = new ExernalAxisManager();
     _MissionManager       = new MissionManager(_RobotManager, _RecipeManager, _AlarmManager
                                                , _CommunicationManager, _SkidPlatformManager, _ExernalAxisManager, _LogManager);
 }
Exemplo n.º 3
0
        public MissionManager(RobotManager robotManager, RecipeManager recipeManager,
                              AlarmManager alarmManager, CommunicationManager communicationManager,
                              SkidPlatformManager m_SkidPlatformManager, ExernalAxisManager m_exernalAxisManager
                              , LogManager m_LogManager)
        {
            this._AlarmManager         = alarmManager;
            this._CommunicationManager = communicationManager;
            this._RobotManager         = robotManager;
            this._RecipeManager        = recipeManager;
            this._SkidPlatformManager  = m_SkidPlatformManager;
            this._ExernalAxisManager   = m_exernalAxisManager;
            this._LogManager           = m_LogManager;
            _MissionManagerPartialCmd  = new MissionManagerLibrary(this);
            _Loader             = new MissionLoader(robotManager);
            _Unloader           = new MissionUnloader(robotManager);
            _ChangeCar_Loader   = new MissionChangeCar(this._AlarmManager, this._SkidPlatformManager, this._ExernalAxisManager, this._MissionManagerPartialCmd);
            _ChangeCar_Unloader = new MissionChangeCar(this._AlarmManager, this._SkidPlatformManager, this._ExernalAxisManager, this._MissionManagerPartialCmd);

            Initail();
        }