Difference between revisions of "User Guide for the user to configure multiple Modbus Service"
Line 3: | Line 3: | ||
− | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">1. 執行安裝程式RMM 3.3 Agent Plus Setup_3.3. | + | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">1. 執行安裝程式RMM 3.3 Agent Plus Setup_3.3.21.exe</span></span> |
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">2. 執行安裝程式Agent_Modbus_Handler.exe</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">2. 執行安裝程式Agent_Modbus_Handler.exe</span></span> | ||
Line 51: | Line 51: | ||
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">'''命名規則為: XXXXXX_Handler.ini , XXXXXX為可以重新命名的字元,名稱不可重複到其他的Handler.'''</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">'''命名規則為: XXXXXX_Handler.ini , XXXXXX為可以重新命名的字元,名稱不可重複到其他的Handler.'''</span></span> | ||
− | |||
Line 64: | Line 63: | ||
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">'''命名規則同上步驟.'''</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">'''命名規則同上步驟.'''</span></span> | ||
− | |||
Line 83: | Line 81: | ||
... | ... | ||
</span></span> | </span></span> | ||
− | |||
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">10. 開啟命令提示字元並且切換到C:\Program Files (x86)\Advantech\Agent_Modbus1_Handler路徑, 執行Agent_Modbus1_Handler.exe -i來新增服務, 完成後輸入-q結束.</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">10. 開啟命令提示字元並且切換到C:\Program Files (x86)\Advantech\Agent_Modbus1_Handler路徑, 執行Agent_Modbus1_Handler.exe -i來新增服務, 完成後輸入-q結束.</span></span> | ||
− | |||
Line 105: | Line 101: | ||
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">12. 重啟AgentService_33和Agent_Modbus_Handler服務.</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">12. 重啟AgentService_33和Agent_Modbus_Handler服務.</span></span> | ||
− | |||
[[File:Multi-modbus handler config 07.png|center|800px|Multi-modbus handler config 07.png]] | [[File:Multi-modbus handler config 07.png|center|800px|Multi-modbus handler config 07.png]] | ||
Line 122: | Line 117: | ||
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">14. 開啟RMM並打開Modbus_Handler和Modbus1_Handler的報告狀態.</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">14. 開啟RMM並打開Modbus_Handler和Modbus1_Handler的報告狀態.</span></span> | ||
− | |||
[[File:Multi-modbus handler config 11.png|center|800px|Multi-modbus handler config 11.png]] | [[File:Multi-modbus handler config 11.png|center|800px|Multi-modbus handler config 11.png]] | ||
− | |||
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">15. 開啟硬體訊息並檢視數據是否和ModSim32的模擬資料一致.</span></span> | <span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">15. 開啟硬體訊息並檢視數據是否和ModSim32的模擬資料一致.</span></span> | ||
− | |||
[[File:Multi-modbus handler config 09.png|center|800px|Multi-modbus handler config 09.png]] | [[File:Multi-modbus handler config 09.png|center|800px|Multi-modbus handler config 09.png]] |
Latest revision as of 11:19, 5 February 2018
多重Modbus Service的設定步驟:
1. 執行安裝程式RMM 3.3 Agent Plus Setup_3.3.21.exe
2. 執行安裝程式Agent_Modbus_Handler.exe
3. 開啟C:\Program Files (x86)\Advantech\Agent_Modbus_Handler\Modbus_Handler.ini檔案, 並且在這個檔案內設定好要讀取的Modbus位址.
4. 複製一份Agent_Modbus_Handler資料夾並命名為Agent_Modbus1_Handler. 命名規則為: Agent_XXXXXX_Handler , XXXXXX為可以命名的字元,名稱不可重複到其他的Handler.
5. 更改Agent_Modbus1_Handler\Agent_Modbus_Handler.exe檔案名稱為Agent_Modbus1_Handler.exe, 命名規則同上步驟.
6. 開啟Agent_Modbus1_Handler\agent_config.xml並且修改參數值:
…
<DeviceName>Modbus1_Handler</DeviceName>
<DevID>Modbus1_Handler</DevID>
…
<WorkDir>C:\Program Files (x86)\Advantech\Agent_Modbus1_Handler\</WorkDir>
…
<ServiceName>Agent_Modbus1_Handler</ServiceName>
…
7. 更改Agent_Modbus1_Handler\Modbus_Handler.ini檔案名稱為Modbus1_Handler.ini並且在這個檔案內設定好要讀取的Modbus位址.
命名規則為: XXXXXX_Handler.ini , XXXXXX為可以重新命名的字元,名稱不可重複到其他的Handler.
8. 更改Agent_Modbus1_Handler\module\Modbus_Handler.dll檔案名稱為Modbus1_Handler.dll
命名規則同上步驟.
9. 開啟Agent_Modbus1_Handler\module\module_config.xml並且依照上述之命名規則修改參數值:
...
<ModuleName1>Modbus1_Handler</ModuleName1>
<ModulePath1>\module\Modbus1_Handler.dll</ModulePath1>
...
10. 開啟命令提示字元並且切換到C:\Program Files (x86)\Advantech\Agent_Modbus1_Handler路徑, 執行Agent_Modbus1_Handler.exe -i來新增服務, 完成後輸入-q結束.
11. 開啟Windows工作管理員, 選擇Agent_Modbus1_Handler服務後按滑鼠右鍵開啟選單, 在選單中 點選”啟動服務”.
12. 重啟AgentService_33和Agent_Modbus_Handler服務.
13. 開啟ModSim32並設定好Modbus的模擬資料.
14. 開啟RMM並打開Modbus_Handler和Modbus1_Handler的報告狀態.
15. 開啟硬體訊息並檢視數據是否和ModSim32的模擬資料一致.