Administrator
2024-07-22 f68febeef07a97684bcaf88b57fb0d7a9d376f14
2024-07-22 朱宝民 监测控制代码优化
2个文件已修改
19 ■■■■ 已修改文件
pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/java/com/dy/rtuMw/server/forTcp/MidResultActionError.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/java/com/dy/rtuMw/server/forTcp/MidResultActionError.java
@@ -2,6 +2,7 @@
import com.dy.common.mw.protocol.MidResult;
import com.dy.common.mw.protocol.MidResultAction;
import com.dy.common.mw.protocol.MidResultError;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
@@ -12,13 +13,13 @@
    @Override
    public void doAction(MidResult result) {
        //if(result != null && result instanceof MidResultError){
        //    MidResultError rs = (MidResultError)result ;
        //    log.error("解析或构造" + (rs.protocolName==null?"":("通信协议" + rs.protocolName + "的")) + "RTU" + (rs.rtuAddr==null?"":("(地址" + rs.rtuAddr + ")" )) + "数据出错" + (rs.message == null?"":(":" + rs.message)));
        //    if(rs.e != null){
        //        log.error(rs.e);
        //        rs.e.printStackTrace();
        //    }
        //}
        if(result != null && result instanceof MidResultError){
            MidResultError rs = (MidResultError)result ;
            log.error("解析或构造" + (rs.protocolName==null?"":("通信协议" + rs.protocolName + "的")) + "RTU" + (rs.rtuAddr==null?"":("(地址" + rs.rtuAddr + ")" )) + "数据出错" + (rs.message == null?"":(":" + rs.message)));
            if(rs.e != null){
                log.error(rs.e);
                rs.e.printStackTrace();
            }
        }
    }
}
pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.xml
@@ -23,7 +23,7 @@
        <base
            orgTag="ym"
            isLowPower="false"
            onlyDealRtus="532328059995"
            onlyDealRtus=""
            onlyOneProtocol="false"
            downComandMaxResendTimes="1"
            commandSendInterval="2"