Problem bei installation Ethercat

More
01 Feb 2022 08:31 #233692 by Sviper
Ich sehe gerade, das Sittner einige EP in der repo als pull request hat.

github.com/sittner/linuxcnc-ethercat/pull/86

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

More
01 Feb 2022 20:38 - 02 Feb 2022 08:15 #233740 by Sviper
Hallo Leute,

erfolgreicher Tag.
Beckhoff EP1819 läuft. (Auf dem Foto steht noch EP1018 das ist mir beim kopieren der XML's passiert, ist aber nur ein Name den man frei vergeben kann!) Die XML ist schon korrigiert.
Anbei die XML.
War eigentlich gar nicht so schwer, wenn ich gleich gemerkt hätte, dass meine Produkt ID falsch kopiert war.
So hats ein paar graue Haar gebracht. 
Der Befehl in der Konsole
ethercat pdos
hilft einem sehr den Aufbau der XML zu bestimmen. Die Ausgabe entspricht eigentlich dem Aufbau im Bereich PDO und PDO Entry.
Über 
ethercat slaves
bekommt man die Reihenfolge der Teilnehmer, die man für die gesamte xml benötigt.
Der Source Code von Sittner ist auch eine Hilfe, wenn man nachvollziehen will wie die vorkonfigurierten Geräte angelegt werden.
github.com/sittner/linuxcnc-ethercat/tree/master/src

Mal sehen ob ich morgen die EP2318 zum laufen bekomme.

LG Steffen
Attachments:
Last edit: 02 Feb 2022 08:15 by Sviper.

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

More
02 Feb 2022 19:25 #233823 by Sviper
Hallo Leute,

EP2318 geht. War wieder was neues. Da 4 bit in den ersten PDO beim Output müssen. Und zwar vor den ersten Kanal. Sonst gehen nur die Eingänge und bei den Ausgängen tut sich gar nichts.


LG Steffen
Attachments:
The following user(s) said Thank You: andrax

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

More
02 Feb 2022 20:02 #233830 by andrax
Nicht schlecht 

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

More
04 Feb 2022 20:05 #233994 by Sviper
Hallo 

anbei die XML für EP2008 und EP2316-003.

LG Steffen

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

More
25 Aug 2022 07:00 - 25 Aug 2022 07:34 #250377 by Sviper
Hallo Leute,

bald gibt's wieder mal was neues. Habe meine Kabel konfektioniert Motoren angeschlossen und das Testprojekt, JAT Servo-Treiber und Twincat auf 3 Achsen erweitern.
Daten werden an LCNC erfolgreich übertragen.

@Grotius: Würdest du dein Image für Ethercat erneuern?, Ich wollte auf Linuxcnc 2.9 gehen, um die Maschine mit switchkins zu erweitern.
Wenn du auch gleich Nativecam mit einbauen könntest wäre das super. ggf. noch die vorbeireitung für qtpyvcp probe basic.
Es müsste LCNC Master sein. Eventuel kannst du auf LCN Master on Linux Mint 21 aufbauen. 

www.forum.linuxcnc.org/9-installing-linu...n-linux-mint-21-beta

LG Steffen
 
Last edit: 25 Aug 2022 07:34 by Sviper.

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

More
20 Mar 2023 19:54 #267183 by Sviper
Hallo Leute,

alle Achsen sind umgebaut. Ich musste die Tage das Projekt angehen, da eine Schrittmotorendstufe aufgegeben hat. Das war der Startschuss.

Jetzt hänge ich gerade am homing, habt ihr eine Idee?


ich möchte gerne das meine Verstärker das homing erledigen.
Ich kann über einen Input am Verstärker das homing starten.
Wenn der Verstärker fertig ist kommt das Signal vom Verstärker zurück das er fertig ist mit dem homing. Somit steht der Verstärker auf dem Referenzpunkt.
Am Rande:
Der Verstärker wird über die Betriebsart 7 gesteuert:
7 (Interpolated pos. mode)

#
# Istposition vom X-Motor an LCNC Übergeben
net Xachse_fb lcec.0.1.X-Pos => joint.0.motor-pos-fb
#
# Sollposition von LCNC an den X-Motor übergeben
net Xachse_cmd joint.0.motor-pos-cmd => lcec.0.1.X-TargetPos
#


Kann mir einer sagen wie ich LCNC sage das er die Axe als homed setzt?

forum.linuxcnc.org/38-general-linuxcnc-q...the-machine-is-homed

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

More
20 Mar 2023 23:54 #267192 by Grotius
Kann mir einer sagen wie ich LCNC sage das er die Axe als homed setzt?

You could do that with a halui command. Halui sends command  to emc command channel.
You can also send this command trough a hal file, or trough python or c++ code.
Problably in .ini file you could set home setup, status too.




 

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

More
21 Mar 2023 00:58 #267197 by rodw
Installing ethercat is best done by following this method. Ignore any other methods which are obsolete.
forum.linuxcnc.org/ethercat/45336-etherc...-how-to-step-by-step
I will update this soon to eliminate confusion with Debian versions, 10,11 & 12
Building a custom homing component is needed for the community. I will try making one sometime. You need to follow this process.
linuxcnc.org/docs/2.9/html/man/man9/homecomp.9.html

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

More
14 Apr 2023 09:42 #269003 by Columbo
Hallo Sviper,

aus Verstärkersicht lässt sich ja die Betriebsart auf 6 setzen. Dann das Steuerwort von 0F auf 1F toggeln und deine Achse fährt mit der im Verstärker gespeicherten Referenzfahrtmethode auf Referenz.

Hoffe, das hilft dir!

Grüße
Columbo

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

Time to create page: 0.093 seconds
Powered by Kunena Forum