From 251e0a3deb75c529fa35408be4ce5bb6e46a01f0 Mon Sep 17 00:00:00 2001 From: cjs <2216046164@qq.com> Date: 星期五, 30 五月 2025 17:23:38 +0800 Subject: [PATCH] 111 --- ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs | 106 ++++++++++++++++++++++++++-------------------------- 1 files changed, 53 insertions(+), 53 deletions(-) diff --git a/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs b/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs index 391cc92..598fb2b 100644 --- a/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs +++ b/ams/Hanhe.iWCS.JingmenGEMTwoProtocol/ProcessHelper.cs @@ -692,51 +692,51 @@ if (plc.Count > 0) { #region 鍒ゆ柇杈撻�绾挎ā寮�鍙樻洿娉ㄩ噴 - bool action = true; - foreach(var a in plc) - { - var modeResult = OITcpHelper.RegisterReadOutPut(new OITcpHelper.RegisterReadOutPutModel - { - dataNum = 1, - addr = a.readAddr + 3, - host = a.ip, - port = a.port - }); - if (modeResult != null && modeResult.errCode == 0) - { - CMMLog.Debug($"OutWareTask锛氳鍙栨粴绛掓満{a.ip}閫氶亾鍙蜂负锛歿a.readAddr + 3}鐨勫�涓猴細{modeResult.result[0]}"); - if (modeResult.result[0] == 2) - { - action = false; - CMMLog.Debug($"OutWareTask:杈撻�绾夸负 鍏ュ簱妯″紡锛岃緭閫佺嚎鐐逛綅锛歿a.location}"); - break; - } - else - { - //璇诲彇涓棿琛ㄦā寮�- var modelInfo = MongoDBSingleton.Instance.FindOne<ModeList>("ModeList"); - if (modelInfo != null) - { - if (modelInfo.Mode == "鍏ュ簱妯″紡") - { - action = false; - CMMLog.Debug($"OutWareTask:涓棿琛�ModeList涓�鍏ュ簱妯″紡"); - break; - } - } - else - { - action = false; - CMMLog.Debug("OutWareTask:涓棿琛�ModeList 涓虹┖"); - break; - } - } - } - }; - if (!action) - { - return false; - } + //bool action = true; + //foreach(var a in plc) + //{ + // var modeResult = OITcpHelper.RegisterReadOutPut(new OITcpHelper.RegisterReadOutPutModel + // { + // dataNum = 1, + // addr = a.readAddr + 3, + // host = a.ip, + // port = a.port + // }); + // if (modeResult != null && modeResult.errCode == 0) + // { + // CMMLog.Debug($"OutWareTask锛氳鍙栨粴绛掓満{a.ip}閫氶亾鍙蜂负锛歿a.readAddr + 3}鐨勫�涓猴細{modeResult.result[0]}"); + // if (modeResult.result[0] == 2) + // { + // action = false; + // CMMLog.Debug($"OutWareTask:杈撻�绾夸负 鍏ュ簱妯″紡锛岃緭閫佺嚎鐐逛綅锛歿a.location}"); + // break; + // } + // else + // { + // //璇诲彇涓棿琛ㄦā寮�+ // var modelInfo = MongoDBSingleton.Instance.FindOne<ModeList>("ModeList"); + // if (modelInfo != null) + // { + // if (modelInfo.Mode == "鍏ュ簱妯″紡") + // { + // action = false; + // CMMLog.Debug($"OutWareTask:涓棿琛�ModeList涓�鍏ュ簱妯″紡"); + // break; + // } + // } + // else + // { + // action = false; + // CMMLog.Debug("OutWareTask:涓棿琛�ModeList 涓虹┖"); + // break; + // } + // } + // } + //}; + //if (!action) + //{ + // return false; + //} #endregion @@ -793,14 +793,14 @@ new SqlHelper<object>().ExecuteSql($"update dbo.tn_am_task_mst set CN_S_END_BIT='{endMachLoc}',CN_S_END_AGVBIT = '{StockInstance.Instance.GetAGVCodeForBitCode(endMachLoc)}' where CN_S_TASK_NO = '{mst.CN_S_TASK_NO}'"); var plcTwo = Settings.GetPlcInfo().Where(a => a.location == endMachLoc && a.enable == 1).First(); - int[] num = new int[1] { 1 }; - var wirte = OITcpHelper.RegisterWriteOutPutMulti(new OITcpHelper.RegisterWriteOutPutModelMulti - { - addr = plcTwo.writeAddr + 1, - host = plcTwo.ip, - data = num, - port = plcTwo.port - }); + //int[] num = new int[1] { 1 }; + //var wirte = OITcpHelper.RegisterWriteOutPutMulti(new OITcpHelper.RegisterWriteOutPutModelMulti + //{ + // addr = plcTwo.writeAddr + 1, + // host = plcTwo.ip, + // data = num, + // port = plcTwo.port + //}); result = true; } -- Gitblit v1.9.1