Advanced Search

Search Results (Searched for: )

  • GDTH
  • GDTH's Avatar
10 Nov 2024 14:30
Replied by GDTH on topic General Questions about using ethercat

General Questions about using ethercat

Category: EtherCAT

From what i am able to gather from your question is that you dont understand how to retrofit or use linuxcnc yet. It is deffinitly something you have to put time into.

Simply said, ethercat is just a communcation protcol for your motion controller to talk to your motors. With ethercat you just use ethernet cable which simplify the hardware side. Ethercat is not new but there are deffinitly more people doing it with mesa cards (so more examples to follow).

The ethernet cable just goes into your pc or RPI. I tend to get a seccond hand pc, with a pci slot left over and put a ethernet card which will be the dedicated ethercat connection.
here and example:

For IO stuff we tend to use the beckhoff system. EK1100 with some EL1818 and EL2818 modules

As for what brand. Yes, there is a difference between brands. Leadshine is realy good, however it also comes with a pricetag. I got Lichuan servo motors for half the price. There are also Stepper motors with an integraded driver, i think omc also sell them.

i would recommend you to watch some videos and read through some topics on how things are done. Marco reps has also done some nice videos on ethercat and linuxcnc:
  • nick_namsep
  • nick_namsep
10 Nov 2024 13:52
General Questions about using ethercat was created by nick_namsep

General Questions about using ethercat

Category: EtherCAT

Hello,

I mainly have a few questions about Ethercat in combination with linuxcnc. I want to retrofit a machine that i currently own and possibly some more machines in the future. I have looked at a ton of different options for motors and servo's and came across the Ethercat servo's and servo drivers from leadshine. That system looks amazing just a few small cables very fast and extremely accurate. However i don't fully understand how it works and what i need to make it work because i see some convoluted things in some videos. My main Question is what do i need to make the motors work. Just make them able to run G-code. Because in some video's i see that they use a motion controller and in other they don't like is it necessary? Or could i just plug them into the back of my pc/pi or whatever system i end up using. And the other thing that i am still trying to figure out is does anyone know the quality of the drivers and servo from omc-stepperonline? i have used there stepperdrivers and motors which are great but is their system as good as the ones from leadshine? or is it a whitelabel? 

Im sorry if any of these questions are answered already but i just was not able to find a definitive answer to them
  • cmorley
  • cmorley
10 Nov 2024 13:48
Replied by cmorley on topic Dragon settings

Dragon settings

Category: Qtvcp

Die Einstellungen sollten automatisch gespeichert werden.
Können Sie Ihre INI-Datei veröffentlichen? Welche Einstellungen werden nicht gespeichert? Welche Version von Linuxcnc?
  • lkavan
  • lkavan
10 Nov 2024 13:45
Replied by lkavan on topic How do I close a g-code file in Gmocapy?

How do I close a g-code file in Gmocapy?

Category: Gmoccapy

Hallo friends,
I would like to wake up this thread, becouse I have the same problem with LinuxCNC and cannot find solution.
When I open G code file from machine local disk, I can rewrite it without problem. For example, when I improve and generate same G code file from CAM. This is OK.
But when I have G code files on server Samba share, when file is opened in LinuxCNC, it is not possible to rewrite the file on samba share. I have found only one way to solve: Open other G code file in LinuxCNC, then previous file is unlocked and possible to rewrite. Then I have to open file I need again. But this really sucks!
Is there any solution how to unlock file on Samba share after it is loaded to LinuxCNC?
Thanx a lot!
  • juliankoenig87
  • juliankoenig87
10 Nov 2024 13:41
Replied by juliankoenig87 on topic Suggestion for a PCI EPP card for 7i43

Suggestion for a PCI EPP card for 7i43

Category: General LinuxCNC Questions

All resistors and caps should be fine. There is a short in the 3,3V rail. But since now i cant find it (with ice). Maybe I have to wait for the smoke...

ICs looks fine nevertheless.
  • endian
  • endian's Avatar
10 Nov 2024 13:21
Replied by endian on topic Ethercat, EL6751 and CANOpen

Ethercat, EL6751 and CANOpen

Category: EtherCAT

Cau you share your twincat3 project ... Which stuff you need to run? I can check it and create working configuration of ethercat-conf.xml... 

That should be more helpful then writing a tons of posts...
  • tommylight
  • tommylight's Avatar
10 Nov 2024 11:40
Replied by tommylight on topic Run LinuxCNC, but terminated with an error

Run LinuxCNC, but terminated with an error

Category: General LinuxCNC Questions

"Could not connect to display 0.0"
That points to a failing graphic card, but can also be caused by failing power supply and memory module/controller.
  • drzasiek90
  • drzasiek90's Avatar
10 Nov 2024 11:36

Linumeric-LPT V3 - Ethernet to LPT controller for LinuxCNC

Category: Driver Boards

If anyone is interested, a new version of the device has been released.
File Attachment:

More information is available on my website:
machmaker.pl/linumeric-lpt-v3.2
  • rammfr
  • rammfr
10 Nov 2024 11:34
Replied by rammfr on topic Ethercat, EL6751 and CANOpen

Ethercat, EL6751 and CANOpen

Category: EtherCAT

Unfortunately I get a Config error, when trying to use the startup SDO stuff.
Here the error in Twincat, obviously via ethercat xml I get a similar one (SDO download 0x8000 (58 bytes9 aborted

 'Klemme 4 (EL6731)' (1004) 'PS': CoE ('InitDown' 0x8000:00) - SDO Abort ('Value range of parameter exceeded (only for write access).', 0x06090030): 'EL67xx CoE Init Cmd 3 (8000:00)'.                

BR Franz
  • angelnu
  • angelnu
10 Nov 2024 11:19
Replied by angelnu on topic hm2/hm2_7i92.0: Error finishing read!

hm2/hm2_7i92.0: Error finishing read!

Category: Driver Boards

The parameters are:

angel@orangepi5:~$ halcmd show param *.tmax
Parameters:
Owner Type Dir Value Name
61 s32 RW 292 AND2-Y-eoffset.tmax
61 s32 RW 292 AND2-Y-jog.tmax
61 s32 RW 292 AND2-Z-eoffset.tmax
61 s32 RW 292 AND2-Z-jog.tmax
61 s32 RW 292 AND2-inicio.tmax
61 s32 RW 292 AND2-reanuda.tmax
61 s32 RW 292 AND2-spindle-manual-CCW.tmax
61 s32 RW 292 AND2-spindle-manual-CW.tmax
58 s32 RW 292 AND3-spindle-manual-stop.tmax
58 s32 RW 875 NOR3-alarma-ejes.tmax
67 s32 RW 292 NOT-mode-is-auto.tmax
67 s32 RW 292 X-not.tmax
67 s32 RW 292 Y-not.tmax
67 s32 RW 292 Z-not.tmax
30 s32 RW 11083 base-thread.tmax
55 s32 RW 292 conv_float_s32-feed.tmax
55 s32 RW 584 conv_float_s32-rapid.tmax
76 s32 RW 583 debounce.0.tmax
73 s32 RW 7875 hal_op5_io.read.tmax
73 s32 RW 8166 hal_op5_io.write.tmax
37 s32 RW 0 hm2_7i92.0.read-request.tmax
37 s32 RW 198039 hm2_7i92.0.read.tmax
37 s32 RW 18666 hm2_7i92.0.write.tmax
64 s32 RW 292 ilowpass-encoder-X.tmax
64 s32 RW 292 ilowpass-encoder-select.tmax
70 s32 RW 292 invert.0.tmax
29 s32 RW 1167 motion-command-handler.tmax
29 s32 RW 12833 motion-controller.tmax
52 s32 RW 292 mult2-1-feed.tmax
52 s32 RW 292 mult2-1-jog.tmax
52 s32 RW 583 mult2-1-rapid.tmax
52 s32 RW 292 mult2-2-feed.tmax
52 s32 RW 292 mult2-2-jog.tmax
52 s32 RW 292 mult2-2-rapid.tmax
52 s32 RW 583 mult2-escala.tmax
52 s32 RW 292 mult2-voltaje.tmax
49 s32 RW 584 mux8-escala-mpg.tmax
40 s32 RW 9333 pid.s.do-pid-calcs.tmax
40 s32 RW 9334 pid.x.do-pid-calcs.tmax
40 s32 RW 9625 pid.y.do-pid-calcs.tmax
40 s32 RW 9333 pid.z.do-pid-calcs.tmax
31 s32 RW 235371 servo-thread.tmax
  • GDTH
  • GDTH's Avatar
10 Nov 2024 10:44

Lichuan LC20E Homing, End switches, Probing

Category: EtherCAT

 
 
So i am retrofitting my Bridgeport 412 with ethercat 1kw 17bit incremental servo's (LC20E) from lichuan. I have been able to achieve a fully moving machine.I am at the stage where i want to home all axis.  To achieve this i want to use the homing feature in the driver. So i am going to try rodw's homecomp to do this. I was wondering if i press the e-stop during homing does it stop the homing operation on the driver? Asking for safety reasons :) 

Also my BP412 has a shared limit switch. I was wondering should i do this through the driver or linuxcnc? The issue i see with the driver is that it doesn't have a function for a shared limit switch. I guess i am kind of answering my own question but i am wondering how everone else is thinking about it.

Also the manual talkes about a probe function. I was wondering if someone could tell me about what the purpose of this is or for what it can used for?

Kind regards,
Andries

 
  • Edi_48
  • Edi_48
10 Nov 2024 09:51
Dragon settings was created by Edi_48

Dragon settings

Category: Qtvcp

Hallo wie kann ich die Einstellungen in Settings speichern

mfg 
Hilton
  • Paul66
  • Paul66
10 Nov 2024 09:23

Run LinuxCNC, but terminated with an error

Category: General LinuxCNC Questions

I got an error message when I ran LinuxCNC two weeks ago."LinuxCNC terminated with an error. When reporting problems, please create a report file and include in your message."Previous Sunday I try LinuxCNC again for my weekend project, ran successfully without any error message.Today Sunday I run LinuxCNC again, but the error message appears again. Thanks for any suggestions.
  • Aciera
  • Aciera's Avatar
10 Nov 2024 06:48
Replied by Aciera on topic Configure the vfdb_vfd driver for direction

Configure the vfdb_vfd driver for direction

Category: Basic Configuration

Sounds like you need to change the 'spindle.0.speed-out..-abs' pin in your hal file to the non absolute variant:

 
  • darrylb123
  • darrylb123
10 Nov 2024 06:44

Configure the vfdb_vfd driver for direction

Category: Basic Configuration

I am trying to get the vfdb_vfd MODBUS driver working for reversing (M4) . It is otherwise working. Linuxcnc expects some forward/reverse pins but (looking at the source code) vfdb_vfd expects a negative speed number to send a reverse command to the VFD.

    if (*(haldata->speed_command) >= 0) {
        cmd1_reg |= CMD_FORWARD;
    } else {
        cmd1_reg |= CMD_REVERSE;
    }


My current configuration always send positive numbers and asserts the fwd/rev pins instead.
I can find no reference to configuring linuxcnc to send negative speed numbers to the driver for reverse.
Displaying 21511 - 21525 out of 22463 results.
Time to create page: 0.471 seconds
Powered by Kunena Forum