Skip to content

恩普伺服

충돌 감지

0x3203 NEP_FUNCTION_SET

요청 매개변수:

매개변수유형필수설명
robotint로봇 번호
collisionDetectionFlagbool충돌 감지 활성화
dragTeachFlagbool드래그 티치 활성화
collisionThresholdint[6]각 축 충돌 임계값

요청 예시:

json
{
    "robot": 1,
    "collisionDetectionFlag": true,
    "dragTeachFlag": false,
    "collisionThreshold": [1300, 1300, 1300, 1300, 1300, 1300]
}

드래그 티치

0x3204 NEP_FUNCTION_INQUIRE

요청 매개변수:

매개변수유형필수설명
robotint로봇 번호

요청 예시:

json
{
    "robot": 1
}

0x3205 NEP_FUNCTION_RESPOND

응답 매개변수:

매개변수유형필수설명
robotint로봇 번호
collisionDetectionFlagbool충돌 감지 활성화
dragTeachFlagbool드래그 티치 활성화
collisionThresholdint[6]각 축 충돌 임계값

응답 예시:

json
{
    "robot": 1,
    "collisionDetectionFlag": true,
    "dragTeachFlag": false,
    "collisionThreshold": [1300, 1300, 1300, 1300, 1300, 1300]
}

충돌 해제

0x3206 NEP_FUNCTION_CLEAR

요청 매개변수:

매개변수유형필수설명
robotint로봇 번호

요청 예시:

json
{
    "robot": 1
}

0x3207 NEP_FUNCTION_CLEAR_RESPOND

컨트롤러 응답응답 매개변수:

매개변수유형필수설명
robotint로봇 번호
clearbooltrue: 충돌 해제성공 false: 충돌 해제실패

응답 예시:

json
{
    "robot": 1,
    "clear": true
}