gmoccapy Spindel LED und Statusbalken aktivieren

More
9 years 11 months ago #83059 by xpkiller
Hallo,
Da nun bei mir soweit alles läuft, würde ich gerne noch die Anzeige für die Spindelsteuerung aktivieren. Ich weiß nur nicht, wie ich das anstellen kann. Ich hatte in einem anderen Topic schon mal nachgefragt, aber das hat sich wohl verworfen. Norbert (neubynobi) hatte mal kurz etwas dazu geschrieben.

newbynobi wrote: Hallo Frank,



Um den Balken und die Led anzusteuern benötigtst du die Drehzahl vom FU und das Signal, dass er die programmierte Drehzahl erreicht hat. Kann der das? Sonst gibt es noch andere Wege:-)

Norbert


Nein, das kann der nicht. Wie kann man die LED und den Statusbalken denn sonst noch zum laufen bringen?


Gruß Frank

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

More
9 years 11 months ago #83377 by tommylight
Ich denke, Sie benötigen eine art von feedback für sie zu arbeiten, von VFD oder von encoder in der spindel.

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

More
9 years 11 months ago #83401 by xpkiller
Was ich bisher selber gemacht, bzw. herausgefunden habe. Ich habe mir die sim.gmoccapy "gmoccapy_with_user_tabs.ini" mal genau angesehen, denn dort funktioniert die Spindel Anzeige mit dem Statusbalken, wenn auch nur als DEMO. Ich habe in meiner .ini Datei dazu unter [HAL] folgende Dateien angelegt.
Code:
[HAL] HALFILE = MF1040_gmoccapy.hal # HALFILE = custom.hal HALFILE = spindle_sim.hal # Einzelne Datei, die ausgeführt wird, nachdem die GUI gestartet wurde. POSTGUI_HALFILE = custom_postgui.hal

In der "costum_postgui.hal" habe ich diese Daten eingefügt.
Code:
################################################################### # costum_postgui.hal Datei von Frank Vieler # ################################################################### loadrt abs names=abs_spindle_feedback addf abs_spindle_feedback servo-thread net spindle-speed-limited => abs_spindle_feedback.in net spindle-abs abs_spindle_feedback.out => gmoccapy.spindle_feedback_bar net spindle-at-speed gmoccapy.spindle_at_speed_led

In meinem config Verzeichnis habe zusätzlich die Dateien: core_sim4.hal, spindle_sim.hal und eine Verknüpfung zum Ordner /usr/share/linuxcnc/hallib angelegt.
Das einzigste, was nun bei mir angezeigt wird ist eine grüne, anstatt der roten Spindel led? Ich glaube alle Dateien der beiden .ini Dateien durch vergleichen identisch zu haben, aber irgendwie klappt das noch nicht? Ich brauche wohl den Rat des Fachmannś der das Programm geschrieben hat, help me Norbert :ohmy:

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

More
9 years 11 months ago #83544 by newbynobi
Hallo,

Bitte mach Deine Änderungen rückgängig!

Die LED soll leuchten, wenn die programmierte Drehzahl erreicht ist!
Und der Balken soll die Istdrehzahl anzeigen.

Wenn du keine Rückmeldung von deiner Spindel oder dem FU bekommst, macht es keinen Sinn die beiden Sachen zu nutzen!

Norbert

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

More
9 years 10 months ago #83571 by xpkiller
Hallo Norbert,
ich habe die ganzen Verknüpfungen wieder gelöscht. Schade, ich dachte, das kann man softwaretechnisch lösen?
Gruß Frank

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

More
9 years 10 months ago #83613 by newbynobi
Hallo Frank,

das kann man softwaretechnisch lösen, zwar dann etwas komisch, aber es geht.

Trage mal in deine postgui.hal ein:
Code:
net spindle-speed-feedback motion.spindle-speed-out-abs => gmoccapy.spindle_feedback_bar

dann sollte der Balken was anzeigen.
Muss die LED auch leuchten?

dann mach einfach zusätzlich rein:
Code:
net spindle-led motion.spindle-at-speed => gmoccapy.spindle_at_speed_led

Das ist zwar nicht so wie es sein sollte, aber es müsste funktionieren.

Gruß Norbert
The following user(s) said Thank You: xpkiller

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

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