# Wiring H100 or V70 VFD to GX-12 6-pin spindle control on Elite Masso G3

**URL:** <https://forum.onefinitycnc.com/t/wiring-h100-or-v70-vfd-to-gx-12-6-pin-spindle-control-on-elite-masso-g3/22557>\
**Category:** Spindle/VFD (Aftermarket/Unsupported)\
**Created:** [September 27, 2023, 1:41am UTC](https://forum.onefinitycnc.com/t/wiring-h100-or-v70-vfd-to-gx-12-6-pin-spindle-control-on-elite-masso-g3/22557 "2023-09-27T01:41:49Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![349iq2345](https://avatars.discourse-cdn.com/v4/letter/3/bb73d2/32.png) [@349iq2345](https://forum.onefinitycnc.com/u/349iq2345)\
**Post date:** [September 29, 2023, 2:49pm UTC](https://forum.onefinitycnc.com/t/wiring-h100-or-v70-vfd-to-gx-12-6-pin-spindle-control-on-elite-masso-g3/22557/17 "2023-09-29T14:49:37Z")

</div>

Hey Andre,

> [@AAF](#):
>
> So in short, I got my spindle to turn fwd/stop from masso f2 screen. Still trying to find about correct speed change command though. It only runs with specific Hz that are set on vfd. Manually inputting rpm values in F2 screen(next to Spindle FWD button) does not work. So I need to work on correct settings… and this VFDs manual is much to be desired.

if the spindle obeys to [M3/M5 commands](https://linuxcnc.org/docs/html/gcode/m-code.html#mcode:m3-m4-m5) on the [MDI](https://docs.masso.com.au/getting-started-guides/machining-with-masso/keyboard-and-key-shortcuts/mdi-command), then you have successfully set

- **F001 “Control mode”** to **“1” (External terminal)**,
  - **F044 “X1 (FOR) function”** to **“2” (Forward)**
  - **F045 “X2 (REV) function”** to **“3” (Reverse)**

Or did you have to set **F044** to **“1” (Run)** on your VFD?

Regarding speed, to make it obey to the [S code](https://linuxcnc.org/docs/html/gcode/other-code.html#sec:set-spindle-speed), did you set

- **F002 “Frequency setting selection”** to **“1” (AI 1)**?

This will activate analog 0–10 V voltage speed control from the Masso G3 controller inside the VFD, because according to table and diagram above, the analog speed control from Masso is wired to the “AI 1” pin of the VFD.

You will also have to set

- **F070 “Input channel selection for analog quantity”** to **“0” (0–10 V)**
- **F072 “High-end frequency of analog frequency”** to the **max. rpm** value according to your spindle manual (often 400 Hz)?
- **F073 “Low-end frequency of analog frequency”** to the **min. rpm** value according to your spindle manual (often 100 Hz)?

These usually are the identical settings you have already set in F005 (Maximum Operating Frequency) and F007 (Minimum Operating Frequency)

To set the spindle to run at 6000 rpm, you would have to enter into the [MDI](https://docs.masso.com.au/getting-started-guides/machining-with-masso/keyboard-and-key-shortcuts/mdi-command):

`S6000 M3`

Note that on Masso G3, there _must not_ be the tool number for the laser selected.

⚠ When taking a spindle into operation, be sure to follow the [spindle warm-up instructions](https://forum.onefinitycnc.com/t/spindle-warm-up-program/13791/2) of your spindle manufacturer.

I hope you already did the mandatory things first, which means,

#### **Programming the VFD (here: H100/V70) according to your specific spindle**!

In your spindle’s manual, you should find:

**F140** to the **Rated Motor Power** ,  
**F141** to the **Rated Motor Voltage** ,  
**F142** to the **Rated Motor Current** ,

You need also to find out the number of magnetic poles (otherwise, with a wrong setting, your spindle may run at half or double speed):

**F143** to the **Number of Magnetic Poles of the Motor** (usually 2 if you bought a 24,000 rpm spindle), see [here for calculation](https://forum.onefinitycnc.com/t/rpm-range-of-vfds/12894/2)),

**F144** to the **Rated speed it would be at 50 Hz** (here: 1440, otherwise your spindle may not run at the full available speed range)

**F005 (Maximum Operating Frequency)** to the **max. rpm** value according to your spindle manual (often 400 Hz for 24,000 rpm with 2 magnetic poles)  
**F007 (Minimum Operating Frequency)** to the **min. rpm** value according to your spindle manual (often 100 Hz for 6,000 rpm with 2 magnetic poles)

---

_[View the full topic](https://forum.onefinitycnc.com/t/wiring-h100-or-v70-vfd-to-gx-12-6-pin-spindle-control-on-elite-masso-g3/22557)._
