Huanyang spindle and VFD 800 watt on masso

Hi I am looking for some help. I just upgraded my X50 woodworker to an Elite Woodworker. the spindle ran fine in the build botics, and I have it running one the masso but there is something a miss. I do not have Rev wired. which I doubt i would ever use. But the problem is that I give it a m3 s12000 and the VFD displys 24000 not 12000 it is like doubling the speed. not to sure it is running 24000 but if I try to put 18000 in and it just stays at 24000 probly because I have it limited to 24000.

My VFD is the 110 volt 1.5 kw HY01D511B and an 800 watt HY spindle. can anyone tell me the settings for the pds that I need to set to get the rpm close.

Marcel

Have you tried something like s8000 to see if you get 16000 on the vfd to verify its doubled? Are you connected as instructed by Masso, ie 0-10VDC speed control from Masso to the VFD?

Yes I have tried that 1000 in and roughly 2000 shows up.
I followed the masso video and tested my connections with switches and variable resistor and it worked . works fine controlling it with Masso speed changes when you tell it but the speed is not showing write on the VFD, so it must be one of the pds is set wrong and not sure what to set.

Hey Marcel,

did you use the search function of this forum?

If so, did this or this not help?

Attached is a nice spindle cheat sheet (initial setup guide). Check all the Pd### as there are multiple items that could cause this. See Pd143 - number of poles. Pd070 - analog input. etc… Read through the whole thing, it’s quite educating.

spindle_settings.pdf (626.4 KB)

Thanks for the response, I have looked at so many threads here on spindles, even the two you pointed me too. I have set up all the settings in them. The Masso Control accepts the m codes and the speed code and changes them but the rpm is not even close. it is almost double or more do not know the exact difference but if I put in M3 S12000 it takes my rpm readout up to 24000, and if i put S8000 the displays well over 16000 maybe almost 18000 rpm.

So is there any settings that would fix this. I changed it to 4 poles and I can only get 12000 RPM max.

I am about to go back to my router.

It worked fine when I had it on the build botics control speed read fine

any thoughts I am not an electrical engineer I was tool and die.

Marcel63

are the se setting good for a 110 volt vfd

Hey Marcel,

to 4 poles, really? Spindles with four magnetic poles are rather rare and usually much more expensive. The usual 24 000 rpm spindles have two poles, not four. As I wrote in the posting I linked for you above, I would set "number of poles (PD143) to four only if you are sure that you have a four-pole spindle. Otherwise I would set it to 2.

Anyway, if you have a VFD that can do max. 400 Hz, you can not drive a four-pole spindle faster than 12 000 rpm, because spindle speed calculates this way:

…but VFDs with more than 600 Hz capability were banned in the EU and in the US because you could use them on Uranium enrichment centrifuges.


Pole pairs on three-phase asynchronuous induction motors:

Polpaar_zahl_1
Biezl, Public domain, via Wikimedia Commons

Polpaar_zahl_2
Biezl, Public domain, via Wikimedia Commons

2 magnetic poles (1 pole pair)4 magnetic poles (2 pole pairs)

Also are you sure that you set PD144 to 3000 like I wrote on this and this posting I linked to you above? If not, your spindle would not be able to run at 24 000 rpm speed.

I have no experience with the Masso G3 CNC Controller. On the buildbotics-derived Onefinity Controller, the thing is simple as the supported VFDs are stored inside the Controller, and because the buildbotics-derived Onefinity Controller supports Modbus, the Modbus commands to control the VFD are stored inside the CNC controller too. You really send the exact spindle speed as data via Modbus protocol over RS-485 communication, that’s why a CNC Controller capable of Modbus communication can send exact speed settings.

But because Masso G3 does not support the Modbus protocol :frowning:, the Masso can control the speed of the VFD only with an analog 0–10 V voltage on an analog input of the VFD (as shown in “Spindle VFD Examples – MASSO Documentation”). You got to make sure that this analog voltage is translated correctly to the spindle speed in the VFD settings. There are parameters that allow to configure this in your VFD. See your VFD manual.

EDIT: PS: Just had a look at the Huanyang VFD manual in my VFD manuals collection. Seems that it is the settings PD070–PD073 that you have to configure.

PD001 (Source of RUN commmand) and PD002 (Source of spindle speed) would both be set to 1.

1 Like

ok I found something need to know if this may be the problem. I See every one is setting pd 70 to 1 which looking in the manual is 0-5 the masso documentation show it outputs 0-10 which would be pd 70 set to 0
could that be the problem.
and what would it do if i tried it

Hey Marcel,

yes, setting PD070 to “0” means “0–10 V”. But only if the MASSO is set to provide 0–10 V analog voltage for spindle control too. See “Spindle VFD Examples – MASSO Documentation” and "VFD and Spindle Testing in the MASSO G3 CNC Controller for the MASSO-side settings.

it would run at correct speed :slight_smile:

you can’t break anything with this setting

1 Like

well now it is manage able so that I program something I will be close on my cutter speed .
now 18000 reads 20000 on the vdf have an rpm digital counter coming tomorrow.

thanks for the help I was about ready to pull out my router. to cut my projects.

now to get out the glass plate and tram the head in then get into gutting tomorrow.
Thanks for the help Aiph5u

Maecel

2 Likes

I definitely recommend referring to the VFDs’ manual, but can say that they correlate to my HY 110V VFD driving both a 800W and 1.5kW with one exception being the current setting difference between the two spindles.

Tomorrow I’ll go through all my VFD settings and shoot it your way. I also started on the BB controller did the elite upgrade