Post on 06-Apr-2020
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 1
GRP-520
FAQ
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 2
目錄
Q01: 如果忘記設備的 IP,無法連到設備網頁進行設定時,該怎麼辨? ................................... 3
Q02: 如何使用虛擬 Com Port 來控制遠端的 M-7000 模式、或是 Modbus 的設備? ........... 6
Q03: 如何使用 GRP-520 的 3G Router 功能,讓現場的設備可以利用 3G 上網? ............... 10
Q04: 要如何使用 GRP-520 經由 3G 網路把 Modbus/TCP 轉為 Modbus/RTU 命令,並讀
取讀卡機的資訊? ............................................................................................................................. 12
Q05: 要如何連到 GRP-520 後端的 FTP 伺服器存取資料? ...................................................... 17
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 3
Q01: 如果忘記設備的 IP,無法連到設備網頁進行設定時,該怎麼辨?
A01: 忘記 IP 時需要使用 Console 介面來取得 IP 資訊。
1. 請先由下列網址下載 putty 程式
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
2. 首先執行 "putty.exe"程式,並設定如下所示:
(1) 選擇「Serial」
(2) 輸入你的 Com Port 號碼
(3) 輸入速度為「115200」
(4) 按下「Open」按鈕開啟 Com Port
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 4
3. 先將設備斷電,並把 RSW 旋鈕開關轉到「1」Debug 模式。再把電腦的 Com Port
和設備的 COM1 (RS-232)連結。
4. 上電後,將看到下面的畫面。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 5
5. 請輸入「ifconfig eth0」的指令。如下圖所示,將可得到設備的 IP。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 6
Q02: 如何使用虛擬 Com Port 來控制遠端的 M-7000 模式、或是 Modbus 的設備?
A02: 下面這一張圖為應用的架構,請依下列的設定步驟來建立起這樣的功能
1. 請把你的 M-7000 和 GRP-520 的 RS-485 連接
2. 假如你未安裝過 VxServer 這套軟體,請在下列網址下載並安裝:
http://m2m.icpdas.com/VxServer.html
VxServer 需要配合 VxComm 軟體才能產生虛擬 Com Port,因此若未安裝 VxComm 請
在下列網址下載並安裝:
http://www.icpdas.com/products/Software/VxComm/vxcomm.htm
3. 請先使用網頁瀏覽器連向 GRP-520,其出廠預設的 IP 是 192.168.255.1。
預設的帳號、密碼是:admin / admin
連上後,請點選「2G/3G」連設定 3G 上網的功能。一般而言是不需要設定「User Name」、
「Password」,請直接勾選「Enable」,並點下「Modify」按鈕即可。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 7
4. 接著開始設定虛擬 Com Port 的功能,請點選「VxServer」後,依下列方式設定:
(1) 設定你的「Server IP」和「Server Port」,VxServer 軟體預設的 Port 是
(2) 其它設定使用預設值即可,若想了解進一步的參數功能,請參閱使用手冊
(3) 勾選「Enable」
(4) 按下「Modify」鈕後,GRP-520 就會啟動 VxServer 的功能,試著連向 Server
(5) 若「Alive」欄位沒有顯示「True」表示你的設定可能有問題,請再確認一次設
定值。
5. 接著在 Server 端執行「VxServer」程式,若有連上,將看到畫面如下:
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 8
6. 在 GRP-520 連到 VxServer 後,請依下列步驟來新增虛擬 Com Port
(1) 請打開 VxComm Utility,並按下「Search Servers」,將在清單中看到 GRP-520
(2) 點選 GRP-520 並按右鍵,選擇「Add Server」
(3) 選擇你所需要產生的 Com Port 號碼,並按下「OK」
(4) 你將會看到如下面的畫面,GRP-520 的虛擬 Com Port 已新增,但還未被啟用,
請點擊 “tool” / ”Restart Driver” 來重新啟動 VxComm Driver,讓虛擬 Com Port 生
效。這時你可以使用你的程式打開虛擬 Com Port,和 GRP-520 所連接的 M-7000 模
組通訊。(在這個例子中,COM11 是 RS-485,COM12 是 RS-232)
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 9
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 10
Q03: 如何使用 GRP-520 的 3G Router 功能,讓現場的設備可以利用 3G 上網?
A03: 下面這一張圖為接線的架構,請依下列的設定步驟來建立起這樣的功能
1. 請先設定現場要上網的設備,如 XPac8000,的 IP 等網路設定,如下:
IP=192.168.0.10 ~ 12
Mask=”255.255.0.0”
gateway = “192.168.27.51”
2. 設定 GRP-520 的 Ethernet IP 如下圖:
3. 設定 PIN 碼、APN…等資訊後,勾選「Enable」 Auto-Dialing 功能,並點擊「Modify」
4. 設定「Routing Rule」功能來把 3G 網路分享給其它設備使用。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 11
以下的設定將會把 3G 網路分享給 IP 區段為 192.168.0.0~192.168.0.255 的設備使用。
5. 請把 GRP-520 斷電重開,或使用網頁功能進行重開,以啟用剛才的設定。
6. 重開後,其它設備就可以利用 GRP-520 的 3G 網路上網了。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 12
Q04: 要如何使用 GRP-520 經由 3G 網路把 Modbus/TCP 轉為 Modbus/RTU 命令,並讀
取讀卡機的資訊?
A04: 下面這一張圖為接線的架構,請依下列的設定步驟來建立起這樣的功能.
1. 請把設備 (M-7017 或 PLC) 連接到 GRP-520 的 RS-485。
Modbus 設備的速度是 9600 bps, 格式為 8N1。
讀卡機的速度為 115200 bps
2. 若未使用過 VxServer,請參考下列連結:
http://m2m.icpdas.com/VxServer.html
請下載 VxServer 和 VxComm 軟體,並安裝在你的伺服器電腦上
3. 設定 Pin 碼,並啟用 “Auto-Dialing” 功能。
若你的 SIM 卡需要“User Name” 和 “Password” ,請詢問你的 SIM 卡供應商,並設定之。
按 “Modify” 確認設定
4. 啟用 “3G/GPRS Reconnection” 功能可讓你的 3G/GPRS 網路更穩定,並於斷線時自動
重連 (通常 3G 系統服務商會於 1~3 天主動切斷連線一次)。
一般來說,可設定 Server IP 為 google 的 DNS server IP (8.8.8.8),或你自己的 Server IP。
假如使用 MDVPN,請務必設定為你的伺服器 IP,並確認伺服器沒有關閉 ICMP 服務。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 13
請按 “Modify” 完成設定。
5. 設定 VxServer 功能。
設定“Server IP” 和 “Server Port”,預設的”Server Port”為 “11000”.
關於讀卡機的部份:
請維持 Port2 (RS-232)為預設值
關於 Modbus RTU 設備:
請依以下步驟設定:
按 “Enable Function” 來啟用 VxServer 功能。
按 “Modify”讓 GRP-520 連到伺服器。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 14
6. 請重開(重新上電)並移除網路線,大概 60 秒左右會完成撥號,並連到伺服器
7. 當 GRP-520 連到 VxServer 後,請打開 VxComm Utility 依下列步驟設定:
(a) 按 “Search Servers” 按鈕,可得到設備列表
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 15
(b) 在 GRP-520 項目上點右鍵
(c) 選”Add Server”
(d) 選擇虛擬 COM Port 的號碼(如下圖為 COM11),並按 “OK”
8. 此時將如下看到 COM11, COM12,但這時還不能打開使用。
點選 “tool”/”Restart Driver” 重新啟動 VxComm driver.
打開 COM Port,即可連向 GRP-520 端的設備。
(以此為例,COM11 是 RS-485, COM12 是 RS-232)
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 16
9. 此時打開 COM12 即可收到讀卡機的資訊
利用 TCP Socket 連向 IP ”127.0.20.1”的 Port 10001,並發送 Modbus/TCP 指令,將會
被轉為 Modbus/RTU,並由 RS-485 傳給 Modbus 設備。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 17
Q05: 要如何連到 GRP-520 後端的 FTP 伺服器存取資料?
A05: 請依下列步驟設定 GRP-520。
1. 設定 SIM 卡的 PIN 碼,並把啟用“Auto-Dialing” 功能
(若你的 SIM 卡有“User Name”和“Password”要設定,請填入相對應的欄位。
按 “Modify”確定設定。
2. 啟用”3G/GPRS Reconnection”功能讓 GRP-520 可以永遠保持在線上 (通常 ISP 業者會於
1~3 天裡不定時中斷連線)。
預設用來驗證連線是否正常的 Server IP 是 google 的 DNS Server IP (8.8.8.8),若有其它需求
也可改為自己的 Server IP。若使用 MDVPN 時,請確認 Server IP 不會阻擋 ICMP 的服務
(Ping).
按“Modify”確認設定。
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 18
3. 設定 routing rule 分享 3G 網路給 IP 位址 192.168.27.0~192.168.27.255 範圍的設備。
4. 設定 “Port Mapping Rule” 讓使用者(FTP Client)可以存取 GRP-520 後的設備。下圖中的
設定將把 3G 網路介面的 port 挷定 GRP-520 後已指定的 IP 和 Port。
3G 網路的 Port 21 192.168.27.40:21
3G 網路的 Port 20 192.168.27.40:20
3G 網路的 Port 1024 192.168.27.40:1024
3G 網路的 Port 1025 192.168.27.40:1025
GRP-520 FAQ Ver1.0
ICP DAS CO., LTD. 19
通常 FTP Server 需要 Port 21 和Port 20,而開放 Port 1024、1025是為了讓 Passive mode
的連線方式使用的。
定時,請設定你的 FTP Server,讓 Passive mode 的 port range 介於 1024~1025,下圖為
我的 FTP 軟體的設定畫面:
5. 請重開 GRP-520 啟用所有功能。