|
|
@ -81,7 +81,6 @@ namespace DyeingComputer.ViewModel |
|
|
|
private PID pid = new PID(); |
|
|
|
public static DataTable errTabler = new DataTable();//错误表
|
|
|
|
// public static DataTable RUN_DATATABLE = new DataTable();//缓存工作表
|
|
|
|
public static DataTable DT_Set = new DataTable();//cssd
|
|
|
|
public static DataTable Dyelot_dat = new DataTable();//物料表
|
|
|
|
public static string Dyelot; //领料单号
|
|
|
|
public static int RUN_STEPID;//当前步骤
|
|
|
@ -244,10 +243,26 @@ namespace DyeingComputer.ViewModel |
|
|
|
WORK_RUN = 2; |
|
|
|
//SQLiteHelpers = new SQLiteHelper(DBAddress);
|
|
|
|
//SQLiteHelpers.Open();
|
|
|
|
DT_Set = MainWindow.SQLiteHelpers.ExecuteDataSet("select * from WorkOrderSet where WorkOrder = '" + |
|
|
|
drEmployee.Field<string>("WorkOrder") + "'", null).Tables[0]; |
|
|
|
|
|
|
|
Dyelot_dat = MainWindow.SQLiteHelpers.ExecuteDataSet("select * from Dyelot where WorkOrder = '" + |
|
|
|
drEmployee.Field<string>("WorkOrder") + "'", null).Tables[0]; |
|
|
|
var DT_Set = MainWindow.SQLiteHelpers.ExecuteDataSet("select * from WorkOrderSet where WorkOrder = '" + |
|
|
|
drEmployee.Field<string>("WorkOrder") + "'", null).Tables[0].Rows[0]; |
|
|
|
Updata_dtm("1020", DT_Set.Field<int>("PumpSpeed")); |
|
|
|
Updata_dtm("1030", DT_Set.Field<int>("Swing")); |
|
|
|
Updata_dtm("1021", DT_Set.Field<int>("Blower")); |
|
|
|
Updata_dtm("1025", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1026", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1027", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1028", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1029", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1035", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1036", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1037", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1038", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1039", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1040", DT_Set.Field<int>("ClothWheel")); |
|
|
|
Updata_dtm("1041", DT_Set.Field<int>("ClothWheel")); |
|
|
|
//SQLiteHelpers.Close();
|
|
|
|
} |
|
|
|
else |
|
|
@ -3394,15 +3409,15 @@ namespace DyeingComputer.ViewModel |
|
|
|
SYSlog = SYSlog + "\n-------------------------------------------------------"; |
|
|
|
if (MI03 == 1) |
|
|
|
{ |
|
|
|
SYSlog = SYSlog + "\n" + Resources.MasterCylinder + Resources.Pressure + " : " + string.Format("{0:###.#}", Convert.ToDouble(Selet_dtm("1042"))) + "Bar"; |
|
|
|
SYSlog = SYSlog + " | " + Resources.Nozzle + Resources.Pressure + " : " + string.Format("{0:###.#}", Convert.ToDouble(Selet_dtm("1043"))) + "Bar"; |
|
|
|
SYSlog = SYSlog + "\n" + Resources.DifferentialPressure + " : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1044"))) + "%"; |
|
|
|
SYSlog = SYSlog + "\n" + Resources.MasterCylinder + Resources.Pressure + " : " + string.Format("{0:###.#}", Convert.ToDouble(Selet_dtm("1031"))) + "Bar"; |
|
|
|
SYSlog = SYSlog + " | " + Resources.Nozzle + Resources.Pressure + " : " + string.Format("{0:###.#}", Convert.ToDouble(Selet_dtm("1032"))) + "Bar"; |
|
|
|
SYSlog = SYSlog + "\n" + Resources.DifferentialPressure + " : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1033"))) + "%"; |
|
|
|
} //压力
|
|
|
|
if (MainWindowViewModel.MT17 == 1) |
|
|
|
{ |
|
|
|
SYSlog = SYSlog + "\n" + Resources.Blower + " : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1021"))) + "%"; |
|
|
|
}// SYSlog = SYSlog + "\n" + Resources.GuidingWheel + " : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1046"))) + "M/min";
|
|
|
|
if (MI02 == 2) SYSlog = SYSlog + "\n" + Resources.Nozzle + Resources.Flowmeter + " : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1045"))) + "L/min";//喷射流量
|
|
|
|
if (MI02 == 2) SYSlog = SYSlog + "\n" + Resources.Nozzle + Resources.Flowmeter + " : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1034"))) + "L/min";//喷射流量
|
|
|
|
if (MI01 == 1)//
|
|
|
|
{ |
|
|
|
SYSlog = SYSlog + "\n" + Resources.ClothWheel + "M/min"; |
|
|
@ -3412,12 +3427,12 @@ namespace DyeingComputer.ViewModel |
|
|
|
if (MT18 >= 4) SYSlog = SYSlog + "\n" + "4 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1028"))); |
|
|
|
if (MT18 >= 5) SYSlog = SYSlog + " | " + "5 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1029"))); |
|
|
|
if (MT18 >= 6) SYSlog = SYSlog + " | " + "6 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1035"))); |
|
|
|
if (MT18 >= 7) SYSlog = SYSlog + "\n" + "7 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1037"))); |
|
|
|
if (MT18 >= 8) SYSlog = SYSlog + " | " + "8 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1039"))); |
|
|
|
if (MT18 >= 9) SYSlog = SYSlog + " | " + "9 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1051"))); |
|
|
|
if (MT18 >= 10) SYSlog = SYSlog + "\n" + "10 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1053"))); |
|
|
|
if (MT18 >= 11) SYSlog = SYSlog + " | " + "11 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1055"))); |
|
|
|
if (MT18 >= 12) SYSlog = SYSlog + " | " + "12 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1057"))); |
|
|
|
if (MT18 >= 7) SYSlog = SYSlog + "\n" + "7 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1036"))); |
|
|
|
if (MT18 >= 8) SYSlog = SYSlog + " | " + "8 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1037"))); |
|
|
|
if (MT18 >= 9) SYSlog = SYSlog + " | " + "9 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1038"))); |
|
|
|
if (MT18 >= 10) SYSlog = SYSlog + "\n" + "10 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1039"))); |
|
|
|
if (MT18 >= 11) SYSlog = SYSlog + " | " + "11 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1040"))); |
|
|
|
if (MT18 >= 12) SYSlog = SYSlog + " | " + "12 : " + string.Format("{0:D3}", Convert.ToInt16(Selet_dtm("1041"))); |
|
|
|
SYSlog = SYSlog + "\n" + Resources.Cycletime + "Sec"; |
|
|
|
SYSlog = SYSlog + "\n" + "1 : " + string.Format("{0:D3}", Selet_dta("4017")); |
|
|
|
if (MT18 >= 2) SYSlog = SYSlog + " | " + "2 : " + string.Format("{0:D3}", Selet_dta("4018")); |
|
|
|