- Posts: 3
- Thank you received: 0
WHB04B Handrad
- sigi_Z
- Offline
- New Member
-
Less
More
6 years 5 months ago #168969
by sigi_Z
Replied by sigi_Z on topic WHB04B Handrad
Hallo Peter,
danke für die Info. Nun funktioniert alles richtig.
Gruß
Sigi
danke für die Info. Nun funktioniert alles richtig.
Gruß
Sigi
Please Log in or Create an account to join the conversation.
- anfänger
- Offline
- Platinum Member
-
Less
More
- Posts: 647
- Thank you received: 267
6 years 5 months ago - 6 years 5 months ago #168995
by anfänger
Replied by anfänger on topic WHB04B Handrad
Hallo, ich habe auch nach der anleitung gearbeitet nur macht das handrad probleme also es bewegt die Maschine nicht. Die anderen tasten gehen.
im terminal läuft folgendes durch:
ich hatte den teil auskommentert, um inuxcnc starten zu können:
ich nehme mal an ich muss das mit den Achsen verknoten hier ma meine X Achse:
wäe cool, wenn mir jemand weiter helfen könnte
danke und Gruß Patrick
im terminal läuft folgendes durch:
Code:
pndnt handwheel total counts {counts=0 activeCounter=1 isLeadActive=0}
ich hatte den teil auskommentert, um inuxcnc starten zu können:
Code:
# Connect jog signals for step and continuous mode
#net pdnt.stepgen.00.maxvel hpg.stepgen.00.maxvel whb.stepgen.00.maxvel
#net pdnt.stepgen.01.maxvel hpg.stepgen.01.maxvel whb.stepgen.01.maxvel
#net pdnt.stepgen.02.maxvel hpg.stepgen.02.maxvel whb.stepgen.02.maxvel
#net pdnt.stepgen.00.position-scale hpg.stepgen.00.position-scale whb.stepgen.00.position-scale
#net pdnt.stepgen.01.position-scale hpg.stepgen.01.position-scale whb.stepgen.01.position-scale
#net pdnt.stepgen.02.position-scale hpg.stepgen.02.position-scale whb.stepgen.02.position-scale
ich nehme mal an ich muss das mit den Achsen verknoten hier ma meine X Achse:
Code:
#*******************
# JOINT X
#*******************
setp pid.x.Pgain [JOINT_0]P
setp pid.x.Igain [JOINT_0]I
setp pid.x.Dgain [JOINT_0]D
setp pid.x.bias [JOINT_0]BIAS
setp pid.x.FF0 [JOINT_0]FF0
setp pid.x.FF1 [JOINT_0]FF1
setp pid.x.FF2 [JOINT_0]FF2
setp pid.x.deadband [JOINT_0]DEADBAND
setp pid.x.maxoutput [JOINT_0]MAX_OUTPUT
setp pid.x.error-previous-target true
net x-index-enable <=> pid.x.index-enable
net x-enable => pid.x.enable
net x-pos-cmd => pid.x.command
#net x-vel-cmd => pid.x.command-deriv
net x-pos-fb => pid.x.feedback
net x-output => pid.x.output
# ---PWM Generator signals/setup---
setp hm2_7i92.0.7i77.0.1.analogout0-scalemax [JOINT_0]OUTPUT_SCALE
setp hm2_7i92.0.7i77.0.1.analogout0-minlim [JOINT_0]OUTPUT_MIN_LIMIT
setp hm2_7i92.0.7i77.0.1.analogout0-maxlim [JOINT_0]OUTPUT_MAX_LIMIT
net x-output => hm2_7i92.0.7i77.0.1.analogout0
net x-pos-cmd joint.0.motor-pos-cmd
net x-enable joint.0.amp-enable-out
# enable _all_ sserial pwmgens
net x-enable hm2_7i92.0.7i77.0.1.analogena
# ---Encoder feedback signals/setup---
setp hm2_7i92.0.encoder.00.counter-mode 0
setp hm2_7i92.0.encoder.00.filter 1
setp hm2_7i92.0.encoder.00.index-invert 0
setp hm2_7i92.0.encoder.00.index-mask 0
setp hm2_7i92.0.encoder.00.index-mask-invert 0
setp hm2_7i92.0.encoder.00.scale [JOINT_0]ENCODER_SCALE
net x-pos-fb <= hm2_7i92.0.encoder.00.position
net x-vel-fb <= hm2_7i92.0.encoder.00.velocity
net x-pos-fb => joint.0.motor-pos-fb
net x-index-enable joint.0.index-enable <=> hm2_7i92.0.encoder.00.index-enable
net x-pos-rawcounts <= hm2_7i92.0.encoder.00.rawcounts
# ---setup home / limit switch signals---
net home-x => joint.0.home-sw-in
net max-x-n => joint.0.neg-lim-sw-in
net max-x-n => joint.0.pos-lim-sw-in
wäe cool, wenn mir jemand weiter helfen könnte
danke und Gruß Patrick
Last edit: 6 years 5 months ago by anfänger.
Please Log in or Create an account to join the conversation.
- sigi_Z
- Offline
- New Member
-
Less
More
- Posts: 3
- Thank you received: 0
6 years 5 months ago #169140
by sigi_Z
Replied by sigi_Z on topic WHB04B Handrad
Ich hatte dasselbe Problem. Hatte, wie wohl sehr viele von euch, den Pin halui.machine.is-on genutzt um z.B. Netzteile und Lüfter zu schalten. Das Problem ist nun wenn man die HAL vom Peter nutzt und dann LinuxCNC startet, gibts mecker weil Peter in der ersten Zeile derr xhc-whb04b-6.hal den Pin auch schon mit dem whb.halui verdrahtet hat. Ich habe wie viele auch die Zeile auskommentiert. Alles super, noch 2-3 andere Zeilen wegen fehlender MDI Commands raus und LCNC startet. Der Witz ist, dass die Buttons alle funktionieren aber im Display immer RESET steht. Das bedeutet der whb Treiber ist so schlau um mit dem Joggen zu warten bis whb.halui.machine.is-on true ist. Aber das ist ja auskommentiert.
Muss man erstmal drauf kommen.
Lösung:
Die Zeile von Peters HAL wieder einkommentieren und ich habe anstelle des halui PINs nun motion.machine.is-on für meine Relais missbraucht. Funktioniert - alles super.
Vielleicht hilft das ja dem ein oder anderen.
Quelle: www.cncecke.de/forum/showthread.php?1042...4-6-mit-LinuxCNC-2-8
Gruß
Sigi
Muss man erstmal drauf kommen.
Lösung:
Die Zeile von Peters HAL wieder einkommentieren und ich habe anstelle des halui PINs nun motion.machine.is-on für meine Relais missbraucht. Funktioniert - alles super.
Vielleicht hilft das ja dem ein oder anderen.
Quelle: www.cncecke.de/forum/showthread.php?1042...4-6-mit-LinuxCNC-2-8
Gruß
Sigi
Please Log in or Create an account to join the conversation.
- anfänger
- Offline
- Platinum Member
-
Less
More
- Posts: 647
- Thank you received: 267
6 years 5 months ago - 6 years 5 months ago #169142
by anfänger
Replied by anfänger on topic WHB04B Handrad
Danke das wars! läuft jetzt!
jetzt noch die Skalierung der Geschwindigkeit auch auf den Eilang bringen, passt das.
Danke!
jetzt noch die Skalierung der Geschwindigkeit auch auf den Eilang bringen, passt das.
Danke!
Last edit: 6 years 5 months ago by anfänger.
Please Log in or Create an account to join the conversation.
- anfänger
- Offline
- Platinum Member
-
Less
More
- Posts: 647
- Thank you received: 267
6 years 5 months ago #169252
by anfänger
Replied by anfänger on topic WHB04B Handrad
Wie Steuer ich denn die Geschwindigkeit im vel-Mode. Erst dachte ich ja das liegt daran, das der Eilgang nicht mit skaliert wird. Das habe ich jetzt geändert und trotzdem geht die Maschine immer auf Vollgas
Please Log in or Create an account to join the conversation.
- StormBP
- Offline
- New Member
-
Less
More
- Posts: 9
- Thank you received: 1
6 years 5 months ago - 6 years 5 months ago #169524
by StormBP
Replied by StormBP on topic WHB04B Handrad
Hallo Califax,
bei mir kommt das ständig vor, das nach 3-4min das Handrad irgendwie die Verbindung verliert. Ich bekomme die dann nicht mehr wiederhergestellt. Nur nach einem LinuxCNC neustart. Das nervt total.
Weißt du wie man diese "sleep" Funktion deaktivieren kann?
Gruß
StormBP
bei mir kommt das ständig vor, das nach 3-4min das Handrad irgendwie die Verbindung verliert. Ich bekomme die dann nicht mehr wiederhergestellt. Nur nach einem LinuxCNC neustart. Das nervt total.
Weißt du wie man diese "sleep" Funktion deaktivieren kann?
Gruß
StormBP
Last edit: 6 years 5 months ago by StormBP.
Please Log in or Create an account to join the conversation.
Moderators: Muecke
Time to create page: 0.185 seconds