public void InitParam() { //datasource 改变会出发 selectindex 改变事件 这样就会打条码导致 模式被自动修改 //所以早点设置好 然后在 那个selectindexchanged事件里增加 通讯正常判断 printcb.DataSource = Constant.printBarcodeModeStr; LogManager.WriteProgramLog(Constant.ConnectMachineSuccess); evokWork = new EvokXJWork(); evokWork.SetUserDataGridView(UserData); evokWork.SetRtbWork(rtbWork); evokWork.SetRtbResult(rtbResult); evokWork.SetPrintReport(); evokWork.InitDgvParam(dgvParam); evokWork.InitDgvIO(dgvIO); evokWork.SetOptParamShowCombox(comboBox2); evokWork.DeviceProperty = Constant.devicePropertyB; workMan = new workManager(); UpdateTimer.Enabled = true; }
public void Init() { PortParam p0 = new PortParam(); PortParam p1 = new PortParam(); PortParam p2 = new PortParam(); p0 = ConstantMethod.LoadPortParam(Constant.ConfigSerialportFilePath); p1 = ConstantMethod.LoadPortParam(Constant.ConfigSerialportFilePath1); p2 = ConstantMethod.LoadPortParam(Constant.ConfigSerialportFilePath2); //初始化设备 List <string> strDataFormPath0 = new List <string>(); strDataFormPath0.Add(Constant.PlcDataFilePathAuto); strDataFormPath0.Add(Constant.PlcDataFilePathHand); strDataFormPath0.Add(Constant.PlcDataFilePathParam); strDataFormPath0.Add(Constant.PlcDataFilePathIO); List <string> strDataFormPath1 = new List <string>(); strDataFormPath1.Add(Constant.PlcDataFilePathAuto1); strDataFormPath1.Add(Constant.PlcDataFilePathHand1); strDataFormPath1.Add(Constant.PlcDataFilePathParam1); strDataFormPath1.Add(Constant.PlcDataFilePathIO1); List <string> strDataFormPath2 = new List <string>(); strDataFormPath2.Add(Constant.PlcDataFilePathAuto2); strDataFormPath2.Add(Constant.PlcDataFilePathHand2); strDataFormPath2.Add(Constant.PlcDataFilePathParam2); strDataFormPath2.Add(Constant.PlcDataFilePathIO2); csvop = new CsvStreamReader(); optsize = new OptSize(); op0 = new OptSize(); op1 = new OptSize(); op2 = new OptSize(); if (propertyA) { evokWork0 = new EvokXJWork(strDataFormPath0, p0); } if (propertyB) { evokWork1 = new EvokXJWork(strDataFormPath1, p1); } if (propertyC) { evokWork2 = new EvokXJWork(strDataFormPath2, p2); } InitWork(); UpdateTimer.Enabled = true; doorLst = new doorTypeInfo(); workMan = new workManager(); }
public void Init() { PortParam p0 = new PortParam(); PortParam p1 = new PortParam(); PortParam p2 = new PortParam(); p0 = ConstantMethod.LoadPortParam(Constant.ConfigSerialportFilePath); p1 = ConstantMethod.LoadPortParam(Constant.ConfigSerialportFilePath1); p2 = ConstantMethod.LoadPortParam(Constant.ConfigSerialportFilePath2); //初始化设备 List <string> strDataFormPath0 = new List <string>(); strDataFormPath0.Add(Constant.PlcDataFilePathAuto); strDataFormPath0.Add(Constant.PlcDataFilePathHand); strDataFormPath0.Add(Constant.PlcDataFilePathParam); strDataFormPath0.Add(Constant.PlcDataFilePathIO); List <string> strDataFormPath1 = new List <string>(); strDataFormPath1.Add(Constant.PlcDataFilePathAuto1); strDataFormPath1.Add(Constant.PlcDataFilePathHand1); strDataFormPath1.Add(Constant.PlcDataFilePathParam1); strDataFormPath1.Add(Constant.PlcDataFilePathIO1); List <string> strDataFormPath2 = new List <string>(); strDataFormPath2.Add(Constant.PlcDataFilePathAuto2); strDataFormPath2.Add(Constant.PlcDataFilePathHand2); strDataFormPath2.Add(Constant.PlcDataFilePathParam2); strDataFormPath2.Add(Constant.PlcDataFilePathIO2); csvop = new CsvStreamReader(); opXiaLiao = new OptSize(); opDoorShell = new OptSize(); opDoorBan = new OptSize(); if (propertyA) { evokWork0 = new EvokXJWork(strDataFormPath0, p0); } if (propertyB) { evokWork1 = new EvokXJWork(strDataFormPath1, p1); } if (propertyC) { evokWork2 = new EvokXJWork(strDataFormPath2, p2); } InitWork(); UpdateTimer.Enabled = true; doorLst = new doorTypeInfo(); workMan = new workManager(); LoadData(dgSize, Constant.DoorSizeFile); LoadData(dgDoorBan, Constant.DoorBanFile); LoadData(dgDoorShell, Constant.DoorShellFile); startDevice = startClick; rtbResult.Text = "门芯板信息"; richTextBox7.Text = "下料锯信息"; richTextBox8.Text = "门皮信息"; }