| | |
| | | OperateResultExOne<byte[]> result = siemensNet.Read("DB100.12", (short) 1); |
| | | boolean[] status = siemensNet.getByteTransform().TransBool(result.Content, 0, 1); |
| | | if (status[0]){ |
| | | OperateResult result4 = siemensNet.Write("DB100.12.0", true); |
| | | OperateResult result4 = siemensNet.Write("DB100.12.0", false); |
| | | } |
| | | } catch (Exception e) { |
| | | log.error("RGV数据读取线程异常!!!" + e.getMessage()); |
| | |
| | | Thread.sleep(100); |
| | | TaskProtocol issued = new TaskProtocol(taskProtocol); |
| | | write(issued); |
| | | taskProtocol.setIsRunning(4); |
| | | taskProtocolCache.updateTaskProtocol(taskProtocol); |
| | | // taskProtocol.setIsRunning(4); |
| | | // taskProtocolCache.updateTaskProtocol(taskProtocol); |
| | | taskProtocolCache.removeTaskProtocol(taskProtocol.getTaskNoDirection()); |
| | | break; |
| | | } else { |
| | | Thread.sleep(100); |
| | |
| | | // convertRow(command); |
| | | // taskProtocol.setRgvNo(slave.getId()); |
| | | Long[] array = new Long[11]; |
| | | OperateResult result41 = siemensNet.Write("DB100.12.0", false); |
| | | |
| | | // array[0] = taskProtocol.getAckFinish1(); |
| | | // array[1] = taskProtocol.getTaskNo(); |
| | | // array[2] = taskProtocol.getTaskMode(); |