zhangqian
2023-09-18 23a92b7802357da7650c7362fb4dd1b029123aa5
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()
   }
}