Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
05 Mar 2025 03:06
  • shaying526
  • shaying526
05 Mar 2025 03:01
  • shaying526
  • shaying526
05 Mar 2025 02:55 - 05 Mar 2025 02:58

Issue with OP Entry Delay and Failures in LinuxCNC + EtherCAT System

Category: EtherCAT

Thank you for your response. These are the printout messages from two different systems, respectively.

First System:
[  238.627879] EtherCAT: Requesting master 0...
[  238.627885] EtherCAT: Successfully requested master 0.
[  238.639567] EtherCAT 0: Domain0: Logical address 0x00000000, 450 byte, expected working counter 27.
[  238.639571] EtherCAT 0:   Datagram domain0-0-main: Logical offset 0x00000000, 450 byte, type LRW at ffff91a4e6ce0318.
[  238.640138] EtherCAT 0: Master thread exited.
[  238.640141] EtherCAT 0: Stopping EoE thread.
[  238.640157] EtherCAT 0: EoE thread exited.
[  238.640159] EtherCAT WARNING 0: EoE External processing required!
[  238.640160] EtherCAT 0: Starting EtherCAT-OP thread.
[  239.249213] EtherCAT 0: Domain 0: Working counter changed to 21/27.
[  239.291171] EtherCAT 0: Slave states on main device: PREOP, SAFEOP.
[  239.572573] EtherCAT 0: Slave states on main device: PREOP, OP.
[  239.860401] EtherCAT 0: Slave states on main device: PREOP, SAFEOP, OP.
[  240.181272] EtherCAT 0: Slave states on main device: PREOP, OP.
[  240.251335] EtherCAT 0: Domain 0: Working counter changed to 24/27.
[  244.842333] EtherCAT WARNING 0-main-0: Slave did not sync after 5000 ms.
[  244.852890] EtherCAT 0: Domain 0: Working counter changed to 27/27.
[  244.886478] EtherCAT 0: Slave states on main device: SAFEOP, OP.
[  245.167387] EtherCAT 0: Slave states on main device: OP.


Second System:
[ 3248.220047] EtherCAT: Requesting master 0...
[ 3248.220054] EtherCAT: Successfully requested master 0.
[ 3248.225443] EtherCAT 0: Domain0: Logical address 0x00000000, 406 byte, expected working counter 21.
[ 3248.225447] EtherCAT 0:   Datagram domain0-0-main: Logical offset 0x00000000, 406 byte, type LRW.
[ 3248.225471] EtherCAT 0: Master thread exited.
[ 3248.225474] EtherCAT 0: Stopping EoE thread.
[ 3248.225489] EtherCAT 0: EoE thread exited.
[ 3248.225490] EtherCAT 0: Starting EoE thread.
[ 3248.225559] EtherCAT 0: Starting EtherCAT-OP thread.
[ 3248.225732] EtherCAT WARNING 0: 16 datagrams UNMATCHED!
[ 3248.299560] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.315523] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.339530] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.356219] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.371609] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.391524] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.409001] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.423525] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.439516] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.455500] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.471503] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.487610] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.503529] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.519501] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.535504] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.551521] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.567541] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3248.583503] EtherCAT WARNING 0-6: Other mailbox protocol response for eoe0s6.
[ 3250.223357] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3251.223374] EtherCAT WARNING 0: 10 datagrams UNMATCHED!
[ 3252.223350] EtherCAT WARNING 0: 16 datagrams UNMATCHED!
[ 3253.223370] EtherCAT WARNING 0: 10 datagrams UNMATCHED!
[ 3254.223357] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3255.223368] EtherCAT WARNING 0: 4 datagrams UNMATCHED!
[ 3256.223343] EtherCAT WARNING 0: 4 datagrams UNMATCHED!
[ 3257.223350] EtherCAT WARNING 0: 16 datagrams UNMATCHED!
[ 3258.223347] EtherCAT WARNING 0: 2 datagrams UNMATCHED!
[ 3258.720269] EtherCAT ERROR 0-6: Timeout after 10000 ms while setting state OP.
[ 3258.727412] EtherCAT 0: Slave states on main device: PREOP, SAFEOP.
[ 3259.223344] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3260.223352] EtherCAT WARNING 0: 16 datagrams UNMATCHED!
[ 3261.223364] EtherCAT WARNING 0: 4 datagrams UNMATCHED!
[ 3262.223349] EtherCAT WARNING 0: 8 datagrams UNMATCHED!
[ 3263.223381] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3264.116265] EtherCAT WARNING 0-0: Slave did not sync after 5000 ms.
[ 3264.223353] EtherCAT WARNING 0: 12 datagrams UNMATCHED!
[ 3265.227471] EtherCAT WARNING 0: 4 datagrams UNMATCHED!
[ 3265.287422] EtherCAT ERROR 0-3: Mailbox error response received - Unknown error reply code 0x0000.
[ 3265.287431] EtherCAT WARNING 0-3: Invalid mailbox response for eoe0s3.
[ 3265.327467] EtherCAT ERROR 0-3: Mailbox error response received - Unknown error reply code 0x0000.
[ 3265.327474] EtherCAT WARNING 0-3: Invalid mailbox response for eoe0s3.
[ 3266.227344] EtherCAT WARNING 0: 4 datagrams UNMATCHED!
[ 3267.227351] EtherCAT WARNING 0: 2 datagrams UNMATCHED!
[ 3268.227347] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3269.227348] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3270.033265] EtherCAT ERROR 0-6: AL status message 0x002D: "No Sync Error".
[ 3270.036267] EtherCAT 0-6: Acknowledged state SAFEOP.
[ 3270.227348] EtherCAT WARNING 0: 14 datagrams UNMATCHED!
[ 3270.435372] EtherCAT 0: Slave states on main device: OP.
[ 3271.227376] EtherCAT WARNING 0: 10 datagrams UNMATCHED!
[ 3273.239359] EtherCAT WARNING 0: 2 datagrams UNMATCHED!
[ 3274.239353] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3275.243359] EtherCAT WARNING 0: 8 datagrams UNMATCHED!
[ 3276.243376] EtherCAT WARNING 0: 6 datagrams UNMATCHED!
[ 3278.247366] EtherCAT WARNING 0: 10 datagrams UNMATCHED!

(Repeated warnings about unmatched datagrams...)
Based on a cursory review, I speculate that the first system might be using a compatible version of the EtherCAT protocol with the slave devices (drivers), whereas the second system might be utilizing a newer version of the protocol that is not fully compatible with the older version supported by the slave devices.

Additionally, the "UNMATCHED" warnings seem to persist throughout the operation in the second system, indicating potential issues with data packet matching or communication synchronization. Note that I haven't included all the printouts, but the frequent occurrence of these warnings suggests ongoing communication issues.
  • cmorley
  • cmorley
05 Mar 2025 02:42
Replied by cmorley on topic How to open QT ui file in LinuxCNC

How to open QT ui file in LinuxCNC

Category: Qtvcp

Excellent let me know of any bugs please.
  • cmorley
  • cmorley
05 Mar 2025 02:41
Replied by cmorley on topic panelui

panelui

Category: LinuxCNC Documents

Did you see the docs?
linuxcnc.org/docs/devel/html/gui/panelui.html
and AXIS has a sample configuration:
github.com/LinuxCNC/linuxcnc/tree/2.9/co...im/axis/panelui-demo
It's been a while since playing with it but I'll try to help.
  • ihavenofish
  • ihavenofish
05 Mar 2025 02:33
  • tommylight
  • tommylight's Avatar
05 Mar 2025 02:31
  • tommylight
  • tommylight's Avatar
05 Mar 2025 02:27

Should I just suck it up and buy a good stepper driver?

Category: Driver Boards

HEXFET, TrenchFET, Epitaxial FET, .... damn i am getting old and this time i am not blaming it on being 3:15AM right now, there are many more types of MOSFET's, and almost all have flyback diodes, you can spend days sifting through catalogs to find any that does not
That is not the point at all, it is to show you how much we have to refrain here when we reply, ...
Again not the point, ....
The point is, do some reading and checking and rechecking before wiring and powering on stuff.
Take Unknowns advice, take a step back to reassess things.
As for TB6600 i have used the original ones and the smaller "not TB6600 despite being named so" and the "not TB6600" are much better and do not die at random. And can be found cheaper at 12-15$ a piece. Might have issues with DIP switches triggering from vibrations, though.
  • gwond
  • gwond
05 Mar 2025 02:22
Replied by gwond on topic Fusion 360 post processor file for Plamac

Fusion 360 post processor file for Plamac

Category: Plasmac

Thanks, I tried the Merge circles, with the same outcome as before. I also found a test in the manual “isFullCircle()”, which returns False for this hole and true for all of the others. Should I try redrawing the hole or is the issue more so with the CAM processing? Maybe I should just keep testing different files and see how often this issue actually happens. Not a big deal to hand mark and drill this part, but more so just want to understand how to potentially resolve it he underlying issue and improve the robustness of the post processor.
  • ihavenofish
  • ihavenofish
05 Mar 2025 00:21
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

ok, i dont know what the issue was, but it works now. i see the slave.......

what next? :)
need a wizard :P
  • ihavenofish
  • ihavenofish
05 Mar 2025 00:11 - 05 Mar 2025 00:19
Replied by ihavenofish on topic Ethercat linuxcnc not seeing any slaves

Ethercat linuxcnc not seeing any slaves

Category: EtherCAT

ok so that was wifi. i switched back to the other... and now i see my slave. i dont really know what i did wrong before, but now we can start moving forward

yay
thanks
  • unknown
  • unknown
05 Mar 2025 00:07

Should I just suck it up and buy a good stepper driver?

Category: Driver Boards

Been reading this for while, I think you need to reassess what you think you know compared to what you actually know.
Usually the stepper drivers are pretty hardy, the ones I have in my mill are about 15 years old and haven't missed a beat.
I've never heard of anyone having to make modifications.
Some of the early TB6600 drivers weren't as reliable as they should have been, no experience with them myself but many reports of them being that way.
So just settle down, do things the recommended way and don't try to modify things that don't require modification. And if you still insist of doing board level mods consult the data sheets for the components that will be affected. I'm sure this would have resolved the issue of "no flyback diodes".
  • Daz
  • Daz
04 Mar 2025 23:49
Replied by Daz on topic Work with probe

Work with probe

Category: Basic Configuration

Yes, I am using GMOCCAPY UI, but I have just checked QTDragon_HD, and it looks really cool! I might be tempted to make a switch at some point. I am completely new to LinuxCNC, got it all up and running last week after pulling my hair out after experiencing multiple bugs with Mach3 and EC300(digital dream) controller. I have to say I am super happy, LinuxCNC is soooooo much better than Mach3.
  • ihavenofish
  • ihavenofish
04 Mar 2025 23:44 - 04 Mar 2025 23:45
Replied by ihavenofish on topic Ethercat linuxcnc not seeing any slaves

Ethercat linuxcnc not seeing any slaves

Category: EtherCAT

switched to the second one which i thought was the wifi.. now it says link up. still no slaves though

Master0
Phase: Idle
Active: no
Slaves: 0
Ethernet devices:
Main: 60:36:dd:54:7b:49 (attached)
Link: UP
Tx frames: 488
Tx bytes: 29280
Rx frames: 0
Rx bytes: 0
Tx errors: 0
Tx frame rate [1/s]: 124 34 6
Tx rate [KByte/s]: 7.3 2.0 0.4
Rx frame rate [1/s]: 0 0 0
Rx rate [KByte/s]: 0.0 0.0 0.0
Common:
Tx frames: 488
Tx bytes: 29280
Rx frames: 0
Rx bytes: 0
Lost frames: 488
Tx frame rate [1/s]: 124 34 6
Tx rate [KByte/s]: 7.3 2.0 0.4
Rx frame rate [1/s]: 0 0 0
Rx rate [KByte/s]: 0.0 0.0 0.0
Loss rate [1/s]: 124 34 6
Frame loss [%]: 100.0 100.0 100.0
Distributed clocks:
Reference clock: None
DC reference time: 0
Application time: 0
2000-01-01 00:00:00.000000000
  • ihavenofish
  • ihavenofish
04 Mar 2025 23:39
Replied by ihavenofish on topic Ethercat linuxcnc not seeing any slaves

Ethercat linuxcnc not seeing any slaves

Category: EtherCAT

network ip/mac


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:23:24:3e:1b:ba brd ff:ff:ff:ff:ff:ff
altname enp0s25
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 60:36:dd:54:7b:49 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.194/24 brd 192.168.2.255 scope global dynamic noprefixroute wlp2s0
valid_lft 257328sec preferred_lft 257328sec
inet6 fe80::6236:ddff:fe54:7b49/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Displaying 18241 - 18255 out of 18601 results.
Time to create page: 0.328 seconds
Powered by Kunena Forum