pip install pyserialpython demo.py- 功能: 获取夹爪固件主版本号
- 参数: 无
- 返回:
(int)固件主版本号
- 功能: 获取夹爪固件次版本号
- 参数: 无
- 返回:
(int)固件次版本号
- 功能: 获取夹爪ID
- 参数: 无
- 返回:
(int)夹爪ID
- 功能: 获取夹爪波特率
- 参数: 无
- 返回:
(int)0-50: 1152001: 10000002: 576003: 192004: 96005: 4800
- 功能: 获取夹爪的当前位置数据信息
- 参数: 无
- 返回:
(int)夹爪的当前位置数据
- 功能: 获取夹爪的当前状态
- 参数: 无
- 返回:
(int)0-30: 正在运动1: 停止运动,未检测到夹到物体2: 停止运动,检测到夹到了物体3: 检测到夹到物体以后,物体掉落
- 功能: 获取夹爪的当前速度
- 参数: 无
- 返回:
(int)夹爪的当前速度
- 功能: 获取夹爪PID的P值
- 参数: 无
- 返回:
(int)夹爪PID的P值
- 功能: 获取夹爪PID的I值
- 参数: 无
- 返回:
(int)夹爪PID的I值
- 功能: 获取夹爪PID的D值
- 参数: 无
- 返回:
(int)夹爪PID的D值
- 功能: 获取夹爪顺时针可运行误差
- 参数: 无
- 返回:
(int)夹爪顺时针可运行误差
- 功能: 获取夹爪逆时针可运行误差
- 参数: 无
- 返回:
(int)夹爪逆时针可运行误差
- 功能: 获取夹爪最小启动力
- 参数: 无
- 返回:
(int)夹爪最小启动力
- 功能: 获取夹爪Io张开角度
- 参数: 无
- 返回:
(int)夹爪Io张开角度
- 功能: 获取夹爪Io闭合角度
- 参数: 无
- 返回:
(int)获取夹爪Io闭合角度
- 功能: 获取夹爪当前队列的数据量
- 参数: 无
- 返回:
(int)夹爪当前队列的数据量
- 功能: 获取夹爪舵机虚位数值
- 参数: 无
- 返回:
(int)夹爪舵机虚位数值
- 功能: 获取夹爪夹持电流
- 参数: 无
- 返回:
(int)夹爪夹持电流
- 功能: 设置夹爪ID号
- 参数:
value:(int)夹爪ID,取值范围1-254
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪波特率
- 参数:
value:(int)夹爪波特率,取值范围0-50: 1152001: 10000002: 576003: 192004: 96005: 4800
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪使能状态
- 参数:
value:(int)使能状态,取值范围0-10: 掉使能1: 上使能
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪以指定的速度转动到指定的位置
- 参数:
value:(int)位置,取值范围0-100speed:(int)速度,取值范围1-100
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪零位校准
- 参数: 无
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪PID的P值
- 参数:
value:(int)P值,取值范围0-254
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪PID的I值
- 参数:
value:(int)I值,取值范围0-254
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪PID的D值
- 参数:
value:(int)D值,取值范围0-254
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪顺时针可运行误差
- 参数:
value:(int)误差,取值范围0-16
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪逆时针可运行误差
- 参数:
value:(int)误差,取值范围0-16
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪最小启动力
- 参数:
value:(int)最小启动力,取值范围0-254
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪扭矩
- 参数:
value:(int)扭矩,取值范围0-300
- 返回:
(int)0-10: 失败1: 成功
-
功能: 设置夹爪IO
-
参数:
value:(int)夹爪IO,取值范围0-30: out1 off,out2 off1: out1 on,out2 off2: out1 off,out2 on3: out1 on,out2 on
-
返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪Io张开位置
- 参数:
value:(int)位置,取值范围0-100
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪Io闭合位置
- 参数:
value:(int)位置,取值范围0-100
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪速度
- 参数:
speed:(int)速度,取值范围1-100
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪以指定的速度转动到指定的绝对位置
- 参数:
value:(int)位置,取值范围1-100speed:(int)速度,取值范围1-100
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪舵机虚位数值
- 参数:
value:(int)虚位,取值范围0-100
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪夹持电流
- 参数:
value:(int)虚位,取值范围1-254
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪暂停运动
- 备注: 只对set_abs_gripper_value()生效
- 参数: 无
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪恢复运动
- 备注: 只对set_abs_gripper_value()生效
- 参数: 无
- 返回:
(int)0-10: 失败1: 成功
- 功能: 设置夹爪停止运动,并清空消息队列
- 备注: 只对set_abs_gripper_value()生效
- 参数: 无
- 返回:
(int)0-10: 失败1: 成功