- Posts: 18
- Thank you received: 0
7i76e SPINDLE OUT voltage is slightly low
I am controlling a 2.2 kW Huanyang VFD and spindle via the 7i76e TB4 Spindle Outputs, 0-10vdc.
I used a laser tachometer to check actual spindle speeds vs commanded speeds and found the actual speeds were low by about 3-4%.
I measured the voltage between TB4 pins 1, 2, and 3. Pin 3 is 10.05 volts, but the "wiper" voltage on pin 2 is slightly low for any given commanded RPM. For example, at the maximum scale of 24000, the voltage is 9.71 vdc, the same percentage error as the RPM.
Any ideas why that voltage would be low? Should the SPINDLE OUT be able to reach a full 10.05 vdc at max scale?
Attaching my ini and hal files since they are commonly requested. You may notice I added a lincurve, which does fix the error across most of the range, but I haven't been able to get it to increase the speed right at 24000. So, rather than patch over the problem I'd like to find the source of the error.
Please Log in to join the conversation.
(The 7I76E potentiometer replacement circuit draws higher current
at full scale)
The 7I76E SPIN-OUT pin can never quite reach the SPIN+ voltage
but it normally gets to 50 or so mV of SPIN+ at full scale.
An external 12V supply is one possible fix , as it changing the VFD scaling
Please Log in to join the conversation.
The SPIN-OUT at full scale is reading 9.72 vdc, but I noticed that I can hear a drop in spindle RPM as I touch the meter lead to pin 2. It drops by about 200 RPM.
200 RPM corresponds to 0.08 v, so that means I have 9.8 vdc on SPIN-OUT at full scale.
This is an error of 9.99 - 9.8 = 0.19 v, or 1.9%
Accounting for the max SPIN-OUT being 50 mV less than pin 3 (9.99v), I have an error of 9.94 - 9.8 = 0.14 v, or 1.4%.
Does this sound like the best I can expect to get from the 7I76E? Is there a way to adjust this in the firmware?
I'll have to do some experimenting to figure out how I would scale it with the VFD. I don't think I can increase the max frequency above 400Hz. Maybe changing the parameter for RPM at 50 Hz (currently set to 3000)?
Please Log in to join the conversation.
(the change in motor speed when you touch the meter lead to the output
suggests a noise issue since the meter does not present enough
DC load to change the reading)
By scaling I mean the analog input scaling (some drives for example have both 10 and 5V full scale input selections)
Or like I said, use a external 12V supply
Please Log in to join the conversation.
Attachment not found
Please Log in to join the conversation.
- Mike_Eitel
- Offline
- Platinum Member
-
- Posts: 1018
- Thank you received: 0
Are you aware of motor slip.
The frequency of vfd is equal to physical only when it's a synchron motor.
Mike
Please Log in to join the conversation.
Thanks for those suggestions. I tried adjusting PD71 through the full range and it had no effect on the spindle speed. I may try PD159 after going down the EMI route.chris@cnc wrote: Try Parameter PD71 or PD159 to adjust target speed. Any VDF should compensate this kind of Problem only Parameter are Different. Or increase P of your VFD. Something must be happened.
This is a 3 phase 400Hz motor: www.amazon.com/Huanyang-Spindle-Milling-...aving/dp/B07LG233LM/Mike_Eitel wrote: What kind of motor do you use?
Are you aware of motor slip.
The frequency of vfd is equal to physical only when it's a synchron motor.
Mike
I was not aware of motor slip. I will read up on that, thanks.
Please Log in to join the conversation.
Some VFDs can compensate for slip based on the load current which is itself largely proportional to load. If you have told it that the base speed is 1425rpm with a line frequency of 50Hz, it knows that the slip frequency at rated load is 50 - 47.5Hz ie 2.5Hz, so it can increase the output to 52.5Hz, proportional to load. Don't know if Huanyang supports that feature.
Simplest fix might be to set max frequency to 3-4% above nominal in the Huanyang setup.
Please Log in to join the conversation.
Understood. I'm more interested in understanding the workings of my system. If there was something wrong, I wanted to find out what it was and fix it.Muzzer wrote: Bear in mind that if your spindle is 3-4% out on speed it really won't make the slightest difference to anything. It might be slightly irritating but the tool doesn't care about that.
I haven't seen anything for slip compensation in the parameter settings. The max frequency of the drive is 400 Hz and I already have it set there, so I can't increase frequency further.Muzzer wrote: Some VFDs can compensate for slip based on the load current which is itself largely proportional to load. If you have told it that the base speed is 1425rpm with a line frequency of 50Hz, it knows that the slip frequency at rated load is 50 - 47.5Hz ie 2.5Hz, so it can increase the output to 52.5Hz, proportional to load. Don't know if Huanyang supports that feature.
Simplest fix might be to set max frequency to 3-4% above nominal in the Huanyang setup.
With the replies so far, I'm satisfied that there isn't an easy fix that I'm missing. So, I'll leave it the way it is right now.
Oh, and I also replaced the spindle control wiring from 7I76E TB4 to the VFD with shielded cable and it didn't change anything. As part of some other upgrades I'm doing, I will be replacing more wiring with shielded cable and switching to a different electronics box, so I'll revisit this once all the changes are complete.
Please Log in to join the conversation.
With RS-485 control, the actual spindle speed is much closer to commanded. Less than 1% across the operational range, with most values less than 0.5% off.
As long as it doesn't cause latency issues on the Raspberry Pi 4 I'm using, I'll use this method for control going forward. It saves installing about 10 wires and a few disconnects on my electronics box, as well as a much simpler setup.
Please Log in to join the conversation.
