| | |
| | | staProtocol.setInEnable(status[3]); // 可入 |
| | | staProtocol.setOutEnable(status[4]);// 可出 |
| | | |
| | | |
| | | staProtocol.setBackErr(status[5]); |
| | | staProtocol.setLeftErr(status[6]); |
| | | staProtocol.setRightErr(status[7]); |
| | |
| | | staProtocol.setWeightErr(status2[1]); |
| | | staProtocol.setLow(status2[2]); |
| | | staProtocol.setHigh(status2[3]); |
| | | staProtocol.setBarcodeErr(status2[4]); |
| | | // staProtocol.setInEnable(status[13]); // 可入 |
| | | // staProtocol.setOutEnable(status[14]);// 可出 |
| | | |
| | |
| | | BasDevp sqlModel = staProtocol.toSqlModel(); |
| | | stations.add(sqlModel); |
| | | |
| | | //暂时写入数据库 |
| | | BasDevp basDevp = basConveyorStaService.selectById(sta); |
| | | if (basDevp == null) { |
| | | basConveyorStaService.insert(sqlModel); |
| | | } |
| | | |
| | | } |
| | | if (!stations.isEmpty()) { |
| | | if (null != basConveyorStaService && !basConveyorStaService.updateBatchById(stations)) { |
| | |
| | | if (this.ioModeOf2_5 != null && (this.ioModeOf2_5.id == 0 || this.ioModeOf2_5.id == 1)) { |
| | | short[] array = new short[1]; |
| | | array[0] = this.ioModeOf2_5.id; |
| | | if (!siemensS7Net.Write("DB83.80", this.ioModeOf2_5.id).IsSuccess) { |
| | | if (!siemensS7Net.Write("DB83.80", this.ioModeOf2_5.id == 1).IsSuccess) { |
| | | OutputQueue.DEVP.offer(MessageFormat.format("【{0}】写入输送线2.5F入出库模式失败", this.ioModeOf2_5)); |
| | | log.error("【{0}】写入输送线2.5F入出库模式失败。输送线plc编号={}", this.ioModeOf2_5); |
| | | } else { |