| | |
| | | // if(!FBSDeviceName.contains(m_ServerModel.getBaseDevName())) {
|
| | | // System.err.println("SSSSSSSSSSS");
|
| | | // //与预加载的模型文件不一致时
|
| | | // m_ServerModel = m_Association.retrieveModel();
|
| | | m_ServerModel = m_Association.retrieveModel();
|
| | | // }
|
| | | System.err.println("Dev_BASE:"+m_ServerModel.getBaseDevName());;
|
| | |
|
| | |
| | | events.clear();
|
| | |
|
| | | if(0 == (numberDevState%3)) {
|
| | | System.out.println();
|
| | | //---------------------------------Log Level.TRACE-------------------------------------//
|
| | | logger.printf(Level.TRACE, "m_ServerModel.getDataSet(%s/LLN0.dsBtseYc)", FBSDeviceName);
|
| | | //-------------------------------------------------------------------------------------//
|
| | |
| | | //-------------------------------------------------------------------------------------//
|
| | | comm_res = true;
|
| | | DataSet ds = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsDevState");
|
| | | if(null == ds) {
|
| | | //兼容老版本协转数据
|
| | | ds = m_ServerModel.getDataSet(FBSDeviceName + "/LLN0.dsBtseYc"); |
| | | }
|
| | | if(null == ds) {
|
| | | return false;
|
| | | }
|
| | | int size_cnt = ds.getMembers().size();
|
| | | //System.out.println(FBSDeviceName + "/LLN0.dsDevState 节点数:"+size_cnt);
|
| | | m_Association.getDataSetValues(ds);
|
| | |
| | | FcModelNode fc_mode = (FcModelNode) ds.getMembers().get(n).getChild("mag").getChild("f");
|
| | | BasicDataBind<?> data = new Float32DataBind((BdaFloat32) fc_mode);
|
| | | //JTextField tf_t = (JTextField) data.getValueField();
|
| | | //System.out.println("n:"+n+" "+fc_mode.toString1());
|
| | | //System.out.println("n:"+n+" "+fc_mode.toString1()+"==="+((BdaFloat32) fc_mode).getFloat().intValue());
|
| | | String fc_mode_str = fc_mode.toString1();
|
| | | if(fc_mode_str.contains(FBSDeviceName + "/ncdGGIO1.StaNum.mag.f")){
|
| | | int st = ((BdaFloat32) fc_mode).getFloat().intValue();
|
| | |
| | | m_FBS_DiscParamFromDev.ChargeCurrSet = Float.parseFloat(tf_t.getText());
|
| | | //m_FBS_DiscParamFromDev.ChargeCurrSet = readFloatNodeData(FBSDeviceName + "/ncdGGIO1.ChargeCurr.mag.f", Fc.MX);
|
| | | }else {
|
| | | System.out.println(fc_model_str);
|
| | | //System.out.println(fc_model_str);
|
| | | }
|
| | | }
|
| | | //测试时长
|