From 23a92b7802357da7650c7362fb4dd1b029123aa5 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期一, 18 九月 2023 19:28:05 +0800 Subject: [PATCH] 新库使用短连接 --- service/plc.go | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/service/plc.go b/service/plc.go index b86c091..ec7c795 100644 --- a/service/plc.go +++ b/service/plc.go @@ -163,3 +163,13 @@ return modbusx.Write(ipAddr, uint16(address), cast.ToInt(value)) } } + +func PlcIsConnect() bool { + if conf.Conf.PLC.Package == constvar.PlcPackageApache { + return apacheplc4x.IsConnect() + } else if conf.Conf.PLC.Package == constvar.PlcPackageApacheLongConnection { + return false + } else { + return modbusx.IsConnect() + } +} -- Gitblit v1.8.0