On Wed, 6 May 2026 12:09:21 +0100
andy pugh <[email protected]> wrote:

> This typically means that the scales are set wrongly so that more
> steps per second are being requested than are physically possible
> within the constraints of the step length and step space.

I've set

  # X, Y
  STEP_SCALE = 320
  # Z
  STEP_SCALE = 400

That should be correct for my machine. But maybe not. I've tried to
adapt the default values to match my machine to the best of my
ability. My current INI and HAL are attached.

I'm a bit confused about the PID stuff. My steppers don't have any
sort of feedback. How can a PID work without feedback? Is that PID
code even required for my setup? I've tried to uncomment it, but the
issue remains. So maybe it has nothing to do with that.

The actual problem (on all axes) is that I can jog once, twice maybe
three times and then get:

  joint 0 following error
  emc/task/taskintf.cc 976: Error on joint 0, command number 108

The command number changes every time and of course the joint number
if I try jogging the other axes. Any ideas?

Marco

Attachment: test.hal
Description: Binary data

Attachment: test.ini
Description: Binary data

_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to