领胜LDS 键盘AOI检测项目
xcd
2020-07-15 bbac60058524198c13c4a22943719f853ef8e2bc
src/Bro.M071.Process/M071Process_MotionCard.cs
@@ -30,10 +30,10 @@
                if (machineState == value)
                    return;
                //_machineStatePre = machineState;
                machineState = value;
                Task.Run(() =>
                {
                switch (machineState)
                {
                    case MachineState.Ready:
@@ -46,7 +46,6 @@
                        Task.Run(() =>
                        {
                            while (MachineState == MachineState.Ready)
                            {
                                lock (machineStateLock)
@@ -113,7 +112,6 @@
                            {
                                lock (machineStateLock)
                                {
                                    SwitchLightYellow(true);
                                    Thread.Sleep(1000);
                                    SwitchLightYellow(false);
@@ -125,17 +123,9 @@
                    default:
                        break;
                }
                });
                OnMachineStateChanged?.Invoke(machineState);
                //if (_machineStatePre == MachineState.Running && machineState == MachineState.Pause)
                //{
                //    Pause();
                //}
                //else if (_machineStatePre == MachineState.Pause && (machineState == MachineState.Running || machineState == MachineState.Ready))
                //{
                //    Resume();
                //}
            }
        }