---
# System prepended metadata

title: 福特六和 UI的說明

---

# 福特六和程式使用說明

## 如何使用
目前package有三個程式和工具，結構如下:
_Tools: 放可能會用到的工具
1_opcua: 放OPCUA Server
2_Backend: 放後台程式
3_ui: 放著UI的程式
我會把打開的順序放在前面，這樣比較好去操作，日後會在補一個service根據順序自已去打開程式
PS: 我曾試著放在中文路徑下，但會出問題，所以最好是放在根目錄下，我這裏先預設是 C:\_Project\FORD
### Step1: 先打開OPCUA server
打開 C:\_Project\FORD\1_OPCUA\NexUA1.exe
會看到 ![](https://hackmd.io/_uploads/SkqfAfL-T.bmp)
把紅色框的位置copy下來(每個人的電腦名稱不同)，這個就是OPCUA Srv的位置
### Step1_1: 打開UAExpert測試 (此步驟可不做)
在UAExpert把此位置輸入如圖:
![](https://hackmd.io/_uploads/HyPb1Q8W6.bmp)
Name可以打一個好記的，EndPoint URL: 就是剛剛copy的OPCUA Srv的位置，security settings (加密)可以選None會如圖，我們這裏選用帳密登入:
帳號: Nexaiot
密碼: Nexcom4321Mis
此時你會看到畫面如下:
![](https://hackmd.io/_uploads/By0HeQUbT.bmp)
然後按右鍵選連線:
![](https://hackmd.io/_uploads/Bkr1b7Lba.bmp)
看到如畫面就代表連線成功了

### Step2: 打開後台程式
用notepad打開 C:\_Project\FORD\2_Backend\BackendSetting.json, 把OPCUAServerIP改成你的OPCUA Srv IP.
``` json
{
	"OPCUAServerIP": "opc.tcp://Allan-Work:48019",
	"OPCUA_UserName": "Nexaiot",
	"OPCUA_PW": "Nexcom4321Mis",
	"Interval": 1
}
```
然後執行C:\_Project\FORD\2_Backend\Ford_Backend.exe，會有畫面如下:
![](https://hackmd.io/_uploads/HkDJBQIba.bmp)
然後打開Browser，可以用Swagger來測試如下:
網址: https://localhost:5001/swagger/index.html
![](https://hackmd.io/_uploads/ByYtrmUZp.bmp)
或是打開網址: https://localhost:5001/api/HMI
可以看到json的值
### Step2: 打開UI程式
打開Browser, 網址: https://localhost:5003/
你會看到如下的畫面:
![](https://hackmd.io/_uploads/BkwjLQUW6.bmp)


