I need to connect to a redundant PLC system based on Siemens S7-417H via Ethernet. It is possible to configure both CPU with the same MPI address; however, each one of them has its own CP 443-1 card and both are connected to the same network, meaning they must have different IP address. Has anyone out there done anything similar? How can I do the switchover in case of PLC or communication failure? Is the switchover supported by Libnodave, or shall I program the switchover in my application (Delphi)?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I need to connect to a redundant PLC system based on Siemens S7-417H via Ethernet. It is possible to configure both CPU with the same MPI address; however, each one of them has its own CP 443-1 card and both are connected to the same network, meaning they must have different IP address. Has anyone out there done anything similar? How can I do the switchover in case of PLC or communication failure? Is the switchover supported by Libnodave, or shall I program the switchover in my application (Delphi)?
There are switches(hardware) that do this swutch over automatically, but you have to init a new connection via your Program.