|
|
@ -738,6 +738,7 @@ namespace ProductionSystem.Forms
|
|
|
|
public void ToCache(Action action)
|
|
|
|
public void ToCache(Action action)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
string name = GetCode() + action.Method.Name;
|
|
|
|
string name = GetCode() + action.Method.Name;
|
|
|
|
|
|
|
|
XTrace.WriteLine($"开始步骤{name}");
|
|
|
|
if (!_cache.ContainsKey(name))
|
|
|
|
if (!_cache.ContainsKey(name))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
_cache.Set(name, DateTime.Now, TimeSpan.FromMinutes(10));
|
|
|
|
_cache.Set(name, DateTime.Now, TimeSpan.FromMinutes(10));
|
|
|
@ -891,7 +892,7 @@ namespace ProductionSystem.Forms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
step.Id = Guid.NewGuid().ToString("N");
|
|
|
|
step.Id = Guid.NewGuid().ToString("N");
|
|
|
|
step.ReturnValue = _uxTool.Val;
|
|
|
|
step.ReturnValue = _uxTool.Write;
|
|
|
|
step.WriteValue = _uxTool.Write;
|
|
|
|
step.WriteValue = _uxTool.Write;
|
|
|
|
step.CreateTime = DateTime.Now;
|
|
|
|
step.CreateTime = DateTime.Now;
|
|
|
|
step.Ms = "0";
|
|
|
|
step.Ms = "0";
|
|
|
@ -923,7 +924,7 @@ namespace ProductionSystem.Forms
|
|
|
|
|
|
|
|
|
|
|
|
//水泵2关闭
|
|
|
|
//水泵2关闭
|
|
|
|
_uxTool.closeSend();
|
|
|
|
_uxTool.closeSend();
|
|
|
|
TmTool.WritePlc(TmTool.ShuiBeng2, 1);
|
|
|
|
TmTool.WritePlc(TmTool.ShuiBeng2, 0);
|
|
|
|
|
|
|
|
|
|
|
|
//启动水泵3
|
|
|
|
//启动水泵3
|
|
|
|
PWMHelper.Open();
|
|
|
|
PWMHelper.Open();
|
|
|
|