Ho perfettamente capito le tue considerazioni, ma io dico:
se comando un motore "avanti e indietro" che problema ho a comandarne due che vanno "avanti e indietro".
l'unica mie perplessita è sapere quanti step di disincronizzazione al massimo posso avere nel corso di uno spostamento dell'asse,
esempio: se durante il movimento dell'asse un motore è in anticipo o in ritardo di un passo ho un disallineamento dell'asse di 0.01 mm. ma alla fine i due motori sono partiti da una quota e sono arrivati alla quota comandata, per avere un vero problema uno dei due motori non deve arrivare alla stessa quota dell'altro.
le prove che ho fatto sulla mia cnc, con un motore solo sull'asse X, mi hanno dimostrato che il motore se comandato da un buon driver non perde passi, ho fatto questa prova: ho comandato 150 spostamenti alla velocità massima dell'asse x da 0 a 600 e viceversa e alla fine dei 150 movimenti l'asse è tornato esattamente da dove era partito. deduco che durante i movimenti non ha perso un passo.
Aspetto le vostre considerazioni.
Ciao