dep_yangw
frankiecao 11 months ago
commit f65f58fe5c

@ -738,8 +738,8 @@ namespace ProductionSystem.Forms
Thread.Sleep(Program.ReadPlcRate);
Step1();
Thread.Sleep(100);
Step2();
//Step2();
return;
// Step3();
// Step4();
// Step5();
@ -756,9 +756,10 @@ namespace ProductionSystem.Forms
};
var d1300Value = GetPlcValue("D1300");
var d1350Value = GetPlcValue("D1350");
// d1300Value = "1";
//步骤1水泵1空载
if (d1300Value.ToDouble().ToInt()==1 && D1004 )
if (d1300Value.ToDouble().ToInt()==1 && d1350Value.ToDouble().ToInt()==0 && D1004)
{
ToCache(Step1);
}
@ -768,8 +769,8 @@ namespace ProductionSystem.Forms
//步骤2水泵2空载
var d1302Value = GetPlcValue("D1302");
// d1302Value = "1";
if (d1302Value.ToDouble().ToInt() == 1 && D1004 )
var d1352Value = GetPlcValue("D1352");
if (d1302Value.ToDouble().ToInt() == 1 && d1350Value.ToDouble().ToInt() == 0 && D1004 )
{
// 上位机将四通阀运行到模式1停止水泵1启动水泵2运行致设定转速反馈PLC=1或2可以/不可以测试)
@ -867,7 +868,7 @@ namespace ProductionSystem.Forms
string name = GetCode() + action.Method.Name;
if (!_cache.ContainsKey(name))
{
_cache.Set(name, DateTime.Now, TimeSpan.FromMinutes(7));
_cache.Set(name, DateTime.Now, TimeSpan.FromMinutes(5));
action();
}
}
@ -883,11 +884,14 @@ namespace ProductionSystem.Forms
private void Step1()
{
//上位机将四通阀运行到模式1启动水泵1运行致设定转速反馈PLC=1或2可以/不可以测试)
//上位机将四通阀运行到模式1启动水泵1运行致设定转速反馈PLC=1或2可以/不可以测试)
XTrace.WriteLine("开始运行四通1");
TmTool.SiTong(ModeTypeEnum.BZ1_DB, 1);
XTrace.WriteLine("开始运行四通2");
TmTool.SiTong(ModeTypeEnum.BZ1_DB, 2);
TmTool.Dzpy(ModeTypeEnum.BZ1_DB, 1);
XTrace.WriteLine("开始四通阀");
TmTool.Dzpy(ModeTypeEnum.BZ1_DB, 1);
// TmTool.SbUx(ModeTypeEnum.BZ1_DB);

Loading…
Cancel
Save