What are the factors that must be considered while changing the IP address of the PLC

I am using Allen Bradley l35e PLC with HMI and VFD interfacing via ethernet all equipments are working on machine but need to change the IP address of all the equipment hmi and vfd is simple, i want to know that if i will change IP of PLC from rslinx then is there any need to download program again to PLC like in siemens we have to download hardware configuration

You need to change IP of all the device that is there in the io tree with IP, also in HMI program, you have to make communication again with new plc IP address. you need to set the IP address in the HMI screen setting configuration page to talk to the new plc IP address