|
@@ -330,7 +330,17 @@ namespace CyberX8_RT.Devices.EFEM
|
|
|
return false;
|
|
|
}
|
|
|
string cmd = "PAUSE\r";
|
|
|
- return WriteCommand(cmd);
|
|
|
+ bool result = WriteCommand(cmd);
|
|
|
+ if (result)
|
|
|
+ {
|
|
|
+ _isInPauseStatus = true; //进入pause状态
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ _isInPauseStatus = false;
|
|
|
+ LOG.WriteLog(eEvent.ERROR_EFEM_COMMUNICATION, Module.ToString(), $"Send pause message error");
|
|
|
+ }
|
|
|
+ return result;
|
|
|
}
|
|
|
public override bool Resume()
|
|
|
{
|
|
@@ -1015,9 +1025,6 @@ namespace CyberX8_RT.Devices.EFEM
|
|
|
{
|
|
|
_isPauseRDYReceived = true;
|
|
|
_isResumeRDYReceived = false; //收到pause把收到resume的信号置false
|
|
|
-
|
|
|
- _isInPauseStatus = true; //进入pause状态
|
|
|
-
|
|
|
}
|
|
|
else if(msg.Contains("RESUME _RDY"))
|
|
|
{
|