I have an application that uses a 7344 board to drive in both encoder feedback and analog feedback, switching between the two on the fly by disabling the axis, then enable etc and thus continuing on without problem.
The application is multi-axis and allows any axis to be configured in any combination, eg axis 1 = encoder, axis2 = analog, axis 3 = encoder. Or any other combination of the above.
This all seems to work fine on the 7344 board, but when I use the new 7354 board, the system will seem to work until I try to switch the feedback type on the fly then one or more axis hangs up and will not move. The axis will eventually move maybe 10secs later, I guess once the pid parameters have got so large that the axis is bullied into moving.
This seems like a strange problem and at first I did not believe it, but have swapped the boards back and forth a few time to ensure it was not a silly error I was making.
wayne