Difference between revisions of "User Guide for the user to configure multiple Modbus Service"

From ESS-WIKI
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
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.18.exe</span></span>
+
<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 68: Line 66:
  
  
 +
[[File:Multi-modbus handler config 04.png|center|800px|Multi-modbus handler config 04.png]]
  
  
[[File:Multi-modbus handler config 04.png|center|800px|Multi-modbus handler config 04.png]]
 
  
  
  
 +
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">9. 開啟Agent_Modbus1_Handler\module\module_config.xml並且依照上述之命名規則修改參數值:</span></span>
  
  
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">9. 開啟Agent_Modbus1_Handler\module\module_config.xml並且依照上述之命名規則修改參數值:</span></span>
 
  
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">
+
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;"> ...
  ...
 
 
   <ModuleName1>'''Modbus1_Handler'''</ModuleName1>  
 
   <ModuleName1>'''Modbus1_Handler'''</ModuleName1>  
 
   <ModulePath1>'''\module\Modbus1_Handler.dll'''</ModulePath1>
 
   <ModulePath1>'''\module\Modbus1_Handler.dll'''</ModulePath1>
 
   ...
 
   ...
 
  </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 97: Line 91:
  
 
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">11. 開啟Windows工作管理員, 選擇Agent_Modbus1_Handler服務後按滑鼠右鍵開啟選單, 在選單中&nbsp;點選”啟動服務”.</span></span>
 
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">11. 開啟Windows工作管理員, 選擇Agent_Modbus1_Handler服務後按滑鼠右鍵開啟選單, 在選單中&nbsp;點選”啟動服務”.</span></span>
 
 
 
 
  
  
Line 111: 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 110:
  
  
 +
[[File:Multi-modbus handler config 08.png|center|800px|Multi-modbus handler config 08.png]]
  
  
 
 
[[File:Multi-modbus handler config 08.png|center|800px|Multi-modbus handler config 08.png]]
 
  
  
  
 +
<span style="font-family:arial,helvetica,sans-serif;"><span style="font-size:medium;">14.&nbsp;開啟RMM並打開Modbus_Handler和Modbus1_Handler的報告狀態.</span></span>
  
 +
[[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;">14. 開啟RMM並檢視數據是否和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.


Multi-modbus handler config 01.png



5. 更改Agent_Modbus1_Handler\Agent_Modbus_Handler.exe檔案名稱為Agent_Modbus1_Handler.exe, 命名規則同上步驟.


Multi-modbus handler config 02.png



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.


Multi-modbus handler config 03.png



8. 更改Agent_Modbus1_Handler\module\Modbus_Handler.dll檔案名稱為Modbus1_Handler.dll

命名規則同上步驟.


Multi-modbus handler config 04.png



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結束.


Multi-modbus handler config 05.png


11. 開啟Windows工作管理員, 選擇Agent_Modbus1_Handler服務後按滑鼠右鍵開啟選單, 在選單中 點選”啟動服務”.


Multi-modbus handler config 06.png



12. 重啟AgentService_33和Agent_Modbus_Handler服務.

Multi-modbus handler config 07.png


13. 開啟ModSim32並設定好Modbus的模擬資料.


Multi-modbus handler config 08.png



14. 開啟RMM並打開Modbus_Handler和Modbus1_Handler的報告狀態.

Multi-modbus handler config 11.png


15. 開啟硬體訊息並檢視數據是否和ModSim32的模擬資料一致.

Multi-modbus handler config 09.png


Multi-modbus handler config 10.png