public HostControl(IUserInterfaceReport Report) { _Report = Report; socket = new SocketClient(this); socket.Vendor = "BOOK"; socket.Start(); }
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; }