|
|
|
@ -150,7 +150,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
base.RunIni(runtime); //必须要调用
|
|
|
|
|
|
|
|
|
|
materialGridControl = this.GetDbMCControlByKey(Mesnac.Basic.DataSourceFactory.MCDbType.Local, "ManualLogGridView").FirstOrDefault();
|
|
|
|
|
ManualLogSelect("");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
|
|
|
|
|
ControlImport();
|
|
|
|
|
SingleSelect();
|
|
|
|
@ -394,7 +394,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.20.0", value);
|
|
|
|
|
PlcControl("DB2119.28.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称A开始称量" + value);
|
|
|
|
|
ManualLogControl("冷水称A开始称量", value, 1, 3, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称A开始称量", value, 1, 3, 1);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
@ -408,8 +409,9 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.28.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称A称量已手动停止");
|
|
|
|
|
ManualLogControl("冷水称A称量已手动停止", 3, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称A称量已手动停止", 3, 1);
|
|
|
|
|
MessageBox.Show("冷水称A称量已停止!");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (StartMetage2 == runtime.Sender)
|
|
|
|
@ -429,8 +431,9 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.0.0", value);
|
|
|
|
|
PlcControl("DB2119.8.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称A开始称量" + value);
|
|
|
|
|
ManualLogControl("热水称A开始称量", value, 1, 1, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("热水称A开始称量", value, 1, 1, 1);
|
|
|
|
|
PlcControl("DB2119.0.0", value);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
@ -444,8 +447,9 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.8.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称A称量已手动停止");
|
|
|
|
|
ManualLogControl("热水称A称量已手动停止", 1, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("热水称A称量已手动停止", 1, 1);
|
|
|
|
|
MessageBox.Show("热水称A称量已停止!");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (StartMetage3 == runtime.Sender)
|
|
|
|
@ -463,9 +467,10 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称B开始称量" + value);
|
|
|
|
|
ManualLogControl("冷水称B开始称量", value, 1, 4, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称B开始称量", value, 1, 4, 1);
|
|
|
|
|
PlcControl("DB2119.30.0", value);
|
|
|
|
|
PlcControl("DB2119.38.0", true);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
@ -479,8 +484,9 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.38.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称B称量已手动停止");
|
|
|
|
|
ManualLogControl("冷水称B称量已手动停止", 4, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称B称量已手动停止", 4, 1);
|
|
|
|
|
MessageBox.Show("冷水称B称量已停止!");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (StartMetage4 == runtime.Sender)
|
|
|
|
@ -498,9 +504,10 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称B开始称量" + value);
|
|
|
|
|
ManualLogControl("热水称B开始称量", value, 1, 2, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("热水称B开始称量", value, 1, 2, 1);
|
|
|
|
|
PlcControl("DB2119.10.0", value);
|
|
|
|
|
PlcControl("DB2119.18.0", true);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
@ -514,8 +521,9 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.18.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称B称量已手动停止");
|
|
|
|
|
ManualLogControl("热水称B称量已手动停止", 2, 1);
|
|
|
|
|
LjManualLog.ManualLogControl("热水称B称量已手动停止", 2, 1);
|
|
|
|
|
MessageBox.Show("热水称B称量已停止!");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
@ -550,7 +558,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.28.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称A开始向糊化锅1排水");
|
|
|
|
|
AdddWaterLogControl(1, 2);
|
|
|
|
|
ManualLogControl("冷水称A开始向糊化锅1排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称A开始向糊化锅1排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 2:
|
|
|
|
|
if (SelectAddWaterControl(2) == 2)
|
|
|
|
@ -564,7 +573,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.28.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称A开始向糊化锅2排水");
|
|
|
|
|
AdddWaterLogControl(2, 2);
|
|
|
|
|
ManualLogControl("冷水称A开始向糊化锅2排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称A开始向糊化锅2排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 3:
|
|
|
|
|
if (SelectAddWaterControl(3) == 2)
|
|
|
|
@ -578,7 +588,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.28.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称A开始向糊化锅3排水");
|
|
|
|
|
AdddWaterLogControl(3, 2);
|
|
|
|
|
ManualLogControl("冷水称A开始向糊化锅3排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称A开始向糊化锅3排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 4:
|
|
|
|
|
if (SelectAddWaterControl(4) == 2)
|
|
|
|
@ -592,7 +603,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.28.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称A开始向糊化锅4排水");
|
|
|
|
|
AdddWaterLogControl(4, 2);
|
|
|
|
|
ManualLogControl("冷水称A开始向糊化锅4排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称A开始向糊化锅4排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个糊化锅!");
|
|
|
|
@ -628,7 +640,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.8.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称A开始向糊化锅1排水");
|
|
|
|
|
AdddWaterLogControl(1, 1);
|
|
|
|
|
ManualLogControl("热水称A开始向糊化锅1排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称A开始向糊化锅1排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 2:
|
|
|
|
|
if (SelectAddWaterControl(2) == 0 || SelectAddWaterControl(2) == 1)
|
|
|
|
@ -642,7 +655,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.8.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称A开始向糊化锅2排水");
|
|
|
|
|
AdddWaterLogControl(2, 1);
|
|
|
|
|
ManualLogControl("热水称A开始向糊化锅2排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称A开始向糊化锅2排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 3:
|
|
|
|
|
if (SelectAddWaterControl(3) == 0 || SelectAddWaterControl(3) == 1)
|
|
|
|
@ -656,7 +670,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.8.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称A开始向糊化锅3排水");
|
|
|
|
|
AdddWaterLogControl(3, 1);
|
|
|
|
|
ManualLogControl("热水称A开始向糊化锅3排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称A开始向糊化锅3排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 4:
|
|
|
|
|
if (SelectAddWaterControl(4) == 0 || SelectAddWaterControl(4) == 1)
|
|
|
|
@ -670,7 +685,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.8.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称A开始向糊化锅4排水");
|
|
|
|
|
AdddWaterLogControl(4, 1);
|
|
|
|
|
ManualLogControl("热水称A开始向糊化锅4排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称A开始向糊化锅4排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个糊化锅!");
|
|
|
|
@ -706,7 +722,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.38.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称B开始向糊化锅5排水");
|
|
|
|
|
AdddWaterLogControl(5, 2);
|
|
|
|
|
ManualLogControl("冷水称B开始向糊化锅5排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称B开始向糊化锅5排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 6:
|
|
|
|
|
if (SelectAddWaterControl(6) == 2)
|
|
|
|
@ -720,7 +737,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.38.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称B开始向糊化锅6排水");
|
|
|
|
|
AdddWaterLogControl(6, 2);
|
|
|
|
|
ManualLogControl("冷水称B开始向糊化锅6排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称B开始向糊化锅6排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 7:
|
|
|
|
|
if (SelectAddWaterControl(7) == 2)
|
|
|
|
@ -734,7 +752,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.38.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称B开始向糊化锅7排水");
|
|
|
|
|
AdddWaterLogControl(7, 2);
|
|
|
|
|
ManualLogControl("冷水称B开始向糊化锅7排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称B开始向糊化锅7排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 8:
|
|
|
|
|
if (SelectAddWaterControl(8) == 2)
|
|
|
|
@ -748,7 +767,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.38.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("冷水称B开始向糊化锅8排水");
|
|
|
|
|
AdddWaterLogControl(8, 2);
|
|
|
|
|
ManualLogControl("冷水称B开始向糊化锅8排水");
|
|
|
|
|
LjManualLog.ManualLogControl("冷水称B开始向糊化锅8排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个糊化锅!");
|
|
|
|
@ -784,7 +804,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.18.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称B开始向糊化锅5排水");
|
|
|
|
|
AdddWaterLogControl(5, 1);
|
|
|
|
|
ManualLogControl("热水称B开始向糊化锅5排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称B开始向糊化锅5排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 6:
|
|
|
|
|
if (SelectAddWaterControl(6) == 0 || SelectAddWaterControl(6) == 1)
|
|
|
|
@ -798,7 +819,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.18.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称B开始向糊化锅6排水");
|
|
|
|
|
AdddWaterLogControl(6, 1);
|
|
|
|
|
ManualLogControl("热水称B开始向糊化锅6排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称B开始向糊化锅6排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 7:
|
|
|
|
|
if (SelectAddWaterControl(7) == 0 || SelectAddWaterControl(7) == 1)
|
|
|
|
@ -812,7 +834,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.18.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称B开始向糊化锅7排水");
|
|
|
|
|
AdddWaterLogControl(7, 1);
|
|
|
|
|
ManualLogControl("热水称B开始向糊化锅7排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称B开始向糊化锅7排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 8:
|
|
|
|
|
if (SelectAddWaterControl(8) == 0 || SelectAddWaterControl(8) == 1)
|
|
|
|
@ -826,7 +849,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.18.4", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("热水称B开始向糊化锅8排水");
|
|
|
|
|
AdddWaterLogControl(8, 1);
|
|
|
|
|
ManualLogControl("热水称B开始向糊化锅8排水");
|
|
|
|
|
LjManualLog.ManualLogControl("热水称B开始向糊化锅8排水");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个糊化锅!");
|
|
|
|
@ -863,7 +887,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
|
|
|
|
|
WaterStopAction("DB2119.28.5", WaterStop1, "冷", "A");
|
|
|
|
|
//MessageBox.Show("冷水称A已停止排水");
|
|
|
|
|
//ManualLogControl("冷水称A停止排水");
|
|
|
|
|
//LjManualLog.ManualLogControl("冷水称A停止排水");
|
|
|
|
|
//MesnacServiceManager.Instance.LoggingService.Info("冷水称A停止排水");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -895,7 +919,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
WaterStopAction("DB2119.8.5", WaterStop2, "热", "A");
|
|
|
|
|
|
|
|
|
|
//MessageBox.Show("热水称A已停止排水");
|
|
|
|
|
//ManualLogControl("热水称A停止排水");
|
|
|
|
|
//LjManualLog.ManualLogControl("热水称A停止排水");
|
|
|
|
|
//MesnacServiceManager.Instance.LoggingService.Info("热水称A停止排水");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -928,7 +952,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//MessageBox.Show("冷水称B已停止排水");
|
|
|
|
|
//ManualLogControl("冷水称B停止排水");
|
|
|
|
|
//LjManualLog.ManualLogControl("冷水称B停止排水");
|
|
|
|
|
//MesnacServiceManager.Instance.LoggingService.Info("冷水称B停止排水");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -960,7 +984,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
WaterStopAction("DB2119.18.5", WaterStop4, "热", "B");
|
|
|
|
|
|
|
|
|
|
//MessageBox.Show("热水称B已停止排水");
|
|
|
|
|
//ManualLogControl("热水称B停止排水");
|
|
|
|
|
//LjManualLog.ManualLogControl("热水称B停止排水");
|
|
|
|
|
//MesnacServiceManager.Instance.LoggingService.Info("热水称B停止排水");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1031,7 +1055,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.58.0", 1);
|
|
|
|
|
PlcControl("DB2119.60.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋1启动向湿混机1 " + valueSet);
|
|
|
|
|
ManualLogControl("螺旋1启动向湿混机1", valueSet, 3, 1, 2);
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋1启动向湿混机1", valueSet, 3, 1, 2);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 2:
|
|
|
|
|
if (valueSet > 350)
|
|
|
|
@ -1058,7 +1083,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.58.0", 2);
|
|
|
|
|
PlcControl("DB2119.60.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋1启动向湿混机2 " + valueSet);
|
|
|
|
|
ManualLogControl("螺旋1启动向湿混机2", valueSet, 3, 2, 2);
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋1启动向湿混机2", valueSet, 3, 2, 2);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个湿混机!");
|
|
|
|
@ -1131,7 +1157,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.80.0", 1);
|
|
|
|
|
PlcControl("DB2119.82.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋2启动向湿混机3 " + valueSet);
|
|
|
|
|
ManualLogControl("螺旋2启动向湿混机3", valueSet, 3, 3, 2);
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋2启动向湿混机3", valueSet, 3, 3, 2);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 4:
|
|
|
|
|
if (valueSet > 350)
|
|
|
|
@ -1158,7 +1185,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.80.0", 2);
|
|
|
|
|
PlcControl("DB2119.82.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋2启动向湿混机4 " + valueSet);
|
|
|
|
|
ManualLogControl("螺旋2启动向湿混机4", valueSet, 3, 4, 2);
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋2启动向湿混机4", valueSet, 3, 4, 2);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个湿混机!");
|
|
|
|
@ -1231,7 +1259,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.102.0", 1);
|
|
|
|
|
PlcControl("DB2119.104.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋3启动向湿混机5 " + valueSet);
|
|
|
|
|
ManualLogControl("螺旋3启动向湿混机5", valueSet, 3, 5, 2);
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋3启动向湿混机5", valueSet, 3, 5, 2);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
case 6:
|
|
|
|
|
if (valueSet > 350)
|
|
|
|
@ -1258,7 +1287,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
PlcControl("DB2119.102.0", 2);
|
|
|
|
|
PlcControl("DB2119.104.0", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋3启动向湿混机6 " + valueSet);
|
|
|
|
|
ManualLogControl("螺旋3启动向湿混机6", valueSet, 3, 6, 2);
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋3启动向湿混机6", valueSet, 3, 6, 2);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
MessageBox.Show("请选择一个湿混机!");
|
|
|
|
@ -1325,7 +1355,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.60.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋1已手动停止");
|
|
|
|
|
ManualLogControl("螺旋1已手动停止");
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋1已手动停止");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
MessageBox.Show("螺旋1已停止!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1333,7 +1364,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.82.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋2已手动停止");
|
|
|
|
|
ManualLogControl("螺旋2已手动停止");
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋2已手动停止");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
MessageBox.Show("螺旋2已停止!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1341,7 +1373,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
{
|
|
|
|
|
PlcControl("DB2119.104.1", true);
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("螺旋3已手动停止");
|
|
|
|
|
ManualLogControl("螺旋3已手动停止");
|
|
|
|
|
LjManualLog.ManualLogControl("螺旋3已手动停止");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
MessageBox.Show("螺旋3已停止!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1361,7 +1394,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
if (WetRequest1 == runtime.Sender)
|
|
|
|
|
{
|
|
|
|
|
string key = keywords.MCValue.ToString();
|
|
|
|
|
ManualLogSelect(key);
|
|
|
|
|
LogSelect(key);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1426,7 +1459,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
//Setting.Default.SetSpiralValue3 = value7;
|
|
|
|
|
//Setting.Default.SetSpiralValue4 = value8;
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("配置已保存");
|
|
|
|
|
ManualLogControl("配置已保存 " + value1 + value2 + value3 + value4 + value5 + value6 + value7 + value8);
|
|
|
|
|
LjManualLog.ManualLogControl("配置已保存 " + value1 + value2 + value3 + value4 + value5 + value6 + value7 + value8);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1448,7 +1482,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
SetSpiralValue3.MCValue = table.Where(x => x.SettingName == "SpiralValue3").LastOrDefault().Value;
|
|
|
|
|
SetSpiralValue4.MCValue = table.Where(x => x.SettingName == "SpiralValue4").LastOrDefault().Value;
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info("配置已加载");
|
|
|
|
|
ManualLogControl("配置已加载 ");
|
|
|
|
|
LjManualLog.ManualLogControl("配置已加载 ");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
@ -1543,7 +1578,8 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MessageBox.Show(txt);
|
|
|
|
|
ManualLogControl(txt);
|
|
|
|
|
LjManualLog.ManualLogControl(txt);
|
|
|
|
|
LogSelect("");
|
|
|
|
|
MesnacServiceManager.Instance.LoggingService.Info(txt);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1564,13 +1600,16 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
Thread.Sleep(100);
|
|
|
|
|
if (PlcConnect.Instance.Write(address, binNo).IsSuccess)
|
|
|
|
|
{
|
|
|
|
|
ManualLogControl("第 " + (i + 1) + " 次重发测试成功");
|
|
|
|
|
LjManualLog.ManualLogControl("第 " + (i + 1) + " 次重发测试成功");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
ManualLogControl("第 " + (i + 1) + " 次重发测试失败");
|
|
|
|
|
LjManualLog.ManualLogControl("第 " + (i + 1) + " 次重发测试失败");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
MessageBox.Show(address + "写入失败!");
|
|
|
|
|
ManualLogControl("PLC写入失败!");
|
|
|
|
|
LjManualLog.ManualLogControl("PLC写入失败!");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void PlcControl(string address, bool state)
|
|
|
|
@ -1586,13 +1625,16 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
Thread.Sleep(100);
|
|
|
|
|
if (PlcConnect.Instance.Write(address, state).IsSuccess)
|
|
|
|
|
{
|
|
|
|
|
ManualLogControl("第 " + (i + 1) + " 次重发测试成功");
|
|
|
|
|
LjManualLog.ManualLogControl("第 " + (i + 1) + " 次重发测试成功");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
ManualLogControl("第 " + (i + 1) + " 次重发测试失败");
|
|
|
|
|
LjManualLog.ManualLogControl("第 " + (i + 1) + " 次重发测试失败");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
MessageBox.Show(address + "写入失败!");
|
|
|
|
|
ManualLogControl("PLC写入失败!");
|
|
|
|
|
LjManualLog.ManualLogControl("PLC写入失败!");
|
|
|
|
|
LogSelect("");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1617,17 +1659,9 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
/// 日志查询
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="txt">查询关键字</param>
|
|
|
|
|
private void ManualLogSelect(string txt)
|
|
|
|
|
private void LogSelect(string txt)
|
|
|
|
|
{
|
|
|
|
|
string sql = "select top 500 id, logtext, logtime, value from Manual_Log ";
|
|
|
|
|
|
|
|
|
|
if (!string.IsNullOrEmpty(txt))
|
|
|
|
|
{
|
|
|
|
|
sql += $" where logtext like '%{txt}%'";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
sql += " order by id desc";
|
|
|
|
|
DataTable table = DBHelp.GetTable(sql);
|
|
|
|
|
DataTable table = LjManualLog.ManualLogSelect(txt);
|
|
|
|
|
|
|
|
|
|
if (this.materialGridControl != null && this.materialGridControl.BaseControl != null)
|
|
|
|
|
{
|
|
|
|
@ -1641,72 +1675,7 @@ namespace Mesnac.Action.ChemicalWeighing.ManualControl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 日志插入
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="logName">日志内容</param>
|
|
|
|
|
/// <param name="value">值</param>
|
|
|
|
|
/// <param name="valuekind">值类型 0无 1水称设定值 2水称称量值 3螺旋设定值 4螺旋称量值</param>
|
|
|
|
|
/// <param name="deviceno">设备编号</param>
|
|
|
|
|
/// <param name="devicekind">设备类型 0无 1水称 2螺旋</param>
|
|
|
|
|
private void ManualLogControl(string logName, int value, int valuekind, int deviceno, int devicekind)
|
|
|
|
|
{
|
|
|
|
|
var Log = new ManualLogEntity()
|
|
|
|
|
{
|
|
|
|
|
logtext = logName,
|
|
|
|
|
logtime = DateTime.Now,
|
|
|
|
|
userid = string.IsNullOrWhiteSpace(UserInfo.Instance.UserName) ? "Edit" : UserInfo.Instance.UserName,
|
|
|
|
|
value = value,
|
|
|
|
|
deviceno = deviceno,
|
|
|
|
|
devicekind = devicekind,
|
|
|
|
|
valuekind = valuekind,
|
|
|
|
|
createdate = DateTime.Now.ToString("yyyyMMdd")
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
FreeSqlUnit.Instance.Insert(Log).ExecuteIdentity();
|
|
|
|
|
|
|
|
|
|
ManualLogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void ManualLogControl(string logName, int deviceno, int devicekind)
|
|
|
|
|
{
|
|
|
|
|
var Log = new ManualLogEntity()
|
|
|
|
|
{
|
|
|
|
|
logtext = logName,
|
|
|
|
|
logtime = DateTime.Now,
|
|
|
|
|
userid = string.IsNullOrWhiteSpace(UserInfo.Instance.UserName) ? "Edit" : UserInfo.Instance.UserName,
|
|
|
|
|
value = 0,
|
|
|
|
|
deviceno = deviceno,
|
|
|
|
|
devicekind = devicekind,
|
|
|
|
|
valuekind = 0,
|
|
|
|
|
createdate = DateTime.Now.ToString("yyyyMMdd")
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
FreeSqlUnit.Instance.Insert(Log).ExecuteIdentity();
|
|
|
|
|
|
|
|
|
|
ManualLogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void ManualLogControl(string logName)
|
|
|
|
|
{
|
|
|
|
|
var Log = new ManualLogEntity()
|
|
|
|
|
{
|
|
|
|
|
logtext = logName,
|
|
|
|
|
logtime = DateTime.Now,
|
|
|
|
|
userid = string.IsNullOrWhiteSpace(UserInfo.Instance.UserName) ? "Edit" : UserInfo.Instance.UserName,
|
|
|
|
|
value = 0,
|
|
|
|
|
deviceno = 0,
|
|
|
|
|
devicekind = 0,
|
|
|
|
|
valuekind = 0,
|
|
|
|
|
createdate = DateTime.Now.ToString("yyyyMMdd")
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
FreeSqlUnit.Instance.Insert(Log).ExecuteIdentity();
|
|
|
|
|
|
|
|
|
|
ManualLogSelect("");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
///
|
|
|
|
|
/// 冷热水交替记录
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="deviceNo"></param>
|
|
|
|
|
/// <param name="isHot">1是热水 2是冷水 0为空</param>
|
|
|
|
|