LabVIEW-DCAF / MotionModule

The DCAF Softmotion module is aimed towards simplifying the experience of creating embedded motion systems.
Apache License 2.0
2 stars 1 forks source link

New Utility - Read #62

Closed SimonRPSM closed 6 years ago

SimonRPSM commented 6 years ago

Currently do not have a utility for the Read Slow or Read Fast methods to set up the controlword.

SimonRPSM commented 6 years ago

I have been thinking that it may be best and easiest to scale to move the Slow and Fast reads outside of the Mode of the engine. This would allow for reading the current position and status regardless of state/mode, and minimize duplicate code.

Furthermore, it would also allow for both commanding a move and do a long-read simultaneously.

Currently I am using bit 11 of the Controlword to enable fast read - I can make 11 slow read, 12 fast read. As targets or Softmotion performance improves I could make it a single bit that toggles between slow and fast.

@aggieslaughter, do you have any thoughts on that?