---
# System prepended metadata

title: Read me for paint Andon
tags: [過程, Ford]

---

# 福特 GW paint Andon說明
## 第一次安裝
1、請把zip打開放在 C:\_Project\FORD\GW_PaintAndon (基本上路徑沒限制，只是日後比較好說明!!)
2、先知道自已的IP，如![killme01](https://hackmd.io/_uploads/By6swy9N6.jpg)
3、用Notepad打開 PaintAndon.json，如下:
裏面的"PaintAndon_IP"是西門子PLC的ip，如果是用模擬器，可以設"127.0.0.1", 如果已經設好，可以把這個json檔另外存起來，才不會一直改

``` json
{
  "GW_Name": "PaintAndon",

  "PaintAndon_Connect": true,
  "PaintAndon_IP": "127.0.0.1",
  "PaintAndon_Port": 102,
  "PaintAndon_Rack": 0,
  "PaintAndon_Slot": 2,

  "SentToEdge": false,
  "Edge_Backend_URL": "https://10.12.1.204:5000/api/PaintAndon"
}

```


## How to use
### 真實使用
1、先改好設定檔(PaintAndon.json)!
2、在改好設定檔後，可以直接執行 PAINTGW1.exe 畫面如下:![killme01](https://hackmd.io/_uploads/ryYXSCqVp.jpg)


2、可打開Edge後，URL= {:https://{你自已的IP}:5010/swagger/index.html}, 第一次打開會有警告，選信任後會出現如下的畫面:![killme02](https://hackmd.io/_uploads/HkUFrRcE6.jpg)

3、如果要知道現在PLC的值，可以選任何一個，如下:![killme03](https://hackmd.io/_uploads/rkvCBAq4p.jpg)

4、按下"Try it out"後並按下"execute"後，會如下圖:![killme04](https://hackmd.io/_uploads/S1nNIC9NT.jpg)

### 使用模擬器
1. 和上面相同，但要先開HSL, 並把模擬器先打開
2. 輸入地址後，填入數字並按下"short寫入"，如圖: ![killme05](https://hackmd.io/_uploads/S1g08RqVa.jpg)


## 如何測試
由于不想大量的丟資料，所以有變化才會告知(或丟給Edge Server)

### 真實使用
和真實的值做比較，並回報給我

### 使用模擬器
1. 如果要測安東，請改Server的DB1.DBW0等的值
2. 由于HSL的限制，所以我每一個小時會關掉一次，但它會重新連線


### 測試目標
1、資料的正確性
* 可以按下swagger的值，看和看板是否相同
* 目前的資料只能依照Browser去看

2、流程的正確性
3、如果網路斷線後，是否會影響工作
4、網路斷線再連線，是否會有問題

## Know issue
1. 如何一開機就直接執行?
2. 還沒把資料丟到Edge去