ÏîÄ¿´úÂë/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/WMSTaskService.cs
@@ -185,9 +185,16 @@ //æ¯å¦æè´§ int StationStatus = conveyorLine.Communicator.Read<ushort>(StationNumProDTO.DeviceProAddress); if(DeStateName=="F01" || DeStateName == "F06" || DeStateName == "F07") { //æè´§ï¼å¯è¿ä¿¡å· statusValue = ((portStatus == 1 && StationStatus == 1) || (portStatus == 2 && StationStatus == 0)) ? 1 : (portStatus == 0) ? 0 : 0; } else { statusValue = StationStatus == 1 ? 0 : 1; } portStatusDict[DeStateName] = statusValue; }