Advanced Search

Search Results (Searched for: )

  • esmurf
  • esmurf
22 Jul 2025 09:28 - 22 Jul 2025 09:59
Replied by esmurf on topic Trying to get my OMC A6 Servos homing

Trying to get my OMC A6 Servos homing

Category: EtherCAT

How did you wire your home and limit switches?
If you push the siwtches by hand, do you see the "pins" change in halshow?

I would recommend to wire the limit and home switches to the servo drives DI inputs.
Then you can see the signals in PDO 60FD.

e.g. add this to your ethercat-conf.xml for each A6 servo:

<pdoEntry idx="60FD" subIdx="00" bitLen="32" halType="complex">
<complexEntry bitLen="1" halPin="limit-neg" halType="bit"/>
<complexEntry bitLen="1" halPin="limit-pos" halType="bit"/>
<complexEntry bitLen="1" halPin="home-switch" halType="bit"/>
<complexEntry bitLen="13" />
<complexEntry bitLen="1" halPin="din1" halType="bit"/>
<complexEntry bitLen="1" halPin="din2" halType="bit"/>
<complexEntry bitLen="1" halPin="din3" halType="bit"/>
<complexEntry bitLen="1" halPin="din4" halType="bit"/>
<complexEntry bitLen="1" halPin="din5" halType="bit"/>
<complexEntry bitLen="1" halPin="din6" halType="bit"/>
<complexEntry bitLen="1" halPin="din7" halType="bit"/>
<complexEntry bitLen="1" halPin="din8" halType="bit"/>
<complexEntry bitLen="1" halPin="din9" halType="bit"/>
<complexEntry bitLen="7" />
</pdoEntry>


I use negative logic. You have to configure this on your drive to match the limit/home switches. This is permanently saved in the drive.
e.g.
# set operating mode
ethercat upload -p 2 --type int8 0x6060 0x00
ethercat download -p 2 --type int8 0x6060 0x00 8

# set "active low" DI input logic
ethercat upload -p 2 --type uint16 0x2004 0x02
ethercat download -p 2 --type uint16 0x2004 0x02 1

ethercat upload -p 2 --type uint16 0x2004 0x06
ethercat download -p 2 --type uint16 0x2004 0x06 1

ethercat upload -p 2 --type uint16 0x2004 0x0A
ethercat download -p 2 --type uint16 0x2004 0x0A 1

You also have to set homing mode  (PDO 0x6098) - see manual 
  • rodw
  • rodw's Avatar
22 Jul 2025 06:57
Replied by rodw on topic QTplasmac material database enhancement

QTplasmac material database enhancement

Category: Plasmac

Have a look at monokrom. it might do this already as the designer did the ramp piercing and pushed to qtp. It has a proper SQL database
  • peterdownunder
  • peterdownunder
22 Jul 2025 06:44
Replied by peterdownunder on topic (solved) python error on startup

(solved) python error on startup

Category: General LinuxCNC Questions

as an aside, how do i mark this as answered ??
  • peterdownunder
  • peterdownunder
22 Jul 2025 06:41
Replied by peterdownunder on topic (solved) python error on startup

(solved) python error on startup

Category: General LinuxCNC Questions

Thanks that fixed it. Unsure what exactly happened, but happy to have it fixed

 
  • rodw
  • rodw's Avatar
22 Jul 2025 06:35

We need to purge raspi-firmware packages in LinuxCNC ISO (AMD64 version)

Category: Installing LinuxCNC

What about removing the package from the image file?

The installer supresses it and its not installed but as soon as there is an apt update, it comes back. Very annoying. This was present in the original release of Debian Bookworm and it was fixed in the first update but the update were never pushed to the Debian Builder we use to make the iso (which is what we should use to follow the Deban way)
  • Luc1luc
  • Luc1luc
22 Jul 2025 06:31 - 22 Jul 2025 06:34
Trying to get my OMC A6 Servos homing was created by Luc1luc

Trying to get my OMC A6 Servos homing

Category: EtherCAT

Hey there,
im hare to look for some help on getting my Servos to work. Which currently ignore my endstops and would "crash" into them if i wouldnt stop
The Servos are Stepperonline A6 400W Ethercat ones, combined with an Beckhoff EK1100 and some IO Modules.
I also got the absolute encoder cables, but so far thought to just use them like a "stepper drop-in" and then if working, to go the next step and do the "integrated homing" way.

I just setup everything i think i will need:
- installing the Ethercat
- installing the cia402 driver

So hopefully theres people here who might be able to "get me on the right way" with my Servo setup and explain me my mistakes.
PrintNC_LinuxCNC/EtherCAT at main · Luc1luc/PrintNC_LinuxCNC
  • rodw
  • rodw's Avatar
22 Jul 2025 06:24
Replied by rodw on topic Spindle Docs

Spindle Docs

Category: LinuxCNC Documents

2.9 pre is years old and buggy. You can't depend on it. You really should upgrade to 2.9.4 by following the steps in the Getting Linuxcnc docs or adopt Debian Trixie pre-release as it should be out as the official Debian release next month.
Displaying 14296 - 14302 out of 14302 results.
Time to create page: 0.423 seconds
Powered by Kunena Forum