On Thu, 18 Apr 2024, Nicklas SB Karlsson wrote:

Date: Thu, 18 Apr 2024 13:33:20 +0200
From: Nicklas SB Karlsson <n...@nksb.eu>
Reply-To: "Enhanced Machine Controller (EMC)"
    <emc-users@lists.sourceforge.net>
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] Big Tree Tech Re: Mesa Card Stepgens?

...

If it can revert back to the way LinuxCNC works ( which requires realtime),
there is no real advantage to queueing at all. Queueing is used to make
up for the lack of realtime. For example Mach3 can do decent spindle
synchronized motion, but only if this feature is implemented in the interface
hardware. This would be a big step backwards for LinuxCNC.

And then it will come back to the problem how to send enough queued data to 
actuators.

Queue may make sense if for example sending position commands to follow over an 
Ethernet network as position is small
compared to the header. In that case sending many positions in one message 
reduce overhead.


Nicklas Karlsson


The equivalent of sending many positions is already done to some extent with interfaces that interpolate (or are velocity or velocity+acceleration controlled) This includes most stepgens, Ethercat servo drives etc

Queueing does make sense for some higher data rate applications like motion synchronized video data for engraving.




_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Peter Wallace
Mesa Electronics


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to