WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/StackerCrane/Spec/SpeStackerCrane.cs
@@ -193,6 +193,8 @@ public bool SendCommand<T>(T command) where T : IDataTransfer, new() { if(Communicator is SiemensS7) { if (!IsConnected) throw new Exception($"通讯连接错误,请检查网络"); DeviceProDTO? devicePro = _deviceProDTOs.Where(x => x.DeviceProParamType == nameof(DeviceCommand)).OrderBy(x => x.DeviceProOffset).FirstOrDefault(); if (devicePro == null) @@ -207,6 +209,11 @@ } return false; } else { throw new Exception("暂不支持除西门子之外的PLC"); } } /// <summary> /// 监测堆垛机任务是否完成(防止任务完成事件监测超时,定义手动触发功能)