Is is possible to connect several 7i92 to one machine?
Is it possible to do it via router, or it's strictly needed to connect 7i92 directly to the ethernet port of the PC?
If need more maybe you should consider using a 7i80, or other smart serial options.
I think it is possible to use more than one 7i92, and I think using a router is a possibility, but it will likely add latency problems to the Ethernet communication. (I would not use it for other ordinary network traffic.)
Peter will likely chime in with the definitive answer.
You can run up to 4 Mesa Ethernet FPGA cards from one host
I have tested this with a fast host and a 1 KHz servo thread is possible with 4 cards.
what I used was a GigE switch --> 4 Ethernet cards and specific hal modifications
(you need to separate the read_request and read functions so the host sends all the
read requests before waiting for returned data)
You also need to program the Ethernet FPGA cards to different IP addresses
Its also possible with a host having multiple Ethernet interfaces, but I have not tried this
The 4 card limit is an artificial limit in the driver but its not easy to find a host that will support 4 cards at 1 KHz
(I used a ASROCK H97 PRO4 with G3258 CPU, this host also works fine with a single card at 4 KHz)