rs485匯流排 多個從機同時傳送問題

時間 2021-10-29 03:24:12

1樓:匿名使用者

rs-485 用a和b兩根線來傳輸差分訊號,邏輯「1」以兩線間的電壓差為+(2—6) v表示;邏輯「0」以兩線間的電壓差為-(2—6)v表示。

訊號的傳送與接收是兩根線協調工作完成,也就是說傳送也是占用兩根線,接收也是占用兩根線,485通訊屬於半雙工通訊機制,即只能單向的收,或者發而不能雙向同時傳輸。

多從機如果同時發給主機占用匯流排,在硬體上可能會燒晶元!所以一定要注意嚴格遵守輪訓機制!

諸如此類的半雙工技術還有很多,如can/mbus/powerbus等技術,但485較同類匯流排屬於較早期的標準,已不太能夠適應近幾年的現場匯流排應用的需求。如圖是powerbus的電路設計,可以支援匯流排搶占,具體應用查詢官網。

2樓:匿名使用者

485 本身就是 一主多從的結構,只能如此

3樓:

可以嘗試使用令牌排隊方式,即從機輪發,令牌控制方式。

4樓:

不行吧,rs485通訊方式只能是主機輪詢的方式

5樓:

cdbus 協議就可以實現,它為 rs485 引入了類似 can 的仲裁機制,但速度和易用性遠遠超過 can 匯流排,而且可以優先避讓傳統的 rs485 裝置。

令牌的方式太麻煩,效率也差,而且萬一有節點掉線,整個匯流排可能就會跪。

6樓:莫卡莫姆

訊號的傳送與接收是兩根線協調工作完成,也就是說傳送也是占用兩根線,接收也是占用兩根線,485通訊屬於半雙工通訊機制,即只能單向的收,或者發而不能雙向同時傳輸。

多從機如果同時發給主機占用匯流排,在硬體上可能會燒晶元!所以一定要注意嚴格遵守輪訓機制!

諸如此類的半雙工技術還有很多,如can/mbus/powerbus等技術,但485較同類匯流排屬於較早期的標準,已不太能夠適應近幾年的現場匯流排應用的需求。如圖是powerbus的電路設計,可以支援匯流排搶占,具體應用查詢官網。

怎樣實現 rs485 modbus 幾台 多個 主機連線一台從機 ?

7樓:匿名使用者

將多功能電表設定為支援多介面的,這個可能需要修改電度表軟硬體

將資料給plc,其他觸控螢幕,工控機從plc採集

8樓:匿名使用者

採用杭州方竹電子科技****的485通訊共享器可以實現!

rs232轉rs485時 串列埠如何進行多個裝置同時通訊接收資料呀??

9樓:墨汁諾

轉到485的情況下,其實每個485口都收到了資訊,根據協議來說,幀資料裡面的位址是用來區分執行節點的,在每個485節點上的程式改動一下,只要接收到幀資料裡面的命令就執行,但是這樣容易造成485網路資料擁堵 。

rs485通訊,每個裝置通常是要有位址的,主從機通訊時是按位址進行的。當主機向多個裝置傳送資料時,可以採用廣播模式,即對所有從機傳送。而從機接收到資料後不允許返回資料的。

這可以在通訊協議中加上廣播模式,要是用modbus協議通訊,就帶有廣播模式。

10樓:萍水e相逢

可以的!

rs485 匯流排網路 就是 這樣的

具體 體現在 通訊 協議上 modbus 等等

11樓:

一般串列埠多機通訊都是採用問答式的通訊形式,主機向下位機傳送命令資料,每個下位機都接到命令,然後下位機進行命令判斷,比如是針對某一機號(位址)的從機的讀取命令,則該從機返回相應命令,其他從機則無返回;rs232轉rs485只是將資料處理,與通訊原理沒多大關係

rs485組網通訊時,主機485和多個從機485是怎麼連線,怎麼通訊的?

rs485與485通訊接線方法,RS485通訊的正確接線方式

鈺瀟 rs485與485通訊,接線方法 rs 485採用半雙工工作方式,支援多點資料通訊。rs 485匯流排網路拓撲一般採用終端匹配的匯流排型結構。即採用一條匯流排將各個節點串接起來,不支援環形或星型網路。如果需要使用星型結構,就必須使用485中繼器或者485集線器才可以。rs 485匯流排一般最大...

如何提高RS485匯流排系統的可靠性

科炬電子 影響rs485匯流排系統的可靠性通常是以下4點 1.應用環境。特別是在有電機或大型裝置的環境,非常容易受到干擾,此類干擾通常是50hz。2.接地問題。如果接收端與傳送端在不同的地點,或間接接地,也會容易受到共模干擾。表現為接收訊號時有時無,甚至一直無法接收。或者,收發相距一公尺便無法實現資...

RS485匯流排中有幾十臺裝置,主機如何區分每一臺裝置

希望中學團委 rs485匯流排中有幾十臺裝置,主機如何區分每一臺裝置?在多機通訊中,每臺從機均分配有一個從機地址,主機與從機之間進行序列通訊時,通常是主機先呼叫某從機地址,喚醒被叫從機後,主 從兩機之間進行資料交換。而未被呼叫的從機則繼續進行各自的工作。一次完整的通訊過程分為3個階段 主機詢問 從機...