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
}