Advanced Search

Search Results (Searched for: )

  • cmorley
  • cmorley
Today 03:31
Replied by cmorley on topic Generating a own Popup

Generating a own Popup

Category: Qtvcp

yes I like that better.
  • rodw
  • rodw's Avatar
Today 00:00
Replied by rodw on topic How good is Ethercat motion control?

How good is Ethercat motion control?

Category: EtherCAT

Hi Rod,

 Once you start talking about pushing the host loop into the few-hundred-microsecond range, things like DC setup, cycle stability, NIC behavior (EEE, IRQ coalescing, etc.) and jitter stop being details and become the main engineering problem. That was the point I wanted to make.

When I said Mesa tends to be more “KISS”, I meant it in an architectural sense, not as a value judgment. EtherCAT is a full industrial fieldbus: multi-vendor, DC, flexible topologies, designed for distributed systems — that’s a big strength. The hm2-eth approach is intentionally simpler and focused on talking to the card, with the time-critical I/O timing living in the FPGA. Different tools, different trade-offs.
 

EEE, IRQ etc are really at the operating system level so they effect networking for both Ethercat and Mesa. But I think Ethercat is less affected.

In the RT community, the need to optimize/tune the kernel is well understood. Here at LinuxCNC we have only just been forced to come to grips with this since we adopted Bookworm. We skipped deployments on Bullseye but let me assure you the issues were there then.  I agree that users should never need to understand how to apply these settings, it should be done for them. Yesterday, I delivered a custom Linuxcnc installer that sets the system up for optimal RT performance in a networked environment and installs and configures ethercat. The customer just needs to install his linuxcnc config. Ultimately, I will build a more generic installer but I have to first recover from the brain-hurt this project inflicted on me!
  • tommylight
  • tommylight's Avatar
Today 22:55
Replied by tommylight on topic Generating a own Popup

Generating a own Popup

Category: Qtvcp

Before i say "Looks awesome", i have to say: those slider buttons look really nice, so why is the jog slider still looking dull?
Now i can say: Looks awesome! :)
  • Lcvette
  • Lcvette's Avatar
Today 22:29 - Today 22:33
Replied by Lcvette on topic Add Buttons in Probe Basic

Add Buttons in Probe Basic

Category: QtPyVCP

open a terminal and type in:

editvcp probe_basic

it will open the editor so you can see the properties. here is an image of them for reference:

 

 



Follow the sim hal and postgui hal to see the connections. note the pinbasename properties for the in gui button and the led and how the connections flow in postgui hal:

# *** Probe graphic simulation trigger push probe tip ***
net probe-in  =>  qtpyvcp.probe-in.out
net probe-in  <=  qtpyvcp.probe-led.on
  • cakeslob
  • cakeslob
Today 21:48 - Today 22:04

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

those wires look too long and too loose. you will need to shorten them for sure and tighten them up a big
shorter is better, keep it as short as possible
edit do you mean 8inches and not 8cm? 8cm is the length of the rpi board
  • DemonClaW
  • DemonClaW
Today 19:16
Replied by DemonClaW on topic Generating a own Popup

Generating a own Popup

Category: Qtvcp

Would you prefer it like that?
  • NWE
  • NWE's Avatar
Today 19:15 - Today 19:17
Replied by NWE on topic How good is Ethercat motion control?

How good is Ethercat motion control?

Category: EtherCAT

I have multiple threads on these things, with files posted
 

Thanks, I will search...
  • NWE
  • NWE's Avatar
Today 19:12
Replied by NWE on topic How good is Ethercat motion control?

How good is Ethercat motion control?

Category: EtherCAT

@Marcos DC
I assume my best chance of diagnosing the behavior is to start with identical hardware and configuration.

I do not know enough details about ihavenofish's issues to point at any specific bit at the moment. I suspect some unexpected interaction between the Omron drives and the LinuxCNC CIA402 component but that is just conjecture at this point. I would like to take a closer look at CIA402 component behavior while running real hardware on my workbench.
  • ihavenofish
  • ihavenofish
Today 19:07 - Today 19:11
Replied by ihavenofish on topic How good is Ethercat motion control?

How good is Ethercat motion control?

Category: EtherCAT

@NWE


I know this thread is about EtherCAT motion control in general, so to avoid derailing it, maybe it makes sense to open a separate thread focused on this specific Omron / CiA402 / startup behavior case, where we can look at the actual component, configuration and state machine logic in detail

 

I have multiple threads on these things, with files posted :)
The point of commenting here was to say that ethercat in linuxcnc can be a little flakey here and there, but still the way forward.
  • ihavenofish
  • ihavenofish
Today 19:06
Replied by ihavenofish on topic How good is Ethercat motion control?

How good is Ethercat motion control?

Category: EtherCAT

--snip--
I don't know if that's a linuxcnc thing, and ethercat thing, or just a stupid omron thing.

Other than these quirks though, its great and I would not switch back for anything haha.
What model number Omron drive is this? Also, are you using some form of CIA402 component with it? Which one?

I have had a keen interest in Omron servos for a while, but never actually worked with one of those. One of my upcoming projects could use one, now knowing there is "some mysterious bug" of sorts really catches my interest. If I manage to carve out some time for this, I would like to acquire the hardware and investigate the problem.
 


I don't think any of my issues are anything to do with the omron drives. I know 100% the first one is explicitly a conflict between ethercat and modbus naming and start up synchronisation. it is basically reinitialising the drive over and over and over The question is.. WHY?

The new one about joint errors/limits just showed up at random and went away. I think it was related to some stored values that got cleared on reboot, but not simply on linuxcnc restart. Like is was storing the wrong home or last encoder position etc. (i had shut down linuxcnc and rebooted the drives, then restarted linuxcnc). Probably an edge case that likely will never show up again.

The ffirst one is more important, cause every 10 times or so it starts it wigs out.
 
  • bmoo
  • bmoo
Today 18:06
Replied by bmoo on topic Help wiring G0704 Spindle to Mesa 7i96s

Help wiring G0704 Spindle to Mesa 7i96s

Category: Milling Machines

Whoops, got the wrong image. It's a 7i96s
  • PCW
  • PCW's Avatar
Today 17:44

Considering a Full Rewire on a Working Schaublin 125 CNC

Category: Turning

You can figure it out via the 7I85 manual but more easily with:

mesaflash --device 7i92t --addr [card_ip_address] --dbname1 7i85 --readhmid
  • tommylight
  • tommylight's Avatar
Today 17:44
Replied by tommylight on topic Help wiring G0704 Spindle to Mesa 7i96s

Help wiring G0704 Spindle to Mesa 7i96s

Category: Milling Machines

Do you have a Mesa 7i96 or 7i96S?
Your tittle says 7i96S but the attached picture is for 7i96, so what gives?
  • Dudelbert
  • Dudelbert
Today 17:04

Considering a Full Rewire on a Working Schaublin 125 CNC

Category: Turning

Thanks for the answer.

One question: Smart Serial 0 is on DB25 pins 1 and 14, can you tell me which location on the 7i85 that corresponds to? I would assume it is the same as Serial 0 with the “normal” firmware (TB2 in the middle). Is that correct?
Displaying 1 - 15 out of 282987 results.
Time to create page: 1.586 seconds
Powered by Kunena Forum