新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹

COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹

作者: 時間:2016-10-18 來源:網(wǎng)絡(luò) 收藏

通信協(xié)議的介紹

本文引用地址:http://2s4d.com/article/201610/308671.htm

網(wǎng)絡(luò)傳感器可支持MODBUS TCP協(xié)議、SNMP、Website、SOAP等多種通訊協(xié)議。本文檔以 T4511溫度傳感器為例來介紹MODBUS通訊方式。

T4511溫度傳感器介紹

T4511傳感器連接外部Pt1000溫度探頭,可用于測量室內(nèi)、室外多種應(yīng)用環(huán)境中的溫度。

COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹

MODBUS 協(xié)議在一根通訊線上使用主從應(yīng)答式連接(半雙工),這意味著在一根單獨(dú)的通訊線上信號沿著相反的兩個方向傳輸。首先,主計算機(jī)的信號尋址到一臺唯一的終端設(shè)備(從機(jī)),然后,終端設(shè)備發(fā)出的應(yīng)答信號以相反的方向傳輸給主機(jī)。Modbus協(xié)議只允許在主機(jī)(PC,PLC等)和終端設(shè)備之間通訊,而不允許獨(dú)立的終端設(shè)備之間的數(shù)據(jù)交換,這樣各終端設(shè)備不會在它們初始化時占據(jù)通訊線路,而僅限于響應(yīng)到達(dá)本機(jī)的查詢信號。RTU模式傳輸?shù)臄?shù)據(jù)是8位二進(jìn)制字符:1 個起始位,8個數(shù)據(jù)位,1個停止位,無奇偶校驗(yàn)。設(shè)備支持的通信速度從110Bd到115200Bd,地址范圍為0-255,其中地址0被用于廣播,設(shè)備不會回復(fù)此請求。

下表是COMET Tx5xx類型網(wǎng)絡(luò)傳感器器的部分Modbus寄存器列表:

COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹

其讀保持寄存器地址為0x03。

下面用Modbus Poll軟件來讀取T4511溫度傳感器的數(shù)據(jù):

Modbus Poll

Modbus Poll 是一款主要設(shè)計用于幫助Modbus 連接設(shè)備開發(fā)者或者其他的想要測試和模擬Modbus協(xié)議用戶的一個 Modbus 管理模擬器軟件.首先打開Modbus Poll軟件,設(shè)置設(shè)備的IP地址,端口號(IP地址和端口號均可在Comet TSensor軟件內(nèi)查看和修改):

COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹

完成設(shè)置后,切換到Setup—>Read/Write Definition,傳感器默認(rèn)地址為1,因此在此處也需確認(rèn)變送器Slave ID編號為1;在Function選擇讀保持寄存器(Read Holding Registers);T4511溫度傳感器可測量溫度,查寄存器表可知地址為49。這里需要注意的是,Modbus對寄存器尋址是從0開始的,因此實(shí)際讀取數(shù)據(jù)應(yīng)該為48,然后可選擇顯示讀數(shù)為十進(jìn)制,

COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹
COMET網(wǎng)絡(luò)傳感器Modbus TCP協(xié)議使用介紹

從數(shù)據(jù)表中可看出當(dāng)前溫度為27.7℃。

通過Modbus通訊協(xié)議,您可以更為便利的使用COMET變送器產(chǎn)品。如有需要,請直接聯(lián)系我們,除了保證產(chǎn)品的質(zhì)量優(yōu)秀之外,我們虹科會為您的使用提供專業(yè)的技術(shù)支持,隨時為您解答任何疑惑。



關(guān)鍵詞: COMET Modbus TCP

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉