@bob_mllr
I thought that was you! Welcome to the forum
The Masso settings menu allows you to adjust the spindle 100% duty output RPM to a custom value so you can calibrate the requested RPM with the actual spindle RPM. If you recall I use a 7000 rpm spindle with a gear reduction between the motor and the spindle. I have my spindle settings adjusted so that rpm requested from Masso translates to roughly to the correct rpm at the spindle even though the motor is actually running at a much higher rpm.
After setting it up I ran a bunch of tests at different RPM's and found the output request did not track as precisely as I had hoped over the entire range. At first, I was disappointed and tried to figure out how to fix it but then I realized that most of what I do is either between 4000 and 5000 RPM or 1500 to 1800 RPM. After running a bunch more tests in those RPM ranges, I found it to be within 10% of the requested RPM so its perfectly fine for what I needed. The results will probably be different on every VFD or Servo Driver combination out there so its something that you will need to test for your application.
The nice part of the old Mod Bus request is that it allows the VFD to control the actual RPM so it is much more precise than the 0-10v control. However, in my past experience with a Mod Bus setup on a Mach 3 CNC router, I found RS485 to be very susceptible to EMI and could not be run a long distance from the PC. Those issues were a problem for my application so I tried it, discovered the drawbacks, and reverted to 0-10v control afterward.
Sounds like you only need a few tweaks to update your system so it's probably more cost-effective to stick with what you are used to but I found this to be a very capable controller for my CNC mill conversion.
Cheers, Stephen Brown