技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 關(guān)于Modbus轉(zhuǎn)換的常見問題(二)

關(guān)于Modbus轉(zhuǎn)換的常見問題(二)

時間:2018-11-22 09:52:49來源:摩莎科技(上海)有限公司

導(dǎo)語:?在上期我們介紹了關(guān)于:是否需要使用特定的協(xié)議轉(zhuǎn)換網(wǎng)關(guān)將ModbusRTU串口設(shè)備連接到以太網(wǎng),并按4種情況為您做了詳細(xì)說明。本期我們將繼續(xù)為您介紹Modbus轉(zhuǎn)換過程中常見的問題。

在上期我們介紹了關(guān)于:是否需要使用特定的協(xié)議轉(zhuǎn)換網(wǎng)關(guān)將ModbusRTU串口設(shè)備連接到以太網(wǎng),并按4種情況為您做了詳細(xì)說明。本期我們將繼續(xù)為您介紹Modbus轉(zhuǎn)換過程中常見的問題。

本期問題:如果我要將多個ModbusRTU設(shè)備連接到一個網(wǎng)關(guān)的不同串口,TCP的連接架構(gòu)應(yīng)該如何設(shè)置?我是否可以使用單一TCP連接,還是必須為每一個串口建立一個TCP連接?

針對多個ModbusRTU設(shè)備分別連接到一個網(wǎng)關(guān)不同串口的情況,大多數(shù)網(wǎng)關(guān)都能提供靈活的解決方案來規(guī)劃TCP連接架構(gòu)。主要有三種連接模式,您可以根據(jù)路由機(jī)制進(jìn)行選擇:

●每個串口都連接一個TCP端口

●為每個串口都指定一個IP地址

●使用路由表

01.每個串口都連接一個TCP端口

這種網(wǎng)關(guān)拓?fù)渥顬槌R?。在這種模式下,每個串口都將連接一個TCP端口。例如,TCP端口4001對應(yīng)串口1,TCP端口4002對應(yīng)串口2,以此類推。當(dāng)需要與串口1上的ModbusRTU設(shè)備進(jìn)行通訊時,在端口4001上建立TCP連接,網(wǎng)關(guān)會在TCP端口4001與串口1之間的TCP連接上傳輸Modbus報(bào)文包。

在這種拓?fù)渲?,SCADA驅(qū)動需要建立多個ModbusTCP連接。

拓?fù)湟?/p>

02.為每個串口指定一個IP地址

這種方式與第一種方式非常類似。區(qū)別是,在這種方式中,網(wǎng)關(guān)將通過IP地址來識別串口。例如,為串口1指定IP地址192.168.2.1,為串口2指定IP地址192.168.2.2,以此類推。當(dāng)需要與串口1上的ModbusRTU設(shè)備進(jìn)行通訊時,通過TCP端口502建立與IP地址192.168.2.1的TCP連接。網(wǎng)關(guān)會192.168.2.1:502與串口1之間的TCP連接上傳輸Modbus報(bào)文包。

在這種拓?fù)渲?,SCADA驅(qū)動也需要建立多個ModbusTCP連接。雖然這種拓?fù)湫枰付ǘ鄠€IP地址,但在ModbusTCP客戶端只支持TCP端口502的情況下,第1種方式不適用,應(yīng)采取第2種方式。

拓?fù)涠?/p>

03.使用路由表

這種拓?fù)渲?,SCADA使用單一的TCP連接與多個設(shè)備進(jìn)行通訊。您需要對網(wǎng)關(guān)和路由表進(jìn)行合理配置,以保證每個請求都能發(fā)送至正確的串口。例如,串口1處理SlaveID1~10的Modbus報(bào)文包,串口2則處理SlaveID11~20的報(bào)文包,以此類推。

這種拓?fù)涫褂玫氖菃我籘CP連接,所以通訊速度會比第1種和第2種方式慢。但是,如果您的預(yù)算有限,或者這種方式的效率對您來說尚可接受,那么這種單一TCP連接的模式是一個不錯的選擇。

拓?fù)淙?/p>

注意

Attention

如果多個設(shè)備連接同一個串口,或者多個串口使用單一TCP連接,Modbus的輪詢間隔時間需要拉長。如果您希望提高輪詢速率,就需要建立多TCP連接,但需要確認(rèn)這種多TCP連接不會增加您的SCADA統(tǒng)的成本。

 

 

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:關(guān)于Modbus轉(zhuǎn)換的常見問題(一)

下一篇:探討系統(tǒng)架構(gòu)選擇對電源和控...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

相關(guān)資訊

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號