api/v1/plc.go
@@ -42,8 +42,8 @@ plcStatus := 1 //断开连接 ipAddr := fmt.Sprintf("%s:%v", plcConfig.Address, plcConfig.Port) conn, err := plc.GetModbusConnection(ipAddr) if err == nil && conn.IsConnected() { _, err := plc.GetModbusConnection(ipAddr) if err == nil { if resp.FinishNumber > 0 { //生产 plcStatus = 2 } else { //待机