Administrator
2024-07-31 13e50b0e2f8c449ca0330c6f81702fd50387c5df
pipIrr-platform/pipIrr-mw/pipIrr-mwTest-server/src/main/java/com/dy/testServer/Server.java
@@ -105,8 +105,8 @@
         if(txt.startsWith("0")){
            throw new Exception("元素config.base的属性rtuAddrStart的数值不能以0开头!");
         }
         if(txt.length() != 10){
            throw new Exception("元素config.base的属性rtuAddrStart的数值长度必须为10位!");
         if(!(txt.length() == 10 || txt.length() == 12)){
            throw new Exception("元素config.base的属性rtuAddrStart的数值长度必须为10位或12位!");
         }
         ServerProperties.rtuAddrStart = Long.valueOf(txt) ;
         
@@ -121,8 +121,8 @@
         if(txt.startsWith("0")){
            throw new Exception("元素config.base的属性rtuAddrEnd的数值不能以0开头!");
         }
         if(txt.length() != 10){
            throw new Exception("元素config.base的属性rtuAddrEnd的数值长度必须为10位!");
         if(!(txt.length() == 10 || txt.length() == 12)){
            throw new Exception("元素config.base的属性rtuAddrEnd的数值长度必须为10位或12位!");
         }
         ServerProperties.rtuAddrEnd = Long.valueOf(txt) ;
         if(ServerProperties.rtuAddrEnd <= ServerProperties.rtuAddrStart){
@@ -138,6 +138,7 @@
         ServerProperties.sendInterval = conf.getSetAttrPlusInt(doc, "config.base", "sendInterval", null, 1, null, null) ;
         ServerProperties.heartbeatTimes = conf.getSetAttrPlusInt(doc, "config.base", "heartbeatTimes", null, 1, null, null) ;
         ServerProperties.sendTimes = conf.getSetAttrPlusInt(doc, "config.base", "sendTimes", null, 1, null, null) ;
         ServerProperties.sendOverThenCloseConnect = conf.getSetAttrPlusInt(doc, "config.base", "sendOverThenCloseConnect", null, 0, 1, null) ;
            
         /////////////////