On 01/27/2021 11:35 AM, Todd Zuercher wrote:
How useable are Fanuc's servos and amps with Linuxcnc?  My understanding is 
that it is very involved to try to force them to work with anything other than 
a Fanuc control
I make converters for the two most common types of Fanuc encoders used on brushless motors. I also make a digital servo amp for them that can be used with my PWM controller. The older "red cap" motors had encoders with standard quadrature plus index output, but the commutation signal was proprietary. I have a board that converts the commutation to industry-compatible "Hall" signals.

The newer type is serial, but my converter produces industry-compatible quadrature plus index, plus the "Hall" signals. Note there are absolute and incremental versions of these encoders. The problem with the incremental versions, like (alpha)I64, is that they are lost when power is applied, so they need you to crank the motor past the index location by hand after every power on, before commutation is available. So, these encoders need power-off brakes and battery backup if the control is ever turned off. The absolute version have additional low-res data tracks that allow the encoder to know the angle immediately at power-on, so no battery is needed to have commutation immediately on power on.

Now, the Fanuc servo amps are more difficult, as about 1984 they stopped releasing any documentation on their electronics. So, it is essentially impossible to find any schematics or connection info for their amps. Most of the brushless amps take SIX PWM signals per axis, so the controller sends separate PWM to EACH transistor. This moves all the smarts to the controller, but it complicates things a bit.

Jon


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to