| | |
| | | logger.debug("BTS_IEC61850_Client Unable to connect to device IP:" + FBSDeviceIp);
|
| | | continue;
|
| | | }
|
| | | if(this.FBSDeviceName.indexOf("BTSE")>0) {
|
| | | if(this.FBSDeviceName.indexOf("BTSE2")>0) {
|
| | | //适配各个不同协议名称的61850设备通信[读取放电参数时用到]
|
| | | ZJDYCPSS = this.FBSDeviceName.replace("BTSE2", "CPSS");
|
| | | }else if(this.FBSDeviceName.indexOf("BTSE")>0) {
|
| | | //适配各个不同协议名称的61850设备通信[读取放电参数时用到]
|
| | | ZJDYCPSS = this.FBSDeviceName.replace("BTSE", "CPSS");
|
| | | }
|
| | |
| | | dis_hour_t = dis_hour_t * 60;
|
| | | m_FBS_DiscParamFromDev.DisTime = (int) dis_hour_t;
|
| | | //m_FBS_DiscParamFromDev.DisTime = (int)(readFloatNodeData(ZJDYCPSS + "/cheGGIO1.HiTestTmhour.mag.f", Fc.MX)*60);
|
| | | }else if (fc_model_str.contains("/cheGGIO2.HiTestTmhour.mag.f")) {
|
| | | float dis_hour_t = Float.parseFloat(tf_t.getText());
|
| | | dis_hour_t = dis_hour_t * 60;
|
| | | m_FBS_DiscParamFromDev.DisTime = (int) dis_hour_t;
|
| | | //m_FBS_DiscParamFromDev.DisTime = (int)(readFloatNodeData(ZJDYCPSS + "/cheGGIO1.HiTestTmhour.mag.f", Fc.MX)*60);
|
| | | }else if (fc_model_str.contains(FBSDeviceName + "/ncdGGIO1.HiTestBatAh.mag.f")) {
|
| | | m_FBS_DiscParamFromDev.DisCap = Float.parseFloat(tf_t.getText());
|
| | | //m_FBS_DiscParamFromDev.DisCap = readFloatNodeData(FBSDeviceName + "/ncdGGIO1.HiTestBatAh.mag.f", Fc.MX);
|
| | |
| | | //m_FBS_DiscParamFromDev.MonomerTmp_High = readFloatNodeData(FBSDeviceName + "/ncdGGIO1.HiCelTemp.mag.f", Fc.MX);
|
| | | // /*兼容点集中的组2参数为组1*/ }else if (fc_model_str.contains(ZJDYCPSS + "/cheGGIO1.LoBatVal.mag.f")) {
|
| | | }else if (fc_model_str.contains("/cheGGIO1.LoBatVal.mag.f")) {
|
| | | m_FBS_DiscParamFromDev.GroupVol_LOW = Float.parseFloat(tf_t.getText());
|
| | | //m_FBS_DiscParamFromDev.GroupVol_LOW = readFloatNodeData(ZJDYCPSS + "/cheGGIO1.LoBatVal.mag.f", Fc.MX);
|
| | | }else if (fc_model_str.contains("/cheGGIO2.LoBatVal.mag.f")) {
|
| | | m_FBS_DiscParamFromDev.GroupVol_LOW = Float.parseFloat(tf_t.getText());
|
| | | //m_FBS_DiscParamFromDev.GroupVol_LOW = readFloatNodeData(ZJDYCPSS + "/cheGGIO1.LoBatVal.mag.f", Fc.MX);
|
| | | }else if (fc_model_str.contains(FBSDeviceName + "/ncdGGIO1.LoCelVol.mag.f")) {
|
| | |
| | | }
|
| | | if(0 == m_FBS_DiscParamFromDev.GroupVol_LOW) {
|
| | | //测试时长
|
| | | m_FBS_DiscParamFromDev.DisTime = (int)(readFloatNodeData(FBSDeviceName + "/cheGGIO1.HiTestTmhour.mag.f", Fc.MX)*60);
|
| | | m_FBS_DiscParamFromDev.DisTime = (int)(readFloatNodeData(ZJDYCPSS + "/cheGGIO2.HiTestTmhour.mag.f", Fc.MX)*60);
|
| | | //组端下限
|
| | | m_FBS_DiscParamFromDev.GroupVol_LOW = readFloatNodeData(FBSDeviceName + "/cheGGIO1.LoBatVal.mag.f", Fc.MX);
|
| | | m_FBS_DiscParamFromDev.GroupVol_LOW = readFloatNodeData(ZJDYCPSS + "/cheGGIO2.LoBatVal.mag.f", Fc.MX);
|
| | | }
|
| | | |
| | | ds_pm = null;
|
| | | }else {
|
| | |
|
| | |
| | | boolean[] a = new boolean[] {false,true,false};
|
| | | String format1 = String.format("%b,%b,%b",a[0],a[1],a[2] );
|
| | | System.out.println(format1);
|
| | | |
| | | String ZJDYCPSS = "";
|
| | | String FBSDeviceName = "ZJDYBTSE2";
|
| | | if(FBSDeviceName.indexOf("BTSE2")>0) {
|
| | | //适配各个不同协议名称的61850设备通信[读取放电参数时用到]
|
| | | ZJDYCPSS = FBSDeviceName.replace("BTSE2", "CPSS");
|
| | | }else if(FBSDeviceName.indexOf("BTSE")>0) {
|
| | | //适配各个不同协议名称的61850设备通信[读取放电参数时用到]
|
| | | ZJDYCPSS = FBSDeviceName.replace("BTSE", "CPSS");
|
| | | }
|
| | | System.out.println(ZJDYCPSS);
|
| | | }
|
| | |
|
| | | /*********************************************************************************************/
|