全功能逆变/假负载61850通信程序
Administrator
2023-11-06 7c41c8f0bb3ad129825be10147282ee71ce2cb34
频闭遥控指令后判断设备的操作结果判断[全功能设备暂无当前判断点位]
2个文件已修改
27 ■■■■■ 已修改文件
iec61852_forQGN/bin/com/dec/fbs9100/BTS_61851_SocketClient.class 补丁 | 查看 | 原始文档 | blame | 历史
iec61852_forQGN/src/com/dec/fbs9100/BTS_61851_SocketClient.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
iec61852_forQGN/bin/com/dec/fbs9100/BTS_61851_SocketClient.class
Binary files differ
iec61852_forQGN/src/com/dec/fbs9100/BTS_61851_SocketClient.java
@@ -1341,28 +1341,32 @@
                } else if (m_FBS_VCData.m_SysState.WorkState == 5) {
                    count = 8;
                }
                comm_res = checkMakeSuccess(count);
                //comm_res = checkMakeSuccess(count);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_Stop, res:%b", FBSDeviceIp, comm_res);
                //-------------------------------------------------------------------------------------//
            } else if (FBS9100_ComBase.CMD_StartDischarge == cmd) {
                if(!setBTSPublicKeyY(getUKEYRootDomStr(FBSDeviceName)+"/ncdGGIO1.SPCSO1"));
                comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO1.Oper", true);
                comm_res = checkMakeSuccess(0);
                //comm_res = checkMakeSuccess(0);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s DevId:%d operate FBS9100_ComBase.CMD_StartDischarge, res:%b", FBSDeviceIp,m_FBSDevId, comm_res);
                //-------------------------------------------------------------------------------------//
            } else if (FBS9100_ComBase.CMD_StartResDischarge == cmd) {
                if(!setBTSPublicKeyY(getUKEYRootDomStr(FBSDeviceName)+"/ncdGGIO1.SPCSO2"));
                comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO2.Oper", true);
                comm_res = checkMakeSuccess(2);
                //comm_res = checkMakeSuccess(2);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_StartResDischarge, res:%b", FBSDeviceIp, comm_res);
                //-------------------------------------------------------------------------------------//
            } else if (FBS9100_ComBase.CMD_StartKIDI == cmd) {
                if(!setBTSPublicKeyY(getUKEYRootDomStr(FBSDeviceName)+"/ncdGGIO1.SPCSO3"));
                comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO3.Oper", true);
                comm_res = checkMakeSuccess(1);
                //comm_res = checkMakeSuccess(1);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_StartKIDI, res:%b", FBSDeviceIp, comm_res);
                //-------------------------------------------------------------------------------------//
@@ -1541,7 +1545,8 @@
                    comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO9.Oper", true); // 模块41除硫
                }break;
                }
                comm_res = checkMakeSuccess(3);
                //comm_res = checkMakeSuccess(3);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_Start_FODCL_test, "
                                + "battgroup_num:%d, res:%b", FBSDeviceIp, m_StatAndParam.clParam.GroupNum, comm_res);
@@ -1574,7 +1579,8 @@
                        comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO13.Oper", false);
                    }break;
                }
                comm_res = checkMakeSuccess(9);
                //comm_res = checkMakeSuccess(9);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_Stop_FOD_test, "
                                + "battgroup_num:%d, res:%b", FBSDeviceIp, m_StatAndParam.clParam.GroupNum, comm_res);
@@ -1598,7 +1604,8 @@
                    comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO13.Oper", true);
                }break;
                }
                comm_res = checkMakeSuccess(4);
                //comm_res = checkMakeSuccess(4);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_Start_FODYH_test, "
                                + "battgroup_num:%d, res:%b", FBSDeviceIp, m_StatAndParam.clParam.GroupNum, comm_res);
@@ -1656,14 +1663,16 @@
            } else if (FBS9100_ComBase.CMD_StartOffLineYH == cmd) {
                if(!setBTSPublicKeyY(getUKEYRootDomStr(FBSDeviceName)+"/ncdGGIO1.SPCSO14"));
                comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO14.Oper", true);
                comm_res = checkMakeSuccess(5);
                //comm_res = checkMakeSuccess(5);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_StartOffLineYH, res:%b", FBSDeviceIp, comm_res);
                //------------------------------------------------------------------------------------//
            } else if (FBS9100_ComBase.CMD_StopOffLineYH == cmd) {
                if(!setBTSPublicKeyY(getUKEYRootDomStr(FBSDeviceName)+"/ncdGGIO1.SPCSO14"));
                comm_res = BTS_IEC61851_Write_CO_Node(FBSDeviceName + "/ncdGGIO1.SPCSO14.Oper", false);
                comm_res = checkMakeSuccess(10);
                //comm_res = checkMakeSuccess(10);
                comm_res = true;
                //---------------------------------Log Level.WARN-------------------------------------//
                logger.printf(Level.WARN, "DevIp:%s operate FBS9100_ComBase.CMD_StopOffLineYH, res:%b", FBSDeviceIp, comm_res);
                //------------------------------------------------------------------------------------//