package com.example.springboot.component; import java.util.List; import javax.websocket.Session; import com.example.springboot.mapper.AlarmMapper; import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; public class PlcHold extends Thread { private AlarmMapper alarmMapper; @Override public void run() { while (this != null) { try { Thread.sleep(500); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } List bitlist = S7control.getinstance().ReadBits("DB2.0.0", 100); List paramlist = S7control.getinstance().ReadWord("DB100.6", 1); //判断进片请求 List datas1List=S7control.getinstance().ReadWord("DB106.24", 1); // 查询数据库 // 推送到前端 } } }