|
@ -127,6 +127,8 @@ typedef enum { |
|
|
*******************************************************************************/ |
|
|
*******************************************************************************/ |
|
|
kreg_step_motor_pos = REG_INDEX(10, 0, 1), // 机器人x坐标
|
|
|
kreg_step_motor_pos = REG_INDEX(10, 0, 1), // 机器人x坐标
|
|
|
kreg_step_motor_io_state = REG_INDEX(10, 0, 2), // IO状态
|
|
|
kreg_step_motor_io_state = REG_INDEX(10, 0, 2), // IO状态
|
|
|
|
|
|
kreg_step_motor_dpos = REG_INDEX(10, 0, 3), // 执行完上一条指令后的相对位移
|
|
|
|
|
|
|
|
|
kreg_step_motor_shift = REG_INDEX(10, 50, 0), // x偏移
|
|
|
kreg_step_motor_shift = REG_INDEX(10, 50, 0), // x偏移
|
|
|
kreg_step_motor_shaft = REG_INDEX(10, 50, 1), // x轴是否反转
|
|
|
kreg_step_motor_shaft = REG_INDEX(10, 50, 1), // x轴是否反转
|
|
|
kreg_step_motor_one_circle_pulse = REG_INDEX(10, 50, 2), // x轴一圈脉冲数
|
|
|
kreg_step_motor_one_circle_pulse = REG_INDEX(10, 50, 2), // x轴一圈脉冲数
|
|
@ -149,9 +151,6 @@ typedef enum { |
|
|
kreg_step_motor_max_d = REG_INDEX(10, 50, 28), // 最大限制距离
|
|
|
kreg_step_motor_max_d = REG_INDEX(10, 50, 28), // 最大限制距离
|
|
|
kreg_step_motor_min_d = REG_INDEX(10, 50, 29), // 最小限制距离
|
|
|
kreg_step_motor_min_d = REG_INDEX(10, 50, 29), // 最小限制距离
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/***********************************************************************************************************************
|
|
|
/***********************************************************************************************************************
|
|
|
* XYROBOT * |
|
|
* XYROBOT * |
|
|
***********************************************************************************************************************/ |
|
|
***********************************************************************************************************************/ |
|
|