Standby Server fails to pick up

Racking my brain on this one.

Set up a primary and a standby server on a project with 7 I/O devices.  A little oddity here - all on the same IP address, using different ports. Modbus RTU over UDP protocol.

I've done just about the same thing before on at least 6 systems, and never had a problem.

Primary server works fine..

Communicates everey second or so

If I shut off the primary server, the standby communications rate is about every thirty seconds.  Getting #BAD for many of the variables - but not all.

And they switch around -sometimes #BAD and sometimes a good value.

Switched IP Addresses, and the problem follows the standby computer.

Configurations look different where they should.

I'm not 100% clear what the purpose of the port number in the <componenets and mapping><Ports> column is used for.  After searching the knowledge base, it seemed appropriate that they were the same for the primary and the standby (not to be confused with the <IODevices><Number> entry.

NO port level control is being done.

Not sure where to go from here.  Any suggestions?

  • Check your configuration. Create a new test project first
    IOServer1 with Board TCP_1 and IO1_Port1 (make sure linked to Board TCP_1) with the correct special options
    IOServer2 with Board TCP_2 and IO2_Port1 (make sure linked to Board TCP_2)

    Use different UDP ports

    Create two  I/O Devices with the same Number:

    IODev1, Startup mode : primary on Port Name : IO1_Port1

    IODev1, Startup mode : standby, Priority 2 on Port Name : IO2_Port1

    Define one tag, put it on a page and check if this configuration works correctly, then add the other ports and I/O Devices.

    Sometimes devices are configured so that they only respond to certain IP addresses