From efec800478214f3a412f879d2b51c2968515995d Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期六, 25 十一月 2023 17:04:25 +0800 Subject: [PATCH] plc断开连接时获取工序最后一次报工数量作为加工数 --- service/plc.go | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/service/plc.go b/service/plc.go index 04f6ff7..ac23286 100644 --- a/service/plc.go +++ b/service/plc.go @@ -45,7 +45,9 @@ var ( ipAddr string ) - defer dealErr(err) + defer func() { + dealErr(err) + }() if plcConfig.Method == constvar.PlcMethodModbusTCP { ipAddr = fmt.Sprintf("%s:%v", plcConfig.Address, plcConfig.Port) err = WriteByModbusTCP(ipAddr, address, value) @@ -81,7 +83,9 @@ var ( ipAddr string ) - defer dealErr(err) + defer func() { + dealErr(err) + }() if plcConfig.Method == constvar.PlcMethodModbusTCP || plcConfig.Method == constvar.PlcMethodModbusRTU { var value []byte if plcConfig.Method == constvar.PlcMethodModbusTCP { @@ -200,7 +204,6 @@ } func dealErr(err error) { - logx.Infof("deal err: %v", err) if err != nil { FailureRemainingOpportunitiesDecr() //鍑忓皯澶辫触鍓╀綑鏈轰細 } else { -- Gitblit v1.8.0