迅饒ModbusTCP從站對接組態(tài)王
1.項目概述
本說明使用組態(tài)王軟件,通過ModbusTCP協(xié)議采集迅饒ModbusTCP從站網(wǎng)關(guān),采集30001浮點數(shù)和40001整數(shù)兩個點位;
2.具體配置
2.1選擇莫迪康 ModbusTCP客戶端驅(qū)動
其他參數(shù)默認(rèn),直至完成;
2.2.迅饒網(wǎng)關(guān)浮點數(shù)的點位屬性設(shè)置:
模擬測試讀取3x1的數(shù)據(jù),即地址填30001;
2.3.模擬測試讀取4x1的數(shù)據(jù),即地址填 40001;(可關(guān)聯(lián)讀寫)
2.4.寄存器屬性
注意:讀迅饒ModbusTCP浮點數(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寄存器用于改變浮點數(shù)的字節(jié)順序,只有0,1,2,3四種取值,且只對FLOAT數(shù)據(jù)類型起作用,說明如下:
例如在通訊時從0001地址讀取的四個十六進(jìn)制值為 HV1,HV2, HV3, HV4則:
1) 當(dāng)SWAP = 0時,轉(zhuǎn)換后浮點數(shù)對應(yīng)的內(nèi)存值為: HV4 HV3 HV2 HV1。
2) 當(dāng)SWAP = 1時,轉(zhuǎn)換后浮點數(shù)對應(yīng)的內(nèi)存值為: HV3 HV4 HV1 HV2。
3) 當(dāng)SWAP = 2時,轉(zhuǎn)換后浮點數(shù)對應(yīng)的內(nèi)存值為: HV1 HV2 HV3 HV4。
4) 當(dāng)SWAP = 3時,轉(zhuǎ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)系
使用中的錯誤實例:
在使用莫迪康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方式就可以通訊成功了?!?/p>
提交
使用HTTPS_AMAP_Weather驅(qū)動集成高德天氣數(shù)據(jù)
如何用500元購買HMI1004-ARM(Scada)?
uSaaS能源管理軟件安裝步驟
迅饒能源管理軟件本地版簡介
把Windows打造成一個NTP時間同步服務(wù)器,為網(wǎng)關(guān)提供校時服務(wù)