| | |
| | | case 2: |
| | | write((StaProtocol)task.getData()); |
| | | break; |
| | | case 3: |
| | | OperateResult write = siemensS7Net.Write("DB100.170" , (short) 1); |
| | | log.info("母托出库成功"); |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | |
| | | staProtocol.setNearbySta(String.valueOf(siemensS7Net.getByteTransform().TransInt16(result3.Content, 0))); |
| | | } |
| | | |
| | | /** |
| | | * 母托盘出库 |
| | | */ |
| | | Thread.sleep(200); |
| | | OperateResultExOne<byte[]> result4 = siemensS7Net.Read("DB100.172",(short)2); |
| | | if (result4.IsSuccess) { |
| | | Integer siteId = 12; |
| | | StaProtocol staProtocol = station.get(siteId); |
| | | if (null == staProtocol) { |
| | | staProtocol = new StaProtocol(); |
| | | staProtocol.setSiteId(siteId); |
| | | station.put(siteId, staProtocol); |
| | | } |
| | | staProtocol.setAllowEmptyOut(String.valueOf(siemensS7Net.getByteTransform().TransInt16(result4.Content, 0))); |
| | | } |
| | | |
| | | |
| | | |
| | | if (result.IsSuccess && result1.IsSuccess) { |