|
|
@@ -12,6 +12,7 @@ namespace MECF.Framework.Common.FAServices
|
|
|
public static class UniversalEvents
|
|
|
{
|
|
|
public const string EquipmentOFFLINE = "EquipmentOFFLINE";
|
|
|
+ public const string HOSTOFFLINE = "HOSTOFFLINE";
|
|
|
public const string ControlStateLOCAL = "ControlStateLOCAL";
|
|
|
public const string ControlStateREMOTE = "ControlStateREMOTE";
|
|
|
public const string ProcessingStarted = "ProcessingStarted";
|
|
|
@@ -91,6 +92,7 @@ namespace MECF.Framework.Common.FAServices
|
|
|
SpoolingActivated = 11,
|
|
|
SpoolingDeactivated = 12,
|
|
|
SpoolingFailed = 13,
|
|
|
+ HOSTOFFLINE = 20,
|
|
|
EquipmentChangeToAuto = 501,
|
|
|
EquipmentChangeToManual = 502,
|
|
|
WAFER_LEFT_POSITION = 503,
|
|
|
@@ -149,6 +151,7 @@ namespace MECF.Framework.Common.FAServices
|
|
|
public static Dictionary<string, VIDItem> UniversalEventsDictionary = new Dictionary<string, VIDItem>()
|
|
|
{
|
|
|
{EquipmentOFFLINE, new VIDItem() {Name = EquipmentOFFLINE, Index = (int)EventName.EquipmentOFFLINE, LinkableVid = new[] {3,4}}},
|
|
|
+ {HOSTOFFLINE, new VIDItem() {Name = HOSTOFFLINE, Index = (int)EventName.HOSTOFFLINE, LinkableVid = new[] {3,4}}},
|
|
|
{ControlStateLOCAL, new VIDItem() {Name = ControlStateLOCAL, Index = (int)EventName.ControlStateLOCAL, LinkableVid = new[] {3,4}}},
|
|
|
{ControlStateREMOTE, new VIDItem() {Name = ControlStateREMOTE, Index = (int)EventName.ControlStateREMOTE, LinkableVid = new[] {3,4}}},
|
|
|
{ProcessingStarted, new VIDItem() {Name = ProcessingStarted, Index = (int)EventName.ProcessingStarted, LinkableVid = new[] {3,7}}},
|
|
|
@@ -194,7 +197,7 @@ namespace MECF.Framework.Common.FAServices
|
|
|
{PortPPSelected, new VIDItem() {Name = PortPPSelected, Index = (int)EventName.PortPPSelected, LinkableVid = new[] {(int)DataVariables.DataName.LotID,(int)DataVariables.DataName.JobID,(int)DataVariables.DataName.PortID,(int)DataVariables.DataName.RecipeID}}},
|
|
|
{PortPPSelectFailed, new VIDItem() {Name = PortPPSelectFailed, Index = (int)EventName.PortPPSelectFailed, LinkableVid = new[] {(int)DataVariables.DataName.LotID,(int)DataVariables.DataName.JobID,(int)DataVariables.DataName.PortID,(int)DataVariables.DataName.RecipeID}}},
|
|
|
|
|
|
- {RecipeStart, new VIDItem() {Name = RecipeStart, Index = (int)EventName.RecipeStart,
|
|
|
+ {RecipeStart, new VIDItem() {Name = RecipeStart, Index = (int)EventName.RecipeStart,
|
|
|
LinkableVid = new[] {
|
|
|
(int)DataVariables.DataName.RecipeID,
|
|
|
(int)DataVariables.DataName.PortID,
|