public override int Init() { _enable = true; //BC IB_EQP_STATUS_REPORT = _main.SCANCONTEROLS.GetProperty(_controlName, "IB_EQP_STATUS_REPORT");; //RV_B_EqpStatusReport_L3ToBC //PROBE CIM OB_EQP_STATUS_REPORT = _main.PLCCONTEROLS.GetProperty(_controlName, "OB_EQP_STATUS_REPORT"); OW_EQP_STATUS = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_EQP_STATUS"); OW_EQP_SUB_MOUDLE_STATUS1 = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_EQP_SUB_MOUDLE_STATUS1"); _component.ProgramsAdd(this); ProgramDataList = new List <CProgramData>(); CProgramData data = new CProgramData(ProgramDataList.Count, "EQP_STATUS", typeof(int)); data.Add(1, "Idle"); data.Add(2, "Run"); data.Add(3, "Down"); data.Add(4, "PM"); data.Add(5, "STOP"); data.ValueType = typeof(int); ProgramDataList.Add(data); return(0); }
public override int Init() { _enable = true; //BC IB_EQP_MODE_CHANGE_REPORT = _main.SCANCONTEROLS.GetProperty(_controlName, "IB_EQP_MODE_CHANGE_REPORT"); //PROBE CIM OB_EQP_MODE_CHANGE_REPORT = _main.PLCCONTEROLS.GetProperty(_controlName, "OB_EQP_MODE_CHANGE_REPORT"); OW_EQP_MODE = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_EQP_MODE"); _component.ProgramsAdd(this); ProgramDataList = new List <CProgramData>(); CProgramData data = new CProgramData(ProgramDataList.Count, "EQP_MODE", typeof(int)); data.Add(1, "Mass Production Mode 1"); //data.Add(2, "Mass Production Mode 2"); //data.Add(3, "Mass Production Mode 3"); //data.Add(4, "Mass Production Mode 4"); //data.Add(10, "Dummy Mode"); //data.Add(11, "Sorting Mode"); //data.Add(12, "Skip Mode"); data.Add(13, "Cold Run Mode"); data.Add(14, "Force Clean Out Mode"); data.ValueType = typeof(int); ProgramDataList.Add(data); return(0); }
public override int Init() { _enable = true; OB_MACHINE_AUTO_MODE = _main.PLCCONTEROLS.GetProperty(_controlName, "OB_MACHINE_AUTO_MODE"); OW_AUTO_MODE = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_AUTO_MODE"); _component.ProgramsAdd(this); ProgramDataList = new List <CProgramData>(); CProgramData data = new CProgramData(ProgramDataList.Count, "AUTO_MODE", typeof(int)); data.Add(1, "Auto"); data.Add(2, "Manual"); data.ValueType = typeof(int); ProgramDataList.Add(data); return(0); }
public override int Init() { _enable = true; //BC IB_CIM_MODE = _main.SCANCONTEROLS.GetProperty(_controlName, "IB_CIM_MODE"); OB_CIM_MODE = _main.PLCCONTEROLS.GetProperty(_controlName, "OB_CIM_MODE"); OW_CIM_CONNECTION_MODE = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_CIM_CONNECTION_MODE"); _component.ProgramsAdd(this); ProgramDataList = new List <CProgramData>(); CProgramData data = new CProgramData(ProgramDataList.Count, "CIM_CONNECTION_MODE", typeof(int)); data.Add(1, "Disconnected"); data.Add(2, "Connected"); data.ValueType = typeof(int); ProgramDataList.Add(data); return(0); }
public override int Init() { _enable = true; //BC IB_ALARM_STATUS_REPORT = _main.SCANCONTEROLS.GetProperty(_controlName, "IB_ALARM_STATUS_REPORT"); //PROBE CIM OB_ALARM_STATUS_REPORT = _main.PLCCONTEROLS.GetProperty(_controlName, "OB_ALARM_STATUS_REPORT"); OW_ALARM_STATUS_BLOCK = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_STATUS_BLOCK"); OW_ALARM_STATUS = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_STATUS"); OW_ALARM_ISSUED_UNIT_PATH_NO = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_ISSUED_UNIT_PATH_NO"); OW_ALARM_ID = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_ID"); OW_ALARM_CODE = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_CODE"); OW_ALARM_LEVEL = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_LEVEL"); OW_ALARM_TEXT_USING_FLAG = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_TEXT_USING_FLAG"); OW_ALARM_TEXT = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_TEXT"); OW_ALARM_TIME = _main.PLCCONTEROLS.GetProperty(_controlName, "OW_ALARM_TIME"); VI_ALARM_SET = _main._YANSYS_SCANCONTEROLS.GetProperty(_controlName, "VI_ALARM_SET"); VI_ALARM_RESET = _main._YANSYS_SCANCONTEROLS.GetProperty(_controlName, "VI_ALARM_RESET"); _component.ProgramsAdd(this); ProgramDataList = new List <CProgramData>(); CProgramData data = new CProgramData(ProgramDataList.Count, "ALARM_STATUS", typeof(int)); data.Add(1, "Alarm Set"); data.Add(2, "Alarm Clear"); data.ValueType = typeof(short); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "ALARM_ISSUED_UNIT_PATH_NO", typeof(int)); data.Add(1, "Equipment Level Alarm"); data.Add(10, "Alarm Occurred Unit Path Number"); data.ValueType = typeof(short); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "ALARM_ID", typeof(int)); data.ValueType = typeof(int); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "ALARM_CODE", typeof(int)); data.ValueType = typeof(int); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "ALARM_LEVEL", typeof(int)); data.Add(1, "Light"); data.Add(2, "Serious"); data.ValueType = typeof(short); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "OW_ALARM_TEXT_USING_FLAG", typeof(int)); data.Add(1, "Using EQ Report Alarm Text"); data.Add(2, "Using BC Alarm Text"); data.ValueType = typeof(short); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "OW_ALARM_TEXT", typeof(string)); data.ValueType = typeof(string); ProgramDataList.Add(data); data = new CProgramData(ProgramDataList.Count, "OW_ALARM_TIME", typeof(string)); data.Add("YYMMDDhhmmss", "not used"); data.ValueType = typeof(string); ProgramDataList.Add(data); return(0); }