不启用二段速时,真空破改为在下面时关闭

develop
lhiven 11 months ago
parent 581b485398
commit d50705857e

@ -476,6 +476,7 @@ namespace Rs.MotionPlat.Flow
if (curTask.FromType == TurnoverType.Turnover) if (curTask.FromType == TurnoverType.Turnover)
{ {
VacManager.TurnoverTrayVacBreak(EVacOperator.Open, true, curNozzle.FromIndex + 1); VacManager.TurnoverTrayVacBreak(EVacOperator.Open, true, curNozzle.FromIndex + 1);
VacManager.TurnoverTrayVacBreak(EVacOperator.Close, false, curNozzle.FromIndex + 1);
} }
else else
{ {
@ -555,7 +556,7 @@ namespace Rs.MotionPlat.Flow
if (curTask.FromType == TurnoverType.Turnover) if (curTask.FromType == TurnoverType.Turnover)
{ {
///周转盘取料抬起后把真空破关闭,这里关破真空不等待 ///周转盘取料抬起后把真空破关闭,这里关破真空不等待
VacManager.TurnoverTrayVacBreak(EVacOperator.Close, false, curNozzle.FromIndex + 1); //VacManager.TurnoverTrayVacBreak(EVacOperator.Close, false, curNozzle.FromIndex + 1);
} }
flowStep = EDischargeFlowStep.; flowStep = EDischargeFlowStep.;
} }

@ -615,6 +615,11 @@ namespace Rs.MotionPlat.Flow
VacManager.TurnoverTrayVacSuction(EVacOperator.Close, true, undealTasks.Select(t => t.FromIndex + 1).ToArray()); VacManager.TurnoverTrayVacSuction(EVacOperator.Close, true, undealTasks.Select(t => t.FromIndex + 1).ToArray());
/*打开周转盘真空破*/ /*打开周转盘真空破*/
VacManager.TurnoverTrayVacBreak(EVacOperator.Open, true, undealTasks.Select(t => t.FromIndex + 1).ToArray()); VacManager.TurnoverTrayVacBreak(EVacOperator.Open, true, undealTasks.Select(t => t.FromIndex + 1).ToArray());
if (!GlobalVar.TurnoverTrayTakeEnableTwoSpeed)
{
/*关闭周转盘真空破*/
VacManager.TurnoverTrayVacBreak(EVacOperator.Close, false, undealTasks.Select(t => t.FromIndex + 1).ToArray());
}
ActionEnd("关闭周转盘真空吸-打开周转盘真空破"); ActionEnd("关闭周转盘真空吸-打开周转盘真空破");
Step = ETurnoverFlowStep.1; Step = ETurnoverFlowStep.1;
} }
@ -2434,6 +2439,11 @@ namespace Rs.MotionPlat.Flow
VacManager.TestTrayVacSuction(EVacOperator.Close, true, undealTasks.Select(t => t.FromIndex + 1).ToArray()); VacManager.TestTrayVacSuction(EVacOperator.Close, true, undealTasks.Select(t => t.FromIndex + 1).ToArray());
/*打开测试穴位真空破*/ /*打开测试穴位真空破*/
VacManager.TestTrayVacBreak(EVacOperator.Open, true, undealTasks.Select(t => t.FromIndex + 1).ToArray()); VacManager.TestTrayVacBreak(EVacOperator.Open, true, undealTasks.Select(t => t.FromIndex + 1).ToArray());
if (!GlobalVar.SocketTrayTakeEnableTwoSpeed)
{
/*关闭测试穴位真空破*/
VacManager.TestTrayVacBreak(EVacOperator.Close, false, undealTasks.Select(t => t.FromIndex + 1).ToArray());
}
ActionEnd("关闭测试穴位真空吸-打开测试穴位真空破"); ActionEnd("关闭测试穴位真空吸-打开测试穴位真空破");
Step = ETurnoverFlowStep.1; Step = ETurnoverFlowStep.1;
} }

@ -23,6 +23,7 @@ using System.Diagnostics;
using System.IO; using System.IO;
using Rs.MotionPlat.Entitys; using Rs.MotionPlat.Entitys;
using static Rs.MotionPlat.Commom.SchedulingMessageBox; using static Rs.MotionPlat.Commom.SchedulingMessageBox;
using ICSharpCode.SharpZipLib.Zip;
namespace Rs.MotionPlat namespace Rs.MotionPlat
{ {
@ -565,6 +566,19 @@ namespace Rs.MotionPlat
fanAlarm = false; fanAlarm = false;
} }
} }
else
{
if (Ops.IsOn("1号离子风报警")==false
&& Ops.IsOn("2号离子风报警") == false
&& Ops.IsOn("3号离子风报警") == false
&& Ops.IsOn("4号离子风报警") == false
&& Ops.IsOn("5号离子风报警") == false
&& Ops.IsOn("6号离子风报警") == false)
{
fanAlarm = false;
PromptMessageBox.CloseWindow(AlarmConstID., ETipButton.None);
}
}
} }
} }

@ -31,6 +31,6 @@ using System.Runtime.InteropServices;
// //
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示: //通过使用 "*",如下所示:
[assembly: AssemblyVersion("3.20.24.34")] [assembly: AssemblyVersion("3.20.24.35")]
//[assembly: AssemblyVersion("1.0.0.0")] //[assembly: AssemblyVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")] //[assembly: AssemblyFileVersion("1.0.0.0")]

Loading…
Cancel
Save