The IP settings are stored in the same flash memory as the GA, OS, user program, system config, etc, so it is highly unlikely that they just 'lost' the settings without affecting anything else.
You mentioned powering up the PLCs. Did you recently clear them PLC memory and reload them? If the System Settings were cleared when you did that, the Ethernet ports will continue to work until the PLC is power cycled.