The application will use Unicast which is a UDP type message but is meant for the target IP address. I have 1 - G4EB2 and in the network branch I have put IO before it and after it and the PLC was able to connect to all of it in either configuration. If I am replacing B4 boards with G4EB2 boards, I need to have some idea of how many nodes I can daisy-chain.
I looked at the doc you mentioned. You can calculate the Packet Rate per Second but what value can these cards reliably handle? If I have daisy-chained 16 cards, each with an RPI of 100 ms, that is a packet rate of (2000 / 100) * 16 = 320, but that only applies to the first card or the card closet to the PLC because it will be handling all the traffic. Doesn’t the packet rate reduce by (2000 / 100) for each card this example as you move down the branch to the last card?
An RPI of 100 ms is slow. What is the fastest RPI these devices can handle? With this application, there will be IO that can be that slow but there will be others that will need to be 20 ms or so. Can these boards handle that?