| | |
| | | m_Association.getDataValues(fcModelNode);
|
| | | m_FBS_VCData.m_SysState.resetErrCommCount();
|
| | | ModelNode fc_mode = fcModelNode;
|
| | | String a[]= null;
|
| | | a = new String[5];
|
| | | a = (fc_mode.toString()).split(":");
|
| | | res_val = a[2];
|
| | | //System.out.println(a[3]);
|
| | | String split[]= null;
|
| | | split = new String[5];
|
| | | split = (res_val.toString()).split(", ");
|
| | | String result[]= null;
|
| | | result = new String[2];
|
| | | result[0] = split[0];
|
| | | result[1] = a[3];
|
| | | |
| | | resul = String.format("%s,%s", result);
|
| | | if(fc_mode instanceof BdaVisibleString) {
|
| | | resul = new String(((BdaVisibleString)fc_mode).getValue());
|
| | | }
|
| | | } catch (ServiceError e) {
|
| | | System.out.println("Service error: " + e.getMessage());
|
| | | m_FBS_VCData.m_SysState.addErrCommCount();
|
| | | return null;
|
| | | } catch (Exception e) {
|
| | | m_FBS_VCData.m_SysState.addErrCommCount();
|
| | | System.err.println(reference + " Fatal error: " + e.getMessage());
|
| | | System.out.println("Fatal error: " + e.getMessage());
|
| | | return null;
|
| | | }
|
| | | //System.out.println("Successfully read data.");
|
| | | //System.out.println(resul);
|
| | | return resul; //控制节点TRUE FALSE
|
| | | }
|
| | |
|
| | | /*********************************************************************************************/
|
| | |
|
| | | public boolean BTS_IEC61850_SocketComm(int cmd) throws InterruptedException {
|