package com.zy.core.network.real;
|
|
import HslCommunication.Profinet.Siemens.SiemensS7Net;
|
import com.zy.asrs.entity.DeviceConfig;
|
import com.zy.core.model.CommandResponse;
|
import com.zy.core.model.command.RgvCommand;
|
import com.zy.core.network.api.ZyRgvConnectApi;
|
import com.zy.core.network.entity.ZyRgvStatusEntity;
|
|
public class ZyRgvRealConnect implements ZyRgvConnectApi {
|
private final SiemensS7Net siemensNet;
|
private final DeviceConfig deviceConfig;
|
|
public ZyRgvRealConnect(SiemensS7Net siemensNet, DeviceConfig deviceConfig) {
|
this.siemensNet = siemensNet;
|
this.deviceConfig = deviceConfig;
|
}
|
|
@Override
|
public boolean connect() {
|
return true;
|
}
|
|
@Override
|
public boolean disconnect() {
|
return true;
|
}
|
|
@Override
|
public ZyRgvStatusEntity getStatus() {
|
return null;
|
}
|
|
@Override
|
public CommandResponse sendCommand(RgvCommand command) {
|
return new CommandResponse(false, "not implemented");
|
}
|
}
|