Yes/No.
It totally depends on how your ethernet infrastructure is set up.
If you have a DHCP (or BOOTP) server set up on a 192.168.1.2-192.168.1.254 address range, and your devices are also in that range, you will definately have periodic problems.
If that is the case, then you neec to configure the DHCP (BOOTP) server to manually exclude certain addresses (your NET-ENI's).
For some completely unfathomable (to me) reason, both DHCP and BOOTP servers, when requested to issue an IP address, don't "Pick next available, Ping it (to make sure nothings there) and Then Issue it"
But even if they did, DHCP/BOOTP IP leases are valid for a given time, so say (as above) someone comes in before the plant is powered up, turns on their computer, and is issued 192.168.1.14 (same as some static-non-powerd up device).
They run out to buy donuts (and COFFEE) for the startup crew, and power down their computer. Now, the startup crew powers up your device, which is statically assigned 192.168.1.14. Eventually boss-man comes back (with donuts and COFFEE) passes the goodies out, goes back to his desk, and turns his computer back on. What happens?
Boss-man's computer boots up, looks in it's log, and see's that is has a valid IP lease for another 6 hours. It tries to pop onto the network at 192.168.1.14 (and it actually identifies itself as such, THEN pings). Oddly, there is another host with that address. The newcomer (Boss Computer) and probably the other host (your device) get very confused. Boss Computer pops up (assuming Windows) a dialog saying "Duplicate IP Detected", and will switch itself to a total private address in the 169. region. The poor other device out there doesn't know quite what to do, and is probably trying to respond to packets it has no idea what to do with, so has a nervous breakdown.
Damn.. I'm babbling.
Moral of the story is, for Ethernet, PUT STATIC ASSIGNED DEVICES IN A COMPLETELY DIFFERENT GROUP FROM DHCP/BOOTP ASSIGNED DEVICES.
DHCP/BOOTP servers can be very finely controlled, so you can reserve dozens of individual IP's from the DHCP/BOOTP server's 'Avaliable List', or, as I prefer, just expand the subnet. Internally, there is no reason you can'e expand a Class C subnet (192.x.x.x to 223.x.x.x, standard subnet mask 255.255.255.0) up to a Class B subnet (128.x.x.x to 191.x.x.x, standard subnet mask 255.255.0.0). Then, assign the DHCP server to deal with 192.168.0.x for DHCP stuff, and assign 192.168.1.x for static stuff (both with subnet mask of 255.255.0.0).
kbcombs said:
Thanks for the replies... We have tried powering through the cable and with an external power supply without any change. I want to say that there is something wrong with the network, but they don't have any problems with the PC's that are connected, just the ENI's. The PC's in the plant are setup for DHCP, the ENI's have static IP's. Could this be causing an issue? (Don't see how it could but I'm not a guru with Ethernet either...) Also wonder if it could be an issue with the OPC server. It is very aggrevating as it is occurring daily now...