| | |
| | | //进站保存数据 |
| | | // inSaveDate(thoroughfare,device) |
| | | //记录数据完成 |
| | | String RecordDataDoneAddress = thoroughfare + "." + device + ".RecordDataDone"; |
| | | miloService.writeToOpcShort(ReadWriteEntity.builder().identifier(RecordDataDoneAddress).value(recordDataDoneValue).build()); |
| | | // String RecordDataDoneAddress = thoroughfare + "." + device + ".RecordDataDone"; |
| | | // miloService.writeToOpcShort(ReadWriteEntity.builder().identifier(RecordDataDoneAddress).value(recordDataDoneValue).build()); |
| | | |
| | | //给前端发工件到位信号 |
| | | |
| | | WebSocketUsers.sendMessageToUserByText(map.get(device), "IN"); |
| | | //请求工单 |
| | | |
| | | |
| | | |
| | | |
| | |
| | | //记录数据完成 |
| | | String RecordDataDoneAddress = thoroughfare + "." + device + ".RecordDataDone"; |
| | | miloService.writeToOpcShort(ReadWriteEntity.builder().identifier(RecordDataDoneAddress).value(recordDataDoneValue).build()); |
| | | }else if("3".equals(tabVlaue)){ |
| | | }else { |
| | | System.out.println("^"); |
| | | } |
| | | } |
| | | //保存拧紧数据 |
| | | else if (("AngleResult").equals(tab)) { |
| | | if("1".equals(tabVlaue)||"2".equals(tabVlaue)){ |
| | | String Torque = thoroughfare + "." + device + ".Torque"; |
| | | String Angle = thoroughfare + "." + device + ".Angle"; |
| | | String Result = thoroughfare + "." + device + ".Result"; |
| | |
| | | List<Object> collect = list1.stream().map(ReadWriteEntity::getValue).collect(Collectors.toList()); |
| | | String joinedString = String.join(",", collect.toString()); |
| | | WebSocketUsers.sendMessageToUserByText(map.get(device), joinedString); |
| | | }else { |
| | | System.out.println("^"); |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | } |
| | | } catch (Exception e) { |