| | |
| | | staProtocol.setEndRow(siemensS7Net.getByteTransform().TransInt16(resultRgv2.Content, 0)); // 小车目标位 |
| | | |
| | | staProtocol.setNowRow(siemensS7Net.getByteTransform().TransInt16(resultRgv.Content, 2)); // 当前位置 |
| | | // staProtocol.setNowRow((short)2); // 当前位置 |
| | | |
| | | boolean[] status = siemensS7Net.getByteTransform().TransBool(resultRgv.Content, 4, 1); |
| | | staProtocol.setRGV1(status[0]); // 小车无货空闲 |
| | |
| | | //任务下发次数 |
| | | int writeCount = 0; |
| | | do { |
| | | write = siemensS7Net.Write("DB100.1872", 1); // 任务完成 |
| | | write = siemensS7Net.Write("DB100.1872", (short) 1); // 任务完成 |
| | | if(write.IsSuccess){ |
| | | writeCount=6; |
| | | }else { |
| | |
| | | //任务下发次数 |
| | | int writeCount = 0; |
| | | do { |
| | | write = siemensS7Net.Write("DB100.1872", 0); // 任务完成复位 |
| | | write = siemensS7Net.Write("DB100.1872", (short) 0); // 任务完成复位 |
| | | if(write.IsSuccess){ |
| | | writeCount=6; |
| | | } else { |