Commit 2f01f094 张东亮

1

1 个父辈 f075fe55
...@@ -236,7 +236,9 @@ namespace DeviceLibrary ...@@ -236,7 +236,9 @@ namespace DeviceLibrary
MoveInfo.NextMoveStep(MoveStep.StoreFIX04_02_UpToCamLoc); MoveInfo.NextMoveStep(MoveStep.StoreFIX04_02_UpToCamLoc);
var fixpos = "fix#" + To.Reel.PlateW.ToString(); var fixpos = "fix#" + To.Reel.PlateW.ToString();
int camPos = ConfigHelper.Config.Get($"CamPos_{fixpos}", Fix.UpDown_PL); int camPos = ConfigHelper.Config.Get($"CamPos_{fixpos}", Fix.UpDown_PL);
Comp_Axis.AbsMove(MoveInfo, 0, Config.Comp_P1_speed);
UpDown_Axis.AbsMove(MoveInfo, camPos, Config.UpDown_P3_speed/2); UpDown_Axis.AbsMove(MoveInfo, camPos, Config.UpDown_P3_speed/2);
MoveInfo.log($"{storeMoveType}:压紧轴回到待机点");
MoveInfo.log($"{storeMoveType}:升降轴到拍照点"); MoveInfo.log($"{storeMoveType}:升降轴到拍照点");
break; break;
case MoveStep.StoreFIX04_02_UpToCamLoc: case MoveStep.StoreFIX04_02_UpToCamLoc:
...@@ -266,7 +268,7 @@ namespace DeviceLibrary ...@@ -266,7 +268,7 @@ namespace DeviceLibrary
case MoveStep.StoreFIX04_04_ReloadPos: case MoveStep.StoreFIX04_04_ReloadPos:
MoveInfo.NextMoveStep(MoveStep.StoreFIX04_05_DownToFixLow); MoveInfo.NextMoveStep(MoveStep.StoreFIX04_05_DownToFixLow);
mainMachine.CloseFlipDoor(MoveInfo); mainMachine.CloseFlipDoor(MoveInfo);
Comp_Axis.AbsMove(MoveInfo, Config.Comp_P1, Config.Comp_P1_speed); Comp_Axis.AbsMove(MoveInfo, 0, Config.Comp_P1_speed);
UpDown_Axis.AbsMove(MoveInfo, Fix.UpDown_PL, Config.UpDown_P3_speed / 2); UpDown_Axis.AbsMove(MoveInfo, Fix.UpDown_PL, Config.UpDown_P3_speed / 2);
MoveInfo.log($"{storeMoveType}:翻板关闭,压紧轴到待机点,升降轴到库位低点,准备送到NG口"); MoveInfo.log($"{storeMoveType}:翻板关闭,压紧轴到待机点,升降轴到库位低点,准备送到NG口");
break; break;
......
...@@ -89,7 +89,7 @@ namespace DeviceLibrary ...@@ -89,7 +89,7 @@ namespace DeviceLibrary
} }
} }
//判断有没有出库任务, 需要入库空闲, 出口空闲 //判断有没有出库任务, 需要入库空闲, 出口空闲
else if (OutStoreJobList.Count > 0 && boxTransport.IsComplateOrFree) else if (OutStoreJobList.Count > 0 && boxTransport.IsComplateOrFree && ClampMoveInfo.MoveStep == MoveStep.Wait)
{ {
if (!boxTransport.IgnoreX09 && IOValue(IO_Type.TrayCheck_Fixture).Equals(IO_VALUE.HIGH)) if (!boxTransport.IgnoreX09 && IOValue(IO_Type.TrayCheck_Fixture).Equals(IO_VALUE.HIGH))
{ {
......
...@@ -73,8 +73,8 @@ namespace TheMachine ...@@ -73,8 +73,8 @@ namespace TheMachine
var t = stopwatch.ElapsedMilliseconds / 1000d; var t = stopwatch.ElapsedMilliseconds / 1000d;
b.Save(@"D:\rick\vs\SO1069MIMO_PLUS\11-57-09-156_11.bmp"); b.Save(@"D:\rick\vs\SO1069MIMO_PLUS\11-57-09-156_11.bmp");
*/ */
if (ConfigHelper.Config.Get("Func_CheckReelLocInFix", false))
DeviceLibrary.VisionHelper.CheckAndRunServer(); DeviceLibrary.VisionHelper.CheckAndRunServer();
_ = new Mutex(true, Application.ProductName, out bool ret); _ = new Mutex(true, Application.ProductName, out bool ret);
if (!ret) if (!ret)
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!