Browse Source

2024-06-14

master
zelian_wu 2 years ago
parent
commit
badfd541e4
  1. 2
      src/main/java/com/spring/GaoTaoApplication.java
  2. 6
      src/main/java/com/spring/modules/cdc/task/GatherDataTask.java
  3. 4
      src/main/java/com/spring/modules/cdc/utils/CollectUtils.java

2
src/main/java/com/spring/GaoTaoApplication.java

@ -2,9 +2,11 @@ package com.spring;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;
@SpringBootApplication @SpringBootApplication
@EnableScheduling
public class GaoTaoApplication { public class GaoTaoApplication {
public static void main(String[] args) { public static void main(String[] args) {

6
src/main/java/com/spring/modules/cdc/task/GatherDataTask.java

@ -92,7 +92,7 @@ public class GatherDataTask {
log.info("IP:{} 连接成功!!!",ip); log.info("IP:{} 连接成功!!!",ip);
for (Device device : deviceList) { for (Device device : deviceList) {
List<Collect> c1 = collectService.lambdaQuery().in(Collect::getCollectDesc, device.getDeviceType()).eq(Collect::getActive, "Y").list(); List<Collect> c1 = collectService.lambdaQuery().in(Collect::getCollectDesc, device.getDeviceType()).eq(Collect::getActive, "Y").list();
int i = CollectUtils.readXMZValue(siemensS7Net, device.getDeviceAddress());
int i = CollectUtils.readXMZValue(siemensS7Net, device.getDeviceIp());
log.info("设备:{} 读取值:{}",device.getDeviceDesc(),i); log.info("设备:{} 读取值:{}",device.getDeviceDesc(),i);
CollectRecord collectRecord = getCollectRecord(device, c1, i); CollectRecord collectRecord = getCollectRecord(device, c1, i);
collectRecordService.insertCollectRecord(collectRecord); collectRecordService.insertCollectRecord(collectRecord);
@ -117,7 +117,7 @@ public class GatherDataTask {
log.info("IP:{} 连接成功!!!",ip); log.info("IP:{} 连接成功!!!",ip);
for (Device device : deviceList) { for (Device device : deviceList) {
List<Collect> c1 = collectService.lambdaQuery().in(Collect::getCollectDesc, device.getDeviceType()).eq(Collect::getActive, "Y").list(); List<Collect> c1 = collectService.lambdaQuery().in(Collect::getCollectDesc, device.getDeviceType()).eq(Collect::getActive, "Y").list();
int i = CollectUtils.readSLValue(melsecMcNet, device.getDeviceAddress());
int i = CollectUtils.readSLValue(melsecMcNet, device.getDeviceIp());
log.info("设备:{} 读取值:{}",device.getDeviceDesc(),i); log.info("设备:{} 读取值:{}",device.getDeviceDesc(),i);
CollectRecord collectRecord = getCollectRecord(device, c1, i); CollectRecord collectRecord = getCollectRecord(device, c1, i);
collectRecordService.insertCollectRecord(collectRecord); collectRecordService.insertCollectRecord(collectRecord);
@ -142,7 +142,7 @@ public class GatherDataTask {
log.info("IP:{} 连接成功!!!",ip); log.info("IP:{} 连接成功!!!",ip);
for (Device device : deviceList) { for (Device device : deviceList) {
List<Collect> c1 = collectService.lambdaQuery().in(Collect::getCollectDesc, device.getDeviceType()).eq(Collect::getActive, "Y").list(); List<Collect> c1 = collectService.lambdaQuery().in(Collect::getCollectDesc, device.getDeviceType()).eq(Collect::getActive, "Y").list();
int i = CollectUtils.readSLValue(melsecMcNet, device.getDeviceAddress());
int i = CollectUtils.readSLValue(melsecMcNet, device.getDeviceIp());
log.info("设备:{} 读取值:{}",device.getDeviceDesc(),i); log.info("设备:{} 读取值:{}",device.getDeviceDesc(),i);
CollectRecord collectRecord = getCollectRecord(device, c1, i); CollectRecord collectRecord = getCollectRecord(device, c1, i);
collectRecordService.insertCollectRecord(collectRecord); collectRecordService.insertCollectRecord(collectRecord);

4
src/main/java/com/spring/modules/cdc/utils/CollectUtils.java

@ -15,7 +15,7 @@ public class CollectUtils {
int value = readResult.Content; int value = readResult.Content;
return value; return value;
} else { } else {
System.out.println("读取失败: " + readResult.ToMessageShowString());
log.info("读取失败: {}" + readResult.ToMessageShowString(),address);
return -1; return -1;
} }
} }
@ -26,7 +26,7 @@ public class CollectUtils {
int value = readResult.Content; int value = readResult.Content;
return value; return value;
} else { } else {
System.out.println("读取失败: " + readResult.ToMessageShowString());
log.info("读取失败: {}" + readResult.ToMessageShowString(),address);
return -1; return -1;
} }
} }

Loading…
Cancel
Save