7i76e analog spindle doesn't start

More
4 years 8 months ago #235594 by cheburs
Hi,

Im trying to configure vfd to mesa TB4.
I have connected as follows:

7I76 TB4 VFD
1 SPINDLE- ==> AI1 COMMON GND
2 SPINDLE OUT ==> ANALOG INPUT AI1
3 SPINDLE+ ==> 10V OUT VFD VS (jumper set so it gives +10V)
4
5 SPINDLE ENA- ==> DI1 / setting no 7: - Forward (FWD) running command terminal 
6 SPINDLE ENA+ ==> +24V from vfd
7 SPINDLE DIR- ==> DI2 / setting no 8:  - Reverse (REV)running command terminal
8 SPINDLE DIR+ ==> +24V from vfd

I can measure 10v between pin 1-3
And when starting spindle from linuxcnc voltages also adjusts according to speed. 10v=24000 rpm etc

But it just doesnt turn.
VFD display readout also adjusts to correct Hz. 24000  = 800 Hz when controlling speed from linuxcnc

VFD manual -  www.simphoenix.com/uploads/34a3ef73.pdf

Im guessing im missing some kind of enable.

Spindle INI section:
Code:
[SPINDLE_9] P = 0 I = 0 D = 0 FF0 = 1 FF1 = 0 FF2 = 0 BIAS = 0 DEADBAND = 0 MAX_OUTPUT = 24000 OUTPUT_SCALE = 24000 OUTPUT_MIN_LIMIT = 3000 OUTPUT_MAX_LIMIT = 24000
HAL:

Code:
loadrt abs names=abs.spindle loadrt lowpass names=lowpass.spindle addf abs.spindle servo-thread addf lowpass.spindle servo-thread #******************* # SPINDLE #******************* setp pid.s.Pgain [SPINDLE_9]P setp pid.s.Igain [SPINDLE_9]I setp pid.s.Dgain [SPINDLE_9]D setp pid.s.bias [SPINDLE_9]BIAS setp pid.s.FF0 [SPINDLE_9]FF0 setp pid.s.FF1 [SPINDLE_9]FF1 setp pid.s.FF2 [SPINDLE_9]FF2 setp pid.s.deadband [SPINDLE_9]DEADBAND setp pid.s.maxoutput [SPINDLE_9]MAX_OUTPUT setp pid.s.error-previous-target true net spindle-index-enable <=> pid.s.index-enable net spindle-enable => pid.s.enable net spindle-vel-cmd-rpm => pid.s.command net spindle-vel-fb-rpm => pid.s.feedback net spindle-output <= pid.s.output # ---setup spindle control signals--- net spindle-vel-cmd-rps <= spindle.0.speed-out-rps net spindle-vel-cmd-rps-abs <= spindle.0.speed-out-rps-abs net spindle-vel-cmd-rpm <= spindle.0.speed-out net spindle-vel-cmd-rpm-abs <= spindle.0.speed-out-abs net spindle-enable <= spindle.0.on net spindle-cw <= spindle.0.forward net spindle-ccw <= spindle.0.reverse net spindle-brake <= spindle.0.brake net spindle-revs => spindle.0.revs net spindle-at-speed => spindle.0.at-speed net spindle-vel-fb-rps => spindle.0.speed-in net spindle-index-enable <=> spindle.0.index-enable setp hm2_7i76e.0.7i76.0.0.spinout-minlim [SPINDLE_9]OUTPUT_MIN_LIMIT setp hm2_7i76e.0.7i76.0.0.spinout-maxlim [SPINDLE_9]OUTPUT_MAX_LIMIT setp hm2_7i76e.0.7i76.0.0.spinout-scalemax [SPINDLE_9]OUTPUT_SCALE net spindle-output => hm2_7i76e.0.7i76.0.0.spinout net spindle-enable => hm2_7i76e.0.7i76.0.0.spinena net spindle-ccw => hm2_7i76e.0.7i76.0.0.spindir # ---Setup spindle at speed signals--- sets spindle-at-speed true

Attachment not found

Please Log in to join the conversation.

More
4 years 8 months ago #235611 by tommylight
Does the VFD have a screen with a keypad?
Most of those will require setting them to "remote" control from that panel.

Please Log in to join the conversation.

More
4 years 8 months ago #235613 by Aciera

5 SPINDLE ENA- ==> DI1 / setting no 7: - Forward (FWD) running command terminal 
6 SPINDLE ENA+ ==> +24V from vfd
7 SPINDLE DIR- ==> DI2 / setting no 8:  - Reverse (REV)running command terminal
8 SPINDLE DIR+ ==> +24V from vfd


I haven't plowed through the whole manual so I'm not sure if the Digital Inputs can be set to either sourcing or sinking but to me it looks like you need to connect the digital inputs to 'CM' not +24V.

 

Attachment not found

Please Log in to join the conversation.

More
4 years 8 months ago #235626 by cheburs
I'll give it a try tomorrow to set to cm.
It has keypad like this. When set to external commands buttons doesnt work.

 

Attachment not found

Please Log in to join the conversation.

More
4 years 8 months ago #235698 by cheburs
Connected from 24+ to CM in VFD and spindle now runs. Hurray!

However need to look into rev running, because it does not spin backwards right now. When commanded rev it spins same direction forward.

Please Log in to join the conversation.

Time to create page: 0.222 seconds
Powered by Kunena Forum