Category: General LinuxCNC Questions
No, you do not need two LAN ports, one port and a dedicated Ethernet switch will do,
but you do need two different IP addresses on the 7I92s.
I would suggest 10.10.10.10 and 10.10.10.11 and a host address of 10.10.10.100.
In addition for efficiency the reads should be queued, that is, instead of:
addf 7i92.0.read servo-thread
addf 7i92.1.read servo-thread
__________________________________ bunch of other addfs
addf 7i92.0.write servo-thread
addf 7i92.1.write servo-thread
You should have:
addf 7i92.0.read-request servo-thread
addf 7i92.1.read-request servo-thread
addf 7i92.0.read servo-thread
addf 7i92.1.read servo-thread
__________________________________ bunch of other addfs
addf 7i92.0.write servo-thread
addf 7i92.1.write servo-thread
This is more time efficient as is does not wait for the first 7I92s response
before requesting read data from the second.