My W (the knee) is a PIA. Regardless of what settings I use for the PID, I get a high idle and dithering. I can tighten the loop and make my plots look great, loosen them and make them sloppy, or anywhere in between. It just doesn't matter. It idles high and I spent hours playing with the PID settings trying to tame this beast and have failed.
I have used this machine before my current "rebuild" for 8 years in a hobby environment and the motor has always idled high. Today I got a motor overheat error. I might not have had one in the past because the coefficient may not have been set in my old PLC. The motor runs warm when you put your hand on it compared to the other 3 that feel ice cold in my 58 degree shop.
The knee (W) motor is a Baldor 40 in-lb unit. MTE-4090 to be exact. It is geared about 38:1 and has an air assist in the pedestal. I set the max rate at 8 IPM because it gets a bit loud when moving faster, and 8 IPM is fine for tool length offsets. The motor is belt driving a leadscrew thru bevel gears and has to lift 1500+ pounds. It is very accurate positioning with near zero backlash. When I measured it's accuracy and repeatability, I was very surprised. The knee does ride on huge scraped boxed ways.
Here are my tuning settings. The forward values are pretty much from Autotune, though I did slow the accel on the W, and the PID values on all axis were set by me. Like I said, the W axis values don't matter in regards to the high idle best I can tell. I just keep the axis from oscillating and the result is the same- high idle and dithering.
If you watch the video below, you can see that as I move the knee up with the MPG, the current increases very little from idle. When I move the knee down, current decreases and stays lower. Watch the feed rate on the display. The other 3 axis are rock solid. They aren't dithering. So if the current indicator on the DRO is accurate, I am drawing nearly as much current at idle as I am making a move

Maybe this Baldor doesn't play nice with the DC3IOB? Anyone run into such a problem?