[LinuxCNC/linuxcnc Issue#448] Y axis Slave motor not running in stepconf>test page

未分类 bolang 5个月前 (10-15) 26次浏览

Issue #448 | 状态: 进行中 | 作者: wbspathum | 创建时间: 2018-06-22

标签: bug stepconf affects 2.7 pull-request-welcome introductory


i have two motors with two separate drivers for the Y axis. in stepconf > parallel port page i set

Pin 4: Y Step
Pin 5: Y Direction
AND
Pin 8: Y Step
Pin 9: Y Direction

but when i test it from the Test dialog of the Y Axis, only 1 motor is running


评论 (5)

#1 – SebKuzminsky 于 2018-06-22

I confirm that the “Test this axis” dialog of Stepgen (in 2.7.14) only sends the step & dir signals to the first set of parport pins.

The final generated ini config file has the correct nets and sends the step & dir signals to all selected parport pins.

This is a bug in stepconf, patches welcome.


#2 – SebKuzminsky 于 2018-06-22

As a workaround I suggest connecting both Y drivers directly to the same parport pins (4 & 5 in your case), then telling stepconf you only have one Y motor.


#3 – andypugh 于 2022-11-13

Should we attempt to fix this, or simply document the axis test as a single motor test?


#4 – hansu 于 2022-11-13

Hmm it seems a bit uncomfortable to change the wiring for testing motors. Can’t be that big change …


#5 – andypugh 于 2022-11-13

I had a look, It’s not a trivial fix, but neither is it difficult. I think it would require a different HAL fragment to be generated.
https://github.com/LinuxCNC/linuxcnc/blob/master/src/emc/usr_intf/stepconf/stepconf.py#L1483


原始Issue: https://github.com/LinuxCNC/linuxcnc/issues/448

喜欢 (0)