時間:2013-06-06 16:02:43來源:宇泰科技
RS-485在工業(yè)自動化領域,隨著分布式控制系統(tǒng)的發(fā)展,迫切需要一種總線能適合遠距離的數(shù)字通信。在RS-422標準的基礎上,EIA研究出了一種支持多節(jié)點、遠距離和接收高靈敏度的RS-485總線標準。
上位機是計算機,下位機是各種儀表,儀表有RS485串口通訊的能力,因此使用RS485轉RS232通訊線路將它們接成主從模式。根據(jù)RS-485電氣規(guī)定,在兩線制傳輸方式下,RS-485驅動器可帶32個負載,實現(xiàn)半雙工通訊,通訊距離在15m時波特率可達10Mb/s,通訊距離在1.2m范圍內(nèi)波特率可達100Mb/s,超過此距離可用RS485中繼器,增大傳輸距離。
上位工控機通過RS232接口,經(jīng)RS232轉RS485轉換器與多臺儀表相連接,一條總線上最多可接32臺,每臺儀表被賦予各自的通訊地址碼用以識別身份,通過RS-485總線對掛在總線上的每個儀表進行通訊,實現(xiàn)對流量計的遠程數(shù)據(jù)采集與監(jiān)控。
RS485主從模式
RS-485為半雙工接口,采用雙向單信道通信方式。在485網(wǎng)絡中,同一個時刻只能有一個站點發(fā)送數(shù)據(jù),其它站點處于接收狀態(tài),以免發(fā)生485總線競爭冒險。
485總線中,一臺主機控制多臺從機,采用主/從通信方式,從機不主動發(fā)送數(shù)據(jù)。每次通信均從主機發(fā)起,不會出現(xiàn)485總線競爭冒險。在有些工業(yè)現(xiàn)場,需要多臺主機同時控制從機,如果將主機與從機直接互連,每臺主機發(fā)送數(shù)據(jù)為主動的且隨機的,直接互連勢必出現(xiàn)兩臺以上主機同時發(fā)送數(shù)據(jù)的情況,數(shù)據(jù)同時發(fā)送到485總線上,造成485總線競爭冒險。為了避免此錯誤的發(fā)生,在多臺主機與485總線之間分別加入一個模塊,使多臺主機在同一個時刻只能有一臺主機數(shù)據(jù)發(fā)送到485總線上,屏蔽其它主機發(fā)送信號。屏蔽原則:在空閑狀態(tài)下,第一個發(fā)送數(shù)據(jù)的主機不屏蔽,在該主機發(fā)送數(shù)據(jù)結束之前,屏蔽其它主機發(fā)送的數(shù)據(jù)。這樣有效地降低了485總線競爭冒險的概率。
標簽:
中國傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(wǎng)(m.u63ivq3.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。