First, I am glad linuxcnc exists at all. Happy to report bugs to help the effort to make it better.
Checked with several versions of Pncconf through the current (Aug 28, 2015) master release.
Hardware: Mesa 5i25/7i77, 0-10vdc VFD spindle.
Software: Debian Wheezy livecd fresh install and update to master release. Also tested with 2.6 latest stable release.
Symptom: VFD Output speed scaling broken with respect to analogout5-scalemax, minlim, & maxlim. Adjusting scale, min, and max above values of 10 reduces VFD output to ~60 RPM for all commanded speeds. Leaving it at scale=10, min=0, max=10 yields linear spindle response but only for speeds between 0 and 10, inclusive.
Resolution: Would not have known how to fix it without help, (thanks Peter Wallace).
Fixing the two lines noted below allows scaling to function as expected with no other changes.
Here is the code generated:
http://pastebin.com/b47aMs7D
Copying from the chat transcript here is the fix:
"
<pcw> in line 258 spindle-vel-cmd-abs is a unused signal (it should be spindle-vel-cmd-rpm-abs )</pcw>
and
<pcw> line 259
<pcw> net machine-is-enabled => hm2_5i25.0.7i77.0.1.spinena
<pcw> is really bad
<pcw> it should be
<pcw> net spindle-enable => hm2_5i25.0.7i77.0.1.spinena</pcw></pcw></pcw></pcw></pcw>
"
Thanks for the bug report and the fix!
I have pushed the fix for 2.6 on up.
I am closing this as fix please open if there are continued problems.
Chris M