# 13.8 Download Tool

**Introduction**

The download tool is mainly used for project transfer, and also comes with other functions, such as synchronization time, checking firmware version, and so on.

**Description**

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFlmhB9ZHzD8oat%2F12.png?generation=1575604139283387\&alt=media)

**1) PC port:** It sets connection way between PC and HMI, there are three ways, USB port, Ethernet port and Serial port;

**2) IP:** It sets HMI IP address for download (Only valid when Ethernet download);

**3) Cannot find HMI:** When Ethernet download is selected, the download tool automatically searches for the HMI on the same LAN as the computer and is listed in this window;

**4) File type:** This tool could not only support download projects, but also download image file (HMI firmware), so it provides two file types;

**5) Password:** It is only used for upload project from HMI to PC. When the project is encrypted, the upload operation could be performed only by entering the correct password;

**6) Auto-scan USB port:** Check it, USB download is set to default;

**7) More:** When it is checked, the following options will be activated. When downloading the project, the selected option settings in the project is invalid;

**For example:** \[Data record] is selected, when download the new project, data record setting in this new project is invalid;

**8) Upload prohibited:** Check it to indicate that the project will not be uploaded to the computer;

**9) HMI to PC:** Upload button, when click it means upload project file from HMI to PC;

**10) PC to HMI:** Download button, when click it means download project from PC to HMI;

**11) Sync clock:** When click on it, the computer's time will be synchronized to the connected HMI;

**12) Close:** click it to close download tool;

**13) Recalibration:** Click it to recalibrate connect HMI’s touch screen;

**14) Delete settings:** Delete existing configuration files in the HMI, such as parameter configuration files, protocol configuration files, and so on;

**15) HMI version:** Click it to check connected HMI firmware version;

**16) Machine code:** Click it to check connected HMI machine ID;

**Operation procedure of download by USB or serial port**

1\) Complete project programming and compile the project;

2\) Connect HMI via USB programming cable;

3\) Click the ![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFmeWWdyDv3dHCV%2F13.png?generation=1575604139203798\&alt=media) in toolbar;

4\) Check the \[PC Port] drop-list menu, if it shows \[USB: Download], it means HMI is accessed by PC via USB download cable. Or select serial port;

5\) Click \[PC to HMI] button to execute project download;

**Operation procedure of download by Ethernet**

1\) Complete project programming and compile the project;

2\) Set HMI IP

 Holding press top right corner of screen into setup screen as below shows;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFnNn4tMdGsLGNS%2F14.png?generation=1575604139277202\&alt=media)

 Click \[ Network] into setting screen as below shows;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFoSFulDeDOxf1m%2F15.png?generation=1575604139311614\&alt=media)

1\) Connect HMI via Ethernet cable;

2\) Click the ![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFplg9LOxkAXTUG%2F16.png?generation=1575604139219673\&alt=media) in toolbar;

3\) Check the \[PC Port] drop-list menu, please select \[Ethernet], and enter HMI IP address, as below shows;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFqnidrBeablldc%2F17.png?generation=1575604139209620\&alt=media)

4\) Click \[PC to HMI] button to execute project download;

**Operation procedure of upload by USB or serial port**

Many users need to upload the project from HMI to PC.

1\) Open the Download.exe directly, as below shows;

![](https://3950998874-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fpi-series-user-manual%2F-LvODL4_D6mm7Wtlu6Ni%2F-LvOJmFrTwhpOAJNLn1Y%2F18.png?generation=1575604139221824\&alt=media)

2\) Connect the HMI to PC via USB programming cable;

3\) If HMI is accessed, it will show \[USB: Download] in \[Download] menu;

4\) Click \[HMI to PC] button to execute project upload;

5\) The .wmt file will be upload to PC;

**Operation procedure of upload by Ethernet**

1\) Open the Download.exe directly;

2\) Connect the HMI to PC via Ethernet cable;

3\) Check the \[PC Port] drop-list menu, please select \[Ethernet], and enter HMI IP address;

4\) Click \[HMI to PC] button to execute project upload;

5\) The .wmt file will be upload to PC;

{% hint style="info" %}
✎**Note:**

1. If user doesn’t want this project be uploaded from HMI, please check \[Upload prohibited] option;
2. There are some items for saving HMI device setting, if user check the option, the corresponding setting in HMI will be reserved;
3. If the project is set design password, nobody could upload it without password;
4. If the project is set \[Upload prohibited], nobody could upload it from HMI;
5. If HMI isn’t accessed by PC via USB programming cable, please install the USB driver firstly. The USB driver file is contained in PIStudio software installation folder.
   {% endhint %}
