#
Junjie
2025-11-20 4e005e4936039fca16bfd1679942daa416a21986
src/main/java/com/zy/core/network/ZyRgvConnectDriver.java
@@ -1,6 +1,5 @@
package com.zy.core.network;
import HslCommunication.Profinet.Siemens.SiemensS7Net;
import com.zy.asrs.entity.DeviceConfig;
import com.zy.core.ThreadHandler;
import com.zy.core.model.CommandResponse;
@@ -14,12 +13,10 @@
@Slf4j
public class ZyRgvConnectDriver implements ThreadHandler {
    private boolean connected = false;
    private SiemensS7Net siemensNet;
    private DeviceConfig deviceConfig;
    private ZyRgvConnectApi zyRgvConnectApi;
    public ZyRgvConnectDriver(SiemensS7Net siemensS7Net, DeviceConfig deviceConfig) {
        this.siemensNet = siemensS7Net;
    public ZyRgvConnectDriver(DeviceConfig deviceConfig) {
        this.deviceConfig = deviceConfig;
    }
@@ -41,7 +38,7 @@
    @Override
    public boolean connect() {
        if (deviceConfig.getFake() == 0) {
            zyRgvConnectApi = new ZyRgvRealConnect(siemensNet, deviceConfig);
            zyRgvConnectApi = new ZyRgvRealConnect(deviceConfig);
        } else {
            zyRgvConnectApi = new ZyRgvFakeConnect(deviceConfig);
        }