- Posts: 1850
- Thank you received: 0
Help needed to get my 7i76E + 7i85S + 7i73 on my mill going.
Always 50Hz = no
Say I want S800
Select Motorspeed LO
Select GearShift LO
Select Gear A ===> 50Hz on that setting will give 1000rpm spindle output and via VFD regulated down to commanded 800rpm
So VFD only regulates all gear settings max/min range === this will give me (more or less) max torque on all gear settings.
Please Log in to join the conversation.
Why would you check for high-gear if you are already in AH?
is high_gear an input from the motor speed switch or from the gear ratio switch?
Please Log in to join the conversation.
Have a closer look at my table that explains all gear settings.
BH = Motor at High Speed and Gear B
B = Gear B
Please Log in to join the conversation.
tecno wrote: BH = Motor at High Speed and Gear B
B = Gear B
And how is that two separate HAL pins?
Please Log in to join the conversation.
Attachment not found
Please Log in to join the conversation.
It probably makes some sense to have overlap between gears. CL and DH are probably about as good as each other at 275 rpm
I think it would be better to _sense_ the position of the motor speed switch than to actively drive the relay. That way the VFD will not be powered up while the speed is changing-over. The VFD would most probably be damaged by that.
This adds an extra output that can be used with the message HAL component to say which gear should be selected. (using bitslice to convert the int to individual bits)
Please Log in to join the conversation.
andypugh wrote: This adds an extra output that can be used with the message HAL component to say which gear should be selected. (using bitslice to convert the int to individual bits)
Actually, requiring bitslice is laziness on my part.
Please Log in to join the conversation.
Will have a look tomorrow and see if I can grasp this code, thanks Andy.
Please Log in to join the conversation.
Already spotted one error i have a comma where a semicolon belongs
for (i = 0; spindle_speed_in > speeds && i < 14; i++);
Please Log in to join the conversation.
andypugh wrote: Again, done at work in Windows, so no guarantees of any sort.
Already spotted one error i have a comma where a semicolon belongs
for (i = 0; spindle_speed_in > speeds && i < 14; i++);
speeds && i < 14; i++);
Is above OK?
Please Log in to join the conversation.
