[FluidNC Issue#1518] Problem: 6x cnc controller motor 5 and 6 do not work

未分类 bolang 4个月前 (10-14) 45次浏览

Issue #1518 | 状态: 已关闭 | 作者: LukeAV1212 | 创建时间: 2025-06-29


Wiki Search Terms

n/a

Controller Board

6x cnc controller

Machine Description

MPCNC

Input Circuits

n/a

Configuration file

board: 6x CNC Controller
name: 6x Default
stepping:
  engine: I2S_STREAM
  idle_ms: 255
  pulse_us: 4
  dirdelayus: 1
  disabledelayus: 0

axes: sharedstepperdisablepin: NOPIN x: stepspermm: 100.000 maxratemmpermin: 9000.000 accelerationmmper_sec2: 200.000 maxtravelmm: 700.000 soft_limits: false homing: cycle: 2 positive_direction: false mpos_mm: 3.000 feedmmper_min: 300.000 seekmmper_min: 1500.000 settle_ms: 500 seek_scaler: 1.100 feed_scaler: 1.100 #motor1 motor0: limitnegpin: gpio.2:low:pu limitpospin: NO_PIN limitallpin: NO_PIN hard_limits: false pulloff_mm: 3.000 standard_stepper: step_pin: I2SO.2 direction_pin: I2SO.1 disable_pin: I2SO.0 #motor2 motor1: limitnegpin: gpio.26:low:pu limitpospin: NO_PIN limitallpin: NO_PIN hard_limits: false pulloff_mm: 3.000 standard_stepper: step_pin: I2SO.5 direction_pin: I2SO.4 disable_pin: I2SO.7

y: stepspermm: 100.000 maxratemmpermin: 9000.000 accelerationmmper_sec2: 200.000 maxtravelmm: 300.000 soft_limits: false homing: cycle: 2 positive_direction: false mpos_mm: 3.000 feedmmper_min: 300.000 seekmmper_min: 1500.000 settle_ms: 500 seek_scaler: 1.100 feed_scaler: 1.100 #motor3 motor0: limitnegpin: gpio.33:low limitpospin: NO_PIN limitallpin: NO_PIN hard_limits: false pulloff_mm: 3.000 standard_stepper: step_pin: I2SO.10 direction_pin: I2SO.9 disable_pin: I2SO.8 #motor4 motor1: limitnegpin: gpio.32:low limitpospin: NO_PIN limitallpin: NO_PIN hard_limits: false pulloff_mm: 3.000 standard_stepper: step_pin: I2SO.13 direction_pin: I2SO.12 disable_pin: I2SO.15 z: stepspermm: 400.000 maxratemmpermin: 5000.000 accelerationmmper_sec2: 200.000 maxtravelmm: 150.000 soft_limits: false homing: cycle: 1 positive_direction: false mpos_mm: 3.000 feedmmper_min: 300.000 seekmmper_min: 1500.000 settle_ms: 500 seek_scaler: 1.100 feed_scaler: 1.100 #motor5 motor0: limitnegpin: gpio.35:low limitpospin: NO_PIN limitallpin: NO_PIN hard_limits: false pulloff_mm: 3.000 standard_stepper: step_pin: I2SO.21 direction_pin: I2SO.20 disable_pin: I2SO.23 i2so: bck_pin: gpio.22 data_pin: gpio.21 ws_pin: gpio.17

spi: miso_pin: gpio.19 mosi_pin: gpio.23 sck_pin: gpio.18

sdcard: carddetectpin: NO_PIN cs_pin: gpio.5 #probe: #pin: gpio.39:low #toolsetter_pin: gpio.36:low

Using MOSFETs (Check Spindle Pin Usage

#coolant: #flood_pin: gpio.12 #mist_pin: gpio.4 #delay_ms: 0

start: must_home: false

Begin Huanyang

uart1: txd_pin: gpio.15 rxd_pin: gpio.16 rts_pin: gpio.14 baud: 9600 mode: 8N1

Huanyang: uart_num: 1 modbus_id: 1 tool_num: 0 speed_map: 0=0% 0=25% 6000=25% 24000=100% offonalarm: false

uart2: txd_pin: gpio.25 rxd_pin: gpio.27 rtspin: NOPIN ctspin: NOPIN baud: 1000000 mode: 8N1

uart_channel2: reportintervalms: 75 uart_num: 2

Startup Messages

n/a

User Interface Software

No response

What happened?

I have the 6x cnc controller and I am trying to get it to work with an mpcnc. I have x and y running but I can’t get the z axis to do anything on motor 5.
-I thought it might be my firmware but I went through it over and over but it is correct.
-I connected one of the x axis motors to the z driver and the driver works.
-I made sure the cable connected to the z axis motor is working by using it to drive an x axis motor.
-I moved the z motor from motor 5 to motor 6 and still does not work.
-I connected the x axis driver to the z motor and motor works.
-When I move the x and y axis, the bord lights up on the step and directions LED’s but nothing happens on motor 5 and 6 when moving the axis.
All movements were sent through from the webui.
Has anyone had this problem before? is it user error or faulty PCB?

GCode File

No response

Other Information

No response


评论 (5)

#1 – bdring 于 2025-06-29

Please add the start messages


#2 – LukeAV1212 于 2025-06-29

I will have to add them tomorrow, it is late here in perth.


#3 – MitchBradley 于 2025-06-29

Also please try sending the movement commands with FluidTerm instead of WebUI, to reduce the number of variables. You can alternate between “G1 Z50 F500” and “G1 Z0” to move back and forth.


#4 – LukeAV1212 于 2025-06-30

Ok, so, I missed an indent and now its running. The problem is that when you look at something long enough you miss the small (big) things. Thanks for your time anyway.


#5 – bdring 于 2025-06-30

The start messages are a beautiful thing.


原始Issue: https://github.com/bdring/FluidNC/issues/1518

喜欢 (0)