工控網(wǎng)首頁
>

應(yīng)用設(shè)計

>

迅饒ModbusTCP從站對接組態(tài)王

迅饒ModbusTCP從站對接組態(tài)王

1.項(xiàng)目概述

本說明使用組態(tài)王軟件,通過ModbusTCP協(xié)議采集迅饒ModbusTCP從站網(wǎng)關(guān),采集30001浮點(diǎn)數(shù)和40001整數(shù)兩個點(diǎn)位;

2.具體配置

2.1選擇莫迪康 ModbusTCP客戶端驅(qū)動

其他參數(shù)默認(rèn),直至完成;

2.2.迅饒網(wǎng)關(guān)浮點(diǎn)數(shù)的點(diǎn)位屬性設(shè)置:

模擬測試讀取3x1的數(shù)據(jù),即地址填30001; 

2.3.模擬測試讀取4x1的數(shù)據(jù),即地址填 40001;(可關(guān)聯(lián)讀寫)

2.4.寄存器屬性

注意:讀迅饒ModbusTCP浮點(diǎn)數(shù),網(wǎng)關(guān)工程必須設(shè)置為小端模式:

2.5.最后畫面關(guān)聯(lián)剛才建好的30001和40001即可,通訊畫面如下:

附:組態(tài)王ModbusTCP通訊配置文檔

組態(tài)王設(shè)置

定義組態(tài)王設(shè)備

1、組態(tài)王定義設(shè)備時請選擇:PLC\默迪康\Modbus(以太網(wǎng))\網(wǎng)卡

2、組態(tài)王定義設(shè)備地址時,組態(tài)王中定義的IP地址 和單元號要與PLC內(nèi)的設(shè)置一致。

例如:設(shè)備端口號是502

組態(tài)王數(shù)據(jù)詞典--變量定義

說明:在MODBUS規(guī)約驅(qū)動中,SWAP寄存器用于改變浮點(diǎn)數(shù)的字節(jié)順序,只有0,1,2,3四種取值,且只對FLOAT數(shù)據(jù)類型起作用,說明如下:

例如在通訊時從0001地址讀取的四個十六進(jìn)制值為 HV1,HV2, HV3, HV4則:

1) 當(dāng)SWAP = 0時,轉(zhuǎn)換后浮點(diǎn)數(shù)對應(yīng)的內(nèi)存值為: HV4 HV3 HV2 HV1。

2) 當(dāng)SWAP = 1時,轉(zhuǎn)換后浮點(diǎn)數(shù)對應(yīng)的內(nèi)存值為: HV3 HV4 HV1 HV2。

3) 當(dāng)SWAP = 2時,轉(zhuǎn)換后浮點(diǎn)數(shù)對應(yīng)的內(nèi)存值為: HV1 HV2 HV3 HV4。

4) 當(dāng)SWAP = 3時,轉(zhuǎn)換后浮點(diǎn)數(shù)對應(yīng)的內(nèi)存值為: HV2 HV1 HV4 HV3。

 SWAP組態(tài)王默認(rèn)為3

 TIMEOUT調(diào)節(jié)發(fā)送和接收數(shù)據(jù)的延時時間.組態(tài)王默認(rèn)為5MS

 組態(tài)王寄存器與MODBUS功能碼的對應(yīng)關(guān)系

使用中的錯誤實(shí)例:

在使用莫迪康PLC通過以太網(wǎng)方式與組態(tài)王通訊時,網(wǎng)上接了兩個PLC,一個CPU為 TSXP57252,另一個CPU為TSXP57203,其中CPU為TSXP57252的通訊成功,而CPU為TSXP57203的PLC則提示通訊失敗。以太網(wǎng)模塊型號為Ety110 。對于出現(xiàn)此種情況是由于以太網(wǎng)模塊型號為Ety110的通訊方式選擇成了Uti TCP/IP方式,而組態(tài)王支持Modbus TCP/IP協(xié)議方式與莫迪康PLC通訊。所以將Ety110模塊選為Modbus TCP/IP方式就可以通訊成功了。 

  

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

使用HTTPS_AMAP_Weather驅(qū)動集成高德天氣數(shù)據(jù)

如何用500元購買HMI1004-ARM(Scada)?

uSaaS能源管理軟件安裝步驟

迅饒能源管理軟件本地版簡介

把Windows打造成一個NTP時間同步服務(wù)器,為網(wǎng)關(guān)提供校時服務(wù)