From 2be2762453d02ca79ec82da3ba2b63de97e98af7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=97=E9=93=AD=20=E5=90=95?= <896951544@qq.com> Date: Mon, 7 Apr 2025 14:53:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A0=86=E5=9E=9B=E6=9C=BA?= =?UTF-8?q?=E6=89=AB=E7=A0=81=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WcfControlMonitorLib/SControlMonitor.cs | 50 ++++++++++++------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/WcfControlMonitorLib/SControlMonitor.cs b/WcfControlMonitorLib/SControlMonitor.cs index 8da9184..a5c628a 100644 --- a/WcfControlMonitorLib/SControlMonitor.cs +++ b/WcfControlMonitorLib/SControlMonitor.cs @@ -6619,37 +6619,37 @@ namespace WcfControlMonitorLib } //获取堆垛机设备信息 - var device= Model.CGetInfo.GetDeviceInfo(dcode); + //var device= Model.CGetInfo.GetDeviceInfo(dcode); - dvbc = dboMan.ExceSQL(string.Format("SELECT 条码 FROM V_Monitor_Task WHERE 设备指令索引={0})", device.TaskNo)).Tables[0].DefaultView;//从视图表获取任务条码 - if (dvbc.Count > 0) - { - if (dvbc[0]["条码"].ToString() == barcode.ToString())//条码和扫码结果一致正常回复 - { - witemnames[0].Append(Model.CGeneralFunction.DBGet).Append(".").Append(Convert.ToString(devinfo.Dbw2Address + 0)).Append(",b");//20130510 - wv[0].Clear(); - wv[0].Append("2"); - sdo = CommModeCreate.CreateSendDeviceOrder(devidx); - sdo.WriteDBData(witemnames, wv, devinfo.S7Connection); - } - else - {//条码和扫码结果不一致,暂定回复99 - witemnames[0].Append(Model.CGeneralFunction.DBGet).Append(".").Append(Convert.ToString(devinfo.Dbw2Address + 0)).Append(",b");//20130510 - wv[0].Clear(); - wv[0].Append("99"); - sdo = CommModeCreate.CreateSendDeviceOrder(devidx); - sdo.WriteDBData(witemnames, wv, devinfo.S7Connection); - } - } - else//无对应任务 暂定正常回复 - { + // dvbc = dboMan.ExceSQL(string.Format("SELECT 条码 FROM V_Monitor_Task WHERE 设备指令索引={0})", device.TaskNo)).Tables[0].DefaultView;//从视图表获取任务条码 + // if (dvbc.Count > 0) + // { + // if (dvbc[0]["条码"].ToString() == barcode.ToString())//条码和扫码结果一致正常回复 + // { + // witemnames[0].Append(Model.CGeneralFunction.DBGet).Append(".").Append(Convert.ToString(devinfo.Dbw2Address + 0)).Append(",b");//20130510 + // wv[0].Clear(); + // wv[0].Append("2"); + // sdo = CommModeCreate.CreateSendDeviceOrder(devidx); + // sdo.WriteDBData(witemnames, wv, devinfo.S7Connection); + // } + // else + // {//条码和扫码结果不一致,暂定回复99 + // witemnames[0].Append(Model.CGeneralFunction.DBGet).Append(".").Append(Convert.ToString(devinfo.Dbw2Address + 0)).Append(",b");//20130510 + // wv[0].Clear(); + // wv[0].Append("99"); + // sdo = CommModeCreate.CreateSendDeviceOrder(devidx); + // sdo.WriteDBData(witemnames, wv, devinfo.S7Connection); + // } + // } + // else//无对应任务 暂定正常回复 + // { witemnames[0].Append(Model.CGeneralFunction.DBGet).Append(".").Append(Convert.ToString(devinfo.Dbw2Address + 0)).Append(",b");//20130510 wv[0].Clear(); wv[0].Append("2"); sdo = CommModeCreate.CreateSendDeviceOrder(devidx); sdo.WriteDBData(witemnames, wv, devinfo.S7Connection); - } - b + //} + // CommonClassLib.CCarryConvert.WriteDarkCasket("OPCClient", "写条码应答", devidx.ToString(), "写标志2**源条码:" + barcode.ToString().ToUpper()); break; default: