# iM-Connect

# 協議轉換閘道器 使用手冊

Month 2021

Version 1.02

# 協議轉換閘道器 使用手冊目錄

1. 登入網站 ..... 3
2. 介面說明 .....
3. PLC 設定 .....
3.1 通訊埠設定 .....
3.2 連線設定 ..... 8
3.3 節點設定 ...... （
4. 標籤設定 ..... 1
4.1 開啟標籤設定 .... 1
5. 資料記錄 ..... . 20
6. 警報管理.... . 24
7. MQTT ... . 29
8. 巨集編輯... . 34
9. OPCUA Client ...... . 39
10. 線上監控 ..... . 42
11. 專案設定 ...... . 44
12. 系統訊息... 45
12.1 資統資訊 ..... 45
12.2 網路設定 ..... . 46
12.3 日期設定 ...... . 47
12.4 帳號管理 .... . 48
13. 關於公司 ...... . 51
14. Modbus 連線範例 ... . 52
14.1 設定以閘道器為 Master，控制器為 Slave ...... . 52
14.2 設定以控制器為 Master，閘道器為 Slave ..... . 55
14.3 增加連線與節點 ... . 58
14.3.1 增加節點 ... . 58
14.3.2 增加連線 .... . 59
14.4 編譯 PLC 及標籤資料，載入及啟動服務 ... . 61
14.5 連線測試 .... . 63
附錄. Line 推播設定 .... 65

# 1. 登入網站

第一次使用閘道器，可使用預設的網口進入網頁編輯。預設的網路接口為【LAN1】，可輸入預設的IP位址【http://192.168.0.80】或網址【http://im-connect.local】進入網頁。

【LAN2】可依實際應用需要，進入網頁後再設定所需的IP。

第一次進入網頁，會進入關於公司(About)的首頁。隨著操作畫面的改變，之後再進入網頁時，會直接進入到上一次離開時的頁面。

首先，我們先將電腦的IP設定為與閘道器相同的網段。進入網際網路設定中，開啟乙太網路的內容設定，點選【網際網路通訊協議第4版(TCP/IPv4)】後，再按下【內容】。

![乙太網路 2 內容\n網路功能 共用\n連線方式:\nRealtek USB GbE Family Controller\n設定(C)...\n這個連線使用下列項目(O):\n✓ Client for Microsoft Networks\n✓ File and Printer Sharing for Microsoft Networks\n✓ Npcap Packet Driver (NPCAP)\n✓ QoS 封包排程器\n✓ 網際網路通訊協定第 4 版 (TCP/IPv4)\n□ Microsoft Network Adapter 多工器通訊協定\n✓ PROFINET IO protocol (DCP/LLDP)\n( )\n安裝(N)... 解除安裝(U) 内容(R)\n描述\n傳輸控制通訊協定/網際網路通訊協定 (TCP/IP)。這是預設的廣域網路通訊協定，提供不同網路之間的通訊能力。\n確定 取消](.im-connect-user-manual-繁體中文/516a11b05bd4e5010bfc6663719087131d2b1faa148ccf5851b4382c00c87fac.jpg)

給電腦指定一個IP位址，此地址須與閘道器相同網段。例如：閘道器的IP為192.168.0.80，則電腦可設定為192.168.0.XXX。兩者網段相同，網址不同。

![網際網路通訊協定第 4 版 (TCP/IPv4) - 內容\n一般\n如果您的網路支援這項功能，您可以取得自動指派的 IP 設定。否則，您必須\n詢問網路系統管理員正確的 IP 設定。\n○ 自動取得 IP 位址(O)\n● 使用下列的 IP 位址(S):\nIP 位址(I): 192 . 168 . 0 . 158\n子網路遮置(U): 255 . 255 . 255 . 0\n預設閘道(D): . . . .\n○ 自動取得 DNS 伺服器位址(B)\n● 使用下列的 DNS 伺服器位址(E):\n慣用 DNS 伺服器(P): . . . .\n其他 DNS 伺服器(A): . . . .\n□ 結束時確認設定(L)        進階(V)...\n確定    取消](.im-connect-user-manual-繁體中文/a984d47085e6b96c03b0033c51b2f0d28d0ae5f48b187f554d3602d4c3a5b19a.jpg)

開啟瀏覽器，輸入預設的網址：【http://192.168.0.80】即可進入登入視窗。使用者名稱：【admin】。預設密碼：【1234】。

![登錄以存取此網站\nhttp://192.168.0.80 要求授權\n此網站的連線不安全\n使用者名稱\n密碼\n登入 取消](.im-connect-user-manual-繁體中文/2b943c43cc3f09667d12638efd04ca39ba9313ca5101b555342ba8a6b1c0eaec.jpg)

【請注意】:重新啟動閘道器時，須等待20秒後方可重新啟動網頁。

# 2. 介面說明

輸入網址並登入後，可開啟下圖網頁。

![iM-CONNECT ) 屬於公司\n歡迎來到 iM-CONNECT\niM-Connect是由速博康科技(NOVAKON Co., Ltd.)所開發的網頁型工業物聯網附通器(IloT Gateway)設定與管理軟體，僅須透過網頁瀏覽器，用戶即可隨時隨地任意的調整、存取、與監控速博康科技工業物聯網系列產品。\nD\n欲瞭解更多資訊，請治速博康科技官方網站\nwww.novakon.com.tw\n下載操作手冊\n若需技術支援，請米信到sales@novakon.com.tw，\n將會為導入网易聯繫\nNOVAKON\nMB - You Intelligent for Gallery Solutions\niM-CONNECT*](.im-connect-user-manual-繁體中文/512346646e7178bfa0bc8078abd6e0231a87c1733cb3ec10cf02cd9bbb8c0676.jpg)

<table><tr><td>A IM-CONNECT 選單</td><td>B訊息狀態列</td></tr><tr><td>C操作設定區</td><td>D連結</td></tr></table>

○A 點選 開啟【IM-CONNECT】選單，選擇所要執行的動作：

![IM-CONNECT\n關於公司\nPLC設定\n標籤設定\n資料記錄\n警報管理\nMQTT設定\n巨集編譯\nOPCUA CLIENT\n線上監控\n專案設定\n系統訊息](.im-connect-user-manual-繁體中文/2725e499c12876d417659717f077bb52577ff5b24593ebcef52b7641bb64071c.jpg)

![This image displays a red square icon containing a 3x3 grid of nine small, evenly spaced white squares. The icon is set against a plain white background.](.im-connect-user-manual-繁體中文/87c5d178cca0192a183fc4f2ffccad36a81a28b0ddaeb1bfa1b0a9e03ad4ff5f.jpg)

# 【IM-CONNECT】網站導覽：

<table><tr><td>IM-CONNECT 選單</td><td>設定連接的控制器種類與相關的參數</td></tr><tr><td>1. 關於公司</td><td>公司基本資料</td></tr><tr><td>2. PLC 設定</td><td>對應到連結控制器的暫存器位置</td></tr><tr><td>3. 標籤設定</td><td>建立與編輯標籤相關內容</td></tr><tr><td>4. 資料記錄</td><td>設定資料記錄相關資訊</td></tr><tr><td>5. 警報管理</td><td>設定異常警報記錄相關資訊</td></tr><tr><td>6. MQTT 設定</td><td>建立 MQTT Client 的相關設定</td></tr><tr><td>7. 巨集編輯</td><td>提供簡易的四則運算與資料搬移功能</td></tr><tr><td>8. OPCUA CLIENT</td><td>提供連接 OPCUA SERVER 取值及設定</td></tr><tr><td>9. 線上監控</td><td>監控標籤的數值與狀態</td></tr><tr><td>10. 專案設定</td><td>專案資料匯入、匯出、儲存、載入等管理</td></tr><tr><td>11. 系統訊息</td><td>閘道器之系統資訊</td></tr><tr><td>11. 1. 系統資訊</td><td>閘道器名稱版本升級等相關資訊</td></tr><tr><td>11. 2. 網路設定</td><td>設定閘道器的網路參數</td></tr><tr><td>11. 3. 日期設定</td><td>設定閘道器時間與日期</td></tr><tr><td>11. 4. 帳號管理</td><td>設定使用者登入與 FTP 的帳號密碼</td></tr><tr><td></td><td></td></tr></table>

# ○B 訊息狀態列

![停止\n使用率:11%\n剩餘:48%\n剩餘:2159M\nadmin\n語言: 繁體中文](.im-connect-user-manual-繁體中文/0e14623761c9048473c2131deb38ea14215c0e123610496b0e7107522a8cd5b5.jpg)

：顯示專案的狀態為啟動或停止。
：顯示目前CPU使用率。單位為%。
：顯示目前記憶體剩餘容量。
：顯示目前本機磁碟剩餘容量。
：按下後即可將當前使用者登出。
：可設定網頁顯示的語言介面，目前包含【English】和【繁體中文】。

操作設定區：點選之功能可由此區來進行設定與操作。
○D 連結：點擊可進入NOVAKON公司官網與手冊相關下載之連結。

以下將依序介紹各功能相關設定與操作。

# 3. PLC 設定

在工業物聯網中，與PLC(Programmable Logic Controller)連線控制是十分廣泛的應用。NOVAKON提供許多市場泛用的PLC Driver，亦可針對特殊需求開發專用的PLC Driver。

# 3.1 通訊埠設定

首先設定欲使用的通訊埠與相關的參數內容。

![IM-CONNECT • PLC設定\n通訊埠設定\n新增標籤\n刪除標籤\n新增標籤\n刪除標籤\nCHOOSE FROM LEFT\nNOVAKON\niM-Connect®](.im-connect-user-manual-繁體中文/2c33bfbe4b4a2858d49306cd532eac1fa54bd42af3ad515130d6f8327642d6a7.jpg)

【新增連線】：增加一個欲連線的通訊埠。

【刪除連線】：勾選欲刪除的通訊埠，按下後會彈出對話框確認是否要刪除連線。按下【確定】即可刪除所選擇的通訊埠；按下【取消】則取消此動作。

![您確定要刪除嗎？\n一個裝置附屬於此連結.\n是否確定要刪除？\n確定	取消](.im-connect-user-manual-繁體中文/fcf1315089468609ede5429c7312641429ab3e0efb9500c0d922ca2c8bee0a3b.jpg)

【新增節點】：在選擇的連線上增加一個節點。

【刪除節點】：將選擇的節點在連線中直接刪除。

新增通訊埠後，即可開始設定連線的相關細節，例如使用的通訊埠、PLC型號、通訊參數等內容。

# 3.2 連線設定

![連線\n✓ 已啟動\n顯示名稱:\nLink 1\n連接埠:\nCOM1(RS232)\n連線類型: (1-to-1)(Direct Link)\n資料更新速率:\n30 msec](.im-connect-user-manual-繁體中文/36639d82be9f628e4a85aa244841becdc879f7fe9651b651231b4c686acaaf5e.jpg)

【已啟動】 ：勾選此項即可啟動該連線。預設為建立該連線後即設定為已啟動。

【顯示名稱】 ：設定連線的名稱，預設是Link1。

【連接埠】 ：選擇使用的通訊埠。根據類別的不同，提供的通訊埠有【COM1(RS232)】、【COM1(RS422/RS485】、【Ethernet】等。

【連線類型】 ：顯示目前與控制的連線類型為1對1直接連線（1-to-1）。

【資料更新速率】：設定與控制器連線時資料更新的速率。可設定10msec到50msec。

![選擇控制器\n廠牌\niBase\nKEYENCE\nKoyo\nLust\nMisc\nMitsubishi\nMKS\n型号\nMitsubishi AJ71\nMitsubishi AJ71 for AnA/AnU\nMitsubishi AJ71 Format4\nMitsubishi FR-A700\nMitsubishi FX2N Series\nMitsubishi FX3U Series\nMitsubishi FX3U Series 232/485BD](.im-connect-user-manual-繁體中文/99bd370f3d766202d12ffa064ad1f280d0cbbee2c6186355118fb550750569a6.jpg)

【選擇控制器】 ：選擇目前已支援的控制器廠牌與類型。先選擇廠牌後再選擇型號。例如：當選擇COM時，僅會顯示支援COM Port的PLC型號；選擇為Ethernet時，就僅會顯示支援Ethernet的PLC型號。

![通訊格式\n界面:\nRS422\n通訊飽率:\n9600\n檢查位元:\n資料位元:\n7\n停止位元:\nEVEN\n1](.im-connect-user-manual-繁體中文/d1aa8f7f303dc48332a44d028c6d065d16c1ee17579dd5860022964596470d42.jpg)

【通訊格式】 ：設定序列埠的通訊格式。

【界面】 ：可根據控制器選擇使用RS232、RS422、RS485。

【通訊鮑率】 ：可選擇4800、9600、19200、38400、57600、115200、187500。

【檢查位元】 ：可選擇Even、None、Odd。

【資料位元】 ：可選擇7 Bit、8 Bit。

【停止位元】 ：可選擇1 Bit、2 Bit。

當連接埠選擇為Ethernet時，就僅會顯示支援Ethernet的驅動，且下方則變更為乙太網路設定之介面。

![iM-CONNECT ) PLC設定\n通訊埠設定\n新增連線\n刪除連線\n新增節點\n刪除節點\nLink 1(1-to-1)\nStation 0\n連線\n已啟動\n顯示名稱:\nLink 1\n連線類型: (1-to-1)(Direct Link)\n連接串:\nETHERNET\n資料更新速率:\n30 msec\n選擇控制器\n廁牌\nFacon\nHitachi\nKEYENCE\nMitsubishi\nModbus\nOmron\nSiemens\nToshiba\n型號\nModbus RTU Slave over TCP\nModbus TCP Slave\nModbus RTU Slave over TCP (Not Optimized)\nModbus TCP Slave (Not Optimized)\n乙太網路設定\nIP位址: 192.168.90.85\n連接埠: 502\n使用預設埠\nNOVAKON\nHMI - Your Intelligent Off Gateway Solutions](.im-connect-user-manual-繁體中文/51a6f28c78cf5f4c5d1aba410940b7fbaa358016c8abae5e6f576f57865c252c.jpg)

【乙太網路設定】：設定乙太網連線的【IP位址】與【連接埠】。

# 3.3 節點設定

節點設定主要是做為連線的輔助設定，包括【命令延遲】、【站號】、【重試次數】、【超時時間】等資訊。

![iM-CONNECT ) PLC設定\n通訊埠設定\n新增演級\n刪除演級\n新增演點\n刪除演點\nLink (R1 to S)\nStation 0\n節點設定\n已啟動\n顯示名稱:\nStation 0\n命令延遲:\n0\n站號:\n1\n級為預設站號\n重誠次數:\n3\n超時時間:\n3000\n點此處即會開啟【節點設定】畫面\nNOVAKON\nIM-Connect®\nINTEC®, Your Intelligent Out-Goaway Solutions](.im-connect-user-manual-繁體中文/fb8b75b5559d327fb8cf09359b211c01ac7cf0aa5bba96db19a65d83c965d0dc.jpg)

在【Link1】處雙擊滑鼠左鍵，下方會顯示【Station 0】。按下【Station 0】可進入節點設定的畫面。

![節點設定\n✓ 已啟動\n顯示名稱:\nStation 0\n命令延遲:\n0\n站號:\n1\n✓ 設為預設站號\n重試次數:\n3\n超時時間:\n3000](.im-connect-user-manual-繁體中文/31710c74c9475e8f275463c9a7d701880621bec3309fc935c3741b57f0e647b1.jpg)

【已啟動】 ：勾選此處啟動該節點。預設為建立該節點後即設定為勾選已啟動。

【顯示名稱】：設定節點的名稱，預設是Station 0。

【命令延遲】：對控制器的命令，延遲發送與接收的時間。單位為毫秒。

【站號】 ：連結到各節點之控制器所對應的站號。可將此站號設定為預設的站號，方便與標籤進行連結。

【重試次數】：通訊異常時，自動重新發送確認信號的次數。

【超時時間】：通訊發生異常時，在終止連線並產生錯誤前的等待時間。單位為毫秒。

# 4. 標籤設定

標籤與每項功能息息相關，絕大多數的功能都需要設定標籤。標籤的使用方式，每項功能會有些不同，但是設定標籤的方式卻大同小異。使用標籤的好處很多，其中之一就是讓設計者對於控制器所使用的暫存器，進行有效的歸納與整理。

# 4.1 開啟標籤設定

每一個ID即代表一個標籤，可對應一個PLC或控制器的暫存器位置，如果沒有設定暫存器編號，則在輸入暫存器位址時與編譯時出現錯誤提示。

![A\nONNECT ▶ 標籤設定\nD\nB\nC\n新增\n新增多個...\n刪除\n刪除全部\nModBus設定視窗\n精準匹配\n輸入搜尋\n匯入\n匯出\n貼上\nId	標籤名稱	存取權限	控制器	資料類型	標籤位址	Modbus位址\n1	D0	Read/Write	InternalMemory	UINT(16)	D0\n2	M0	Read/Write FX3U	Bit	M0\n3	Y0	Read/Write FX3U	Bit	Y0\n4	Tag1	Read/Write InternalMemory	INT(16)	@0\n點選標籤後由此區編輯標籤內容\n標籤名稱:	D0\n存取權限:	Read/Write\n控制器:	InternalMemory\n資料類型:	UINT(16)\n站號:																																																																																																			C\nNOVAKON\nHMI - Your Intelligent Int Gateway Solutions\niM-CONNECT®](.im-connect-user-manual-繁體中文/bf4bcd5cea6401393e8e0b5fc7b3bd1ca4b92dd95ad506031791afb78d615567.jpg)

# ○A .標籤操作：

【新增】 ：每次可增加一筆標籤。按下後，可依序建立標籤的完整內容。

【標籤名稱】：每個標籤都可以設定一個標籤名稱。名稱支援多國語言輸入，且英文大小寫表示不同字元（例如：Apple及apple代表不同的兩個標籤名稱）。標籤名稱不得與其他標籤相同。

【存取權限】：設定標籤內容為【可讀可寫(Read/Write)】或【唯寫(Write Only)】。

【連線】 ：選擇使用的控制器或使用閘道器的內部暫存器(InternalMemory)。

【類型】 ：選擇資料的類型，包括【Bit】、【INT(8)】、【UINT(8)】、【INT(16)】、【UINT(16)】、【INT(32)】、【UINT(32)】、【FLOAT】、【Ascii】、【DOUBLE】、【Ascii】、【INT(64)】、【UINT(64)】。

【站號】 ：選擇使用的控制器站號。部分控制器會有站號的區別，例如使用Modbus協議的溫控器等等。

【Modbus位址】：可將此標籤位址之值，複製到指定的Modbus位址。

【標籤位址】 ：設定暫存器的位址。如果不確定暫存器的格式或範圍，可以在下方【符合條件格式】的視窗中得到提示以便輸入。

輸入符合格式的位址，會呈現如下圖的綠色外框；

![\$ ⇆ 1.1](.im-connect-user-manual-繁體中文/c76f7b43693e7201a24e5d92633a0100c0c171075f2b6f9c7ce3170af7b17f57.jpg)

若輸入的位址不符合正確的格式，則會呈現如下圖的紅色外框

![\$ ♦ a ⚠️](.im-connect-user-manual-繁體中文/59966c2a77771fb06c0ffb2fb7212f37880c738684f4a9475a0ab7b6fa05ca73.jpg)

如果選擇的連線為【InternalMemory】，表示為不連接外部的控制器，僅僅使用閘道器所提供的內部暫存器。目前能使用的暫存器代號有二個：

A. 【\$】：代表斷電保持的記憶體，當閘道器重新啟動後，原本存在的資料仍會保存。範圍從\$0～\$1048574，其中\$2048～\$1048574是保存在Flash。
B. 【@】：代表非斷電保持的記憶體，當閘道器重新啟動後，原本存在的資料不會保存。範圍從@0～@65535。

上述兩種內部暫存器，只要符合該類型的格式，無需接上實際的控制器，都可以直接使用。

例如：@0(16位元)以位元(Bit)的類型呈現時，表示的方式即為@0.0～@0.f。我們可以理解為部隊的一個班，小數的左邊(整數位)即是表示屬於第幾班，小數的右邊(小數位)即是該班的班兵編號。

【新增多個…】 ：可一次增加多筆連續標籤。

![新增多個標籤\n位址設定\n控制器: InternalMemory\n資料類型: Bit\n站號:\n\$\n符合條件格式:\n\$0.0-\$1048574.f; \$2048-\$1048574 flash file\n新增多個標籤\n字號: T\n字尾:\n● 連續:\n位數: - 2 + 起始值: - 1 +\n○ 與PLC位址相同:\n位址遞增: - 1 + 標籤數: - 16 +\nT01, T02, T03, ..., T16,\n無效位址\n確定 取消](.im-connect-user-manual-繁體中文/ca9f6b647bfc2c3081788bdce95e615df5ae746a24dd6560ec2dfb7ff65568be.jpg)

【位址設定】 ：設定將要新增的控制器種類、資料類型、站號以及起始位址。

【控制器】 ：選擇新增位址所使用的控制器。

【資料類型】 ：選擇新增位址所使用的資料類型。

【站號】 ：選擇新增位址所使用的控制器站號。

【位址】 ：輸入新增標籤之起始暫存器位址。

【符合條件格式】：顯示可供使用者參考輸入的暫存器位址之格式。

【新增多個標籤】 ：設定套用多個標籤名稱的格式。

【字首】 ：設定要建立標籤名稱的字首。

【字尾】 ：設定要建立標籤名稱的字尾。

【連續】 ：以自訂的字首和字尾，做為連續新增多個標籤的名稱。

【位數】 ：設定字首與字尾中間的編號共幾位數。

【起始值】 ：設定【位數】的起始編號。

【位址遞增】：暫存器編號每次遞增的數量。

【標籤數】 ：新增的標籤總數。

【與PLC位址相同】：勾選此項則新增的標籤名稱與PLC暫存器的位址相同。

![新增多個標籤\n位址設定\n控制器: InternalMemory\n資料類型: Bit\n站號:\n\$ - op\n符合條件格式:\n\$0.0-\$1048574.f; \$2048-\$1048574 flash file\n新增多個標籤\n字號: T\n字號:\n連續:\n位數: - 2 + 超始值: - 1 +\n與PLC位址相同:\n位址遞增: - 1 + 標籤數: - 16 +\nT01, T02, T03, ..., T16,\n確定 取消](.im-connect-user-manual-繁體中文/d4926f532fa1caa21f2fdda18e93259fe09aeed7e140c04e25af56badbde4a45.jpg)

例如：上圖中我們設定控制器為【InternalMemory】（內部記憶體），資料類型為

【Bit】，地址為【\$0.0】。字首設定為【T】，字尾不設定，位數為【2】，起始值為【1】，位址遞增為【1】，標籤數為【16】。

當設定為【連續】時，標籤的名稱會是T01,T02,T03,…,T16，而對應的地址則是\$0.0,\$0.1,\$0.2,…,\$0.f。

![新增多個標籤\n位址設定\n控制器: InternalMemory\n資料類型: Bit 站號:\n\$ op\n符合條件格式:\n\$0.0-\$1048574.f; \$2048-\$1048574 flash file\n新增多個標籤\n字號: T 字尾:\n● 連續:\n位數: - 2 + 起始值: - 1 +\n○ 與PLC位址相同:\n位址遞增: - 1 + 標籤數: - 16 +\nT01, T02, T03, ..., T16,\n確定 取消](.im-connect-user-manual-繁體中文/ebd7997535b000dad5dfae36cc8c376014a28e1066cb07f05b457683aaf4924c.jpg)

根據所設定的新增標籤內容，會立即產生增加的標籤名稱提供預覽在對話框的下方。如果設定有錯，預覽的視窗會提示為【無效位址】。

完成後按下【OK】，閘道器就會自動幫您新增連續的標籤。

請注意：編輯中的所有物件，都是對應到標籤名稱，而非控制器的地址。

下圖為選擇為【連續】時建立的標籤內容。

![Id\n標籤名稱\n存取權限\n控制器\n資料類型\n標籤位址\nModbus位址\n1\nT01\nT02\nT03\nT04\nT05\nT06\nT07\nT08\nT09\nT10\nT11\nT12\nT13\nT14\n連續名稱\nRead/Write\nInternalMemory\nBit\n\$0.0\nBit\n\$0.1\nBit\n\$0.2\nBit\n\$0.3\nBit\n\$0.4\nBit\n\$0.5\nBit\n\$0.6\nBit\n\$0.7\nBit\n\$0.8\nBit\n\$0.9\nBit\n\$0.a\nBit\n\$0.b\nBit\n\$0.c\nBit\n\$0.d](.im-connect-user-manual-繁體中文/976071d0ede35d48943fb843f6e247a609b8e2811479225ff4a1cc2b0a34aa9a.jpg)

如果設定為【與PLC位址相同】，則標籤的名稱就會與PLC的地址相同，如下圖。

![新增多個標籤\n位址設定\n控制器: InternalMemory\n資料類型: Bit\n\$ 1.0\n符合條件格式:\n\$0.0-\$1048574.f; \$2048-\$1048574 flash file\n新增多個標籤\n字號: T\n字號:\n連續:\n位數: - 2 + 起始值: - 1 +\n與PLC位址相同:\n位址遞增: - 1 + 標範數: - 16 +\n\$1.0, \$1.1, \$1.2, ..., \$1.f.\n確定 取消](.im-connect-user-manual-繁體中文/e859240d2a5543b306ec6fa8c254c15d9e98142c43c0b193ce2a8a62de399230.jpg)

下圖為建立的標籤。

![名稱與 PLC 位址相同\n標籤名稱\n資料類型\n標籤位址\nModbus位址\n17 \$1.0\nBit\n\$1.0\n18 \$1.1\nInternalMemory\nBit\n\$1.1\n20 \$1.2\nRead/Write\nInternalMemory\nBit\n\$1.2\n21 \$1.3\nRead/Write\nInternalMemory\nBit\n\$1.3\n22 \$1.4\nRead/Write\nInternalMemory\nBit\n\$1.4\n23 \$1.5\nRead/Write\nInternalMemory\nBit\n\$1.5\n24 \$1.6\nRead/Write\nInternalMemory\nBit\n\$1.6\n25 \$1.7\nRead/Write\nInternalMemory\nBit\n\$1.7\n26 \$1.8\nRead/Write\nInternalMemory\nBit\n\$1.8\n27 \$1.9\nRead/Write\nInternalMemory\nBit\n\$1.9\n28 \$1.a\nRead/Write\nInternalMemory\nBit\n\$1.a\n29 \$1.b\nRead/Write\nInternalMemory\nBit\n\$1.b\n30 \$1.c\nRead/Write\nInternalMemory\nBit\n\$1.c\n30 \$1.d](.im-connect-user-manual-繁體中文/f61f00eefd6e9df0283dfa3411eefc319fcf25a11d207fc65d7b7d6a33ff1bca.jpg)

【刪除】：可刪除標籤。將滑鼠游標移動到最左邊序號列，按下滑鼠左鍵不放，拖曳即可選擇多筆標籤，再按下【刪除】後，可一次將多筆標籤刪除。

【刪除全部】：按下後可刪除所有以建立之標籤。

○B .【搜尋】：可依照輸入的內容來搜尋與關鍵字相同的標籤。包括標籤名稱、類型、地址等。

![精準匹配\n輸入搜尋](.im-connect-user-manual-繁體中文/76024149c50c1721481bf37cc92c534eb6f5d88b220679fc02e3aceedc8cf14c.jpg)

當我們直接輸入要搜尋的文字後，閘道器會自動幫我們搜尋所有符合的標籤內容。

例如：下圖中輸入搜尋【HR】後，就顯示出所有包含【H】或【R】的標籤，不論其排列的順序。

![IM-CONNECT ) 標盤設定\n新增	新增多組...	刪除	刪除全部	ModBus設定視窗	精準匹配	HR	匯入	匯出	貼上\nId	標籤名稱	存放標限	控制器	資料類型	標籤位址	Modbus位址\n4	Tag1	Read/Write	Internal/Memory	INT(16)	@0\n5	HR0	Read/Write	Link 2	INT(16)	HR1\n標籤名稱:	HR0\n存取標限:	Read/Write\n控制器:	Link 2\n資料類型:(INT(16))\n站號:\n標籤位址:	HR	1\n符合條件格式:\nHolding Registers (read/write, HR1-HR65536)](.im-connect-user-manual-繁體中文/38df54248a8d7875814188bc6758e09bb7a9e00dfacb279b96b76dbd84ee9c25.jpg)

NOVAKON
rYeurIntelgrtGteyste
i iM-CONNECT

可是當我們勾選【精準匹配】後，系統隨即自動幫我們將符合有【HR】條件的標籤名稱全部列出，排列的位置就必須要正確。

![iM-CONNECT • 模板設定\n新增	新增多個...	刪除	刪除全部	ModBus設定概览	精准匹配 HR\nId	標籤名稱	存取權限	控制單	資料類型	標籤位址	ModBus位址\n5	HR0	Read/Write	Link 2	INT(16)	HR1\n1\n標籤名稱:	HR0\n存取權限:	Read/Write\n控制器:	Link 2\n資料類型	INT(16)\n站號:\n標籤位址:	HR 1\n符合條件格式:\nHolding Registers (read/write, HR1-HR65536)](.im-connect-user-manual-繁體中文/e635552788146f255bf4d337d0c0b0cb967970be16d969a50156ac802f1ee56e.jpg)

NOVAKON
iM-CONNEC

○C .【匯入/匯出】：匯出是將標籤的資料內容輸出成一個文字檔（預設為fileName.TXT）；匯入則是將文字檔（\*.xml, \*.njnx, \*.TXT）讀回到標籤內容中。

![匯入\n匯出\n貼上](.im-connect-user-manual-繁體中文/d8de9477113899409fe5e6479ccafc7614460eeec2e5b4795116b0d7ec152d9c.jpg)

按下【匯入】鍵，會彈出如下圖之確認視窗。

# 匯入標篝檔案

![This is a close-up, highly pixelated image showing a row of white 'X' symbols against a dark red background. A central, blurry white 'X' dominates the frame. To its left and right are vertical strips of the red background, and on the far left and right edges, slivers of adjacent 'X' symbols are visible, suggesting a repeating series of icons, likely 'close' buttons from a user interface.](.im-connect-user-manual-繁體中文/7845b8773a5d86ef58c2da3e4ccc0ebb4a62c24bb222d710ba82eb295136c2cf.jpg)

匯入檔案設定將會代替現有標籤設定您想要替代現有的設

取消 確定

如果確認要執行匯入標籤的動作，按下【確定】後選取欲匯入的檔案，再按【開啟】。如果不想執行匯入標籤，則按下【取消】離開。

按下【匯出】鍵，系統會將目前的標籤內容匯出成一個文字檔，供使用者備份或編輯後匯入。

按下【貼上】鍵，可針對Omron NJ/NX的PLC做標籤檔的轉入。

○D 【Modbus設定】：將閘道器設定為Modbus slave。

請注意：由【PLC設定】中設定Modbus slave的控制器時，表示閘道器本身為Modbus Master，控制器為Modbus slave。

![ModBus設定視窗\nModbus TCP Slave\n埠: 502\nModbus RTU Slave\n站號: - 1 +\n埠: COM1(RS232)\n界面: RS232\n通訊範圍: 4800\n資料位元: 7\n檢查位元: none\n停止位元: 1\n確定 取消](.im-connect-user-manual-繁體中文/c1c8b40eacf644c03a5bf4caf2740f4589b8879b116e088c068f653cbcef1e40.jpg)

【Modbus TCP Slave】: 打勾即將閘道器啟動為【Modbus TCP Slave】。接著再根據實際連線的需要，設定連接埠的編號。

【Modbus RTU Slave】: 打勾即將閘道器啟動為【Modbus RTU Slave】。接著再根據實際連線的需要，設定站號、通訊界面、鮑率等內容。

# 5. 資料記錄

【資料記錄】將歷史資料存放於緩衝區之中，在指定的時間搬移到資料庫。

![iM-CONNECT ▶ 資料記錄\n編輯資料記錄\n新增	刪除	刪除全部\n記錄名稱	#筆數\n沒有資料可以選擇\n從左邊選取\nNOVAKON\nHARD - Your Intelligent iM® Gateway Solutions\n停止	使用率:10%	剩餘:58%	剩餘:238SM (:logout)	語言: 緊體中文\niM-CONNECT®](.im-connect-user-manual-繁體中文/eb52a42f5aa83ced1dc6dbbcdc0968eb013780e820eb6de10575b52b2f05d60e.jpg)

【編輯資料記錄】：設定資料記錄的基本參數。每個資料記錄都會建立一個緩衝區，可將歷史資料保存在緩衝區之中。

【新增】 ：新增一組記錄。最大可以新增到100組記錄。

【刪除】 ：刪除所選擇的記錄。

【刪除全部】 ：刪除所有的記錄。

![iM-CONNECT ) 資料記錄\n編輯資料記錄\n新規	記錄	記錄全部\n記錄名稱	#章數\nlog1	1000\n資料項目	取組	資料庫	轉換\n記錄名稱:	#章數:\nlog1	✓	1000\n編輯資料項目\n新規	記錄名稱	記錄類型\n編數	沒有資料可以遞遞\n刪除全部\n停止	使用率:12%	列數:43%	款數:2159M adults 論言: 重複中文\nNOVAKON\niM - The Intelligent Is Supporting Solutions\niM-CONNECT®](.im-connect-user-manual-繁體中文/8d2b1d42c3b4d9e9135b00a3eff4ef04fb9191e3a7c819d01ace88881d5f965f.jpg)

【資料項目】 ：定義資料記錄的項目內容，包含記錄名稱、筆數、標籤名稱等。

【記錄名稱】：定義資料記錄的名稱。

【筆數】 ：設定資料記錄緩衝區的每個檔案的筆數上限，最大為65535筆。

【記錄名稱】與【筆數】與上述編輯資料記錄內容位置相同。

【編輯資料項目】：設定資料記錄的組成項目。包括項目名稱、標籤、資料格式。

【新增】 ：新增一個項目名稱。最大可以新增到32個項目。

【選取】 ：選擇目前已建立的標籤，做為資料記錄的項目內容。

【刪除】 ：刪除所選擇的項目名稱。

【刪除全部】：刪除所有的項目名稱。

【資料項目】：設定項目名稱。建議使用英文命名，該名稱會顯示在資料庫。

【標籤名稱】：設定每個項目指定的標籤，標籤類型可支援所有的格式。

【資料類型】：顯示該標籤所設定的資料類型。

![iM-CONNECT + 資料記錄\n編輯資料記錄\n新進	刪除	刪除全部\n紀錄名稱	#單數\nlog1	1000\n資料項目	取樣	資料庫	備付\n取樣方式\n● 極發位元	#\n● 載開周圍 (秒)	-	1	+\niM-CONNECT®\nNOVAKON\nAMR: Your Intelligent For Generation Solutions](.im-connect-user-manual-繁體中文/f7a4fb1359554c5c6055ebaaf48c1caa1ce86b80a023b283dc73ee1fe7102927.jpg)

【取樣方式】：設定取樣的方式與條件。

【觸發位元】：設定以觸發位元的狀態由OFF變為ON時來取樣記錄。

【時間間隔】：設定以固定的秒數時間週期來取樣記錄。預設為1秒。

![iM-CONNECT ) 資料記錄\n編輯資料記錄\n新增	刪除	刪除全部\n記錄名稱	#單數\nlog1	1000\n資料項目	取撥	資料庫	備考\n資料庫類別:	MySQL\n何庫器名稱:	Database server IP\n將:	3306\n摘要: XiaTable\n帳號:	Name\n密碼:	Password\n對點登錄](.im-connect-user-manual-繁體中文/224b8e0868811e4c8c6883c4c587ea90570dd64fe5ae2902f484709358fb7f75.jpg)

NO&lt;AKON
iM-CONNECT

【資料庫】：設定備份上傳的資料庫資訊。

【資料庫類別】：選擇目前使用的資料庫類別。目前支援的資料庫為【MySQL】。

【伺服器名稱】：輸入設定的伺服器網址或網路名稱。

【埠】 ：輸入設定資料庫的埠編號。

【綱要】 ：輸入資料庫的名稱。

【帳號】 ：輸入資料庫使用者的帳號。

【密碼】 ：輸入資料庫使用者的密碼。

【測試連線】 ：測試資料庫的設定。可測試與資料庫的連線狀態，但須將【備份記錄】與【備份至資料庫】開啟。

![IM-CONNECT ) 資料記錄\n編輯資料記錄\n新規	刪除	刪除全部\n記錄名稱	#專數\nlog1	1000\n資格項目	取組	負荷率	備份\n● 備份記錄\n自動備份\n● 素記號減時備份\n● 時間變遷:  -  -  分輕\n備份位置\n● 備份互換器\n● 備份至資料庫](.im-connect-user-manual-繁體中文/f4dbd9ec7565821402da6710a5e3cd8824ca58f083c225d12dca06e88126f2bc.jpg)

NOVAKON
iM-CONNECT

【備份】：設定備份的時間與裝置。

【備份記錄】 ：啟動資料庫備份功能。

【自動備份】 ：設定自動的備份條件。

【當記錄滿時備份】：啟動此項時，當資料記錄滿時備份。

【時間間隔】 ：設定以固定的分鐘間隔來備份記錄。預設為 1 分鐘。

【備份位置】 ：設定備份資料儲存的位置。

【備份至檔案】 ：當資料記錄滿時，將備份資料存成檔案，這些檔案可透過【FTP】讀取。

【備份至資料庫】 ：以指定的資料庫來備份記錄。

# 6. 警報管理

【警報管理】可設定當標籤位址在達成指定的條件時(例如數據符合某些範圍或位元啟動等等)，發送Line訊息、Email、MQTT等內容。

![iM-CONNECT ) 警略管理\n編輯警報事件\n所述	編輯	刪除	刪除全部\n需報名稱	標籤名稱	屬警報件	備件站\n沒有觸報可以備信\nCHOOSE FROM LEFT\nNOVAKON\nARF - Your Intelligent Is/ Railway Selection\n停止	使用率:13%	剝錄:42%	剝錄:2159M adults\nIIM-CONNECT®](.im-connect-user-manual-繁體中文/ff593b9865cb4b42ec77249ca1fe7fbec27250f19d91ee0b7f6c9c7682aef6c4.jpg)

【編輯警報事件】編輯警報資料內容，包含【新增】、【刪除】、【複製】、【刪除全部】。

【新增】 ：新增警報。一次增加一筆警報內容。

【刪除】 ：刪除警報。游標移動至該警報後，按下【刪除】鍵，即可刪除。

【複製】 ：複製警報。滑鼠游標移動至該警報後，按下【複製】鍵，即可複製一筆相同的警報內容，除了警報名稱會以預設名稱(alarm)遞增外，其餘內容皆相同。

【刪除全部】：刪除所有的警報。

![IM-CONNECT ) 筦報管理\n編輯警報事件\n新進\n刪除\n刪除\n刪除全部\n警報名稱\n標籤名稱\n標籤條件\n條件值\nalarm1\nD100\n==\n20\n警報項目 Line接種 電件設定 MQTT\n● 普報生效\n● 白動圖像\n● 使用Line維格警報\n● 使用郵件寄送警報\n● 敲動MQTT\n時態範圍: - 1 +\n警報名稱: alarm1\n新增標籤: D100 ✓ + x\n選擇標籤: D100 *\n資料類型: UINT(18)\n標籤條件: =*\n软件值: 20\n記錄:\n停止 使用率:13% 到齡:42% 到齡:2159M admin 輸言:繁體中文](.im-connect-user-manual-繁體中文/350b500f3afe9ae2069d74de59a563ab2ac6da00861959cbe02275cde0550f80.jpg)

NO&lt;AKON
iM-CONNECT

上圖中，左邊橘色外框為顯示所有已設定之警報內容。

【警報名稱】 ：設定警報的名稱，可用來說明警報內容。

【標籤名稱】 ：設定連接的標籤來判斷警報是否發生。

【觸發條件】 ：顯示設定的觸發條件。

【條件值】 ：顯示警報成立的條件值。

上圖的右邊藍色外框為警報設定的對話框。

【警報生效】 ：啟動警報生效。若未啟動，則無論條件是否成立，警報內容都不顯示。

【自動關閉】 ：當警報解除（不符合觸發條件）時，該警報會自動關閉。如果未啟動，即使警報狀況已解除，該警報仍然會持續觸發。

【使用Line推播警報】：勾選後觸發該警報時可將警報訊息以Line推播。

【使用郵件寄送警報】：勾選後觸發該警報時可將警報訊息發送email到指定的信箱。

【啟動MQTT】 ：勾選後觸發該警報時可將警報訊息傳送到指定的MQTT伺服器。

【時間間隔】 ：警報取樣的間隔時間。單位為秒。

【警報名稱】 ：設定警報的名稱，可用來說明警報內容。

【新增標籤】 ：設定發生警報的標籤。如果標籤不存在，可按下右側的【+】新增標籤。

【選擇標籤】 ：可選擇已設定的標籤做為來判斷警報的標籤。

同一警報中【新增標籤】與【選擇標籤】兩者所選擇的標籤會相同。

【資料類型】 ：顯示指定的標籤類型。

【觸發條件】 ：顯示觸發的條件。當觸發標籤的類型為【Bit】時可設定

【Set】或【Clear】時觸發；其他的類型則提供【=】、【!=】（不等於）、【&gt;】、【>=】、【&lt;】、【&lt;=】等多種判斷機制可供選擇。

# 【條件值】

：警報成立的條件值。當【標籤】內容符合【觸發條件】的【條件值】時，警報就會被觸發。來源類型若為【位元】，則此欄位不需設定。

# 【註解】

：可以設定警報的說明。

![iM-CONNECT ) 筦报管理\n編輯警報事件\n新增	收到	删除	删除全部\n警報名稱	記錄名稱	屬警條件	條件站\nalarm1	D100	==	20\n營報項目	Line接插	零件數字	MQTT\n何重嚴名稱:	notify-api.line.me\n埠:	443\n存取螺紋:.Input API Token\n據播訊息:	Enter something...\n測試值換\nNOVAKON\niM-CONNECT®\nA#R - Your Intelligent Anti Gateway Solutions](.im-connect-user-manual-繁體中文/201d7ec63583f9c63e9056dabc0279d170cce44030ea6fd218c659c3d8c2071d.jpg)

【Line推播】 ：設定警報觸發時發送Line訊息到指定的群組。

【伺服器名稱】：顯示Line預設的伺服器位址。

【埠】 ：顯示Line預設的埠編號。

【存取權杖】 ：輸入Line的存取權杖。有關Line存取權杖的設定方式，請參考【附錄【LINE推播設定】。

【推播訊息】 ：輸入要推播的訊息內容。如果訊息中要帶入標籤的資訊時，於訊息內容中加入【#{標籤名稱}】即可。

【測試推播】 ：顯示測試推播後回應的訊息內容。

![iM-CONNECT ) 音程管理\n編輯警報事件\n新增	取消	删除	删除全部\n警報名稱	標籤名稱	屬號條件	條件值\nalarm1	D000	==	20\n警報項目工程项目	零件設定	MQTT\n寄件人:	enter Email address\n收件人:	enter Email address\n寄件向服器名稱:	snntp.gmail.com\n專:	587\n導入地址:\n郵號:	Name\n收頁:.Password\n郵件主冊:	Enter Subject\n文件格式: Text\n郵件本文:	Enter something...\n測試零件向發器](.im-connect-user-manual-繁體中文/cfdd071614c5dad465466d23bbbd6b766bf454cdcc89960deaab9c947949806c.jpg)

NOVAKON
iM-CONNECT

&lt;table&gt;<tr><td>【寄件設定】</td><td>:設定警報觸發時發送Email訊息。</td></tr><tr><td>【寄件人】</td><td>:輸入發送者的電子郵件位址。</td></tr><tr><td>【收件人】</td><td>:輸入傳送至接收者的電子郵件位址。如果需要傳送多組Email,請在每組Email間以逗號來區隔。</td></tr><tr><td>【寄件伺服器名稱】</td><td>:輸入使用的寄件伺服器名稱。</td></tr><tr><td>【埠】</td><td>:顯示使用的Port號碼。</td></tr><tr><td>【需要登入驗證】</td><td>:確認是否登入驗證。</td></tr><tr><td>【帳號】</td><td>:輸入發送者的電子郵件位址。</td></tr><tr><td>【密碼】</td><td>:輸入發送者的電子郵件密碼。</td></tr><tr><td>【郵件主題】</td><td>:輸入郵件主題。</td></tr><tr><td>【文件格式】</td><td>:選擇文件可使用的格式為【Text】或【Html】。</td></tr><tr><td>【郵件本文】</td><td>:輸入要發送的郵件內容。如果訊息中要帶入標籤的資訊時,於訊息內容中加入【#{標籤名稱}】即可。</td></tr><tr><td>【測試郵件伺服器】</td><td>:顯示郵件發出後回應的訊息內容。</td></tr></table>

# 請注意：

請依照各家Email的規範進行設定。本例使用Gmail，請先將使用之Google帳戶之【允許低安全性應用程式】設定為【已開啟】。

![iM-CONNECT ) 筦報管理\n編輯警報事件\n新進\n請製\n刪除\n刪除全部\n警報名稱\n根據名稱\n屬登條件\n條件道\nalarm1\nD100\n== 200\n主編網址:\nbroker@mqc.io\n● 登入鑑證:\n帳號: User Name 密码: Password\nSSL/TLS/座:\n1883\n● 需要表註驗證:\n上傳證證書 Certificate File:\n上傳私號碼 Key File\n● SSL Secure\n客戶端識別碼:\nmqttja_79M\$2e\$1\n主軸:\n○\n傳送等級:\n1\n訊息內容:\n編輯發佈訊息\n刪除MQTT](.im-connect-user-manual-繁體中文/710ce19459583b0e27a5caff24b77063b33c5867abeb2578e9b9d60e803155c9.jpg)

NO&lt;AKON

![The image displays a cropped view of the LinkedIn logo. It features the lowercase letters 'in' in a black serif typeface, with a red dot positioned directly above the letter 'n' against a white background.](.im-connect-user-manual-繁體中文/8b055cbd64bc36a69fa428a4d25409ec72c3c45f7e1307e8ba5195b68dfc6c87.jpg)
iM-CONNECT

【MQTT】：設定警報觸發時將警報訊息傳送到指定的MQTT用戶端。

【主機網址】 ：設定接收訊息的MQTT伺服器IP。

【登入驗證】 ：確認是否登入驗證。若勾選則須輸入帳號密碼。

【SSL/TLS/埠】 ：設定SSL/TLS的埠號。

【需要憑證驗證】 ：確認是否需要驗證憑證檔。

【上傳憑證檔】：匯入由Server所提供之憑證。

【上傳私鑰檔】：匯入由Server所提供之金鑰。

【SSL Secure】：勾選後將驗證Server的憑證是否有效。

【客戶端識別碼】 ：設定用戶端的ID。每個MQTT用戶端都需要一個唯一的識別碼，MQTT伺服器透過用戶端ID來識別用戶並且記錄個別用戶的狀態，像是訂閱的主題和通訊品質設定。

【主題】 ：設定主題名稱。命名方式須符合MQTT的命名原則。

【傳送等級】 ：傳送品質，分為 0、1、2三個等級，數字越大，品質越好。

0：最多傳一次。(只負責傳送訊息，適用於重要性不高的情況)
1：至少傳成功一次。(資料會正確傳送，但可能有重複訊息的情況)
2：確實傳送一次。（更嚴謹的傳送，多了回報已發送訊息的環節）

【訊息內容】 ：輸入要發送的訊息內容。如果訊息中要帶入標籤的資訊時，於訊息內容中加入【#{標籤名稱}】即可。

【測試MQTT】 ：顯示MQTT發出後回應的訊息內容。

# 7. MQTT

MQTT大多是用於IOT(Internet of things)的一種傳輸協議。其特色為輕巧、開放、簡易為主軸，當程式容量有限或網路頻寬受限時，其優勢特別明顯。適合用來監控連續性的溫溼度、壓力、電力、水位等資訊。

![iM-CONNECT ) MQTT設定\n編輯 MQTT\n新增	刪除	刪除\nMqtt名稱	主體屬址	客戶編輯名稱	角點	主題	專號等級	資料格式\n填充資料可以選擇\nCHOOSE FROM LEFT\nNOVAKON\niMi CONNECT®](.im-connect-user-manual-繁體中文/c8c67ec348fbeacfe8dfb08560b413ce2c3fd8cdff071b00c57f5d0fa9c5d734.jpg)

【新增】：新增一組MQTT的項目。

【刪除】：刪除所選擇的MQTT項目。

【複製】：複製所選擇的該組MQTT項目。

![iM-CONNECT × MQTT設定\n編輯 MQTT\n新選\n刪除\n變換\nMqtt名稱	主體地址	客戶營運對話	角色	主題	傳送等級	資料格式\nmqtt1		qmqtjs_bfd8258a	Subscriber	0	0\n服務端	消息編輯	傳送方式	MOTT向服器\nMqtt名稱:	mqtt1\n客戶端識別碼:	mqttjs_bfd8258a\n角色:	Subscriber\n主題:\n傳送等級:	0\nNOVAKON\niMi CONNECT®](.im-connect-user-manual-繁體中文/6380bb7becd6f75fb7e9a80f5db323eae8e270fed1999580c606d8161881b106.jpg)

# 【服務端】：

【MQTT名稱】 ：指定MQTT的項目名稱。

【用戶端識別碼】：設定用戶端的ID。每個MQTT用戶端都需要一個唯一的識別碼，MQTT伺服器透過用戶端ID來識別用戶並且記錄個別用戶的狀態。

【角色】 ：設定目前為MQTT中何種角色。MQTT協議中主要有兩個角色，即發佈者(Publisher)與訂閱者 (Subscriber)。訂閱者首先對於有需求的主題進行訂閱，之後當發佈者發佈該主題的訊息時，伺服器就會發送訊息給相關的訂閱者。

Publisher：指定為發佈者。發佈標籤的內容至指定伺服器。

Subscriber：指定為訂閱者。訂閱指定伺服器，並在接收資料時將數值寫入標籤。

角色項目設定為發佈者(Publisher)時，須設定欲發送的標籤，否則預設不會送出任何標籤資料。

【主題】 ：該項目使用的主題。

【傳送等級】 ：傳送品質，分為 0、1、2三個等級，數字越大，品質越好。

0：只傳一次，不保證成功。(只傳送訊息，適用於重要性不高的情況)

1：至少傳成功一次。(確認資料正確傳送，但可能有重複訊息的情況)

2：確實傳送一次。（更嚴謹的傳送，多了回報已經發送訊息的環節）

![iM-CONNECT ) MQTT設定\n編輯 MQTT\n新進\n刪除\n變制\nMqtt名稱\n主體地址\n客戶當期名稱\n角色\n主題\n導送等級\n資料格式\nmqtt1\nmqtjs_bfd8253a\nSubscriber\n0\n0\n服務端\n訊息編輯\n傳送方式\nMQTT向服器\n資料格式:\nJSON\n編輯資料項目\n新增\nId\n標識名稱\n資料類型\n地址\n資料類型\n選取\n沒有資料可以選擇\n刪除\n刪除全部\nNOVAKON\niM- CONNECT®](.im-connect-user-manual-繁體中文/5505d853fb0aca4d9673e809aed5daf7c0a89ec6c19b22ec561cc105ccd0bb6e.jpg)

# 【訊息編輯】：

【資料格式】：指定MQTT的格式。可選擇【JSON】(預設)、【二進制】、【自定義】。

【JSON】：透過JSON標準格式，依照發佈者(Publisher)所設定的標籤內容輸出。

如下圖，當發送條件成立時，發佈者(Publisher)即依照所設定的標籤T01、T02、T03的內容值發送給訂閱者(Subscriber) 。

資料的格式為：{“發佈者\_標籤名稱1”: 傳送值1,“發佈者\_標籤名稱2”: 傳送值2,”發佈者\_標籤名稱3”: 傳送值3 ,…依此類推}

故此例輸入的格式即為：{“T01”:值,“T02”:值,”T03”:值}

![iM-CONNECT ) MQTT設定\n編輯 MQTT\n新增	刪除	複製\nMqts名稱	主審議站	客戶首選判論	角色	主題	傳送等級	資料格式\nmqt1		mqtsj_b1520209	Subscriber	0	0\nmqt2		mqtsj_54cf8d68	Publisher	0	0\n服務端	訊息編輯	傳送方式	MQTT網監器\n資料格式:\nJSON	0\n編輯資料項目\n新建 Id	舉籤名稱	資料類型	號址	資料典度\n摘要 #0	T01(INT(16)	\$1	2\n#1	T02(INT(16)	\$2	2\n永信標題 #2	T03(INT(16)	\$3	2\n刪除\n刪除全部](.im-connect-user-manual-繁體中文/4d64bc5c41c89fb04506ef30719beac40618113595f61627649d8bc1e3b8b1e3.jpg)

NOVAKON
uritelgteS

![The image displays a graphic logo on a white background. It features stylized letters resembling 'in'. The letter 'i' is formed by a thick black vertical rectangle topped with a small red square. To its right is a black shape slanted to the right, resembling a lowercase 'n' or a capital 'N'.](.im-connect-user-manual-繁體中文/07ed5122747a73258c5142d1b3c7548c98a4c4345bd9ab2f8facbb33de17078b.jpg)
iM-CONNECT

【二進制】：傳送的標籤內容，會以二進制編碼的方式重新排列後輸出，以達到加密的效果。

![iM-CONNECT x MQTT設定\n編輯 MQTT\n新增\n刪除\n檢製\nMqtt名稱\n主體網址\n客戶編輯功能\n角色\n主題\n輸送標籤\n資料格式\nmqtt1\nmqqtp, 00x8509e\nSubscriber\n0\n1\n服務裝\n訊書編號\n傳遞方式\nMQTT向值器\n資料格式:\n二種號\n編輯資料項目\n新增\nId\n標籤名稱\n資料類型\n原址\n資料長度\n擴載\n#0\nT01\nUINT(16)\n\$1\n2\n#1\nT02\nUINT(16)\n\$2\n2\n刪除\n#2\nT03\nUINT(16)\n\$3\n2\n刪除全部](.im-connect-user-manual-繁體中文/7153d0c1cf80bf24c4957925b165349b4042e75895e8005fe4dade731a560641.jpg)

NOVAKON

![The image displays the lowercase text 'in'. The letter 'i' is black with a red dot above it. The letter 'n' is black and stylized, with its right vertical stroke replaced by a triangle pointing to the right.](.im-connect-user-manual-繁體中文/6a72c76b799f3a237885071f731d6fae56568250826144431f233accb2898144.jpg)
iM-CONNECTa

【自定義】：根據使用者自行定義的方式，將所設定的標籤內容輸出。

如下圖，當發送條件成立時，發佈者(Publisher)即依照所設定的標籤T01、T02、T03的內容值發送給訂閱者(Subscriber) 的標籤T04、T05、T06。

表示的格式為：{“訂閱者\_標籤名稱1”: 發佈者\_ID1,“訂閱者\_標籤名稱2”: 發佈者\_ID2,”訂閱者\_標籤名稱3”: 發佈者\_ID3 ,…依此類推}

故此例輸入的格式即為：{“T04”:#0,“T05”:#1,”T06”:#2}

![iM-CONNECT • MQTT設定\n編輯 MQTT\n新進\n刪除\n遵照\nMqtt名稱	主體地址	客戶指標形碼	角色	主題	單位等級	資料格式\nmqtt1			mqttjs_b1520209	Subscriber	0	0\nmqtt2			mqttjs_54cRfd68	Publisher	0	2\n服務端	訊息編輯	傳送方式	MQTT同儲器\n資料格式:\n自定格\n編輯資料項目\n新增 Id	標準名稱	資料類型	屬址	資料具度\n選取 #0	T01(INT(16)	\$1	2\n系統準點 #1	T02(INT(10)	\$2	2\n#2	T03(INT(16)	\$3	2\n刪除\n刪除全部\n('T04':=#0,'T05':=#1,'T06':=#2)\nNOVAKON\niM-Connect®\nIMI: Your Intelligent Hot Gateway Solutions](.im-connect-user-manual-繁體中文/3448fa8a51f533703b2e5f7688b2ae61e0f93814b9de72e980956777cc268706.jpg)

【新增】 ：新增一個MQTT的項目。

【選取】 ：選取一個MQTT的項目。

【系統標籤】：使用系統標籤以取得閘道器的系統時間等資訊。

【刪除】 ：刪除所選擇的MQTT項目。

【刪除全部】：刪除所有MQTT的項目。

![iM-CONNECT » MQTT設定\n編輯 MQTT\n新增\n刪除\n編輯\nMqqt名稱	主體地址	客戶指標形窗	角色	主題	單位等級	資料格式\nmqtt1			mqttjs_b1520209	Subscriber	0	0\nmqtt2			mqttjs_54c8fd68	Publisher	0	2\n服務端	訊息編輯	傳送方式	MQTT伺服器\n● 詳周間隔 (秒)	-	1	+\n● 屬發位元			#\n● 資料變動 (秒)	-	1	+\nNOVAKON\niVM - Your Intelligent Hot Gateway Solutions\n停止	使用率 0%	剩餘 11%	剩餘 11885M adults	語言 維輯中文](.im-connect-user-manual-繁體中文/e01f82b0b4d2f3857bc9bafc8628c995d5a56783f9b459eb67063d62dc666631.jpg)

【傳送方式】 ：設定發送MQTT訊息的方式或條件。

【時間間隔】：設定以固定的秒數間隔，發送MQTT訊息。預設為1秒。

【觸發位元】：設定以觸發位元的狀態由OFF變為ON時，發送MQTT訊息。

【資料變動】：設定當指定的標籤狀態改變時發送MQTT訊息。

![iM-CONNECT • MQTT設定\n編輯 MQTT\n新規\n創辦\n編製\nMqtt-6商\n主體地址\n客戶管路附註\n角色\n主題\n導址等級\n資料格式\nmqtt1\nmqttjs_b1520209\nSubscriber\n0\n0\nmqtt2\nmqttjs_54cfl8d88\nPublisher\n0\n2\n服務端\n訊息細輯\n傳送方式\nMQTT向證器\n主體地址\nbrokaramqs.io\n座:\n1883\nMQTT 版本:\nMQTT v3.1.1\n● 登入驗證:\n帳號:\nName\n密碼:\nPassword\n● SSL/TLS:\n● 需要審證驗證:\n上傳證經理\nCertificate File:\n上傳私隱證\nKey File\nSSL Secure\n數刻MQTT\nNOVAKON\niM-CONNECT®](.im-connect-user-manual-繁體中文/6d4d2afb3b3371a504d7cdbb9f968a8059489c655b7cc83a7a86d002c74c8100.jpg)

【MQTT伺服器】：

【主機網址】 ：設定接收訊息的MQTT伺服器IP。

【埠】 ：設定允許外部裝置連進的埠號。

【MQTT版本】 ：設定MQTT使用的版本。

【登入驗證】 ：是否需要登入驗證之帳號密碼。如果選取，需要設定登入的帳號與密碼。

【SSL/TLS】 ：啟動SSL/TLS加密機制。

【需要憑證驗證】 ：確認是否需要驗證憑證檔。

【上傳憑證檔】：匯入由Server所提供之憑證。

【上傳私鑰檔】：匯入由Server所提供之金鑰。。

【SSL Secure】 ：勾選後將驗證Server所提供之憑證檔是否有效。

【測試MQTT】 ：顯示MQTT發出後回應的訊息內容。

# 8. 巨集編輯

巨集編輯可提供閘道器的標籤執行簡單的運算、資料搬移等動作。

![IM-CONNECT • 巨集編輯\n編輯巨集\n新進\n刪除\n巨集名稱\n同時間隔 (秒)\n沒有資料可以選擇\nCHOOSE FROM LEFT\nNOVAKON\nIMR: Your Intelligent Hot Gateway Solutions\n自動\n使用率:14%\n剩餘:59%\n剩餘:2221M\nadmin\n語言\n繁體中文](.im-connect-user-manual-繁體中文/7d6628edd29c5c76c06f2cb74af4e635e7e1349d20c9ffc6839d8fbb3292b976.jpg)

【新增】：新增一組巨集程式。

【刪除】：刪除所選擇的該組巨集程式。

按下【新增】後，即可開始編寫一組巨集程式。

![IM-CONNECT • 巨集編輯\n編輯巨集\n前進\n並進\n巨集名稱\n前週間隔 (秒)\nmacro_1\n1000\n巨集設定\n巨集編輯\n巨集名稱:\nmacro_1\n時間間隔 (秒):\n1000\n啟動\n使用率:19%\n剩餘:59%\n剩餘:2221M\nadmin\n語言: 緊維中文\nNOVAKON\niM® Your Intelligent Hot Gateway Solutions\niM-CONNECT®](.im-connect-user-manual-繁體中文/8e3601cf78275245222733df08a0d3cb5d507381278f37f2c472b028c768522d.jpg)

【巨集設定】

【巨集名稱】：設定該組巨集程式的名稱。

【延遲時間】：設定每次巨集結束後，延遲多少時間再循環執行一次該組巨集程式。

![iM-CONNECT ) 巨集編輯\n編輯巨集\n新進\n刪除\n巨集名稱\n好異開幕 (秒)\nmacro_1\n1000\n巨集設定\n巨集編輯\n編輯資料項目\n新增\nId\n標籤名稱\n資料類型\n選取\n改與資料可以選擇\n永續標籤\n刪除\n刪除全部\n激勵巨集\nDefine Message ...\nOutput Message ...\nNOVAKON\niM- CONNECT®\nINR: Your Intelligent Hot Gateway Solutions](.im-connect-user-manual-繁體中文/22f00e61bca50464b60e9aefc86c8f093708ef7f9721561ea216d508a0d81b73.jpg)

# 【巨集編輯】

【新增】：新增一個巨集程式中所需要的標籤。新增的標籤也會建立在標籤設定頁。

![新增標籤\n標籤名稱:\n連線:\nInternalMemory\n地址:\n類型:\n0\n類似的標籤名稱\nHR1\nHR2\nD100\nY0\nT01\nT02\nT03\n新增 取消](.im-connect-user-manual-繁體中文/e5488b3b6f9524740718faf895612cc1acdc87034181bc534eef0a0d8753e90f.jpg)

【選取】：由標籤清單中選取此組巨集程式中所需要的標籤。

![選擇標籤視窗\n選取	標籤名稱	資料型別	位址\nT01(INT(16)	\$1\nT02(INT(16)	\$2\nT03(INT(16)	\$3\nHR1(INT(16)	HR1\nHR2(INT(16)	HR2\nD100_UINT(16)	D100\nY0	Bit	Y0\n全選	取消選擇	新增	取消](.im-connect-user-manual-繁體中文/c37c792ebe0ff8c15e188d52556e41768cae379656f1a67d59a5e2e6511a1cd1.jpg)

【系統標籤】：由標籤清單中選取此組巨集程式中所需要的系統標籤。

![選擇標籤視窗\n選取	標籤名稱	資料型別\n	timestamp(INT(32)\n	local_time	Ascii\n	year(INT(16)\n	month(INT(8)\n	date(INT(8)\n	hour(INT(8)\n	minute(INT(8)\n	second(INT(8)\n全選	取消選擇	新增	取消](.im-connect-user-manual-繁體中文/466e6ac6045bc29747441731876a4e7dabd88d4be258eda8b43080d936a976eb.jpg)

【刪除】 ：將選擇的該組巨集程式刪除。

【刪除全部】：刪除所有巨集程式。

【測試巨集】：驗證測試該巨集程式執行的結果。

![巨集設定\n巨集編寫\n編輯資料項目\n新增\n選取\n系統標籤\n刪除\n刪除全部\n測試巨集\nId	標籤名稱	實料類型\n#1 Tag1 Bit\n#2 Tag2 UINT(16)\n#3 Tag3 UINT(16)\n#2=#2+1\n#1=true\n#3=#2\n驗證區\nBefore:\n#1: false\n#2: 777\n#3: undefined\nResult:\n#1: true\n#2: 778\n#3: 778](.im-connect-user-manual-繁體中文/af697b07c0a87d95541370d6c7d57b2f08fdbc49352d0ddd9e385d5544829bff.jpg)

【巨集編輯區】：使用者可由此編寫巨集程式

【驗證區】 ：按下【測試巨集】後，可由驗證區中得知巨集程式執行的結果。

例如：如上圖，編輯一段簡易的運算式。變數（標籤）的部分，必須要輸入所對應的ID，同時如果資料類型為Bit(Boolean)時，其條件式須以【true】(小寫)或【false】(小寫)來表示。

欲加入註解內容，以【//】來表示。

欲加入判斷式，以【if (判斷內容){判斷成立後執行的結果} else {判斷不成立後執行的結果}】來表示。

例如：

![巨集設定\n巨集編寫\n編輯資料項目\n新增\n選取\n系統標籤\n刪除\n刪除全部\n測試巨集\nId	標籤名稱	資料類型\n#1	Tag1	Bit\n#2	Tag2	UINT(16)\n#3	Tag3	UINT(16)\n#2=100\n#3=200\nif (#2)#3)(#1=true) else (#1=false)\nBefore:\n#1: true\n#2: 777\n#3: 230\nResult:\n#1: false\n#2: 100\n#3: 200](.im-connect-user-manual-繁體中文/77dded29de47c66a66f563296888d6dd2b5426a29beb5eaf8539686e30d686a3.jpg)

iM-connect同時可支援部分JavaScript的物件，例如數字(Number)、日期(Date)及數學運算(Math)等。

下例以進制轉換為例，使用JavaScript的函式【parseInt】：

![巨集設定\n巨集編寫\n編輯資料項目\n新增\n選取\n系統轉變\n刪除\n刪除全部\n測試巨集\nId	標籤名稱	資料類型\n#2	Tag2	UINT(16)\n#3	Tag3	UINT(16)\n#4	Tag4	UINT(16)\n//將字串'123'轉換成數值123(8進制),顯示為10進制的83\n#2=parseInt('123',8)\n//將字串'0xF'轉換成數值0xF(16進制),顯示為10進制的15\n#3=parseInt('0xF',16)\n//將字串'111'轉換成數值111(2進制),顯示為10進制的7\n#4=parseInt('111',2)\nBefore:\n#2: 777\n#3: 230\n#4: 0\nResult:\n#2: 83\n#3: 15\n#4: 7](.im-connect-user-manual-繁體中文/ec191a864b067b3f76eba188d4c96852439b505f3e1b5f262b0e146122239471.jpg)

① 【新增】或【選取】所需的標籤。
② 撰寫程式。
③ 到【專案設定】執行【存檔及編譯】及【啟動服務】。
④ 按下【測試巨集】後，得到正確的結果。
⑤ 進入【線上監控】，監控實際標籤值，結果與測試巨集的結果一致。

![iM-CONNECT ) 续上监控\nType to filter...\nInternalMemory\nTag1\nTag2\nTag3\nTag4\nTag5\nTag6\nId	標籤名稱	數值	變載荷重	標籤狀態	動作\n4	Tag4	83 Ulnt16	Good	Edit\n5	Tag5	15 Ulnt16	Good	Edit\n6	Tag6	7 Ulnt16	Good	Edit\n1](.im-connect-user-manual-繁體中文/4cc637a72f6cc0764ab90f5a436f2ae0cb52200b1e2075c74a89433cf42fd971.jpg)

# 9. OPCUA Client

OPC 主要是為了解決各廠商自行設計的軟體無法相容，造成監控困難，所制定的通訊協定規範。而OPC UA則是解除了OPC DA局限於Windows COM/DCOM技術的限制，改以http為基礎而發展的嶄新協議。

![IM-CONNECT ) OPCUA CLIENT\n事件項目\n新增	刷新	删除	删除全部\n啟動事件	何屋尋名稱	延續問題 (電話)	何屋尋地址\n命令事件實點\nCHOOSE FROM LEFT\nNOVAKON\niM-CONNECT®](.im-connect-user-manual-繁體中文/31b898d3ece588c393e20b426686cfcd5d2392d8972763dfe68bcaaf46cd58dd.jpg)

【新增】 ：新增一組OPCUA Client。

【複製】 ：複製所選擇該組的OPCUA Client設定。

【刪除】 ：刪除所選擇的該組OPCUA Client設定。

【刪除全部】：刪除所有OPCUA Client的事件。

按下【新增】後，即可開始進行OPCUA Client的相關設定。

![iM-CONNECT ) OPCUA CLIENT\n事件项目\n新建	清除	删除	删除全部\n致歉事件	向复辟名前	延迟周期(毫秒)	向复屏幕址\nserver_1	1000	opc tcp://4840/\n项目定義	模數編輯	向區導定義\n● 收動事件\n選擇向區器:	SERVER_1\n延遲期間(毫秒):	1000](.im-connect-user-manual-繁體中文/bef2ce2898bd75ee5c1739aceafec7a074f2812171d538442cbbb9ed64c49ac3.jpg)

NO&lt;AKON
BMIarelgteys

![The image displays a low-resolution graphic on a white background. It features a black lowercase letter 'i' with a red dot on top, positioned next to a black shape that resembles the letter 'n' or a triangle.](.im-connect-user-manual-繁體中文/72d5e40c2fc31b3ac6c5a0cb8b42e39e906e3c0f9531b7a978e89214daaf031e.jpg)

iM-CONNECT

【項目定義】 ：定義一個OPCUA的事件。

【啟動事件】 ：啟動OPCUA Client項目。

【選擇伺服器】：選擇欲連線之OPCUA 伺服器的名稱。

【延遲時間】 ：設定OPCUA 每次取值的間隔時間。

![iM-CONNECT ) OPCUA CLIENT\n事件项目\n新建	刷新	删除	删除全部\n啟動事件	何屋群名稱	無線時間 (簡約)	何屋華網址\nserver_1	1000	opc.tcp://4840/\n項目定義	標籤編輯	何屋群定義\n新進	標籤名稱:\n選取	資料類型:\n刪除	節點名稱: ws=2;is1\n刪除全部	標籤名稱	資料類型	節點名稱\n顯示標籤	流台事件資料\n輸出結果訊息...](.im-connect-user-manual-繁體中文/7b54b7a7cc931b1436010917ad335abc069241ef65dfd4d3bb353a7cbb8739a2.jpg)

NOVAKON

![The image displays a logo featuring the lowercase letters 'i' and 'n' in a bold, black, sans-serif font. The letter 'i' is on the left, topped with a small, solid red square. The letter 'n' is positioned immediately to its right. The background is white.](.im-connect-user-manual-繁體中文/ff280d04490ec28ef347fc7f40a03f25654d7b7db4abdc4cd9f5dcad08048538.jpg)

iM-CONNECT

# 【標籤編輯】

【新增】 ：新增一個標籤，做為OPCUA Client端監控。

【選取】 ：選擇使用之前已建立的一個標籤，做為OPCUA Client端。

【刪除】 ：刪除所選擇的該標籤。

【刪除全部】：刪除此事件中所有的標籤。

【標籤名稱】：顯示閘道器接收端的標籤名稱。

【資料類型】：顯示閘道器接收端的標籤類型。

【節點名稱】：輸入位於伺服器(server)端該資料位址的節點名稱。依據每個設備所定義的名稱可能有所不同，需要依照其各自的定義方式來輸入。

建立的標籤名稱、資料類型、節點名稱、輸出的訊息等資訊，會在下方依序列出。

![IM-CONNECT ) OPCUA CLIENT\n事件项目\n新增	删除	删除	删除全部\n事件事件	何屋群名称	家庭权限 (虚拟)	何屋群属性\nserver_1	1000强势: 4840/\nserver_1	1000	opc tcp: 4840/\nserver_1	1000	opc tcp: 4840/\nserver_1	1000	opc tcp: 4840/\n项目定表	摘要编辑	何屋群定表\n选择何屋群:\nserver_1\n编码何屋群名称:\nserver_1\n何屋群地址:\nInput Server IP\n地址:\n4840\n登入验证:\n测试通过登入](.im-connect-user-manual-繁體中文/2ee8d172a6a02d65d3c185331637a9a2c240611843e71515bdf7ea1a45e49de6.jpg)

NOVAKON
iM-CONNECT

【伺服器定義】 ：定義OPCUA伺服器的相關資訊。

【選擇伺服器】 ：選擇欲連線之OPCUA 伺服器的別名。

【編輯伺服器名稱】：編輯OPCUA 伺服器的別名。

【伺服器網址】 ：輸入欲連線之OPCUA 伺服器的網址。

【埠】 ：設定OPCUA 伺服器的埠號。

【登入驗證】 ：選擇登入OPCUA 伺服器是否需要驗證。如須驗證，則輸入登入之帳號與密碼。

【測試連線登入】 ：按下後測試連線的狀態。

# 10. 線上監控

【線上監控】主要的功能是監控閘道器連接的控制器中所設定標籤的當前值。

![iM-CONNECT ) 綫上监控\nType to filter...\nInternalMemory\nLink 1\nLink 2\nId 標籤名稱 數值 機籤型畫 標籤狀畫 做作\nNOVAKON\niM® Your Intelligent Hot Gateway Solutions\niM-CONNECT®](.im-connect-user-manual-繁體中文/5a447eab956bb0a9be977cf7ef499eb20c8137141bc8f04a3b7ef071ca046e4c.jpg)

首先由【 】選單中進入【線上監控】。

左方視窗可顯示目前專案所有標籤的列表。

按下【 】可展開或折疊列表。點選標籤旁之框格【 】，可在右邊視窗監控標籤的當前值。

![Type to filter...\nInternalMemory\nTag1\nTag2\nTag3\nTag4\nTag5\nTag6\nLink 1\nLink 2\nIM-CONNECT ) 端上监控\nType to filter...\nInternalMemory\nTag1\nTag2\nTag3\nTag4\nTag5\nTag6\nLink 1\nLink 2\n地址	标题名称	帧数	帧数范围	帧数位置	帧数\n4	Tag4	83	Ubrt36	Good	Gain\n5	Tag5	15	Ubrt36	Good	Gain\n6	Tag6	7	Ubrt36	Good	Gain\nNOVAKON\nIM - The image of a new system](.im-connect-user-manual-繁體中文/91591e5b4ecfb5d90568a17f01f6dc3dd0805eee197414eb60e228ad99378aa0.jpg)

我們可以由右邊視窗中監控目前的標籤值。如果監控的過程中要更新 的資料，在【動作】處按下【Edit】，或欲修改的標籤處雙擊滑鼠，即可修改標籤狀態值。

![The image displays a vertical stack of two interface elements. The top section is a dark gray rectangle containing the centered white Japanese text '動作'. Directly below it is a black section featuring a solid red square button with the white text 'Edit' centered inside.](.im-connect-user-manual-繁體中文/f80212ba2c440475c5e7ac0a4c63580de748f3a3b468b48c4e826afe5e4875f3.jpg)

若修改的標籤為【Bit】，在【動作】處按下【Edit】後，由【數值】處可勾選為【true】(即為1、為ON)或取消勾選為【false】(即為0、為OFF)。完成後再按下【Save】即可寫入到閘道器，若不希望寫入到閘道器，則按下【Cancel】。

&lt;table&gt;<tr><td>Id</td><td>標籤名稱</td><td>數值</td><td>變數型蛋</td><td>標籤狀蛋</td><td colspan="2">動作</td></tr><tr><td>1</td><td>Tag1</td><td>✓ true</td><td>Boolean</td><td>Good</td><td>Save</td><td>Cancel</td></tr><tr><td>4</td><td>Tag4</td><td>83</td><td>UInt16</td><td>Good</td><td>Edit</td><td></td></tr><tr><td>5</td><td>Tag5</td><td>15</td><td>UInt16</td><td>Good</td><td>Edit</td><td></td></tr><tr><td>6</td><td>Tag6</td><td>7</td><td>UInt16</td><td>Good</td><td>Edit</td><td></td></tr></table>

若修改的標籤為【int16】等格式，在【動作】處按下【Edit】後，由【數值】處輸入欲修改的值。完成後再按下【Save】，即可將數值寫入到閘道器，若不希望寫入到閘道器，則按下【Cancel】。

亦可於修改完標籤的狀態或數值後，或移動滑鼠點擊旁邊空白處，也能完成修改設定。

<table><tr><td>Id</td><td>標籤名稱</td><td>數值</td><td>變數型態</td><td>標籤狀態</td><td>動作</td></tr><tr><td>1</td><td>Tag1</td><td>true</td><td>Boolean</td><td>Good</td><td>Edit</td></tr><tr><td>4</td><td>Tag4</td><td>83</td><td>UInt16</td><td>Good</td><td>Save Cancel</td></tr><tr><td>5</td><td>Tag5</td><td>15</td><td>UInt16</td><td>Good</td><td>Edit</td></tr><tr><td>6</td><td>Tag6</td><td>7</td><td>UInt16</td><td>Good</td><td>Edit</td></tr></table>

# 11. 專案設定

專案設定主要是執行專案的儲存編譯、運行/停止、載入、上/下傳專案等動作。

![iM-CONNECT ▶ 專案設定\n專案狀態: 停止運行\n儲存及編譯 儲存專案至閘避器，並編譯專案內容 載入專案 喇道器 -) 漏覽器\n啟動專案 載入上次編譯結果，並運行專案 下載專案 喇道器 -) 個人電腦\n上傳專案 上傳kpc 個入電腦 -) 閣避器\n上傳kpc 檔案\nNOVAKON\nHMI - Your Intelligent Hot Gateway Solutions\n停止 使用率:0% 剩除:22% 剩除:21776M admin 語言: 緊維中文](.im-connect-user-manual-繁體中文/3bedd748bd04126390b5b26e8b4d165eae04a9c1e63c1fba3c7f7a2db0a56ad0.jpg)

【專案狀態】: 顯示目前閘道器運作的狀態。

【儲存及編譯】：將網頁編輯完成的標籤資料儲存至閘道器並驗證。

【啟動/停止專案】：停止或啟動專案運行。

【載入專案】: 將閘道器的資料載入到網頁，繼續編輯修改或新增標籤。

【下載專案】: 將目前所有的資料載回到電腦。

【上傳專案】：將目前所有的資料回傳到閘道器。

# 請注意：

⑴ 如果我們將之前【下載專案】的內容傳回到電腦的資料，再透過【上載專案】回傳到閘道器時，或是更換原本設定的IP後，請記得先按下【載入專案】將回傳的資料載入到網頁，否則我們在網頁中所看到的內容將不會同步更新。
⑵ 如果有修改專案的內容，例如增加PLC 或標籤，請務必先執行【儲存及編譯】，再重新啟動閘道器運行。

# 12. 系統訊息

檢視目前閘道器之相關資訊與設定。包含網路設定、時間&日期設定、安全性設定等。

# 12.1 資統資訊

可檢視伺服器系統或設定相關資訊。

![IM-CONNECT • 系統訊息\n系統資訊\n網路設定\n日期設定\n帳號管理\n伺服器名稱： IM-CONNECT\n軟體版本: 2.0.60.4\n系統啟動時間： 2022/02/27 20:01:45\n服務建立時間： 2022/02/27 19:41:01\n專案建立時間： 2022/02/27 19:41:01\nCPU使用率\n磁碟使用資訊：\n主要磁碟: 經音量(3215580K), 可用空調(6.2%)\nUSB隨身碟: 經音量(OK), 可用空調(0%)\n自動 使用率:16% 割除:43% 割除:2221M admin 論言 緊維中文\niM-CONNECT®](.im-connect-user-manual-繁體中文/8f63e8cadd013afcf0b4ffb7f8638157d796eb435100afbceaac63e979077795.jpg)

【伺服器名稱】： 按下右側之【修改名稱】後，可修改此伺服器的名稱。修改後按下【提交】，即完成修改。此名稱可做為登入網頁之用，例如上例中伺服器的名稱為【IM-CONNECT】，因此輸入【http://IM-CONNECT.local】即可順利登入網頁。

【軟體版本】： 軟體版本號。按下右側【更新版本】後，可更新此伺服器的版本。

【系統啟動時間】：系統最近一次的啟動時間。

【服務建立時間】：建立服務的時間。

【專案建立時間】：建立專案的時間。此時間與服務建立的時間相同，表示目前伺服器內的專案與網頁的專案一致。如果兩者時間不一致，表示可能有在運行時修改專案，此時應盡快編譯並重新啟動。

【CPU使用率】 ：以趨勢圖表的方式呈現CPU的使用率。

【磁碟使用資訊】：顯示主要磁碟(Embedded MMC)與USB的磁碟資訊。

# 12.2 網路設定

按下【網路設定】可設定閘道器的網路參數。

![IM-CONNECT + 系統訊息\n系統資訊\n網路設定\n日期設定\n帳號管理\n乙大網路\n網路端口1\n實籍位址:40.06.A0.C7.DC.07\n網路端口2\n實籍位址:40.06.A0.C7.DC.09\n位址取得方式\n日齡分配位址\n手齡設定位址\nIP 位址: 192 . 168 . 90 . 109\n子網路道罩: 255 . 255 . 255 . 0\n預設周邊: 192 . 168 . 90 . 1\n僱用DNS伺服器: 168 . 95 . 1 . 1\n其它DNS伺服器: 8 . 8 . 8 . 8\n儲存\niM-CONNECT®](.im-connect-user-manual-繁體中文/9c69589c59b18a79e990999bea5f2d903038e934e5768b53069690fa4f169938.jpg)

A. 乙太網路

可分別針對【網路端口1】和【網路端口2】做網路IP位址、子網路遮罩、預設閘道、慣用DNS伺服器、其它DNS伺服器等參數進行設定。

B. 位址取得方式

【自動分配位址】：系統自動分配IP地址。

【手動設定位址】：由使用者輸入IP地址。

C. IP設定完成後，請按下【儲存】將設定值儲存到閘道器。

# 12.3 日期設定

設定閘道器的日期與時間。

![IM-CONNECT + 系統訊息\n系統資訊\n網路設定\n日期設定\n帳號管理\n時間：2022/02/27 20:06:37\n選擇時區\nAsia/Taipei 提交\n選擇日期\n2022-02-27 提交\n選擇時間\n18 59 0 提交\n網路自動校正\n啟動定跨自動校正跨周\n自動校正\n自動 使用率:38% 創除:43% 創除:2221M admin 論言 緊維中文\nNOVAKON\nIM - Use Intelligent Hot Gateway Solutions\niM-CONNECT®](.im-connect-user-manual-繁體中文/a6446ac3191ad1baa42f17f804857f0270f5302da91469b70f240bdaf266ae09.jpg)

【時間】： 顯示目前閘道器的系統日期與時間。

【選擇時區】： 選擇目前所在的時區與國家。設定完成後按下【提交】儲存。

【選擇日期】： 設定目前閘道器的系統日期。設定完成後按下【提交】儲存。

【選擇時間】： 設定目前閘道器的系統時間。設定完成後按下【提交】儲存。

【網路自動校正】： 與網路時間同步。

勾選【啟動定時自動校正時間】，啟動定時自動校正時間。再按下【自動校正】即可使用網路時間與閘道器的系統日期時間同步。

# 12.4 帳號管理

設定登入閘道器【使用者登入】、【FTP】的名稱與密碼，以及MQTT【Broker】的相關設定。

![IM-CONNECT • 系統訊息\n使用者設定 FTP 帳號 Broker 設定\n新增 删除\n帳號 密幕 建立時間 修改時間 帳號類型 動作\nadmin ***** 2022-02-14-10:56 2022-02-14-10:56 root Edit\n(( 1 )) NOVAKON\niM- CONNECT®\nINR Your Intelligent Hot Gateway Solutions](.im-connect-user-manual-繁體中文/f7c7c321d9fef86d848ae4d7e0962ee8e7250979e9adee0ad832e154eb73a3ef.jpg)

【使用者設定】：可新增、刪除使用者的帳號、密碼。帳號類型可分為【root】、【end-user】兩類。以【root】類型登入可操控所有功能；【end-user】帳號登入僅可顯示部分功能畫面

【新增】： 可新增一組使用者帳號與密碼。新增的帳號類型為【end-user】。

【刪除】： 可刪除一組使用者帳號與密碼。

【Edit】： 可修改使用者帳號與密碼，修改完成後按下【Save】，系統即會自動登出，爾後使用者須以更改的帳號密碼重新登入。

![iM-CONNECT ) 系统訊息\n系統資訊\n網路設定\n日期設定\n稿裝管理\n使用者設定 FTP 帳號 Broker 設定\n● 允許伺服鏈在項目啟動 FTP 伺服器狀態\n新增 删除\n帳號 議碼 建立時間 修改時間 帳號類型 動作\nuser1 1234 2021-11-01-16:49 2021-11-01-16:49 FTP Edit\n0 1](.im-connect-user-manual-繁體中文/7ec23e8cbceb18e1b9478db913463912effb8fcd305a357dc3835a466bdf9b3a.jpg)

NO<AKON
BMIarelgteys

![The image displays a close-up of the LinkedIn logo. It features the lowercase letters 'i' and 'n' in black against a white background. The dot of the 'i' is a red square.](.im-connect-user-manual-繁體中文/7d2430a79349e9197f7c8fbfd0bbb0d0ba512f473b19a0f912799aeee516fe6b.jpg)
iM-CONNECT

【FTP帳號】：可新增、刪除FTP的帳號、密碼。

勾選【允許伺服器在項目啟動】即可啟動FTP，可供資料擷取資料記錄的內容。

【新增】：可新增一組FTP帳號與密碼。

【刪除】：可刪除一組FTP帳號與密碼。

【Edit】：可修改使用者帳號與密碼，修改完成後按下【Save】即可。

![iM-CONNECT ) 系統訊息\n系統資訊\n網路設定\n日期設定\n稿號管理\n使用者設定	FTP 楊號	Broker 設定\n啟動MQTT伺服器	MQTII伺服器\n啟動登入驗證\n無加密連接\n監督連接章: 1089\nSSL加密連接\n監督連接章: 8089\n上傳憑證證	Certificate File:\n上傳私隱證(Key File)\n需要憑證驗證\n下載憑證證	下載登入所需證証\n儲存設定\n輸字設定	Save MQTT Broker Setting](.im-connect-user-manual-繁體中文/1f414b057f7320866d6e897cd81a271baf4063146c8857b0a4ad6d317d89bca4.jpg)

NOVAKON

![The image displays the lowercase letters 'in'. The letter 'i' is black with a red dot above it, and the letter 'n' is black and positioned to its right.](.im-connect-user-manual-繁體中文/32d2012f40edf8d724b69d2aa55b876594761d3822367ae3f6b374f177644fc3.jpg)
iM-CONNECT

【Broker設定】：當使用MQTT協議進行數據傳輸時，需要設定一個Broker來轉發資料。

【啟動MQTT伺服器】：按下後可啟動MQTT伺服器。

【啟動登入驗證】 ：如須啟動MQTT登入驗證機制，按下後可啟動並請輸入驗證之帳號密碼。

【無加密連接】 ：指定無加密連接的監聽連接埠。預設為【1883】。

【SSL 加密連接】 ：指定 SSL 加密連接的監聽連接埠。預設為【8883】。

【上傳憑證檔】 ：匯入由Server所提供之憑證檔。

【上傳私鑰檔】 ：匯入由Server所提供之金鑰。

【需要憑證驗證】 ：下載登入所需之憑證檔。

【儲存設定】 ：儲存MQTT Broker的設定。

# 13. 關於公司

【關於公司】為顯示關於此閘道器與NOVAKON公司的相關資訊。

可透過畫面上的連結進入NOVAKON公司官網，或下載本說明手冊。

![iM-CONNECT ) 閱於公司\n歡迎來到 iM-CONNECT\niM-Connect是由速博康科技(NOVAKON Co., Ltd.)所開發的網頁型工業物聯網購道器(IoT Gateway)設定與管理軟體。僅須透過網頁瀏覽器，用戶即可隨時隨地任意的調整、存取、與監控速博康科技工業物聯網系列產品。\n欲讓解更多資訊，請洽速博康科技官方网站\nwww.novakon.com.tw\n下載操作手冊\n若需技術支援，請未接到sales@novakon.com.tw，\n將會有專人與您聯絡\n點擊此連結可進入NOVAKON官網\n點擊此連結可下載此文件\niM-CONNECT®](.im-connect-user-manual-繁體中文/508ed967f7d2f6a006cd01e272c2650cdd5e0aa684983595dec6d9cfb7dab773.jpg)

# 14. Modbus 連線範例

# 14.1 設定以閘道器為 Master，控制器為 Slave

在閘道器的PLC Driver選擇中，選擇Driver清單的名稱即為所連接的對象名稱。

例如選擇的PLC Driver為Modbus Slave，即表示連線的控制器為Modbus Slave端，閘道器為Modbus Master。

A. 在【IM-CONNECT】選單中進入【PLC設定】頁面→按下【新增連線】增加一組連線。

以【Modbus TCP Slave】為例，依序設定如下：【Port】選擇【ETHERNET】，

【Vendor】選擇【Modbus】，【Model】選擇【Modbus TCP Slave】。

根據實際應用設定Modbus設備的IP位址(本例為192.168.90.251)與Port(本例為502)。

![iM-CONNECT\n關於公司\nPLC設定\n標籤設定\n資料記錄\n警報管理\nMQTT設定\n巨集編譯\nOPCUA CLIENT\n線上監控\n專案設定\n系統訊息\nIM-CONNECT • PLC設定\n通訊埠設定\n新規設置\n計劃設置\n已繳納金\n計劃款\nLink 1(1 to 3)\nStation 0\n連線\n已繳納金\n顯示名稱:\nLink 1\n連線種類 (2-to-3)(Direct Link)\n選擇器:\nModbus\nModbus TCP Save\nModbus TCP Save (Not Optimaland)\nModbus TCP Save (Not Optimaland)\n選擇控制器:\nModbus TCP Save\nModbus TCP Save (Not Optimaland)\n大網路設定\n使用多個IP地址\nIP地址: 192.168.90.251\n選擇器: 400\n使用周邊率\nNOVAKON\nIM-CONNECT®](.im-connect-user-manual-繁體中文/07da8b3f71f728e1d2d30ad95abfd28935a02d4047fb924045d813dc96e76d5d.jpg)

若欲修改通訊埠，先取消【使用預設埠】選項，再修改欲設定的通訊埠即可。

![乙太網路設定\n使用多組IP位址\nIP位址: 192.168.0.158\n連接號: 502 使用預設埠](.im-connect-user-manual-繁體中文/ea9d864ffcb46936028de4b3b2c4f800754eb498ec1d58f96b397511b760a629.jpg)

B. 點選【Station 0】設定節點的相關參數，【命令延遲】、【站號】、【重試次數】、【超時時間】等等。

請注意：如果欲連線的控制器有設定站號，則【站號】必須對應其控制器Id，並將其設定為【設為預設站號】。如沒有選擇任何一個站號，將無法順利與Modbus slave控制器進行連線。

![通訊埠設定\n新增連線\n刪除連線\n新增節點\n刪除節點\nLink 1(1-to-1)\nStation 0\n節點設定\n已檢銷\n顯示名稱:\nStation 0\n命令延遲:\n0\n站號:\n1\n被啟前被始號\n電話次數:\n3\n超時時間:\n3000](.im-connect-user-manual-繁體中文/b3301aee80fc4407124393a92f4d9fa2b0da663f7ba9e4d2b90c3b5e1b9ef6ed.jpg)

C. 在【IM-CONNECT】選單中，進入【標籤設定】頁面。按下【新增】鍵新增一個標籤【Tag1】。

![iM-CONNECT\n關於公司\nPLC設定\n標籤設定\n資料記錄\n警報管理\nMQTT設定\n巨集編譯\nOPCUA CLIENT\n線上監控\n專案設定\n系統訊息\nIM-CONNECT • 標籤設定\n新增\n新增多樣...\n刪除\n刪除全項\nModBox設定增益\n將來匹配\n輸入原值\n進入\n輸出\n貼上\niM\n導讀名稱\n參加電源\n內閣名稱\n實存類型\n轉載名稱\nModBox位置\n3\nTag1\nRead/Write\nInternalMemory\n組\n說明名稱\nTag1\n存有種類:\nRead/Write\n控制線:\nInternal Memory\n資料種類:\n組1\n組名:\n標籤位數:\n0.0-\$1048574.f, \$2048-\$1048574 flash file\n符合條件格式:\n\$0.0-\$1048574.f, \$2048-\$1048574 flash file\nNOVAKON\nIM-CONNECT®](.im-connect-user-manual-繁體中文/5ddeb3f03bd89b967b225da6467cfa11ec7755d914a86d8c582f1c4fecf5fd8c.jpg)

D. 將標籤【Tag1】設定對應為Modbus暫存器。選擇Link 1，輸入所要對應的暫存器位址。位元的類型共有5種：

1. 【DO】： 線圈輸出（讀/寫）。範圍：DO1∼DO65536。
2. 【DI】： 離散點輸入（唯讀）。範圍：DI1∼DI65536。
3. 【IR】： 輸入暫存器（唯讀）。範圍：IR1.0∼IR65536.15。
4. 【FN5DO】：線圈輸出（讀/寫，功能代碼5）。範圍：FN5DO1∼FN5DO65536。
5. 【FN6HR】：保持暫存器（讀/寫，功能代碼6）。範圍：HR1.0-HR65536.15。

暫存器的類型共有9種：

1. 【IR】： 輸入暫存器（唯讀）。範圍：IR1∼IR65536。
2. 【HR】： 保持暫存器（讀/寫）。範圍：HR1∼HR65536。
3. 【IRSW】： 輸入暫存器（唯讀，僅支援於32位元之高低位元交換）。範圍：IRSW1∼IRSW65536。
4. 【HRSW】： 保持暫存器（讀/寫，僅支援於32位元之高低位元交換）。範圍：HRSW1∼HRSW65536。
5. 【FN6HR】： 保持暫存器（讀/寫，功能代碼6）。範圍：FN6HR1∼FN6HR65536。
6. 【FN6HRSW】：保持暫存器（讀/寫，功能代碼6，僅支援於32位元之高低位元交換）。範圍：FN6HRSW1∼FN6HRSW65536。
7. 【DI】： 離散點輸入（唯讀）。範圍：DI1∼DI65536。
8. 【DO】： 線圈輸出（唯讀）。範圍：DO1∼DO65536。
9. 【FN5DO】： 線圈輸出（唯讀）。範圍：DO1∼DO65536。

請注意：Modbus寫入的功能代碼會因控制器通訊格式而有所區分，常見到的有【Code 16（0x10）】和【Code 6（0x06）】。如果是屬於【Code 6（0x06）】，則選擇的暫存器編號為【FN6HR】或【FN6HRSW】。

![iM-CONNECT ) 標載設定\n新增	新增多個...	刪除	刪除全部	ModBus設定視窗	精準匹配	輸入搜尋	匯入	匯出	貼上\nId	標籤名稱	存取權限	控制器	資料類型	標籤位址	Modbus位址\n1	Tag1	Read/Write	Link 1	Bit	DI1\n2	Tag2	Read/Write	Link 1	Bit	DO1\n3	Tag3	Read/Write	Link 1	UINT(16)	HR1\n標籤名稱: Tag3\n存取權限: Read/Write\n控制器: Link 1\n資料類型: UINT(16)\n站號:\n標籤位址: HR # 1\n符合條件格式:\nHolding Registers (read/write, HR1-HR65536)](.im-connect-user-manual-繁體中文/cc2f409d1a0309a03ed2da11b715617590b0c7be762b80030df315bbf962c5d1.jpg)

E. 接著就可以將專案存檔後載入到閘道器準備與控制器進行連線了。

# 14.2 設定以控制器為 Master，閘道器為 Slave

由於閘道器為Slave端，是從控制器Master端接收資料，所以無需要設定連線的PLCDriver。

A. 在【IM-CONNECT】選單中，進入【標籤設定】頁面。按下【新增】鍵新增一個標籤【Tag1】。

![iM-CONNECT\n關於公司\nPLC設定\n標籤設定\n資料記錄\n警報管理\nMQTT設定\n巨集編譯\nOPCUA CLIENT\n線上監控\n專案設定\n系統訊息\niM-CONNECT - 標籤設定\n折扣\n折扣多載...\n刪除\n刪除全部\nModbus設定查看\n顯示匹配\n輸入號碼\n達入\n匯出\n貼上\niM-CONNECT - 標籤設定\n按揭名稱:\n存放地址:\n地址:\nRackWrite\nBrauMemory\n實核地址:\n標籤位置:\nModbus地址:\n標籤名稱:\nNpi\n存为地址:\nReadWrite\n控制箱:\nInternalMemory\n重組箱:\nAll\n地址:\n標籤地址:\n\$0.0-\$1048574.f, \$2048-\$1048574 flash fire\n符合發佈格式:\n\$0.0-\$1048574.f, \$2048-\$1048574 flash fire\nNOVAKON\niM-CONNECT*](.im-connect-user-manual-繁體中文/277aee38f1f6758a6b84ba10eb92cc247738e71d3fb4e373ed1e418b18f11ac6.jpg)

B. 將標籤【Tag1】設定對應為內部記憶體，選擇InternalMemory【@】，接著輸入所要對應的暫存器位址。

例如：

Data type中Bit的內部記憶體位址設為【@0.0】、【@0.1】、【@ 0.2】…【@65535.f】。UINT16的內部記憶體位址設為【@0】、【@1】、【@2】…【@65535】。

內部記憶體中【@1】與 【@1.0】、【@1.1】…【@1.f】，對應是同一個記憶體位址。

例如：@0(UINT16)以位元(Bit)的類型呈現時，表示的方式即為@0.0～@0.f。我們可以理解為部隊的一個班，小數的左邊(整數位)即是表示屬於哪一個班，小數的右邊(小數位)即是該班的班兵編號

請注意：以上說明使用內部記憶體為例，我們亦可直接選擇PLC位址做為轉換成Modbus位址的應用。

![iM-CONNECT ▶ 標盤設定\n新增	新增多個...	刪除	刪除全部	ModBus設定視窗	精準匹配	輸入搜尋	匯入	匯出	貼上\nId	標題名稱	存款種類	控制層	資料類型	標題位址	Modbus位址\n1	Tag1	Read/Write	InternalMemory(UINT(L6)	@0\n2	Tag2	Read/Write	InternalMemory	Bit	@1.0\n3	Tag3	Read/Write	InternalMemory	Bit	@2.0\n標題名稱: Tag3\n存取種類: Read/Write\n控制器: InternalMemory\n資料類型: Bit\n站號:\n標題位址: @ 2.0\n符合條件格式:\n@0.0~@65535.f](.im-connect-user-manual-繁體中文/3486a4ad66e97ba2279a57313dcfd4f8442baad641a0af7e0caf2fcefbe0d31b.jpg)

NOVAKON
BerToyr IntelligntGteerSelte

![The image features a logo consisting of black, lowercase letters 'i' and 'n' set against a white background. A small red square is positioned above the letter 'i,' serving as its dot.](.im-connect-user-manual-繁體中文/127c2d3f74aaa414aad8ace4f43cd320cca0def3a18825611d097bb89bb8f079.jpg)
iM-CONNECT

C. 按下【Modbus設定視窗】，設定閘道器以【TCP】或【RTU】的連線方式與上位機通訊。若使用【Modbus TCP Slave】，須指定連接的【埠】(預設為502)；若使用【Modbus RTUSlave】，須設定【站號】、【埠】、【界面】、【通訊鮑率】、【資料位元】、【檢查位元】、【停止位元】等相關參數。

![iM-CONNECT ) 經算設定\n新增	新增多個...	刪除	刪除全部	ModBus設定視窗	精準匹配\nId	標籤名稱	存取權限	檢測器	資料類型	標籤位址	Modbus位址\n1	Tag1	Read/Write	Internal/Memory	UINT(16)	@0\n2	Tag2	Read/Write	Internal/Memory	Bit	@1.0\n3	Tag3	Read/Write	Internal/Memory	Bit	@2.0\nModBus設定視窗\nModbus TCP Slave\n塩: 502\nModbus RTU Slave\n站號: - 1 +\n塩: COM1(RS232)\n界面: RS232\n通訊整率: 4800\n資料位元: 7\n檢查位元: none\n停止位元: 1\n確定 取消](.im-connect-user-manual-繁體中文/7ec4485f3509e50822da2fe87f945337c1d2b3128675ca728fc81947d5c76ad7.jpg)

D. 接著就可以依序由【Modbus Address】中設定要對應的Modbus位址。

![iM-CONNECT ) 標整設定\n新增	新增多個...	删除	删除全部	ModBus設定視窗	精準匹配	輸入搜尋	匯入	匯出	貼上\nId	標題名稱	存放類限	控制器	資料類型	標題位址	Modbus位址\n1	Tag1	Read/Write	InternalMemory	UINT(0.6)	@0	HRI\n2	Tag2	Read/Write	InternalMemory	Bit	@1.0	D01\n3	Tag3	Read/Write	InternalMemory	Bit	@2.0	DII\n存載位置: Reading\n控制器: InternalMemory\n資料類型: Bit\n站號:\n標題位址: @ 2.0\nModbus位址: 01 # 1\n符合條件格式:\n@0.0~@65535.f](.im-connect-user-manual-繁體中文/e1b4a6f1ff2fb9005c9e3bd01b151ba72d1df6a8342eea57498b4bc92c2d3e38.jpg)

NOVAKON
BerToyr IntelligntGteerSelte

![The image displays a logo resembling the letters 'i' and 'A' on a white background. On the left, there is a black vertical bar topped with a small red dot, forming a lowercase 'i'. To the right of the 'i' is a large, black triangular shape that resembles the letter 'A' without a crossbar.](.im-connect-user-manual-繁體中文/cd4fd3f06edb5e22d9f9d2eda1a8c6cc8cdf716ef65b14f46e7f97ee6ac16f97.jpg)

iM-CONNECT

設定完成後按下【確定】鍵。接著就可以將專案存檔後載入到閘道器準備與控制器進行連線了。

# 14.3 增加連線與節點

# 14.3.1 增加節點

如果有相同的設備使用在同一個IP，可按下【新增節點】增加一個Station；反之，可按下【刪除節點】刪除一個Station。

每個Station都可以賦予不同的【站號】，即代表連結到其他的設備。並在標籤設定時，指定每個標籤所對應的站號。

A. 點選 Link 1(1-to-1)，利用【新增節點】新增【Station 1】。

![iM-CONNECT ▶ PLC設定\n通訊埠設定\n新增連線\n刪除連線\n新增節點\n刪除節點\n✓ Link 1(1-to-2)\n✓ Station 0\n✓ Station 1](.im-connect-user-manual-繁體中文/f55628de12981496064db0b5068de9cd324beba17d85310cb516a9dd487f44a0.jpg)

B. 編輯【Station 1】的內容，更改站號為2，對應到Device Id:2，以此類推增加【站號】的數量。

![節點設定\n已啟動\n顯示名稱:\nStation 1\n命令延長:\n0\n站號\n2\n設為預設站號\n電話火數:\n0\n超聘時間:\n500](.im-connect-user-manual-繁體中文/0977b265f06d53d293e1e5c26c635bb6fbd3ebfc5c53f94bd323e0749a57995c.jpg)

C. 編輯標籤，開啟【標籤設定】，按下【新增】新增一個標籤。設定步驟同上述流程，依序增加標籤。

根據所需對應的Device Id，選擇站號。

![iM-CONNECT • 標据設定\n新增	新增多性...	删除	删除全部	ModBus設定視窗	程序匹配	輸入搜尋	匯入	匯出	貼上\nid	標籤名稱	存取編號	控制層	資料類型	標籤位址	Modbus位址\n1	Tag1	Read/Write	Link 2	UINT09	HR1\n2	Tag2	Read/Write	Link 2	UINT09	2-HR1\n標籤名稱: Tag2\n存取編號: Read/Write\n控制層: Link 2\n資料類型: wHrted\n站號: 2\n標籤位址: HR 1\n符合發生機密:\nHolding Registers (read/write, HR1-HR65536)](.im-connect-user-manual-繁體中文/1513cd7978dd6454d3701461f1e6809d8793316bae48e339ae2ecdc7dfdf4d5a.jpg)

NOVAKON
iM-CONNECT

# 14.3.2 增加連線

若使用不同的IP(包含其中的網路埠號)或COM Port時，須新增一個連線來建立不同連線。操作流程如下：

A. 回到【IM-CONNECT】選單中進入【PLC設定】頁面→按下【新增連線】再增加一組連線。

![iM-CONNECT ▶ PLC設定\n通訊埠設定\n新增連線\n刪除連線\n新增節點\n刪除節點\n✓ Link 1(1-to-2)\n✓ Station 0\n✓ Station 1\n✓ Link 2(1-to-1)\n✓ Station 0](.im-connect-user-manual-繁體中文/c99c0b934db90cfc03fd9419a605ef6bb71abe1064191ebedf13f2f294aca63a.jpg)

B. 選擇PLC Driver。選擇PLC Driver的方式，可參考前述章節內容。
C. 按照前述流程，依序新增欲使用的標籤。

![iM-CONNECT ▶ 標鰩設定\n新增	新增多個...	刪除	刪除全部	ModBus設定視窗	精準匹配\nId	標籤名稱	存取權限	控制器	資料類型	標籤位址	Modbus位址\n1	Tag1	Read/Write	Link 1	UINT(16)	HR1\n2	Tag2	Read/Write	Link 1	UINT(16)	2-HR1\n3	Tag3	Read/Write	InternalMemory	Bit\n1](.im-connect-user-manual-繁體中文/0607a6add60d8d6674a933d1715c2b30559a75d382290a1ec947509ac52e3e60.jpg)

D. 更改【控制器】為 Link2。

![標籤名稱: Tag3\n存取權限: Read/Write\n控制器: InternalMemory\n資料類型: InternalMemory\n站號: Link 1\n標籤位址: Link 2\n符合條件格式:\n\$0.0-\$1048574.f; \$2048-\$1048574 flash file](.im-connect-user-manual-繁體中文/1ba1c65c42dad1d9605be603c66acfa55c599c91f658b046c64fbe2e9a4d211e.jpg)

E. 設定完成。Tag3變更為Link2。

![iM-CONNECT ▶ 模板設定\n新增	新增多個...	刪除	刪除全部	ModBus設定視窗	標率匹配	輸入搜尋	匯入	匯出	貼上\nId	標題名稱	存款種類	控制單	實件類型	標題位號	Modbus位號\n1	Tag1	Read/Write	Link 1	UINT(16)	HR1\n2	Tag2	Read/Write	Link 1	UINT(16)	2-HR1\n3	Tag3	Read/Write	Link 2	UINT(16)	D0\n標題名稱:	Tag3\n存取種類:	Read/Write\n控制線:	Link 2\n實料網型:	UINT(16)\n站號:\n標題位址:	D	0\n符合條件格式:\nData Registers(D0-D7999)\nSpecial Data Registers(D8000-D8511)](.im-connect-user-manual-繁體中文/7d08edd9fcad096bc61ff694c305a7ae78d356155a76d6c83285a7e0c4685600.jpg)

NOVAKON

![The image displays a logo consisting of a black lowercase letter 'n' with a red dot positioned directly above its left vertical stroke, visually forming the letters 'in'.](.im-connect-user-manual-繁體中文/73e08dba44493d26cac601355a47a6af11379cd664437ffc7add7c5c9139564f.jpg)

iM-CONNECT

# 14.4 編譯 PLC 及標籤資料，載入及啟動服務

標籤設定完畢後，即可準備將專案上傳到閘道器。

A. 首先回到【IM-CONNECT】，進入【專案設定】。

![iM-CONNECT\n關於公司\nPLC設定\n標籤設定\n資料記錄\n警報管理\nMQTT設定\n巨集編譯\nOPCUA CLIENT\n線上監控\n專案設定\n系統訊息](.im-connect-user-manual-繁體中文/2bf46097f9cf2d41581b076db2af585e0e5b64ae30ff54d5fe2cfdecf2ebaaa0.jpg)

B. 按下【儲存及編譯】將方才設定的專案傳送到閘道器，並編譯專案內容。

![iM-CONNECT ▶ 專案設定\n專案狀態: 停止運行\n儲存及編譯 儲存專案至閘選器，並編譯專案內容\n啟動專案 募入上次編譯結果，並運行專案\n載入專案 閠選器 -) 漏覺器\n下載專案 閠選器 -) 個人電腦\n上傳專案 個人電腦 -) 閠選器\n上傳kpc 上傳kpc檔案\nNOVAKON\niM - Your Intelligent Hot Gateway Solutions\n停止 使用率0% 剩餘-22% 剩餘:21776M admin 語言: 緊體中文](.im-connect-user-manual-繁體中文/111e46b2973ea49793973c53e9a65b45db3ab81cf3d1279ad0b099a01a0c5cd9.jpg)

C. 按下【啟動服務】按鍵，重新啟動閘道器，並載入上次編譯的結果。

![IM-CONNECT ) 專案設定\n專案狀態: 停止運行\n儲存及編譯 儲存專案至閘避器，並編譯專案內容\n金勤導案 載入上次編譯結果，並運行專案\n輸入導案 開避器 -) 漏覽器\n下載導案 開避器 -) 個人電腦\n上傳導案 個人電腦 -) 開避器\n上傳kpc 上傳kpc檔案](.im-connect-user-manual-繁體中文/27f36d44b11b22681d7a2aac627b17eeeeecb8d7ced6de40f1978465255e5bab.jpg)

NOVAKON

![The image displays the text 'iN' (or 'in') in black. The letter 'i' is lowercase with a red dot above it. The letter 'N' (or 'n') follows immediately to the right. Given the red dot, this is likely the LinkedIn logo, which is the text 'in'. The 'n' appears to be uppercase due to its sharp diagonal and vertical stroke, but its height matches the 'i', suggesting it is a lowercase 'n' in a sans-serif font.\n\nConcise description:\nThe image shows the text 'in' (or 'iN') in black, with the dot of the 'i' in red.](.im-connect-user-manual-繁體中文/a5a927724880a09d287c91753c73cfaa30724cfab0934c17cba88276e2c8c3ef.jpg)

iM-CONNECT

# 14.5 連線測試

最後就可以開啟【線上監控】畫面來實際連線測試了。

⑴ 針對以閘道器為Modbus Master，控制器為Modbus Slave的部分，我們可以用ModbusSlave模擬軟體進行連線測試。

![Based on the provided image, here is the accurate and concise description of the blocks and connections:\n\n**Top Interface (Dark Theme)**\n*   **Sidebar:** Contains a search box 'Type to filter.', a folder 'InternalMemory', a folder 'Link1' with checkboxes for 'DO1', 'DI1', and 'HR1'.\n*   **Main Table:** Columns are labeled 'Id', '標籤名稱', '數值', '變數型態', '標籤狀態', '動作'.\n    *   **Row 1:** '1', 'DO1', 'false', 'Boolean', 'Good', 'Edit'.\n    *   **Row 2:** '2', 'DI1', 'true', 'Boolean', 'Good', 'Edit'.\n    *   **Row 3:** '3', 'HR1', '30', 'Uint16', 'Good', 'Edit'.\n\n**Bottom Interfaces (Light Theme Windows)**\n*   **Left Window:** Titled '111.mbs', Header 'ID = 1: F = 02'. Table columns 'Alias' and '00000'. Row '0' contains the value '1'.\n*   **Center Window:** Titled 'Mbslav1.mbs', Header 'ID = 1: F = 03'. Table columns 'Alias' and '00000'. Row '0' contains the value '30'.\n*   **Right Window:** Titled 'Mbslav2.mbs', Header 'ID = 1: F = 01'. Table columns 'Alias' and '00000'. Row '0' contains the value '0'.\n\n**Connections (Arrows)**\n*   **Red Arrow:** Connects Row 1 ('DO1', 'false') in the top table to the Right Window ('Mbslav2.mbs'), pointing to the value '0'.\n*   **Blue Arrow:** Connects Row 2 ('DI1', 'true') in the top table to the Left Window ('111.mbs'), pointing to the value '1'.\n*   **Yellow Arrow:** Connects Row 3 ('HR1', '30') in the top table to the Center Window ('Mbslav1.mbs'), pointing to the value '30'.](.im-connect-user-manual-繁體中文/31b8f171bdbe228392656339d4854ac676ada6ab494b780335dbd3e2ef897e9b.jpg)

如上圖所示，得知驗證結果正確。

⑵ 針對以閘道器為Modbus Slave，控制器為Modbus Master的部分，我們可以用Modscan軟體來模擬連線。

![IM-CONNECT ) 綫上监控\nType to filter...\nInternalMemory\nId\n标签名称\n段落\n复数型表\n标签状态\n动作\n1\nTag1\n22\nUint16\nGood\nEdit\n2\nTag2\ntrue\nBoolean\nGood\nEdit\n3\nTag3\ntrue\nBoolean\nGood\nEdit\nModSca1\nAddress: 0001\nDevice Id: 1\nMODBUS Point Type\nNumber of Polls: 453\nValid Slave Responses: 452\nLength: 1\n03: HOLDING REGISTER\nReset Ctrs\n40001: ( 22)\nModSca2\nAddress: 0001\nDevice Id: 1\nMODBUS Point Type\nNumber of Polls: 433\nValid Slave Responses: 433\nLength: 1\n01: COIL STATUS\nReset Ctrs\n00001: (1)\nModSca3\nAddress: 0001\nDevice Id: 1\nMODBUS Point Type\nNumber of Polls: 566\nValid Slave Responses: 566\nLength: 1\n02: INPUT STATUS\nReset Ctrs\n10001: (1)](.im-connect-user-manual-繁體中文/93e96514ec195a3e5b1aa46ce59588c795ab78264c77422a85a81a111a3631bc.jpg)

由上圖亦可得知，我們可以讀寫Modbus的位址，與Modbus Master的部分連線正確無誤。

首先我們必須先申請LINE Notify。申請網址如下：http://notify-bot.line.me/zh\_TW/進入網頁點擊右上方的【個人頁面】。

![LINE Notify\n個人頁面\n管理登錄服務\n登出\nConnect LINE with Everything](.im-connect-user-manual-繁體中文/38322dfbc79ce366d52f30f1ab50f70db93dbd376e26e04f6ee97ad1ecc2509b.jpg)

點【發行權杖】。

# 發行存取權杖(開發人員用)

若使用個人存取權杖，不須登錄網站服務，即可設定通知。

# 發行權杖

LINE Notify APl Document

填寫權杖的名稱和要通知的群組。

![發行權杖\n請填寫權杖名稱（將於傳送提醒時顯示）\nDemo Notify\n請選擇您要接收通知的聊天室。\nSearch by group name\n透過1對1聊天接收LINE Notify的通知\n群組1\n群組2\n兄弟姐妹\n群組3\n※若公開個人存取權杖，第三者將能取得您所連動的聊天室名稱及個人資料上的姓名。\n發行](.im-connect-user-manual-繁體中文/476b30d7aae1de4e690a83fb4339bec776efcc55394ab4921c55ccaea25d4562.jpg)

取得權杖後，記得要複製下來。

![已發行的權杖如下。\nuNGDLNpeUBwg2Z5cwXhgHUOoIUYNP1S4HLF\n若離開此頁面，將不會再顯示新發行的權杖。離開頁面前，請先複製權杖。\n複製	關閉](.im-connect-user-manual-繁體中文/053291557d0754a54a8ab16c16353ecc4fb9d82bd3de9a3dd7f747946f5b5256.jpg)

最後把【LINE Notify】加入到要通知的群組中，此時就可以直接使用了。
[🔗 Link to the original document](.im-connect-user-manual-繁體中文/im-connect-user-manual-繁體中文.pdf)
