天天看點

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

序列槽伺服器通過modbus TCP連接配接組态王執行個體

TAS-LAN-460産品支援  Modbus RTU轉 TCP,進而使得序列槽 Modbus裝置可以通過 TAS-LAN-460直接與組态王上位機連接配接。

該示例用到了溫濕度傳感器 XY-MD02,該傳感器擁有一個 485接口,并可使用 Modbus協定通訊。

其溫度讀取指令如下圖所示:

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

TAS-LAN-460設定

1、選擇“本機 IP設定”,設定并确認本地 IP,(該 IP關系到組态王的設定)

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

2、選擇“端口參數”,設定對應的序列槽參數,確定能和序列槽 Modbus裝置通訊,設定本地端口,(本地端口在之後組态王設定中也會用到)

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

3、選擇“擴充功能”,将 TCP Modbus狀态選擇為使能

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

4、所有參數設定完後,重新開機子產品

三、組态王設定

1、打開組态王 7.0軟體,建立一個工程

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

2、選擇工程目錄

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

3、填入工程名

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

4、建立完成後,輕按兩下打開工程

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

5、選測序列槽 2建立一個序列槽,在 PLC大類下選擇莫迪康的   ModbusTCP

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

6、為該序列槽裝置命名

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

7、設定網絡參數,192.168.0.80:10123分别是  TAS-LAN-460的本地 IP和本地端口,且 TAS-LAN-460需要設定為  TCP Server工作模式,其中 1/5分别代表裝置位址為1和網絡逾時時間為  5秒。

之後直接“下一步”直到完成。

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

8、設定完“裝置參數”後,選擇“資料詞典”->“建立...”,設定變量名,變量類型為 I/O實數,連接配接裝置為之前建立的“_460”,根據溫濕度傳感器手冊知,其擷取資料的功能碼為 04,位址分别為溫度-0001、濕度-0002,其分别對應的寄存器位址為 30002和  30003,選擇資料類型為 SHORT。

最後根據手冊隻,得到的溫度值需要除以 10,那麼就需要設定一下線性表。

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

9、新增一個線性轉換表,将使資料達到縮小 10倍的效果,建立完後按相同方法建立一個濕度的資料詞典

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

10、最終得到兩個資料點,分别對應溫度和濕度

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

11、選擇“畫面”->“建立...”,建立一個新畫面。

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

12、使用文本工具,建立 4個文本

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

13、輕按兩下第一個“####”對其進行設定,将其對應溫度資料點

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

14、對另一個“####”進行相同步驟設定,将其對應濕度資料點

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

15、設定完以上步驟後,選擇“檔案”->“全部存”->“切換到 VIEW”;

彈出“VIEW”視窗後,點選左上角“畫面”->“打開”

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體

16、最終得到如下結果,可以在畫面上實時更新溫濕度傳感器中的溫濕度值。

組态王序列槽伺服器虛拟序列槽,序列槽伺服器通過modbus TCP連接配接組态王執行個體