Advanced Search

Search Results (Searched for: )

  • Babymomoh
  • Babymomoh
Today 19:45

Hello, I would like to add an EtherCAT IO device. What should I do

Category: EtherCAT

i have ds5c1 xinje, and i am having same trouble of getting the servo drive to OP. when i try to turn the drive to SAFEOP, the drive shows fault code e-817 any help setting it up?
  • spumco
  • spumco
Today 18:50

Ethercat installation from repositories - how to step by step

Category: EtherCAT

Tried a fresh install from scratch and running in to an error during ethercat installation.
  • LCNC ISO installed ok
  • Updated realtek NIC driver OK - latency and network speed good, no issues.
  • Followed first post in this thread, removed iGh repo
  • Updated ethercat.conf via geany with MAC address of port (enp2S0)

got a failure starting start ethercat.service:
sudo systemctl enable ethercat.service
Synchronizing state of ethercat.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable ethercat
mill@mill:~$ sudo systemctl start ethercat.service
Job for ethercat.service failed because the control process exited with error code.
See "systemctl status ethercat.service" and "journalctl -xeu ethercat.service" for details.
mill@mill:~$ systemctl status ethercat.service
× ethercat.service - EtherCAT Master Kernel Modules
     Loaded: loaded (/usr/lib/systemd/system/ethercat.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Sat 2026-06-20 14:38:57 EDT; 26s ago
 Invocation: 1f3d48bc0cb741a787b3ce8d8d781907
    Process: 2624 ExecStart=/usr/sbin/ethercatctl start (code=exited, status=1/FAILURE)
   Main PID: 2624 (code=exited, status=1/FAILURE)
   Mem peak: 2M
        CPU: 43ms
mill@mill:~$ journalctl -xeu ethercat.service
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.

Can anyone interpret the error and help me with a path forward?
  • dbtayl
  • dbtayl
Today 11:28 - Today 16:35
Replied by dbtayl on topic New builder hardware suggestions

New builder hardware suggestions

Category: General LinuxCNC Questions

FWIW there's a balance between "cheap" and "not banging your head against the wall". Totally get not wanting to spend a ton on a first project before you even know if you'll stick with it, but going TOO cheap can be a self-fulfilling prophecy where the cheap parts make the build and end result miserable.

Where I 100% would NOT cut corners is the power supply for the steppers. Get a good one, ideally transformer-based (not DCDC/switch-mode). Steppers decelerating dump energy back into the PSU and can cause voltage spikes, especially with a DCDC supply with relatively small output caps (the transformer-based supplies already have large capacitors to keep the output relatively stable, so have fewer problems with this). If you do use a switch-mode supply, put a BIG capacitor on it, with a high voltage rating. I think I put a... 1000 uF/250V capacitor on mine after blowing up a driver board and a few "unkillable" GeckoDrive stepper drives. No issues after that.

Spending an extra $50 or something on a good PSU can save you hundreds in other killed electronics (not to mention time and sanity).

If absolutely nothing else, not getting the cheapest of the cheap-cheap no-name supplies is probably a good idea, just from a fire hazard perspective.
  • juergen-home
  • juergen-home
Today 10:09 - Today 10:43
Replied by juergen-home on topic China BOB with Relais, clarification help, mesa 5i25

China BOB with Relais, clarification help, mesa 5i25

Category: Driver Boards

For circuit examination here the naked blue PCB. 
 
  • SoloRev
  • SoloRev
Today 05:08

Ethercat installation from repositories - how to step by step

Category: EtherCAT

I didn’t see that the instructions were changed. I’ll have a go at those on a new system. that one is being heavily used for testing now.
  • tommylight
  • tommylight's Avatar
Yesterday 23:59

Brauche Hilfe: Oldtimer Platine nachlöten evtl. Lötbad

Category: Off Topic and Test Posts

Such "diy cdi", das sind sehr einfach selb zu machen.
-
Hab ein 50 yahre alte Yamaha XS500 in gutte zustand aber leider kein frei zeit, die cnc gescheft ist zum teufel geganen, muss zuryck mit PC's arbeiten und das gibt wenig geld.
  • tommylight
  • tommylight's Avatar
Yesterday 23:53
Replied by tommylight on topic New builder hardware suggestions

New builder hardware suggestions

Category: General LinuxCNC Questions

An old PC with parallel port, cheap TB6600 drives (smaller ones with TB62s109 are good), and motors, that is all you need, probably under 100$ total.
  • stoobydale
  • stoobydale
Yesterday 22:23
Replied by stoobydale on topic New builder hardware suggestions

New builder hardware suggestions

Category: General LinuxCNC Questions

Wow that just got expensive. This is a portable table, the cut dimensions are adjustable at the design stage and I am probably going to make mine 1000x800. The designer suggested a Nema 23 stepper kit with DM542 drivers and a Mach 3 controller from Aliexpress at about $235. I was hoping to use something like this probably with just a different break out board. Is this not possible? This is for hobby use and I am in QLD Australia if that makes any difference. This is also my first build, hopefully learn something and able to modify or make a MK2 at some stage.
  • andrax
  • andrax's Avatar
Yesterday 20:01

Brauche Hilfe: Oldtimer Platine nachlöten evtl. Lötbad

Category: Off Topic and Test Posts

Hallo zusammen,

wer kommt aus Deutschland und kann helfen?
Ich habe ein altes Motorrad 40jahre.
Das Motorrad hat eine elektronische Zündung die Probleme macht. Immer wieder fällt die Zündung aus.
Ich habe mir die Platine angesehen. Ursache sind brüchige und kalte Lötstellen.
Nun ich habe schon Ahnung vom löten, aber die Platine verhält sich merkwürdig.
Sobald ich einen lötpunkt erwärme zum nachlöten, fängt es an zu blubbern und die Lötstelle bekommt Löcher 
Nachgelötete Stellen brechen wieder auf.
Meine Idee ist, die Platine in ein Lötbad zu tauchen.
Vielleicht hat jemand so etwas oder eine Idee wie ich das Problem lösen kann?
 
  • andrax
  • andrax's Avatar
Yesterday 17:33

Setting up the Stepperonline A6 battery encoder cable

Category: EtherCAT

Why make it so complicated?

Just use CN1.
Simply connect the home switch DI3 and COM pin 13 here. Use the wiring diagram on page 47 for the external power supply.
Use homing mode 4 or 6, depending on where your home switch is located.
If everything works and you have encoder cables with batteries, you can switch everything over to multiturn absolute encoders—which don’t require homing—by following the instructions above.

I wrote these instructions because there are issues with XYYZ (gantry) axes. 
Explanation:
During CIA402 homing, control and monitoring of the axes are taken away from LinuxCNC. The internal servo homing is triggered. You can only see the current position of the axes and how they are moving. Once the axes have found their home position and report that they are ready, control is returned to LinuxCNC. This results in several problems that can become dangerous!
1. After homing is complete, the axes may jump, leading to an error. This has already happened to you.

2. With gantry axes, there are synchronization issues. It can happen that one axis starts moving late or not at all. In the worst case, the gantry will be crooked or break.

3. Once homing has started, it cannot be interrupted.
Neither an emergency stop, a reset, nor disabling the enable signal will help. The servos will start moving on their own once they’re enabled again. The only solution is to turn the servos off and then back on!

Using LinuxCNC homing isn’t an option either.
The Z-index pulse isn’t output by the servos and isn’t available. Of course, you can also use LinuxCNC homing by moving to the home switch or limit switch the traditional way, but that’s imprecise and suitable only for a cheese cutter at best.

That’s why I wrote this guide.
Here are the steps again:
1. Get everything up and running. If you run into problems, there are many threads here that can help, or you can start a new thread.
2. Get CIA homing to work with the servos removed.
3. Convert the servos to multiturn absolute encoders following my instructions.
4. Install the servos and, on the gantry, make sure they don’t twist—otherwise your gantry will be crooked.

 
  • andypugh
  • andypugh's Avatar
Yesterday 15:37

Gcode from Postprocessor "LinuxCNC Turning" does not run with linuxcnc ...

Category: Fusion 360

It also (i just discovered) omits the G43 after a tool change, which is likely to cause trouble.
  • andypugh
  • andypugh's Avatar
Yesterday 14:25

Gcode from Postprocessor "LinuxCNC Turning" does not run with linuxcnc ...

Category: Fusion 360

This is rather annoying as G28 U0 is very much not a LinuxCNC style thing.
It's valid G-code but I don't imagine very many LinuxCNC lathes are using the U and W axes.
  • fer662
  • fer662
Yesterday 13:14

Setting up the Stepperonline A6 battery encoder cable

Category: EtherCAT

Yes, it seems to be the case. I seem to have better luck when deleting position file prior to opening linuxCNC and homing, it works without issue most of the times. The issue i had with the Z motor turned out to be a slight misunderstanding of the process on my side, i still don't have a z axis and I was simulating the homing switch hits triggering the sensor manually, but turns out the process needs the sensor to become hit again on the second pass before it'll attempt to look for the z pulse.

@andrax are you on an XYYZ machine like your posted config suggests? can you respond regarding how the Ys sync up with the absolute encoder? The other thing i'm concerned about is if I should use homing mode 20 instead of 4 for Y, because otherwise the z pulse step becomes something that'll mess up your parallelism without you being able to adjust by adjusting the sensor triggers
  • andrax
  • andrax's Avatar
Yesterday 10:32

Setting up the Stepperonline A6 battery encoder cable

Category: EtherCAT

Regarding the post above:
Yes, you're right,
CIA homing isn't really well documented yet.

In principle, it works like this:
The CIA-home function triggers the servos' internal homing routine and monitors the status. Once the servos report completion, CIA-home signals to LinuxCNC that homing is finished.

The drive error after homing is normal.
This happens when CIA-home hands control back to LinuxCNC.
Make sure the lowest feed rate is set; the axes will then synchronize without errors.
Displaying 1 - 15 out of 14932 results.
Time to create page: 0.608 seconds
Powered by Kunena Forum