Beispiel #1
0
        public MHEControl_MiniloadPickStation(MiniloadPickStationATCInfo info, MiniloadPickStation pickStation)
        {
            miniloadPickStation     = pickStation;
            miniloadPickStationInfo = info;
            Info = info;  // set this to save properties

            casePLC = miniloadPickStation.Controller as MHEController_Case;

            miniloadPickStation.OnPickStationStatusUpdate += miniloadPickStation_OnPickStationStatusUpdate;
        }
Beispiel #2
0
        public Case_Load Position2Load()
        {
            MiniloadPickStation pickStation = pickConveyor.PreviousConveyor as MiniloadPickStation;

            if (pickStation != null)
            {
                return(pickStation.Position2Load as Case_Load);
            }
            else
            {
                return(null);
            }
        }
Beispiel #3
0
        /// <summary>
        /// Stop more loads travelling into the pick station when picking single load
        /// </summary>
        public void  LockPickStation()
        {
            MiniloadPickStation pickStation = pickConveyor.PreviousConveyor as MiniloadPickStation;

            pickStation.LockPickStation();
        }