You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
using Rs.Controls;
|
|
|
|
|
using Rs.MotionPlat.Flow;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Rs.MotionPlat.Commom
|
|
|
|
|
{
|
|
|
|
|
public class GlobalTray
|
|
|
|
|
{
|
|
|
|
|
public static RsTray Input1Tray { get; set; }
|
|
|
|
|
public static RsTray Input2Tray { get; set; }
|
|
|
|
|
public static RsTray Input3Tray { get; set; }
|
|
|
|
|
public static RsTray RejectTray { get; set; }
|
|
|
|
|
public static RsTray Good1Tray { get; set; }
|
|
|
|
|
public static RsTray Good2Tray { get; set; }
|
|
|
|
|
public static RsTray Good3Tray { get; set; }
|
|
|
|
|
public static RsTray MultiTray { get; set; }
|
|
|
|
|
public static RsTray TurnoverTray { get; set; }
|
|
|
|
|
|
|
|
|
|
public static RsTray TestTray { get; set; }
|
|
|
|
|
|
|
|
|
|
public static RsTray DischargeNozzle { get; set; }
|
|
|
|
|
public static RsTray TurnoverNozzle { get; set; }
|
|
|
|
|
|
|
|
|
|
public static RsTray GetTray(ETrayType trayType)
|
|
|
|
|
{
|
|
|
|
|
switch (trayType)
|
|
|
|
|
{
|
|
|
|
|
case ETrayType.Multi:
|
|
|
|
|
return MultiTray;
|
|
|
|
|
case ETrayType.Turnover:
|
|
|
|
|
return TurnoverTray;
|
|
|
|
|
case ETrayType.Test:
|
|
|
|
|
return TestTray;
|
|
|
|
|
case ETrayType.Input1:
|
|
|
|
|
return Input1Tray;
|
|
|
|
|
case ETrayType.Input2:
|
|
|
|
|
return Input2Tray;
|
|
|
|
|
case ETrayType.Input3:
|
|
|
|
|
return Input3Tray;
|
|
|
|
|
case ETrayType.Reject:
|
|
|
|
|
return RejectTray;
|
|
|
|
|
case ETrayType.Good1:
|
|
|
|
|
return Good1Tray;
|
|
|
|
|
case ETrayType.Good2:
|
|
|
|
|
return Good2Tray;
|
|
|
|
|
case ETrayType.Good3:
|
|
|
|
|
return Good3Tray;
|
|
|
|
|
case ETrayType.Warning:
|
|
|
|
|
break;
|
|
|
|
|
default: break;
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|