private void OnPrepareDrivingFinished(PrepareDrivingFinishedMessage message) { bool IsBroken = false; //手动触发 if (Settings.PrepareDrivingEndFlag == PrepareDrivingEndFlag.ManualTrigger) { //如果设置为不评判 if (message.IsJudge == false) { StopCore(); return; } if (Settings.PrepareDrivingHeadStockEnable) { if (!ArrivedHeadstock) { IsBroken = true; BreakRule(DeductionRuleCodes.RC40101); } } if (Settings.PrepareDrivingTailStockEnable && !IsBroken) { if (!ArrivedTailstock) { IsBroken = true; BreakRule(DeductionRuleCodes.RC40101); } } StopCore(); } return; }
private void OnPrepareDrivingFinished(PrepareDrivingFinishedMessage message) { //手动触发 if (Settings.PrepareDrivingEndFlag == PrepareDrivingEndFlag.ManualTrigger) { StopCore(); } return; }