- HMI Model: MT8072iP
- EasyBuilder Pro Version: latest …510
I am transitioning an HMI project I have developed from one network environment/computer to another. I have 3 questions/problems
Firstly: When I powered up the HMI in the new location (without it being connected to any computer) I immediately noticed that all the special project pictures I had created and some combo buttons were missing.
Basic graphic and text elements and screen navigation function buttons within each window did display but most of the content was missing. This resolved after I was able to download my program again, but the question remains - how do I make the HMI fully self-contained? Note: In subsequent downloads the same thing happened.
Secondly: My initial attempts to “re-download” from my PC failed - because I had not properly re-defined the IP address of the HMI to suit the new network. (I presume the saved version of the project included my old network settings.)
I took a long time to work out how to “fix/change” the IP address of my HMI and I am not at all sure I found the best method!
I eventually used the on-screen settings menu which offered a sensible-looking (manual) IP address, which I accepted. The router quickly reported the HMI had the new IP address, but when I tried downloading from Easybuilder if failed again because it still used the wrong/old IP address. I restarted Easybuilder and tried again to download to HMI. At the hold point between compiling and downloading there are 2 options - IP and HMI name. This time the IP was (still) wrong but the HMI name (which includes the IP address) was right, so it worked. The IP is still wrong and I have no idea how to change it.
Currently I have a half-way-house - the HMI and PLC are exchanging data both ways, but Easybuilder still has the wrong IP address.
Thirdly: what is the preferred way to migrate an HMI project from one PC to another? I tried to transfer a copy of the program file between PCs (sneaker-net) - but then it could not find a required library. Is there a way to avoid these problems?
I have found work-arounds for most of my problems, but I would appreciate a more structured approach.