ElectLock_Monitor/src/com/dev/lock/comm/Lock_SocketClient_Thread.java
@@ -187,7 +187,17 @@
                        logger.info("LockID:"+client_id + " Start change Model :");
                        
                        mRtu_Tx.mkBusRtu(MyModBusRtu.CMD_TYPE_WRITE_STD, ElectLock_ComBase.LOCK_SET_Model_ADDR, ElectLock_ComBase.RegCount_Sigle);
                        SocketComm(mRtu_Tx, ComBase.mkUInt16Buffer(plat_model));
                        if(SocketComm(mRtu_Tx, ComBase.mkUInt16Buffer(plat_model))) {
                           //远程设置锁具在离线模式后最多重启设备3次
                           for(int k = 0 ;k < 3;k++) {
                              mRtu_Tx.mkBusRtu(MyModBusRtu.CMD_TYPE_WRITE_YC, ElectLock_ComBase.LOCK_RESTART_ADDR, ElectLock_ComBase.RegCount_Sigle);
                              if(SocketComm(mRtu_Tx, ComBase.mkUInt16Buffer(ElectLock_ComBase.Control_Value))) {
                                 //重启锁具成功
                                 break;
                              }
                           }
                           Thread.sleep(1000);
                        }
                     }
                  }
               }