This commit is contained in:
backuppc
2026-02-09 13:06:47 +09:00
parent 839486db87
commit bd06f59bf1
18 changed files with 24 additions and 1005 deletions

View File

@@ -41,6 +41,17 @@ namespace Project
return false;
}
else if (PUB.sm.RunStepSeq == idx++)
{
//버퍼 노드 여부 확인
if (PUB._virtualAGV.CurrentNode.StationType != AGVNavigationCore.Models.StationType.Buffer)
{
SetRunStepError(ENIGProtocol.AGVErrorCode.NOT_BUFFERPOINT, $"[{funcname}-{PUB.sm.RunStepSeq}] 현재 위치가 버퍼가 아닙니다({PUB._virtualAGV.CurrentNode.StationType})");
return false;
}
PUB.sm.UpdateRunStepSeq();
return false;
}
else if (PUB.sm.RunStepSeq == idx++)
{
//카트감지
if (PUB.NextWorkCmd == ENIGProtocol.AGVCommandHE.PickOnEnter)

View File

@@ -43,6 +43,17 @@ namespace Project
return false;
}
else if (PUB.sm.RunStepSeq == idx++)
{
//버퍼 노드 여부 확인
if (PUB._virtualAGV.CurrentNode.StationType != AGVNavigationCore.Models.StationType.Buffer)
{
SetRunStepError(ENIGProtocol.AGVErrorCode.NOT_BUFFERPOINT, $"[{funcname}-{PUB.sm.RunStepSeq}] 현재 위치가 버퍼가 아닙니다({PUB._virtualAGV.CurrentNode.StationType})");
return false;
}
PUB.sm.UpdateRunStepSeq();
return false;
}
else if (PUB.sm.RunStepSeq == idx++)
{
//회전이없다면 오류처리한다.
if(PUB._virtualAGV.Turn != AGVNavigationCore.Models.AGVTurn.L90)