From 40738785814e26232267a01f3a0a5c884c70fc1a Mon Sep 17 00:00:00 2001 From: "parallelbgls@outlook.com" Date: Tue, 12 Jan 2016 17:13:49 +0800 Subject: [PATCH] 2016-01-12 update 2 --- Modbus.Net/ModBus.Net/Siemens/AddressTranslatorSiemens.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modbus.Net/ModBus.Net/Siemens/AddressTranslatorSiemens.cs b/Modbus.Net/ModBus.Net/Siemens/AddressTranslatorSiemens.cs index fc72e4c..610b1d3 100644 --- a/Modbus.Net/ModBus.Net/Siemens/AddressTranslatorSiemens.cs +++ b/Modbus.Net/ModBus.Net/Siemens/AddressTranslatorSiemens.cs @@ -55,7 +55,7 @@ namespace ModBus.Net.Siemens string[] splitString = address.Split(' '); string head = splitString[0]; string tail = splitString[1]; - if (head.Substring(0, 2) == "DB") + if (head.Length > 1 && head.Substring(0, 2) == "DB") { head = head.Substring(2); return new KeyValuePair(int.Parse(tail),