wu
2023-09-11 184ae3b061765e8fbe54bcef06b67c6b4f2e024c
springboot-vue3/src/main/java/com/example/springboot/component/PlcHold.java
@@ -6,7 +6,9 @@
import javax.websocket.Session;
import com.example.springboot.controller.SpianController;
import com.example.springboot.service.SpianService;
import com.example.springboot.mapper.AlarmMapper;
import com.example.springboot.mapper.HomeMapper;
import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
@@ -15,8 +17,11 @@
  private AlarmMapper alarmMapper;
  private SpianService spianService;
  @Override
  public void run() {
    while (this != null) {
      try {
@@ -44,20 +49,20 @@
      if(exist=true){
        //当进片车空闲时
        if(exist=true){
        List<Short> datas1ListID=S7control.getinstance().ReadWord("DB106.26", 13);
        //List<Short> datas1ListID=S7control.getinstance().ReadWord("DB106.26", 13);
        List<Short> datas1ListID=new ArrayList<>();
        datas1ListID.add((short)001);
        spianService = WebSocketServer.applicationContext.getBean(SpianService.class);
        //获取玻璃id
        for(Short list1:datas1ListID)
        spianController.selectAll(list1);
        for(Short list1:datas1ListID){
         spianService.selectAll(list1);
        }
        //System.out.println(exist);
      }
    }
            //获取进片id
            // List<Short> datas1ListID=S7control.getinstance().ReadWord("DB106.26", 13);
      
      // 查询数据库
      // 推送到前端