| | |
| | | if (!wrkNoFlag) { |
| | | write = siemensS7Net.Write("DB100." + index * 6, (int) staProtocol.getWorkNo()); // 工作号 |
| | | if (write.IsSuccess) { |
| | | wrkNoFlag = true; |
| | | // OperateResultExOne<byte[]> readResult = siemensS7Net.Read("DB100." + index * 6, (short) 4); |
| | | // if (readResult.IsSuccess) { |
| | | // short workNo = (short) siemensS7Net.getByteTransform().TransInt32(readResult.Content, 0); |
| | |
| | | if (!staNoFlag) { |
| | | write1 = siemensS7Net.Write("DB100." + (index * 6 + 4), staProtocol.getStaNo()); // 目标站 |
| | | if (write1.IsSuccess) { |
| | | staNoFlag = true; |
| | | // OperateResultExOne<byte[]> readResult1 = siemensS7Net.Read("DB100." + (index * 6 + 4), (short) 2); |
| | | // if (readResult1.IsSuccess) { |
| | | // short staNo = siemensS7Net.getByteTransform().TransInt16(readResult1.Content, 0); |
| | |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | int i=1; |
| | | do { |
| | | System.out.println(i); |
| | | i++; |
| | | if (i==4){ |
| | | break; |
| | | } |
| | | |
| | | }while (i<6); |
| | | StaProtocol staProtocol = new StaProtocol(); |
| | | staProtocol.setWorkNo((short) 6071); |
| | | short i = (short) 6071; |
| | | System.out.println(staProtocol.getWorkNo().equals(i)); |
| | | //short i = (short) 6071; |
| | | //System.out.println(staProtocol.getWorkNo().equals(i)); |
| | | // System.out.println(staNos1.indexOf(129)); |
| | | // System.out.println(staNos1.size()); |
| | | // for (int i = 0; i < staNos1.size(); i++) { |