Commit 5fd287da 刘韬

添加批量口拍照

1 个父辈 dfbc8272
...@@ -103,7 +103,9 @@ namespace OnlineStore.DeviceLibrary ...@@ -103,7 +103,9 @@ namespace OnlineStore.DeviceLibrary
In, In,
Up, Up,
Down, Down,
Out Out,
DoorIn,
DoorBack
} }
} }
} }
...@@ -164,6 +164,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -164,6 +164,7 @@ namespace OnlineStore.DeviceLibrary
{ {
if (StoreManager.Store.BoxDoorFree(ID)) if (StoreManager.Store.BoxDoorFree(ID))
{ {
CameraGrabOne(GetFixtureStateFilename(MoveInfo.MoveParam, FixtureState.DoorIn));
MoveInfo.NextMoveStep(StoreMoveStep.SI_03_InoutToP2); MoveInfo.NextMoveStep(StoreMoveStep.SI_03_InoutToP2);
InOutStoreLog(outType + "进出轴到P2[" + moveP.InOut_P2 + "] "); InOutStoreLog(outType + "进出轴到P2[" + moveP.InOut_P2 + "] ");
InoutAxis.AbsMove(MoveInfo, moveP.InOut_P2, Config.InOutAxis_P2_Speed); InoutAxis.AbsMove(MoveInfo, moveP.InOut_P2, Config.InOutAxis_P2_Speed);
...@@ -193,7 +194,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -193,7 +194,7 @@ namespace OnlineStore.DeviceLibrary
} }
else if (MoveInfo.IsStep(StoreMoveStep.SI_05_InoutToP1)) else if (MoveInfo.IsStep(StoreMoveStep.SI_05_InoutToP1))
{ {
CameraGrabOne(GetFixtureStateFilename(MoveInfo.MoveParam, FixtureState.DoorBack));
MoveInfo.NextMoveStep(StoreMoveStep.SI_06_FixtureCheck); MoveInfo.NextMoveStep(StoreMoveStep.SI_06_FixtureCheck);
InOutStoreLog(outType + "等待料叉检测信号 "); InOutStoreLog(outType + "等待料叉检测信号 ");
if (Config.IsUse_Tray_Check.Equals(1)) if (Config.IsUse_Tray_Check.Equals(1))
...@@ -579,6 +580,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -579,6 +580,7 @@ namespace OnlineStore.DeviceLibrary
} }
if (!waitLeftStore) { if (!waitLeftStore) {
CameraGrabOne(GetFixtureStateFilename(MoveInfo.MoveParam, FixtureState.DoorIn));
MoveInfo.NextMoveStep(StoreMoveStep.SO_08_InoutToP2); MoveInfo.NextMoveStep(StoreMoveStep.SO_08_InoutToP2);
InOutStoreLog(outType + "进出轴到P2 [" + moveP.InOut_P2 + "]"); InOutStoreLog(outType + "进出轴到P2 [" + moveP.InOut_P2 + "]");
InoutAxis.AbsMove(MoveInfo, moveP.InOut_P2, Config.InOutAxis_P2_Speed); InoutAxis.AbsMove(MoveInfo, moveP.InOut_P2, Config.InOutAxis_P2_Speed);
...@@ -600,6 +602,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -600,6 +602,7 @@ namespace OnlineStore.DeviceLibrary
} }
else if (MoveInfo.IsStep(StoreMoveStep.SO_10_InoutBack)) else if (MoveInfo.IsStep(StoreMoveStep.SO_10_InoutBack))
{ {
CameraGrabOne(GetFixtureStateFilename(MoveInfo.MoveParam, FixtureState.DoorBack));
MoveInfo.NextMoveStep(StoreMoveStep.SO_11_GoBack); MoveInfo.NextMoveStep(StoreMoveStep.SO_11_GoBack);
InOutStoreLog(outType + "升降轴到P1[" + moveP.UpDown_P1 + "],旋转轴到P1[" + moveP.Middle_P1 + "] ,压紧轴到P1[" + moveP.ComPress_P1 + "] "); InOutStoreLog(outType + "升降轴到P1[" + moveP.UpDown_P1 + "],旋转轴到P1[" + moveP.Middle_P1 + "] ,压紧轴到P1[" + moveP.ComPress_P1 + "] ");
MoveInfo.WaitList.Add(WaitResultInfo.WaitTime(1000)); MoveInfo.WaitList.Add(WaitResultInfo.WaitTime(1000));
...@@ -720,6 +723,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -720,6 +723,7 @@ namespace OnlineStore.DeviceLibrary
} }
else if (MoveInfo.IsStep(StoreMoveStep.SO_23_OpenOutDoor)) else if (MoveInfo.IsStep(StoreMoveStep.SO_23_OpenOutDoor))
{ {
CameraGrabOne(GetFixtureStateFilename(MoveInfo.MoveParam, FixtureState.DoorIn));
MoveInfo.NextMoveStep(StoreMoveStep.SO_24_InoutToP11); MoveInfo.NextMoveStep(StoreMoveStep.SO_24_InoutToP11);
InOutStoreLog(outType + "进出轴到_P11-出料口取放料点 [" + Config.InOutAxis_P11 + "] "); InOutStoreLog(outType + "进出轴到_P11-出料口取放料点 [" + Config.InOutAxis_P11 + "] ");
InoutAxis.AbsMove(null, Config.InOutAxis_P11, Config.InOutAxis_P11_Speed); InoutAxis.AbsMove(null, Config.InOutAxis_P11, Config.InOutAxis_P11_Speed);
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!