А, простите, зачем менять IP и MAC на контроллере по ModBus?
например, чтобы можно было переносить мобильную установку, и интегрировать в сеть предприятия с различными настройками сети по цехам... ну или продавать поделку, не все же живут в подсети 192......