The two main reasons why I asked:1 A lot of the time we program for OEM's and never see the PLC, unless there is a problem with the program. So we have to train the equipment builder to make sure to set the IP after the machine is built, before it is shipped to the customer so we don't have to buy a plane ticket to set a IP for a mad customer. 2 Our Allen Bradley and Siemens guys rub it in our face that their preferred PLC will do this. Also if we are setting up a system with a lot of ethernet equipment it is nice to have it downloaded to the plc with the program so we don't have to go back to each processor and set the IP address. The field guy has to have a list of the addresses and more chance for mistakes. I understand that ethernet can be used for more than programming and comm's to the touch screen, but I know other brands allow us to do all of the comm port's setups (including ethernet) with the programming software offline when we write the program and it is downloaded to the processor with the program.
JW