Return to Mesa US
They are basically all the same capability wise. The PCI/PCIE cards allow somewhat faster servo update rates (to 8 KHz or so vs about 4 Khz max for Ethernet). This really only makes a difference if you have a torque mode servo drive or you need multi-G accelerations as the default 1 KHz servo thread rate is fine for step/dir and velocity mode servos for most machines
The main advantage of Ethernet is wiring ease (thin and possibly long cable between CPU and control cabinet) and isolation of the PC from all I/O
PCI/PCIE cards run on stock LinuxCNC and Ethernet cards run on Linuxcnc-uspace.
PCI/PCIE cards can supply 5vdc power from the PCI/PCIE connector to the daughter cards, Ethernet cards need a 5vdc power supply to pass 5vdc to a daughter card.
Excessive field voltage even for a millisecond (>40V or so).
Using a DC supply with no filter so spikes from the line voltage get forwarded to the field voltage.
Driving inductive loads >60 mA or so with no flyback diode across the load.
Shorting outputs to line voltage.