Beispiel #1
0
 public HostControl(IUserInterfaceReport Report)
 {
     _Report       = Report;
     socket        = new SocketClient(this);
     socket.Vendor = "BOOK";
     socket.Start();
 }
Beispiel #2
0
        public TaskFlowManagement(IUserInterfaceReport TaskReport)
        {
            _TaskReport = TaskReport;

            switch (SystemConfig.Get().TaskFlow.ToUpper())
            {
            case "KAWASAKI_3P_EFEM":
                //TaskFlow = new Kawasaki_3P_EFEM();
                break;

            case "SANWA_SORTER":
                //TaskFlow = new Sanwa_Sorter();
                break;

            case "WTS":
                //TaskFlow = new WTS();
                break;

            case "VERTICALCHAMBEROVEN_200":
                TaskFlow = new VerticalChamberOven_200(this);
                break;

            case "SANWA_EFEM":
                TaskFlow = new Sanwa_EFEM(this);;
                break;

            default:
                throw new NotSupportedException();
            }
            Ctrl = new MainControl(this);
        }
 public Sanwa_Sorter(IUserInterfaceReport TaskReport)
 {
     _TaskReport = TaskReport;
 }