迅饒ModbusTCP從站對(duì)接組態(tài)王
1.項(xiàng)目概述
本說明使用組態(tài)王軟件,通過ModbusTCP協(xié)議采集迅饒ModbusTCP從站網(wǎng)關(guān),采集30001浮點(diǎn)數(shù)和40001整數(shù)兩個(gè)點(diǎn)位;
2.具體配置
2.1選擇莫迪康 ModbusTCP客戶端驅(qū)動(dòng)
其他參數(shù)默認(rèn),直至完成;
2.2.迅饒網(wǎng)關(guān)浮點(diǎn)數(shù)的點(diǎn)位屬性設(shè)置:
模擬測(cè)試讀取3x1的數(shù)據(jù),即地址填30001;
2.3.模擬測(cè)試讀取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è)備時(shí)請(qǐng)選擇:PLC\默迪康\Modbus(以太網(wǎng))\網(wǎng)卡
2、組態(tài)王定義設(shè)備地址時(shí),組態(tài)王中定義的IP地址 和單元號(hào)要與PLC內(nèi)的設(shè)置一致。
例如:設(shè)備端口號(hào)是502
組態(tài)王數(shù)據(jù)詞典--變量定義
說明:在MODBUS規(guī)約驅(qū)動(dòng)中,SWAP寄存器用于改變浮點(diǎn)數(shù)的字節(jié)順序,只有0,1,2,3四種取值,且只對(duì)FLOAT數(shù)據(jù)類型起作用,說明如下:
例如在通訊時(shí)從0001地址讀取的四個(gè)十六進(jìn)制值為 HV1,HV2, HV3, HV4則:
1) 當(dāng)SWAP = 0時(shí),轉(zhuǎn)換后浮點(diǎn)數(shù)對(duì)應(yīng)的內(nèi)存值為: HV4 HV3 HV2 HV1。
2) 當(dāng)SWAP = 1時(shí),轉(zhuǎn)換后浮點(diǎn)數(shù)對(duì)應(yīng)的內(nèi)存值為: HV3 HV4 HV1 HV2。
3) 當(dāng)SWAP = 2時(shí),轉(zhuǎn)換后浮點(diǎn)數(shù)對(duì)應(yīng)的內(nèi)存值為: HV1 HV2 HV3 HV4。
4) 當(dāng)SWAP = 3時(shí),轉(zhuǎn)換后浮點(diǎn)數(shù)對(duì)應(yīng)的內(nèi)存值為: HV2 HV1 HV4 HV3。
SWAP組態(tài)王默認(rèn)為3
TIMEOUT調(diào)節(jié)發(fā)送和接收數(shù)據(jù)的延時(shí)時(shí)間.組態(tài)王默認(rèn)為5MS
組態(tài)王寄存器與MODBUS功能碼的對(duì)應(yīng)關(guān)系
使用中的錯(cuò)誤實(shí)例:
在使用莫迪康PLC通過以太網(wǎng)方式與組態(tài)王通訊時(shí),網(wǎng)上接了兩個(gè)PLC,一個(gè)CPU為 TSXP57252,另一個(gè)CPU為TSXP57203,其中CPU為TSXP57252的通訊成功,而CPU為TSXP57203的PLC則提示通訊失敗。以太網(wǎng)模塊型號(hào)為Ety110 。對(duì)于出現(xiàn)此種情況是由于以太網(wǎng)模塊型號(hào)為Ety110的通訊方式選擇成了Uti TCP/IP方式,而組態(tài)王支持Modbus TCP/IP協(xié)議方式與莫迪康PLC通訊。所以將Ety110模塊選為Modbus TCP/IP方式就可以通訊成功了?!?/p>
提交
使用HTTPS_AMAP_Weather驅(qū)動(dòng)集成高德天氣數(shù)據(jù)
如何用500元購(gòu)買HMI1004-ARM(Scada)?
uSaaS能源管理軟件安裝步驟
迅饒能源管理軟件本地版簡(jiǎn)介
把Windows打造成一個(gè)NTP時(shí)間同步服務(wù)器,為網(wǎng)關(guān)提供校時(shí)服務(wù)