Experts, I have a customer who bottler of micro brews. He has two filling systems that are used for zero downtime. They share the load when things are operating normally at 50% capacity. If one needs maintenance or breaks down the other can handle the 100% of the load. I have been tasked with monitoring status signals between the PLC and the filling machine. Each change in state will be recorded as a row in a SQL database for later review. So here is the question I have, the two systems are identical, all communications between the PLC and the machine are TCP/IP. But they are seperate, there is no network that they are connected to. So each PLC has the same IP Address and each machine has the same IP Address. This is done for zero configuration to get a line up and running. There are spares of each component of the system pre configured in their inventory so that they can immediately be changed out if a line goes down.
I figure I will need two network adapters for this. But how do I work with each network adapter. I am using Visual Basic?