void InitDeviceMode() { //设备有好几种 那就显示不同的UI ConfigFileManager cfm = new ConfigFileManager(Constant.ConfigDeviceModeFilePath); if (cfm.ReadConfig(Constant.deviceMode).Equals(putongJiaYou.ToString())) { //加油类型 //手动 button15.Visible = false; button14.Visible = false; button13.Visible = false; groupBox9.Visible = false; //参数这里 label76.Visible = false; label77.Visible = false; textBox44.Visible = false; textBox45.Visible = false; label79.Visible = false; textBox50.Visible = false; this.Text = "水平打孔机-左右拉槽改加油"; } if (cfm.ReadConfig(Constant.deviceMode).Equals(putongChiTiao.ToString())) { //齿条类型 // 手动 lblY13.Visible = false; this.Text = "水平打孔机-左右拉槽带检测铣槽"; } }
public void InitWork() { SetControlInEvokWork(); if (propertyA) { // evokWork0.InitDgvParam(dgvParam); //evokWork0.InitDgvIO(dgvIO); evokWork0.DeviceProperty = Constant.devicePropertyA; // evokWork0.SetRtbResult(richTextBox2); // evokWork0.SetRtbWork(richTextBox1); evokWork0.SetLblStatus(label8); evokWork0.SetOptSize(opXiaLiao); evokWork0.SetPrintReport(); errorList = evokWork0.ErrorList; } if (propertyB) { //evokWork1.InitDgvParam(dgvParam1); // evokWork1.InitDgvIO(dgvIO1); evokWork1.DeviceProperty = Constant.devicePropertyB; // evokWork1.SetRtbResult(richTextBox3); // evokWork1.SetRtbWork(richTextBox4); evokWork1.SetLblStatus(label9); evokWork1.SetOptSize(opDoorShell); } if (propertyC) { //evokWork2.InitDgvParam(dgvParam2); //evokWork2.InitDgvIO(dgvIO2); evokWork2.DeviceProperty = Constant.devicePropertyC; // evokWork2.SetRtbResult(richTextBox5); // evokWork2.SetRtbWork(richTextBox6); evokWork2.SetLblStatus(label11); evokWork2.SetOptSize(opDoorBan); } //读取设备名 paraFile = new ConfigFileManager(); paraFile.LoadFile(Constant.ConfigParamFilePath); if (propertyA) { evokWork0.DeviceName = paraFile.ReadConfig("work0"); evokWorkLst.Add(evokWork0); } if (propertyB) { evokWork1.DeviceName = paraFile.ReadConfig("work1"); evokWorkLst.Add(evokWork1); } if (propertyC) { evokWork2.DeviceName = paraFile.ReadConfig("work2"); evokWorkLst.Add(evokWork2); } }
void ReadUserData() { if (cfg == null) { cfg = new ConfigFileManager(Constant.ConfigUserDataFilePath); } textBox3.Text = cfg.ReadConfig("pos1"); textBox2.Text = cfg.ReadConfig("pos2"); textBox4.Text = cfg.ReadConfig("pos3"); textBox5.Text = cfg.ReadConfig("pos4"); textBox6.Text = cfg.ReadConfig("pos5"); }
void SetCombBx(ComboBox cb, string keyName) { string s1 = cfg.ReadConfig(prjInfo + keyName, ListStr); cb.Items.AddRange(s1.Split(splitChar)); //cb.Text = cb.Items[0].ToString(); }
public void ReadSize() { string size1 = configData.ReadConfig("size1"); string size2 = configData.ReadConfig("size2"); string size3 = configData.ReadConfig("size3"); string size4 = configData.ReadConfig("size4"); string size5 = configData.ReadConfig("size5"); string size6 = configData.ReadConfig("size6"); textBox18.Text = size1; textBox1.Text = size2; textBox3.Text = size3; textBox4.Text = size4; textBox5.Text = size5; textBox6.Text = size6; }
public EvokXJWork() { PsLstAuto = new List <PlcInfoSimple>(); PsLstAuto.Add(autoMesOutInPs); PsLstAuto.Add(dbcOutInPs); PsLstAuto.Add(ltbcOutInPs); PsLstAuto.Add(safeOutInPs); PsLstAuto.Add(prodOutInPs); PsLstAuto.Add(lcOutInPs); PsLstAuto.Add(stopOutInPs); PsLstAuto.Add(cutDoneOutInPs); PsLstAuto.Add(plcHandlebarCodeOutInPs); PsLstAuto.Add(pauseOutPs); PsLstAuto.Add(startOutPs); PsLstAuto.Add(resetOutPs); PsLstAuto.Add(autoSLOutPs); PsLstAuto.Add(pageShiftOutPs); PsLstAuto.Add(emgStopInPs); PsLstAuto.Add(startInPs); PsLstAuto.Add(resetInPs); PsLstAuto.Add(pauseInPs); PsLstAuto.Add(autoSLInPs); PsLstAuto.Add(autoCCInPs); PsLstAuto.Add(clInPs); PsLstAuto.Add(slInPs); PsLstAuto.Add(alarm1InPs); PsLstAuto.Add(alarm2InPs); PsLstAuto.Add(alarm3InPs); PsLstAuto.Add(alarm4InPs); PsLstAuto.Add(alarm5InPs); PsLstAuto.Add(alarm6InPs); PsLstAuto.Add(alarm7InPs); PsLstAuto.Add(alarm8InPs); PsLstAuto.Add(alarm9InPs); PsLstAuto.Add(alarm10InPs); PsLstAuto.Add(alarm11InPs); PsLstAuto.Add(alarm12InPs); PsLstAuto.Add(alarm13InPs); PsLstAuto.Add(alarm14InPs); PsLstAuto.Add(alarm15InPs); PsLstAuto.Add(alarm16InPs); PsLstHand = new List <PlcInfoSimple>(); PsLstHand.Add(slzOutPs); PsLstHand.Add(slyOutPs); PsLstHand.Add(clzOutPs); PsLstHand.Add(clyOutPs); PsLstHand.Add(jlzOutPs); PsLstHand.Add(jllfOutPs); PsLstHand.Add(slzzOutPs); PsLstHand.Add(slffOutPs); PsLstHand.Add(zzzOutPs); PsLstHand.Add(zzfOutPs); PsLstHand.Add(xzzOutPs); PsLstHand.Add(xzfOutPs); PsLstHand.Add(zdkzOutPs); PsLstHand.Add(zdkfOutPs); PsLstHand.Add(ydkzOutPs); PsLstHand.Add(ydkfOutPs); PsLstHand.Add(jlfOutPs); PsLstHand.Add(jcfOutPs); PsLstHand.Add(sldjjOutPs); PsLstHand.Add(sldjOutPs); PsLstHand.Add(qlqgOutPs); PsLstHand.Add(tmzkxffOutPs); PsLstHand.Add(qddjOutPs); PsLstHand.Add(qlcyzOutPs); PsLstHand.Add(slksOutPs); PsLstHand.Add(sljsjOutPs); PsLstHand.Add(qlylOutPs); PsLstHand.Add(qlcyyOutPs); PsLstHand.Add(sfslwOutPs); PsLstHand.Add(tmccfOutPs); PsLstHand.Add(cldjOutPs); PsLstHand.Add(tmtgcqfOutPs); PsLstHand.Add(tmspjcqgOutPs); PsLstHand.Add(tmxyqgOutPs); PsLstHand.Add(cljlOutPs); PsLstHand.Add(sljccOutPs); PsLstHand.Add(slsyOutPs); PsLstHand.Add(slsyInPs); PsLstHand.Add(sljccInPs); PsLstHand.Add(slInPs0); PsLstHand.Add(clInPs0); PsLstHand.Add(jlInPs); PsLstHand.Add(jcInPs); PsLstHand.Add(sldjjInPs); PsLstHand.Add(sldjInPs); PsLstHand.Add(qlqgInPs); PsLstHand.Add(tmzkxffInPs); PsLstHand.Add(qddjInPs); PsLstHand.Add(qlcyzInPs); PsLstHand.Add(slksInPs); PsLstHand.Add(sljsjInPs); PsLstHand.Add(qlylInPs); PsLstHand.Add(qlcyyInPs); PsLstHand.Add(sfslwInPs); PsLstHand.Add(tmccfInPs); PsLstHand.Add(cldjInPs); PsLstHand.Add(tmtgcqfInPs); PsLstHand.Add(cljlInPs); PsLstHand.Add(tmxyqgInPs); PsLstHand.Add(tmspjcqgInPs); PsLstHand.Add(tmspjcqgInPs1); PsLstHand.Add(tmspjcqgInPs2); PsLstHand.Add(tmspjcqgInPs3); PsLstHand.Add(tmspjcqgInPs4); PsLstHand.Add(tmspjcqgInPs5); PsLstHand.Add(tmspjcqgInPs6); PsLstHand.Add(tmspjcqgInPs7); PsLstHand.Add(tmspjcqgInPs8); PsLstHand.Add(tmspjcqgInPs9); PsLstHand.Add(tmspjcqgInPs10); PsLstHand.Add(tmspjcqgInPs11); PsLstHand.Add(tmspjcqgInPs12); PsLstHand.Add(tmspjcqgInPs13); PsLstHand.Add(tmspjcqgInPs14); PsLstHand.Add(tmspjcqgInPs15); PsLstHand.Add(tmspjcqgInPs16); PsLstHand.Add(tmspjcqgInPs17); PsLstHand.Add(tmspjcqgInPs18); PsLstHand.Add(tmspjcqgInPs19); PsLstHand.Add(tmspjcqgInPs20); PsLstHand.Add(tmspjcqgInPs21); PsLstHand.Add(tmspjcqgInPs22); PsLstHand.Add(tmspjcqgInPs23); PsLstHand.Add(tmspjcqgInPs24); PsLstHand.Add(tmspjcqgInPs25); PsLstHand.Add(tmspjcqgInPs26); PsLstParam = new List <PlcInfoSimple>(); PsLstIO = new List <PlcInfoSimple>(); UserDataTable = new DataTable(); AllPlcSimpleLst = new List <List <PlcInfoSimple> >(); AllPlcSimpleLst.Add(psLstAuto); AllPlcSimpleLst.Add(psLstHand); AllPlcSimpleLst.Add(psLstParam); AllPlcSimpleLst.Add(PsLstIO); paramFile = new ConfigFileManager(); if (File.Exists(Constant.ConfigParamFilePath)) { paramFile.LoadFile(Constant.ConfigParamFilePath); if (!int.TryParse(paramFile.ReadConfig(Constant.printBarcodeMode), out printBarCodeMode)) { MessageBox.Show(Constant.ErrorParamConfigFile); Application.Exit(); System.Environment.Exit(0); } } else { MessageBox.Show(Constant.ErrorParamConfigFile); Application.Exit(); System.Environment.Exit(0); } }
void InitSimiParam() { ConfigFileManager parafile = new ConfigFileManager(Constant.ConfigParamFilePath); textBox1.Text = parafile.ReadConfig("simiDataDir"); textBox2.Text = parafile.ReadConfig("SQL_ServerName"); textBox4.Text = parafile.ReadConfig("SQL_DatabaseName"); textBox3.Text = parafile.ReadConfig("SQL_UserName"); textBox5.Text = parafile.ReadConfig("SQL_Passwd"); textBox12.Text = parafile.ReadConfig("SQL_Tablename"); textBox9.Text = parafile.ReadConfig("WlNear0"); textBox6.Text = parafile.ReadConfig("WlNear1"); textBox7.Text = parafile.ReadConfig("WlNear2"); textBox8.Text = parafile.ReadConfig("WlNear3"); textBox10.Text = parafile.ReadConfig("WlNear4"); textBox13.Text = parafile.ReadConfig("WlNear5"); }
void Init() { exop = new ExcelNpoi(); csvop = new CsvStreamReader(); UserDt = new DataTable(); DialogExcelDataLoad.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory; DialogExcelDataLoad.Filter = "文件(*.xls,*.xlsx,*.csv)|*.xls;*.csv;*.xlsx"; DialogExcelDataLoad.FileName = "请选择数据文件"; demoLoadDialog.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory; demoLoadDialog.Filter = "文件(*.csv)|*.csv;"; demoLoadDialog.FileName = "请选择数据模板文件"; //条码 op1.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory; op1.Filter = "文件(*.frx)|*.frx;"; op1.FileName = "请选择条码模板文件"; csvSaveDemo = new CsvStreamReader(); if (File.Exists(Constant.barCodeDemo)) { printReport.Load(Constant.barCodeDemo); } else { barCodeButton.Enabled = false; MessageBox.Show("条码文件不存在!"); } //20181018读取参数 因为欧派需要根据特定的参数进行分类 paraFile = new ConfigFileManager(); if (File.Exists(Constant.ConfigParamFilePath)) { paraFile.LoadFile(Constant.ConfigParamFilePath); } if (int.TryParse(paraFile.ReadConfig(Constant.userName), out userId)) { //用户名获取成功 if (userId == Constant.hdiaoId) { menu.Enabled = false; csv1.Enabled = false; csv2.Enabled = false; } } paramStr = new List <string>(); if (userId != Constant.hdiaoId) { if (!ReadFileDemo("")) { ConstantMethod.AppExit(); } } int i = 1; string s = ""; while (!string.IsNullOrWhiteSpace(s = paraFile.ReadConfig(Constant.strParam + i.ToString()))) { string ss = s; paramStr.Add(ss); i++; } double.TryParse(paraFile.ReadConfig(Constant.strParamKlkMax), out KlkMax); double.TryParse(paraFile.ReadConfig(Constant.strParamKlkSizeMin), out KlkSizeMin); stopConfig(); }