| | |
| | | staProtocol.setSiteId(siteId); |
| | | station.put(siteId, staProtocol); |
| | | } |
| | | |
| | | Thread.sleep(300); |
| | | staProtocol.setAutoing(siemensS7Net.getByteTransform().TransInt16(result.Content, i * 18) == 1); // 自动 |
| | | staProtocol.setLoading(siemensS7Net.getByteTransform().TransInt16(result.Content, i * 18 + 2) == 1); // 有物 |
| | | staProtocol.setInEnable(siemensS7Net.getByteTransform().TransInt16(result.Content, i * 18 + 4) == 1); // 可入 |
| | |
| | | } |
| | | } |
| | | |
| | | OperateResultExOne<byte[]> resultBarcode = siemensS7Net.Read("DB100.166", (short) 8); |
| | | OperateResultExOne<byte[]> resultBarcode = siemensS7Net.Read("DB100.166", (short) 9); |
| | | if (resultBarcode.IsSuccess) { |
| | | //条码数据 |
| | | String barcode = siemensS7Net.getByteTransform().TransString(resultBarcode.Content,0,8, "UTF-8");// 条码 |
| | | String barcode = siemensS7Net.getByteTransform().TransString(resultBarcode.Content,0,9, "UTF-8");// 条码 |
| | | BasConveyorStaService basConveyorStaService = SpringUtils.getBean(BasConveyorStaService.class); |
| | | DeviceBarcodeService deviceBarcodeService = SpringUtils.getBean(DeviceBarcodeService.class); |
| | | BasConveyorSta basConveyorSta = basConveyorStaService.getOne(new LambdaQueryWrapper<BasConveyorSta>().eq(BasConveyorSta::getSiteNo, 31002)); |