現場有100個RS485接口的設備,如何連接到上位機?
需求:現場有100個帶有485接口的電能表,每根485只采集電能一項數據。
1、將這些485接口全部串聯(A對A,B對B)后,再用一個485轉232,再接到上位機? ,貌似Z多能連31個設備?
說明:這個接線方法就是正確的485通訊接線方法,單個485總線下Z多支持連接247個設備,而不是Z多只能連31個設備。為什么會有這個說法呢?那是因為連接的設備數量越多,那么每個設備的輪詢間隔就會越大,一般32個設備的輪詢間隔都在2分鐘之內,就是說大概2分鐘刷新一次設備的數據,通常的項目都可以接受,再長時間就不太好了,特別是在布線非常遠的情況下。
通訊工程師的建議一般都是單根總線不超過64個設備。
2、或者每個485都出來一根線,總共100路都接到一個多路串口終端服務器上,再與上位機通訊?
說明:這個方法肯定不可取,485通訊是總線型通訊,需要按照總線型接法才行,這種星型接法是萬萬不可取的,因為這樣會造成通訊不通,還浪費線材。
3、串口通訊設備每臺8路RS485口,一路以太網口。通過串口通訊設備就可以把現場485的設備和上位機連接起來。
說明:這個方法也是可以的,如果現場到上位機的距離比較遠,不好布線,則可以考慮這種使用網線做橋接的方法。
下一篇:暫無