前言
MODBUS通訊以其優越的經濟性廣泛應用于各種自動化通訊場合,常應用于儀表、變頻器以及PLC之間通訊較為常見。在錯綜復雜的應用場合,通訊距離問題是比較突出的問題,先來聊聊這個通訊距離問題。
大家都可以從官方的通訊長度數據中查閱到,西門子200 PLC在MODBUS通訊中最遠通訊距離為50米(參見200系統手冊P221頁)。西門子200 PLC集成的基于RS485通訊口,采用正、負兩根雙絞屏蔽電纜作為通訊傳輸的媒介,其通訊電平要求,高電平為+2 ~ +6V,低電平為-2 ~ -6V之間。那么,這樣的電平范圍也可以理解為大約4V左右的電壓降是不會對通訊數據的傳輸構成數據判斷錯誤的。
下面以1平方的銅雙絞屏蔽電纜計算每米的內阻:
常用銅材料電阻率(20℃)時0.0172μΩ·m
電阻率計算公式:
ρ= R * S / L
其中:
ρ:電阻率Ω·m
R:電阻Ω 1000000μΩ= 1Ω
S:導線截面MM2
L:導線長度 M
根據上述公式可以得到1平方銅線,長度50米雙絞線(100米)時的電阻值:
R =ρ* L / S = 0.0172 * 100 / 1.0 = 1.72 / 1.0 ≈ 1.72 Ω
這個是50米雙絞線1平方雙絞屏蔽電纜的內阻1.72Ω,通訊距離每增加1米,則內阻增加0.0344Ω。
影響通訊距離的2個因素是:隔離與頻率,相對頻率越高通訊距離就越短,沒有隔離與有隔離的通訊距離是不同的,有隔離時通訊距離可到1000米。
頻率越高,通訊信號電流呈集膚效應越明顯,相當于回路的內阻越大,通訊距離越短。西門子200 PLC的通訊電路,圖示:

從電路的信號端口3#、8#看,信號的輸入、輸出為無隔離電路,通過10Ω電阻器及輸入電平整型、信號過載保護電路組成,輸入、輸出到信號放大器SN75176電路的6#、7#管腳,電路結構為差分輸入,其中,信號電路供電端口電源為5V。那么,如果有PLC發送信號給從站,3#端口相對應于8#端口的信號電平最高為5V(上述推斷還不考慮端口間的接觸電阻)。
信號放大器最大工作電流:
5V / 10Ω = 0.5A
以最小電平工作允許的內阻計算干線電阻:
5-2(V)/0.5 A = 6Ω
由干線允許的最大電阻計算干線極限總長度:
6Ω/0.0172 ≈ 348.8 M
通訊干線的實際允許最大長度348.8/2 ≈ 174.4 M(雙絞通訊線)
上述計算僅僅是一個相對理論化的一個數據,在實際應用中,由于考慮到實際施工過程中所使用的導線材質、截面的差異;連接過程端子間的接觸電阻等影響因數,官方實際給出的通訊距離50米是確保通訊質量為前提,是比較穩妥又折中的一個數據值。而官方給出的帶隔離器時通訊距離為1000米的原因,是因為隔離器帶有信號放大、接續作用,不在此討論范疇。
-
MODBUS
+關注
關注
28文章
2457瀏覽量
83278
原文標題:關于西門子200的MODBUS的通訊距離
文章出處:【微信號:PLC-DCS,微信公眾號:工控培訓】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
西門子200 SMART與臺達DVP PLC通訊:工業自動化Modbus RTU 轉Modbus TCP 方案
西門子PLC與IO模塊之間如何建立無線通訊
西門子?S7-200 SMART PLC借助于PPI以太網通訊處理器與西門子觸摸屏通訊的應用配置案例
Modbus轉EtherNet/IP網關配置:西門子PLC與倫茨變頻器通訊教程
西門子PLC如何使用Modbus 485通訊傳輸接收數據
基于Modbus TCP的WinCC監控S7-1200/200SMT應用實例
plc以太網通訊模塊:西門子 S7-300PLC 與 S7-1200、觸摸屏及變頻器通訊案例
西門子S200伺服:革新冶金行業氣力運輸的幕后英雄
西門子S7-200 PLC:數據采集與遠程調試上下載解決方案
如何破解三菱PLC與西門子PLC的通訊難題
三菱PLC如何實現與西門子PLC的profinet通訊?
關于西門子200的MODBUS的通訊距離
評論