|
|
@ -71,10 +71,7 @@ typedef enum { |
|
|
|
/*******************************************************************************
|
|
|
|
* MOTOR_DEFAULT * |
|
|
|
*******************************************************************************/ |
|
|
|
kreg_robot_move = REG_INDEX(10, 0, 0), // 机器人X是否在移动
|
|
|
|
kreg_robot_pos = REG_INDEX(10, 0, 1), // 机器人x坐标
|
|
|
|
kreg_robot_velocity = REG_INDEX(10, 0, 2), // 机器人x速度
|
|
|
|
kreg_robot_torque = REG_INDEX(10, 0, 3), // 机器人x电流
|
|
|
|
|
|
|
|
kreg_motor_shift = REG_INDEX(10, 50, 0), // x偏移
|
|
|
|
kreg_motor_shaft = REG_INDEX(10, 50, 1), // x轴是否反转
|
|
|
@ -84,10 +81,10 @@ typedef enum { |
|
|
|
kreg_motor_default_acc = REG_INDEX(10, 50, 5), // 默认加速度
|
|
|
|
kreg_motor_default_dec = REG_INDEX(10, 50, 6), // 默认减速度
|
|
|
|
kreg_motor_default_break_dec = REG_INDEX(10, 50, 7), // 默认减速度
|
|
|
|
kreg_stepmotor_ihold = REG_INDEX(10, 50, 8), // 步进电机电流配置
|
|
|
|
kreg_stepmotor_irun = REG_INDEX(10, 50, 9), // 步进电机电流配置
|
|
|
|
kreg_stepmotor_iholddelay = REG_INDEX(10, 50, 10), // 步进电机电流配置
|
|
|
|
kreg_stepmotor_iglobalscaler = REG_INDEX(10, 50, 11), // 步进电机电流配置
|
|
|
|
kreg_motor_ihold = REG_INDEX(10, 50, 8), // 步进电机电流配置
|
|
|
|
kreg_motor_irun = REG_INDEX(10, 50, 9), // 步进电机电流配置
|
|
|
|
kreg_motor_iholddelay = REG_INDEX(10, 50, 10), // 步进电机电流配置
|
|
|
|
kreg_motor_iglobalscaler = REG_INDEX(10, 50, 11), // 步进电机电流配置
|
|
|
|
kreg_motor_run_to_zero_max_d = REG_INDEX(10, 50, 21), // x轴回零最大距离
|
|
|
|
kreg_motor_look_zero_edge_max_d = REG_INDEX(10, 50, 22), // x轴找零边缘最大距离
|
|
|
|
kreg_motor_run_to_zero_speed = REG_INDEX(10, 50, 23), // 回零速度
|
|
|
|