using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace M423project { #region OPC Tag public static class OPCInputTag { public const string DetectionOK2 = "M423.Box.Input.DetectionOK2#"; public const string DetectionOK4 = "M423.Box.Input.DetectionOK4#"; public const string DetectionStart2 = "M423.Box.Input.DetectionStart2#"; public const string DetectionStart4 = "M423.Box.Input.DetectionStart4#"; public const string Alarm = "M423.Box.Input.Alarm"; public const string UploadSignalRequire = "M423.Box.Input.UploadSignalRequire"; public const string Auto = "M423.Box.Input.Auto"; public const string Light = "M423.Box.Input.Light"; public const string PLCInitialized = "M423.Box.Input.PLCInitialized"; public const string PPGJceFbPW = "M423.Box.Input.PPGJceFbPW"; public const string X1axisLocalPos = "M423.Box.Input.X1axisLocalPos"; public const string Y1axisLocalPos = "M423.Box.Input.Y1axisLocalPos"; public const string X2axisLocalPos = "M423.Box.Input.X2axisLocalPos"; public const string Y2axisLocalPos = "M423.Box.Input.Y2axisLocalPos"; public const string DefautDetectOK = "M423.Box.Input.DefautDetectOK"; public const string EmergencyStop = "M423.Box.Input.EmergencyStop"; public const string Reset = "M423.Box.Input.Reset"; public const string Start = "M423.Box.Input.Start"; public const string Stop = "M423.Box.Input.Stop"; public const string RunStatus = "M423.Box.Input.RunStatus"; public const string TestResult = "M423.Box.Input.TestResult"; public const string TurnDiskReady = "M423.Box.Input.TurnDiskReady"; public const string UploadFinished = "M423.Box.Input.UploadFinished"; public const string UnloadFinished = "M423.Box.Input.UnloadFinished"; #region add by Patrick 2018-07-12 public const string UnloadBatteryDone = "M423.Box.Input.UnloadBatteryDone"; public const string UnloadTrayReady = "M423.Box.Input.UnloadTrayReady"; public const string UnloadTrayMoveToOP = "M423.Box.Input.UnloadTrayMoveToOP"; #endregion //public const string PlateID = "M423.Box.Input.PlateID"; } public static class OPCOutputTag { public const string Auto = "M423.Box.Output.Auto"; public const string PCInitialized = "M423.Box.Output.PCInitialized"; public const string BackLight4 = "M423.Box.Output.BackLight4"; public const string BackLight5 = "M423.Box.Output.BackLight5"; public const string CloseAlarm = "M423.Box.Output.CloseAlarm"; public const string PingbiGuangShan = "M423.Box.Output.PingbiGuangShan"; public const string PingbiSafeGuard = "M423.Box.Output.PingbiSafeGuard"; public const string DetectionOK2 = "M423.Box.Output.DetectionOK2#"; public const string DetectionOK4 = "M423.Box.Output.DetectionOK4#"; public const string DetectionStart2 = "M423.Box.Output.DetectionStart2#"; public const string DetectionStart4 = "M423.Box.Output.DetectionStart4#"; public const string HuanxLight2 = "M423.Box.Output.HuanxLight2"; public const string HuanxLight4 = "M423.Box.Output.HuanxLight4"; public const string Light = "M423.Box.Output.Light"; public const string LineMachinePower2 = "M423.Box.Output.LineMachinePower2#"; public const string LineMachinePower4 = "M423.Box.Output.LineMachinePower4#"; public const string LoadCylinder = "M423.Box.Output.LoadCylinder"; public const string LoadRbtAlarm = "M423.Box.Output.LoadRbtAlarm"; public const string LoadRbtPower = "M423.Box.Output.LoadRbtPower"; public const string NGCylinder = "M423.Box.Output.NGCylinder"; public const string RobotHandAuto = "M423.Box.Output.RobotHandAuto"; public const string SifuPower4 = "M423.Box.Output.SifuPower4"; public const string UnloadCylinder = "M423.Box.Output.UnloadCylinder"; public const string UnloadRbtAlarm = "M423.Box.Output.UnloadRbtAlarm"; public const string X1axisHandSpeed = "M423.Box.Output.X1axisHandSpeed"; public const string X1axisLocation = "M423.Box.Output.X1axisLocation"; public const string X1axisLocationPos = "M423.Box.Output.X1axisLocationPos"; public const string X1axisLshift = "M423.Box.Output.X1axisLshift"; public const string X1axisRshift = "M423.Box.Output.X1axisRshift"; public const string X1AxisSpeed = "M423.Box.Output.X1AxisSpeed"; public const string X1axisToOri = "M423.Box.Output.X1axisToOri"; public const string X1LocationSpeed = "M423.Box.Output.X1LocationSpeed"; public const string X1ScanBackPosition = "M423.Box.Output.X1ScanBackPosition"; public const string X1ScanOKPosition = "M423.Box.Output.X1ScanOKPosition"; public const string X1Y1AxisAcceleration = "M423.Box.Output.X1Y1AxisAcceleration"; public const string X1Y1AxisDeceleration = "M423.Box.Output.X1Y1AxisDeceleration"; public const string X2axisHandSpeed = "M423.Box.Output.X2axisHandSpeed"; public const string X2axisLocation = "M423.Box.Output.X2axisLocation"; public const string X2axisLocationPos = "M423.Box.Output.X2axisLocationPos"; public const string X2axisLshift = "M423.Box.Output.X2axisLshift"; public const string X2axisRshift = "M423.Box.Output.X2axisRshift"; public const string X2AxisSpeed = "M423.Box.Output.X2AxisSpeed"; public const string X2axisToOri = "M423.Box.Output.X2axisToOri"; public const string X2axisWaitPos = "M423.Box.Output.X2axisWaitPos"; public const string X2LocationSpeed = "M423.Box.Output.X2LocationSpeed"; public const string X2Y2AxisAcceleration = "M423.Box.Output.X2Y2AxisAcceleration"; public const string X2Y2AxisDeceleration = "M423.Box.Output.X2Y2AxisDeceleration"; public const string Y1axisHandSpeed = "M423.Box.Output.Y1axisHandSpeed"; public const string Y1axisLocation = "M423.Box.Output.Y1axisLocation"; public const string Y1axisLocationPos = "M423.Box.Output.Y1axisLocationPos"; public const string Y1axisLshift = "M423.Box.Output.Y1axisLshift"; public const string Y1axisRshift = "M423.Box.Output.Y1axisRshift"; public const string Y1AxisSpeed = "M423.Box.Output.Y1AxisSpeed"; public const string Y1axisToOri = "M423.Box.Output.Y1axisToOri"; public const string Y1LocationSpeed = "M423.Box.Output.Y1LocationSpeed"; public const string Y1ScanBackPosition = "M423.Box.Output.Y1ScanBackPosition"; public const string Y1ScanOKPosition = "M423.Box.Output.Y1ScanOKPosition"; public const string Y2axisHandSpeed = "M423.Box.Output.Y2axisHandSpeed"; public const string Y2axisLocation = "M423.Box.Output.Y2axisLocation"; public const string Y2axisLocationPos = "M423.Box.Output.Y2axisLocationPos"; public const string Y2axisLshift = "M423.Box.Output.Y2axisLshift"; public const string Y2axisRshift = "M423.Box.Output.Y2axisRshift"; public const string Y2AxisSpeed = "M423.Box.Output.Y2AxisSpeed"; public const string Y2axisToOri = "M423.Box.Output.Y2axisToOri"; public const string Y2axisWaitPos = "M423.Box.Output.Y2axisWaitPos"; public const string Y2LocationSpeed = "M423.Box.Output.Y2LocationSpeed"; public const string ZAxisStop = "M423.Box.Output.ZAxisStop"; public const string ZhPanAction = "M423.Box.Output.ZhPanAction"; public const string Cylinder1 = "M423.Box.Output.Cylinder1"; public const string Cylinder2 = "M423.Box.Output.Cylinder2"; public const string Cylinder3 = "M423.Box.Output.Cylinder3"; public const string Cylinder4 = "M423.Box.Output.Cylinder4"; public const string Cylinder5 = "M423.Box.Output.Cylinder5"; public const string Valve1 = "M423.Box.Output.Valve1"; public const string Valve2 = "M423.Box.Output.Valve2"; public const string Valve3 = "M423.Box.Output.Valve3"; public const string Valve4 = "M423.Box.Output.Valve4"; public const string Valve5 = "M423.Box.Output.Valve5"; public const string LoadRbtControl = "M423.Box.Output.LoadRbtControl"; public const string UnloadRbtControl = "M423.Box.Output.UnloadRbtControl"; public const string Detect24 = "M423.Box.Output.Detect24#"; public const string TailingEmpty = "M423.Box.Output.TailingEmpty"; public const string ClearOne = "M423.Box.Output.ClearOne"; public const string ClearTwo = "M423.Box.Output.ClearTwo"; public const string ClearThree = "M423.Box.Output.ClearThree"; public const string TestOver = "M423.Box.Output.TestOver"; public const string Station2Move = "M423.Box.Output.Station2Move"; public const string Station4Move = "M423.Box.Output.Station4Move"; public const string HandXi = "M423.Box.Output.HandXi"; public const string TestResult = "M423.Box.Output.TestResult"; public const string ChangeTuitou = "M423.Box.Output.ChangeTuitou"; public const string X1AxisEnable = "M423.Box.Output.X1AxisEnable"; public const string Y1AxisEnable = "M423.Box.Output.Y1AxisEnable"; public const string X2AxisEnable = "M423.Box.Output.X2AxisEnable"; public const string Y2AxisEnable = "M423.Box.Output.Y2AxisEnable"; public const string RunMode = "M423.Box.Output.RunMode"; public const string RunTimes = "M423.Box.Output.RunTimes"; public const string TurnDiskReadyConfirm = "M423.Box.Output.TurnDiskReadyConfirm"; public const string DetectResult_OK = "M423.Box.Output.DetectResult_OK"; #region add by Patrick 2019-12-20 public const string DetectResult_NG = "M423.Box.Output.DetectResult_NG"; #endregion #region add by Patrick 2018-07-13 public const string TrayBarcodeReady = "M423.Box.Output.TrayBarcodeReady"; #endregion /// /// 是否做标准块检测 /// public const string StandardCheck = "M423.Box.Output.StandardCheck"; /// /// 重复性 /// public const string Repeat = "M423.Box.Output.Repeat"; /// /// 是否是抽检 /// public const string SpotCheck = "M423.Box.Output.SpotCheck"; public const string Alarm = "M423.Box.Output.Alarm"; } #endregion }