From 5c64a047870233c2dfb840fe8c7239ed37544472 Mon Sep 17 00:00:00 2001 From: "parallelbgls@outlook.com" Date: Mon, 27 Jul 2015 15:07:36 +0800 Subject: [PATCH] 2015-07-27 update 1 --- Modbus.Net/ModBus.Net/BaseMachine.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modbus.Net/ModBus.Net/BaseMachine.cs b/Modbus.Net/ModBus.Net/BaseMachine.cs index 67d4868..0e099f5 100644 --- a/Modbus.Net/ModBus.Net/BaseMachine.cs +++ b/Modbus.Net/ModBus.Net/BaseMachine.cs @@ -55,7 +55,7 @@ namespace ModBus.Net foreach (var communicateAddress in CommunicateAddresses) { var datas = BaseUtility.GetDatas(2, 0, AddressFormater.FormatAddress(communicateAddress.Area,communicateAddress.Address), communicateAddress.GetCount); - if (datas == null) return null; + if (datas == null || datas.Length == 0) return null; int pos = 0; while (pos < communicateAddress.GetCount) {