Commit 7bb711d0 刘韬

同步放料步骤

1 个父辈 10325c63
...@@ -294,9 +294,12 @@ namespace OnlineStore.DeviceLibrary ...@@ -294,9 +294,12 @@ namespace OnlineStore.DeviceLibrary
{ {
if (IOValue(IO_Type.TakeAxis_Location_1).Equals(IO_VALUE.HIGH)) if (IOValue(IO_Type.TakeAxis_Location_1).Equals(IO_VALUE.HIGH))
{ {
MoveInfo.NextMoveStep(StepEnum.IW22_UpdownToP3); //MoveInfo.NextMoveStep(StepEnum.IW22_UpdownToP3);
MoveInfo.NextMoveStep(StepEnum.IW23_InoutToP3);
WorkLog("->XRay: 升降轴到P3", 1); WorkLog("->XRay: 升降轴到P3", 1);
UpdownAxis.AbsMove(MoveInfo, Config.UpdownAxis_P3, Config.UpdownAxis_P3Speed); UpdownAxis.AbsMove(MoveInfo, Config.UpdownAxis_P3, Config.UpdownAxis_P3Speed);
WorkLog("->XRay:进出轴到P3", 1);
InOutAxis.AbsMove(MoveInfo, Config.InoutAxis_P3, Config.InoutAxis_P3Speed);
} }
else if (MiddleAxis.IsInPosition(Config.MiddleAxis_P3)) else if (MiddleAxis.IsInPosition(Config.MiddleAxis_P3))
{ {
...@@ -310,8 +313,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -310,8 +313,7 @@ namespace OnlineStore.DeviceLibrary
{ {
//向上合并 //向上合并
MoveInfo.NextMoveStep(StepEnum.IW23_InoutToP3); MoveInfo.NextMoveStep(StepEnum.IW23_InoutToP3);
WorkLog("->XRay:进出轴到P3",1);
InOutAxis.AbsMove(MoveInfo, Config.InoutAxis_P3, Config.InoutAxis_P3Speed);
} }
else if (MoveInfo.IsStep(StepEnum.IW23_InoutToP3)) else if (MoveInfo.IsStep(StepEnum.IW23_InoutToP3))
{ {
...@@ -353,16 +355,18 @@ namespace OnlineStore.DeviceLibrary ...@@ -353,16 +355,18 @@ namespace OnlineStore.DeviceLibrary
else if (MoveInfo.IsStep(StepEnum.IW41_Clamping_Relax)) else if (MoveInfo.IsStep(StepEnum.IW41_Clamping_Relax))
{ {
//可下合并 //可下合并
MoveInfo.NextMoveStep(StepEnum.IW42_InoutToP1); //MoveInfo.NextMoveStep(StepEnum.IW42_InoutToP1);
MoveInfo.NextMoveStep(StepEnum.IW43_UpdownToP1);
WorkLog("放料完成:进出轴返回P1"); WorkLog("放料完成:进出轴返回P1");
InOutAxis.AbsMove(MoveInfo, Config.InoutAxis_P1, Config.InoutAxis_P1Speed); InOutAxis.AbsMove(MoveInfo, Config.InoutAxis_P1, Config.InoutAxis_P1Speed);
WorkLog("放料完成:升降轴返回P1");
UpdownAxis.AbsMove(MoveInfo, Config.UpdownAxis_P1, Config.UpdownAxis_P1Speed);
} }
else if (MoveInfo.IsStep(StepEnum.IW42_InoutToP1)) else if (MoveInfo.IsStep(StepEnum.IW42_InoutToP1))
{ {
//可上合并 //可上合并
MoveInfo.NextMoveStep(StepEnum.IW43_UpdownToP1); MoveInfo.NextMoveStep(StepEnum.IW43_UpdownToP1);
WorkLog("放料完成:升降轴返回P1");
UpdownAxis.AbsMove(MoveInfo, Config.UpdownAxis_P1, Config.UpdownAxis_P1Speed);
} }
else if (MoveInfo.IsStep(StepEnum.IW43_UpdownToP1)) else if (MoveInfo.IsStep(StepEnum.IW43_UpdownToP1))
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!