Advanced Search

Search Results (Searched for: )

  • miro199315
  • miro199315
16 Nov 2025 20:28 - 16 Nov 2025 20:29
Replied by miro199315 on topic Configuration Schnider electric ILA2 Servo

Configuration Schnider electric ILA2 Servo

Category: EtherCAT

 

File Attachment:

File Name: ethercat-c...16-2.xml
File Size:1 KB
I actually mixed up the files earlier. Here is the proper configuration file I'm using now.
  • Hakan
  • Hakan
16 Nov 2025 18:24
Replied by Hakan on topic Configuration Schnider electric ILA2 Servo

Configuration Schnider electric ILA2 Servo

Category: EtherCAT

Looks good so far. Those Unmatched might have been an EoE effect.

How come you put in those idx="0000" pdos in the ethercat-conf.xml?
I have never seen such before and that can't be right?
I would remove all those pdo idx="0000"

 
  • andypugh
  • andypugh's Avatar
16 Nov 2025 18:22
Replied by andypugh on topic carousel component integration

carousel component integration

Category: General LinuxCNC Questions

pin in signed scale = 100 "The number of stepgen or encoder counts between successive pockets";

This is likely to cause rounding errors when the number of encoder counts per pocket position is not an integer. You might need to convert the pin to "float" so that it can take a value of 682.6666666666666 (which means that the rounding error won't be noticed for several million full rotations of the carousel)
Luckily "carousel" is just an ordinary ".comp" file and so it can be re-installed after editing with halcompile.
sudo halcompile --install carousel.comp

If you get a "command not found" error then you may need to sudo apt get install linuxcnc-uspace-dev,
  • andypugh
  • andypugh's Avatar
16 Nov 2025 18:08
Replied by andypugh on topic carousel component integration

carousel component integration

Category: General LinuxCNC Questions

I think that carousel.scale needs to be 8192/12 = 682.666666666 (which is unfortunate, as there is a possibility of rounding errors.

The "width" is how many counts you can be away from the target and still consider the carousel to be aligned. On reflection I might have been able to think of a better name for it. But it corresponds to the "width" of the typical flag or proximity sensor used to detect carousel alignment.

Carousel can be configured in many different ways, and some setups simply don't require certain inputs and outputs.
  • andypugh
  • andypugh's Avatar
16 Nov 2025 17:57
  • andypugh
  • andypugh's Avatar
16 Nov 2025 17:31
Replied by andypugh on topic Subroutine error

Subroutine error

Category: General LinuxCNC Questions

You might want to switch your Z axis round, so 0 is at the top and -300 at the bottom. Some CAM packages assume that G53 G0 Z0 is a safe retract.
  • andypugh
  • andypugh's Avatar
16 Nov 2025 17:29
Replied by andypugh on topic Subroutine error

Subroutine error

Category: General LinuxCNC Questions

Thanks for saying what the problem was, I will try to file that one away in my mental list of causes of tool change errors.
  • gravedigger
  • gravedigger
16 Nov 2025 17:02
Replied by gravedigger on topic 7i96 with analog Spindle Servo

7i96 with analog Spindle Servo

Category: Driver Boards

Thanks.

The circuit diagram is OK?

I'm using Output 5 for Spindle ON and a contactor with the emergency stop button circuit.
  • Aciera
  • Aciera's Avatar
16 Nov 2025 16:51 - 16 Nov 2025 16:52
  • abs32
  • abs32
16 Nov 2025 16:42

v2.9 and not the perpendicularity of X and Y

Category: General LinuxCNC Questions

Thank you, the comments in the source code are much less detailed than in man (this is strange). It would be right to bring the man to the proper level. Thanks again. When I install 2.9.x I will publish detailed startup instructions.
  • tommylight
  • tommylight's Avatar
16 Nov 2025 16:37
Replied by tommylight on topic Why is there no BSDCNC?

Why is there no BSDCNC?

Category: Off Topic and Test Posts

DOS is also not mentioned in that document.
  • langdons
  • langdons's Avatar
16 Nov 2025 16:34
Replied by langdons on topic Why is there no BSDCNC?

Why is there no BSDCNC?

Category: Off Topic and Test Posts

I think the Windows PC was a component of an example existing system that The Enhanced Machine Controller would replace on a POSIX system.

Though it was DOS in the example, not Windows NT.
  • PCW
  • PCW's Avatar
16 Nov 2025 16:30
Replied by PCW on topic Problema de altura en el eje Z

Problema de altura en el eje Z

Category: Español

Possibly  like an issue with:

1. Z home switch

2. home switch debouncing

3. home latch velocity too high
  • miro199315
  • miro199315
16 Nov 2025 15:51
Replied by miro199315 on topic Configuration Schnider electric ILA2 Servo

Configuration Schnider electric ILA2 Servo

Category: EtherCAT

Thanks for the hint. I recompiled and installed the EtherCAT master with
--disable-eoe
, and now EoE is fully disabled.Also, my network card is Intel, not Realtek, so the Realtek DKMS driver wasn’t needed.After reinstalling the master without EoE, the bus comes up normally and the slaves are detected correctly.

However, I still have one remaining issue after boot. Here is the relevant kernel log excerpt:
[    5.626873] EtherCAT: Master driver 1.6.8 1.6.8
[    5.626989] EtherCAT: 1 master waiting for devices.
[    5.639150] ec_generic: EtherCAT master generic Ethernet device module 1.6.8 1.6.8
[    5.639161] EtherCAT: Accepting 00:0B:AB:B6:75:75 as main device for master 0.
[    5.639168] ec_generic: Binding socket to interface 2 (enp2s0).
[    5.656187] EtherCAT 0: Starting EtherCAT-IDLE thread.
[    7.256801] igb 0000:02:00.0 enp2s0: igb: enp2s0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[    7.256910] IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready
[    7.260394] EtherCAT 0: Link state of ecm0 changed to UP.
[    7.268195] EtherCAT 0: 2 slave(s) responding on main device. Re-scanning on next possibility.
[    7.268197] EtherCAT 0: Slave states on main device: PREOP.
[    7.268198] EtherCAT 0: Re-scanning now.
[    7.268519] EtherCAT 0: Scanning bus.
[    7.513259] EtherCAT 0: Bus scanning completed in 244 ms.
[    7.513262] EtherCAT 0: Using slave 0 as DC reference clock.
[    8.700315] logitech-hidpp-device 0003:046D:1020.0005: HID++ 1.0 device connected.
[    9.018640] e1000e 0000:00:19.0 eno1: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[    9.018673] IPv6: ADDRCONF(NETDEV_CHANGE): eno1: link becomes ready
[  185.482430] EtherCAT: Requesting master 0...
[  185.482433] EtherCAT: Successfully requested master 0.
[  185.482540] EtherCAT 0: Domain0: Logical address 0x00000000, 46 byte, expected working counter 3.
[  185.482542] EtherCAT 0:   Datagram domain0-0-main: Logical offset 0x00000000, 46 byte, type LRW.
[  185.482553] EtherCAT 0: Master thread exited.
[  185.482554] EtherCAT 0: Starting EtherCAT-OP thread.
[  190.204353] EtherCAT ERROR 0-1: Failed to set SAFEOP state, slave refused state change (PREOP + ERROR).
[  190.205350] EtherCAT ERROR 0-1: AL status message 0x001D: "Invalid output configuration".
[  190.207352] EtherCAT 0-1: Acknowledged state PREOP.
[  190.215070] EtherCAT 0: Slave states on main device: PREOP, OP.
linuxcnc@linuxcnc:~$ 
EK1100 goes into OP, but the servo stays in PREOP + ERROR with "Invalid output configuration" when LinuxCNC (via lcec) tries to move the system into OP. 

File Attachment:

File Name: ethercat-conf.xml
File Size:2 KB
  • tommylight
  • tommylight's Avatar
16 Nov 2025 15:37
Replied by tommylight on topic Sinker EDM machine based on diy pulse generator

Sinker EDM machine based on diy pulse generator

Category: Off Topic and Test Posts

I do not think monitoring voltage is of any use, monitoring current should be used.
The voltage will vary a lot during active time as it is current limited.
Displaying 1276 - 1290 out of 21914 results.
Time to create page: 0.198 seconds
Powered by Kunena Forum