| | |
| | | /****************************************** 读状态 **********************************************/
|
| | | /****************************************** 读状态 **********************************************/
|
| | | {
|
| | | if(run_count % 10 == 0) { |
| | | /*if(run_count % 10 == 0) { |
| | | //读取反馈信息0x4013-0x4030信息
|
| | | basedata = new BaseData(Modbus_ComBase.READ_COIL_STATUS, Modbus_ComBase.OverTmp_Start_Addr, 18);
|
| | | if(SocketComm(basedata.createReadData(), socket)) {
|
| | |
| | | //M区状态成功
|
| | | PowerArk_ServerSocket_Thread_SQL.updateDynamicload_StateTable(conn_pool, state);
|
| | | }
|
| | | }
|
| | | }*/ |
| | |
|
| | | if(run_count % 8 == 0) {
|
| | | //读取状态信息 0x8000-8013
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | if(run_count % 10 ==0 ) {
|
| | | /*if(run_count % 10 ==0 ) { |
| | | //读取各个按钮状态 0x40-x0160
|
| | | basedata = new BaseData(Modbus_ComBase.READ_COIL_STATUS, Modbus_ComBase.LocalControl_Start_Addr, 121);
|
| | | if(SocketComm(basedata.createReadData(), socket)) {
|
| | |
| | | //读取V区状态成功
|
| | | PowerArk_ServerSocket_Thread_SQL.updateDynamicload_StateTable(conn_pool, state);
|
| | | }
|
| | | }
|
| | | }*/ |
| | | }
|
| | |
|
| | | /****************************************** д״̬ **********************************************/
|
| | |
| | | }
|
| | | byte[] buffer = new byte[bytebuffer_for_socket_RX.limit()];
|
| | | bytebuffer_for_socket_RX.get(buffer);
|
| | | System.err.println(ComFn.bytesToHexString(buffer, buffer.length)); |
| | | if(true == getDataFromCommBuf(buffer)) {
|
| | | connCount ++;
|
| | | res_t = true;
|