Modbus網(wǎng)關(guān)是將modubs-TCP協(xié)議轉(zhuǎn)換成Modbus-RTU協(xié)議的一種設(shè)備。Modbus協(xié)議在儀器和傳感器領(lǐng)域有著廣泛的應(yīng)用,可以獲取儀器和傳感器的數(shù)據(jù)。然而,傳統(tǒng)的基于RS485的Modbus-RTU(或ASCII)具有速度慢、擴展性差的特點,因此Modbus-TCP作為一種基于網(wǎng)絡(luò)的協(xié)議應(yīng)運而生。于是Modbus網(wǎng)關(guān)轉(zhuǎn)換器應(yīng)運而生。
I.什么是存儲網(wǎng)關(guān)
存儲網(wǎng)關(guān)是一種Modbus網(wǎng)關(guān)物通博聯(lián)
存儲網(wǎng)關(guān)是為解決“多主機模式”問題而設(shè)計的。“多主機模式”速度慢的主要原因是RS485總線返回數(shù)據(jù)慢。“存儲模式”的思想是預(yù)先獲取一些需要的數(shù)據(jù),預(yù)先存儲,在網(wǎng)絡(luò)需要數(shù)據(jù)時立即提供,以減少數(shù)據(jù)查詢時間。
存儲網(wǎng)關(guān)有兩個特點
1。自學(xué)習(xí):不需要配置存儲網(wǎng)關(guān),因為它可以在主機請求查詢數(shù)據(jù)時保存此記錄,網(wǎng)關(guān)將自動學(xué)習(xí)當(dāng)前網(wǎng)絡(luò)接口所需的數(shù)據(jù)。
這樣,當(dāng)主機A想在之前獲取數(shù)據(jù)時,網(wǎng)關(guān)會從內(nèi)存中檢索數(shù)據(jù)并立即返回給主機A,因為不轉(zhuǎn)發(fā)到RS485總線的過程大約為1到2ms,與之前的50到100ms相比有了很大的改進(jìn)。
存儲網(wǎng)關(guān)的優(yōu)勢
1。返回速度快:大大提高了主機a的查詢返回數(shù)據(jù)時間。
2。無需配置:由于自主學(xué)習(xí)模式,無需配置,操作與“多主機模式”并無區(qū)別。
存儲網(wǎng)關(guān)問題
1。第一條指令返回慢:由于網(wǎng)關(guān)通過學(xué)習(xí)獲得主機請求的寄存器號,因此在獲取該信息之前不能提前查詢。因此,主機發(fā)送的第一條指令仍然需要傳輸?shù)絉S485總線以獲取數(shù)據(jù)。第一條指令返回的速度與多主機模式一樣慢。
2。RS485總線查詢過快會影響設(shè)備的運行:一般情況下,默認(rèn)情況下,RS485總線會以最快的速度查詢從站設(shè)備內(nèi)部的寄存器內(nèi)容,有些儀器可能無法適應(yīng)這種快速查詢,導(dǎo)致設(shè)備運行異常。針對這一點,可以增加“RS485總線空閑時間”參數(shù)來解決查詢速度過快的問題,這在實踐中是可以解決的。
3。不是最新的數(shù)據(jù):由于數(shù)據(jù)是通過查詢預(yù)先獲取和存儲的,所以找到的數(shù)據(jù)可能不是最新的數(shù)據(jù),雖然時間只有幾百毫秒,對于某些特殊情況,應(yīng)該考慮這種延遲。
4。定時問題:部分Modbus TCP讀、存需要按寫、讀等定時操作。這種“存儲類型”的預(yù)存儲會破壞這種計時,并導(dǎo)致一些設(shè)備不兼容。
.注意,zlan5143的新固件同時支持“多主機”和“存儲”模式。然而,上述缺點1(第一條指令的緩慢返回)稍后將在“可配置”網(wǎng)關(guān)中解決。
zlan5142不支持“存儲類型”。將zlan5143設(shè)置為“存儲類型”的方法是在zlvircom配置工具的“設(shè)備編輯”界面中選擇轉(zhuǎn)換協(xié)議為“Modbus TCP to RTU”。
業(yè)務(wù)咨詢:932174181 媒體合作:2279387437 24小時服務(wù)熱線:15136468001 盤古機械網(wǎng) - 全面、科學(xué)的機械行業(yè)免費發(fā)布信息網(wǎng)站 Copyright 2017 PGJXO.COM 豫ICP備12019803號
黑河市 | 楚雄市 | 青田县 | 聂荣县 | 平舆县 | 化州市 |