src/Bro.M071.Process/M071Process_MotionCard.cs
@@ -19,6 +19,8 @@ { public Timer ResetTimer = null; MachineState MeasureState = MachineState.Unknown; object machineStateLock = new object(); //MachineState _machineStatePre = MachineState.Unknown; MachineState machineState = MachineState.Unknown; @@ -683,11 +685,19 @@ } _pausedHandle.Set(); RaisedAlarm(""); if (_machineStateBeforePause == MachineState.Running && MeasureState == MachineState.Ready) { MachineState = MachineState.Ready; } else { MachineState = _machineStateBeforePause; } } } } } ); }