| | |
| | | @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); |
| | | } |
| | | |
| | |
| | | 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) { |