Advanced Search

Search Results (Searched for: )

  • PCW
  • PCW's Avatar
29 Apr 2025 17:33

Using npn Inductive sensor for end stop.

Category: Basic Configuration

To use NPN sensors with 7I76U inputs (which need a positive signal to actuate),
you must add a pullup resistor to each 7I76U input connected to a NPN switch.

+24V --> resistor_pin_1 --> resistor_pin_2 --> NPN output + 7I76U input

Suggested resistor value is 2.2K 1/2W

(PNP sensors need no additional components)
  • cakeslob
  • cakeslob
29 Apr 2025 17:03

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

@cakeslob , I had a look at your hal file again and copied your spindle stuff exactly just changed for my pins etc and it's still the same. So I think that rules out a hal file problem. I don't think it's the vfd because I can change the speed manually by pressing the + and - manually in the  Axis GUI and it responses quick with no dips when changing speeds. 


Hmm probably going to have to do a halscope to see what is happening with that remora.sp0 and/or RPM signal when using css. The fact that it only does it while CSS is making this difficult to narrow down

just do a quick double check of my config ini/hal, and see if anything stands out. This is the config I used to test out threading and css the last time we talked. I dont think my halfile was a whole lot different, but maybe something in the ini file. Im still very new with lathe, but threading and css appear to function as intended.

github.com/cakeslob/RRW_LAB/tree/inc/Lin...mora-RRW_LAB_latheng
  • santy
  • santy
29 Apr 2025 16:24 - 29 Apr 2025 16:28

EtherCAT + 7i96s + Internet Success

Category: EtherCAT

Hello everyone.

I managed to get 3 separate NICs in a Fujitsu Desktop with a PCIe adapter, and now i have successfully connected to EtherCAT, Mesa 7i96s, and the internet simultaneously.

I have done this to move a XX,Y,Z gantry. I have 2 motors for 2 Z axis, which will work independently in 2 separate Qtplasmac configs.

I have created a simple 7i96s config from PNCCONF, and tried to adapt it into my CIA402 config. There have been some errors in trying to boot QTplasmac, because i keep getting different errors like the following.



I have to comment this line otherwise the system doesnt boot.
# ---JOINT ASSOCIATED WITH THE Z AXIS---
#net plasmac:axis-position joint.3.pos-fb => plasmac.axis-z-position

when i comment that line out, the config almost starts but then i get this.
Traceback (most recent call last): File "/usr/bin/qtvcp", line 555, in _qtvcp = QTVCP() ^^^^^^^ File "/usr/bin/qtvcp", line 261, in __init__ window.load_extension(opts.usermod) File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 269, in load_extension methods, self[obj].handler_module, self[obj].handler_instance = self._load_handlers([handlerpath], self.halcomp, self[obj]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 312, in _load_handlers objlist = h(halcomp, widgets, self.PATHS) # this sets the handler class signature ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/qtvcp/screens/qtplasmac/qtplasmac_handler.py", line 6107, in get_handlers return [HandlerClass(halcomp, widgets, paths)] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/qtvcp/screens/qtplasmac/qtplasmac_handler.py", line 224, in __init__ float(self.iniFile.find('AXIS_Z', 'OFFSET_AV_RATIO')) * 60 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: float() argument must be a string or a real number, not 'NoneType' 




My main goal would be to start the config, and double the X axis signal into 2 motors, altering the cia402 config.

basically get a main axis and a tandem axis with ethercat, which will have 2 home input from the mesa card.

remove the problem of having to comment out the line which provides plasmac z axis position *listed above*

get 2 different Z motor driver slaves to run for Z axis, one for one config, and one for the other

Startup QTplasmac and finish my config according to the machine



Could anyone provide some tips in the right direction please ??
I attach my config below.


Thank you
best regards
  • DarkPhoinix
  • DarkPhoinix
29 Apr 2025 16:10 - 29 Apr 2025 16:18
Replied by DarkPhoinix on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

 
this is with my new kernel parameter. Youtube and stress test on.
  • Spyderbreath
  • Spyderbreath's Avatar
29 Apr 2025 15:43
Replied by Spyderbreath on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Thank you for the reply Daz, and the offer to help

I now have what appears to be a successfully flashed and converted ST to DAP-link.

Now I am at the point where I need to hook this newly converted DAP-link to the NVEM controller. Is there a wiring schematic somewhere or something that tells me which pads on the controller get which wires? The pads are not labeled on the controller.
  • DarkPhoinix
  • DarkPhoinix
29 Apr 2025 15:42 - 29 Apr 2025 15:45
Replied by DarkPhoinix on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

I was just going down that road, I found a post where it was talked about, For now I did this:
BOOT_IMAGE=/boot/vmlinuz-6.1.0-33-rt-amd64 root=UUID=e5282ae9-3e96-4f4e-9c6c-19b3dd421c80 ro initrd=/install/gtk/initrd.gz quiet isolcpus=1,2 r8168.EEE=0 pcie_aspm=off nohz_full=1,2 
but I would like to try to add: rcu_nocbs

can you share your lspci result?
  • pgf
  • pgf
29 Apr 2025 15:28

"From scraps were ye made, and scraps ye shall be!"

Category: Show Your Stuff

Thanks. :-) I was hoping to use the "emergency off" switch plate from our old oil burner, but I guess I tossed it at some point. So I "had" to paint another one red.

It's a double pole switch. One half turns off the spindle's outlet, the other half triggers an e-stop input on the Mesa.
  • PCW
  • PCW's Avatar
29 Apr 2025 15:06

motor-0-position error beim Abbremsen aus 4-7,5 m/min

Category: Deutsch

The ping times are not terribly important _unless_ packets are dropped due to timeouts.
Default timeout setting is 80% of the servo period so those times look fine for a 1 KHz
servo thread.
  • Mother Canucker
  • Mother Canucker
29 Apr 2025 14:57
Replied by Mother Canucker on topic Tandem Y Axis in stepconf assistance.

Tandem Y Axis in stepconf assistance.

Category: StepConf Wizard

Ok so I just checked and yes it has them on both sides. They are contact switches and they both work. I have pictures but I don't know how to send them.
  • MarkoPolo
  • MarkoPolo
29 Apr 2025 14:48
Replied by MarkoPolo on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

Have you tried isolating the CPU cores?

I have the same processor, but a different motherboard, and the results are better.

It is possible that your problem is caused by something other than delays, but it is worth trying to improve the result.

 
  • tommylight
  • tommylight's Avatar
29 Apr 2025 14:20
  • Hakan
  • Hakan
29 Apr 2025 13:58
Replied by Hakan on topic EtherCAT and selfmade driver

EtherCAT and selfmade driver

Category: EtherCAT

Yeah, where to start looking?
When you turn the servo motor (if possible) and look at the relevant pos-fb pin in halshow, does the pin number count up/down? What value does the lcec.0.xxx.controlword have?
Vendor id and product code from "ethercat slaves -v" match the vid and pid fields in ethercat-conf.xml?
Any error messages from linuxcnc at startup, or errors in "sudo dmesg" that can help?
 
  • Daz
  • Daz
29 Apr 2025 12:17

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Hello, first, you need to get yourself a CMSIS-DAP probe. You can buy one on eBay, Amazon, or covert an ST-link probe. Here is a line to the thread how to do it.

forum.linuxcnc.org/18-computer/44828-rem...rd?start=2050#321860

Once you have the probe, you need to upload the firmware, I will send you the commands later when I have a moment to take a look into my notes.

Once you have the new firmware, then you can follow the instructions from my post above:

forum.linuxcnc.org/18-computer/44828-rem...rd?start=2140#327240

Happy to help
  • Rune_cnc
  • Rune_cnc
29 Apr 2025 12:10

Using npn Inductive sensor for end stop.

Category: Basic Configuration

Hi can someone tell me if mine are broken.
i cant understand these. They are stock part on the cnc machine.
And would like to keep it stock. 

here is one of the switches. Attached.

I use an new 7i76U board. And can easy just trigger the end stop pin with a wire from positive source (+)

Since this gives reverse. I did think to add a relay.
but the relay just stays on.

How do these work. I get constant 24 volt.
but when messure resistanse it does from 4ohm to 40ohm.
so something is happening. When it switches and led goes on/off too.

Anyone know these.
https://photos.app.goo.gl/jcqMZvWbBJQ8ZE1p6https://photos.app.goo.gl/jcqMZvWbBJQ8ZE1p6
  • pgf
  • pgf
29 Apr 2025 11:57

"From scraps were ye made, and scraps ye shall be!"

Category: Show Your Stuff

I've mentioned a few times that my DIY mill is very old (32 years), and probably some of you have looked at my pictures in the past.  But bear with me -- this is the last post I'll likely make about this mill.
 

I'd been making a bunch of improvements lately (new RPi controller, mesa card interface, M3/M5 spindle control, M7/M9 vacuum control, some new hold-down techniques, automatic homing, better E-switch, probably some other stuff).  It had been a while since I'd spent much time on it, so I was having a lot of fun.

My wife asked for help on a project, and I'm always happy to oblige, of course.  We designed what she needed, and I set about cutting it.  After a couple of false starts over a couple of days, the rough draft carve looked good.  She needed two good copies, and the first of those looked great! 

The second one, sadly, broke my Z axis.  Not the project's fault, and not the mill's -- we'd have to blame the designer:  me.  Not only did the Z axis driven coupling come loose from the carriage, but because of the poor design, there was no way to fix it without a really huge amount of dis/reassembly.  Which I really couldn't face.  One too many times, straw that broke the camel, etc.  I was done.

So I've ordered a new mill -- I'm expecting a Sainsmart Genmitsu 4040 Pro Max on my doorstep any day now.  I'm very excited about it.  And now if it breaks, I can blame someone else!

But I had to make space.  This only took an hour or so, and it was actually very cathartic.

 
 

A note about the design.  Using drawer slides to support the X/Y carriages, as the original plans called for, worked far better than you'd expect.  High quality slides are specifically made to keep drawers from sagging...  at all.  So if you put them on their side, and use them over a shorter distance, they're not true "linear rail" quality, but they're very, very good, especially for a DIY'er.  They didn't work well on the Z axis because unlike X and Y, Z undergoes forces in all directions, not just side to side.  I eventually rebuilt that axis using actual linear rails, but the rest of the Z design wasn't so great.  Ahem.  As we've learned.)

Anyway, I think one of the things I'll miss most about that mill is the limit switches.  You've gotta admit, this is cute, right?  :-)
 
Displaying 16051 - 16065 out of 17399 results.
Time to create page: 0.548 seconds
Powered by Kunena Forum