Spindel 2,2 kw FU läuft nach umstellung nur ganz langsam?

More
5 years 2 months ago #218336 by chris@cnc
Hi,
schau mal Zeile 24 und 25 in der MF1040_axis.hal
setp pwmgen.0.pwm-freq 1800.0
setp pwmgen.0.scale 6086.95652174
ob die Einstellungen so richtig sind für deinen FU. 
Oder schaue im halshow 
was bei 
spindle-cmd-rpm
spindle-cmd-rpm-abs
spindle-at-speed
pwmgen.0.value
ankommt. 
Im nächsten Schritt am PWM Ausgang messen und am Eingang vom FU. Folge dem Kabel....

 

Please Log in or Create an account to join the conversation.

More
5 years 2 months ago #218421 by xpkiller

Hi,
schau mal Zeile 24 und 25 in der MF1040_axis.hal
setp pwmgen.0.pwm-freq 1800.0
setp pwmgen.0.scale 6086.95652174
ob die Einstellungen so richtig sind für deinen FU. 


 
Danke für deine schnelle Antwort. Ich habe in der MF1040_axis.hal
setp pwmgen.0.pwm-freq 1800.0
setp pwmgen.0.scale 20000
geändert. Taster FWD einschalten, Spindel ruckt einmal kurz und zeigt 9600U/min, dreht aber nicht. Erst wenn ich jetzt im G-Code Feld S23000 eingebe und Enter drücke, läuft die spindel, allerdings mit nur 18000 U/min am FU und mit dem Schieberegler auf 100%, den schieberegler auf 120% dann am FU 23000 U/min Das ist ja schon mal ein erfolg, aber dennoch nicht so, wie es sein soll. Bevor ich umgestellt habe auf 64Bit linuxcnc 2.8.2 hatte ich linuxcnc 2.7.1 mit 32Bit, da hat alles gut gelaufen, an der Spindel, oder Hardware habe ich nichts verändert?

Please Log in or Create an account to join the conversation.

More
5 years 2 months ago #218428 by MaHa
Wenn beim alten PC in der ini, unter  [EMCMOT]  ein anderer Wert als  BASE_PERIOD = 35000 eingetragen war, kann man vielleicht die neuen Werte für pwm umrechnen.

Please Log in or Create an account to join the conversation.

More
5 years 2 months ago #218430 by chris@cnc
Ja, die rechnet falsch um. 
setp pwmgen.0.offset -1.44285714286
setp pwmgen.0.dither-pwm true
habe das noch in deiner hal gefunden.
was pwmgen.0.dither-pwm true  ist weiß ich nicht.
ich kann aber auch nicht sagen wie man das umrechnet.
Ansonsten am pwm Ausgang Messen und ausprobieren bis es passt. Mit halcmd im Terminal kannst du diese Werte schnell ändern ohne Neustart. 
 

Please Log in or Create an account to join the conversation.

More
5 years 2 months ago - 5 years 2 months ago #218532 by xpkiller
chris@cnc wrote:
Hi,
schau mal Zeile 24 und 25 in der MF1040_axis.hal
setp pwmgen.0.pwm-freq 1800.0
setp pwmgen.0.scale 6086.95652174


Hallo,
Ich habe folgende Versuche gemacht. setp pwmgen.0.scale 29000, setp pwmgen.0.offset -1.2 eingegeben,probe_basic gestartet und FDW Taste gedrückt, dann zeigt die Anzeige RPM 300 U/min Spndel läuft kurz an und bleibt stehen, gebe ich dann in der G-Code Leiste S35000 und bestätige mit Enter, passiert nichts, betätige dann die FDW Taste erneut läft die Spindel laut Anzeige 35000 U/min am FU wird 19584 U/min, erhöhe ich dann den Schieberegler auf 120% läuft die Spindel mit höchstleistung Anzeige 42000 U/min und Am FU 23400.Ich habe einiges an Kombinationen ausbrobiert, aber damit läuft es so einigermaßen? In der ini, unter [EMCMOT] ein anderer Wert als BASE_PERIOD = 35000 lässt linuxcnc einfrieren, das geht garnicht? Beim Start von prbe_basic und Drücken der FDW Taste steht dann 300 U/min, wo kann man diesen Eintrag ändern, damit die Spindel direkt anäuft?
Last edit: 5 years 2 months ago by xpkiller.

Please Log in or Create an account to join the conversation.

More
5 years 2 months ago #218538 by chris@cnc
linuxcnc.org/docs/2.8/html/config/ini-co...tml#_display_section

DEFAULT_SPINDLE_0_SPEED = 10000
versuch es mal mit diesem Eintrag zusätzlich in der INI display section 
Und dein scale passt nicht. Wenn ich es richtig verstehe muss hier deine Max Spindel Drehzahl stehen. Und der Offset dient als Feintuning. Sollte aber ein positiver Wert sein wenn du nach oben korrigieren möchtest. Wenn alles stimmt sollte dann auch programmierte Drehzahl = realer Drehzahl sein. 
 

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.201 seconds
Powered by Kunena Forum