#
Junjie
2025-11-20 4e005e4936039fca16bfd1679942daa416a21986
src/main/java/com/zy/core/network/real/ZyStationRealConnect.java
@@ -2,6 +2,7 @@
import HslCommunication.Core.Types.OperateResult;
import HslCommunication.Core.Types.OperateResultExOne;
import HslCommunication.Profinet.Siemens.SiemensPLCS;
import HslCommunication.Profinet.Siemens.SiemensS7Net;
import lombok.extern.slf4j.Slf4j;
@@ -33,17 +34,17 @@
    private List<ZyStationStatusEntity> statusList;
    private List<ZyStationStatusEntity> barcodeStatusList;
    private final SiemensS7Net siemensNet;
    private final DeviceConfig deviceConfig;
    private SiemensS7Net siemensNet;
    private DeviceConfig deviceConfig;
    public ZyStationRealConnect(SiemensS7Net siemensNet, DeviceConfig deviceConfig) {
        this.siemensNet = siemensNet;
    public ZyStationRealConnect(DeviceConfig deviceConfig) {
        this.deviceConfig = deviceConfig;
    }
    @Override
    public boolean connect() {
        boolean connected = false;
        siemensNet = new SiemensS7Net(SiemensPLCS.S1200, deviceConfig.getIp());
        OperateResult connect = siemensNet.ConnectServer();
        if (connect.IsSuccess) {
            connected = true;