ZengTao
2024-06-17 70f2265af5c8ec078ef2a7be65dd7229ab5f2924
springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
@@ -61,14 +61,20 @@
  @Autowired
  private JdbcConnections jdbcConnections;
  // 写入word
  @GetMapping("/WriteWord")
  public Result WriteWord(String address,float value)  {
    System.err.println("写入word"+address+"+"+value);
    if(address.equals("DB10.224")||address.equals("DB10.226")||address.equals("DB10.228")||address.equals("DB10.230")){
  public Result WriteWord(String address,float value,String type)  {
    if("0".equals(type)){
      System.err.println("写入word"+address+"+"+value);
      S7control.getinstance().WriteWord(address, (short)value);
    }else{
    }
    else if("3".equals(type)){
      System.err.println("写入time"+address+"+"+value);
      S7control.getinstance().writetime(address, (long)value);
    }
    else{
      System.err.println("写入float"+address+"+"+value);
      S7control.getinstance().writeFloat32(address, value);
    }
    
@@ -532,6 +538,12 @@
    public Result ManualTake(@RequestBody String glassInfo) {
      return storageCageService.ManualTake(glassInfo);
    }
    //开始工程
    @PostMapping("/StartChange")
    public Result StartChange(String flowcard) {
      return storageCageService.StartChange(flowcard);
    }
    //重新测量
    @PostMapping("/AnewMeasure")
    public Result AnewMeasure(@RequestBody String glassInfo) {