Advanced Search

Search Results (Searched for: )

  • timo
  • timo
26 May 2026 03:12 - 26 May 2026 03:13
Replied by timo on topic need help with ethercat vs mesa

need help with ethercat vs mesa

Category: General LinuxCNC Questions

Just a general question. Does a mixed system work? Put the basics on the Mesa card and, if needed, extend with Ethercat?
  • tommylight
  • tommylight's Avatar
26 May 2026 03:06
  • spumco
  • spumco
26 May 2026 02:53

Stepperonline A6 Ethercat - Digital IO [SOLVED]

Category: EtherCAT

I found the following in the generic xml file from the Stepperonline site:
Warning: Spoiler!


I tried changing sub-index 1 to bit 4, and that sent a value of '16' to the drive.
Also changed sub-index 2 to bits 4&5, resulting in two HAL pins.  When I turned both of those on the drive reported "48" in the 'Enable Physical Output' field.

No output turned on.

Maybe there's some way to interpret this to figure out what the values are?
  • RMJ fabrication
  • RMJ fabrication
26 May 2026 02:19

Ethernet connection to Mesa 7i76e disconnecting on its own after one minute

Category: Plasmac

I did not try another LAN cable.
The machine and PC are grounded properly.
I dont have a DVM at the moment but as soon as I get one I will measure those.
I believe this is a software issue because even with qtplasmac not running I get the disconnected error every 45 seconds
 
  • tommylight
  • tommylight's Avatar
26 May 2026 01:58

Ethernet connection to Mesa 7i76e disconnecting on its own after one minute

Category: Plasmac

Did you try another LAN cable?
Is the machine and the PC grounded properly?
Use a DVM and measure between Mesa 24V GND and machine case, in AC mode, while the machine is ON, post result.
  • tommylight
  • tommylight's Avatar
26 May 2026 01:54
Replied by tommylight on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

Those seem like two separate issues, one remap is not doing OK and the other complaining about gcode, are you running the default "Linux CNC" gcode?
  • spumco
  • spumco
26 May 2026 01:53

Stepperonline A6 Ethercat - Digital IO [SOLVED]

Category: EtherCAT

<pdoEntry idx="60FD" subIdx="2" bitLen="32" halType="complex">

does control the enable - or at least whatever that line in the object dictionary refers to.

I have no problem sending values to the drive, and can change the value by changing the bits and 'padding' in xml file.

What I don't know is which bit(s) - what value - the drive requires to turn the outputs on.  As I mentioned earlier I've mapped bits 1 & 2 to both sub-index 1 and sub-index 2 and turned both 'on.'  Tried the same thing for bits 16 & 17.

I guess I could just brute-force it and try ALL the 32 bits for botrh sub-indexes.
  • tommylight
  • tommylight's Avatar
26 May 2026 01:50
Replied by tommylight on topic LinuxCNC mit ProbeBasic bleibt einfach setehen

LinuxCNC mit ProbeBasic bleibt einfach setehen

Category: Deutsch

Ist die machine ge-erdet?
Ist die PC ge-erdet?
Beiden mussen sein.
Lauf gcode ohne die spindel (spindel auss geschaltet), pasiert die selbe fehler?
  • PCW
  • PCW's Avatar
26 May 2026 01:38
  • rodw
  • rodw's Avatar
26 May 2026 01:30

Stepperonline A6 Ethercat - Digital IO [SOLVED]

Category: EtherCAT

oops should be
          <pdoEntry idx="60FD" subIdx="1" bitLen="32" halType="complex">

Also
<pdoEntry idx="60FD" subIdx="2" bitLen="32" halType="complex"> seems like it will control whether the IO is enabled or not
  • rodw
  • rodw's Avatar
26 May 2026 01:24

Stepperonline A6 Ethercat - Digital IO [SOLVED]

Category: EtherCAT

To test output , connect one output to your coolant in hal and see if it triggers.
  • rodw
  • rodw's Avatar
26 May 2026 01:23

Stepperonline A6 Ethercat - Digital IO [SOLVED]

Category: EtherCAT

ok, seems its like
<syncManager idx="3" dir="in">
        <pdo idx="1a00">
        .......
          <pdoEntry idx="60FD" subIdx="0" bitLen="32" halType="complex">
            <complexEntry bitLen="1" halPin="CW-limit" halType="bit"/>
            <complexEntry bitLen="1" halPin="CCW-limit" halType="bit"/>
            <complexEntry bitLen="1" halPin="in-home" halType="bit"/>
            <complexEntry bitLen="13"/>
            <complexEntry bitLen="1" halPin="in-1" halType="bit"/>
            <complexEntry bitLen="1" halPin="in-2" halType="bit"/>
            <complexEntry bitLen="1" halPin="in-3" halType="bit"/>
            <complexEntry bitLen="1" halPin="in-4" halType="bit"/>
            <complexEntry bitLen="1" halPin="in-5" halType="bit"/>
            <complexEntry bitLen="1" halPin="in-6" halType="bit"/>
            <complexEntry bitLen="10"/>
          </pdoEntry>          
        </pdo>

Keep the rest of the entries there. Things like status words are important
Also make sure the total bits adds up to 32, pad out unused ones
 
  • spumco
  • spumco
25 May 2026 23:58

Stepperonline A6 Ethercat - Digital IO [SOLVED]

Category: EtherCAT

no sdos.txt was created.

pdos.txt below:
M0: PhysAddr 0x1000, DefaultSize  256, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1400, DefaultSize  256, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1800, DefaultSize   12, ControlRegister 0x64, Enable 1
  RxPDO 0x1600 ""
    PDO entry 0x6040:00, 16 bit, ""
    PDO entry 0x607a:00, 32 bit, ""
    PDO entry 0x60b8:00, 16 bit, ""
    PDO entry 0x6060:00,  8 bit, ""
    PDO entry 0x60fe:01, 32 bit, ""
    PDO entry 0x60fe:02, 32 bit, ""
SM3: PhysAddr 0x1c00, DefaultSize   28, ControlRegister 0x20, Enable 1
  TxPDO 0x1a00 ""
    PDO entry 0x6041:00, 16 bit, ""
    PDO entry 0x6064:00, 32 bit, ""
    PDO entry 0x60ba:00, 32 bit, ""
    PDO entry 0x60bc:00, 32 bit, ""
    PDO entry 0x60b9:00, 16 bit, ""
    PDO entry 0x603f:00, 16 bit, ""
    PDO entry 0x60fd:00, 32 bit, ""
    PDO entry 0x60f4:00, 32 bit, ""
Displaying 46 - 60 out of 15715 results.
Time to create page: 0.205 seconds
Powered by Kunena Forum