| | |
| | | command4.setDestinationStaNo1((short)0); // 目标站 |
| | | write3(command4); |
| | | break; |
| | | // 漫游 |
| | | case 5: |
| | | write5((Long) task.getData()); |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | Thread.sleep(100); |
| | | Thread.sleep(50); |
| | | } catch (Exception e) { |
| | | log.error("RGV写线程异常"+e.getMessage()); |
| | | // e.printStackTrace(); |
| | |
| | | return false; |
| | | } |
| | | } |
| | | private void write5(Long devperimeter){ |
| | | try { |
| | | siemensNet.Write("DB24.10.0", false); |
| | | siemensNet.Write("DB24.10.0", devperimeter.intValue()); |
| | | } catch (Exception ignore) {} |
| | | } |
| | | private boolean write3(RgvCommand command) throws InterruptedException { |
| | | if (null == command) { |
| | | log.error("RGV写入命令为空"); |