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() } }