當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制技術文庫
[導讀] 現(xiàn)場總線技術以其獨有的技術優(yōu)勢和特點,在現(xiàn)代分布式測量與控制技術領域中的應用已愈來愈廣泛。各種現(xiàn)場總線的主控制器一般都內嵌有相當完善的、開放式的互聯(lián)通信協(xié)議,它具有通信速度快、誤碼率低、開發(fā)設計

現(xiàn)場總線技術以其獨有的技術優(yōu)勢和特點,在現(xiàn)代分布式測量與控制技術領域中的應用已愈來愈廣泛。各種現(xiàn)場總線的主控制器一般都內嵌有相當完善的、開放式的互聯(lián)通信協(xié)議,它具有通信速度快、誤碼率低、開發(fā)設計簡單及網絡使用維護方便等諸多特點,是實現(xiàn)網絡化現(xiàn)場測量與控制技術的一個發(fā)展方向。但目前,在許多現(xiàn)場已投入使用的測量與控制系統(tǒng)中,各儀器設備或裝置之間通信所使用的仍是傳統(tǒng)的RS-485RS-422總線。在不斷投入新型現(xiàn)場總線系統(tǒng)的同時,要在短期內改造或淘汰那些舊系統(tǒng)是不現(xiàn)實的。況且,在許多應用場合,新老系統(tǒng)中主機的控制算法及功能是相似或兼容的,所以在一定時欷新老總線系統(tǒng)同時并存是客觀的現(xiàn)實需要。對此,若能將新老儀器設備或裝置通過一種透明轉換裝置而有機地柔合在一起,去掉老系統(tǒng)中重復的部分,是一種很好的選擇。

1 、CANbus簡述

CAN現(xiàn)場總線技術是德國BOSCH公司于80年代初為解決現(xiàn)代汽車業(yè)眾多的控制與測試儀器之間的數據交換而開發(fā),目前已逐步應用到其它領域的一種符合國際標準的串行數據通信協(xié)議。CAN的主要技術特點有:

(1)對等網絡結構,網絡上任意節(jié)點可在任意時刻向網絡其它節(jié)點發(fā)送信息,不分主從,通信方式靈活。

(2)采用非破壞性總線仲裁技術,網絡中的節(jié)點可以分成不同的優(yōu)先級,當多個節(jié)點同時向網絡上傳送信息時,優(yōu)先級低的節(jié)點主動暫停數據發(fā)送,而優(yōu)先級高的節(jié)瞇可不受影響地繼續(xù)傳送數據。之后,按優(yōu)先級高低,其它節(jié)點在總線空閑時依次進行被暫停的數據傳送,有效地避免了總線沖突。

(3)每一幀的有效字節(jié)數最多為8個,幀傳送時間短,受干擾概率小,重發(fā)時間短。每一幀信息都有CRC校驗及其它檢錯措施,通信誤碼率低。

(4)網絡節(jié)點的錯誤嚴重的情況下,具有自動關閉總線接口的功能,避免影響總線上的其它節(jié)點的正常操作。

(5)通信距離最遠達10km(5kB/s),通信速率最高可達到1MB/s(40M),節(jié)點數目實際可達110個。通信介質采用雙絞線,也可用光纖。

2 、實現(xiàn)方法

CAN 現(xiàn)場總線與RS-485總線的主要區(qū)別是:CAN總線是以幀為單位進行數據通信的,且每幀均攜帶對應的ID標示符,而RS-485是以字節(jié)為單位進行數據通信,不帶任何其它附屬信息。如果不考慮幀中的ID標示符,那么這二種總線傳輸的信息就可以認為完全相同??紤]到絕大多數應用CAN總線的場合都不可能分配完系統(tǒng)中的ID標示符資源,因而在系統(tǒng)中可以另分配一至多個ID標示符給RS-485總線數據,即給總線透明轉換電路所用,收、發(fā)數據的ID標識符可以不相同。CAN總線系統(tǒng)中的公用主控設備一般被設置成直通狀態(tài),它可通過發(fā)送、接收具有不同ID標示符的不同數據幀,方便地對網絡中的各種設備進行管理和控制。對那些純粹靠幀數據本身而忽略ID標志符的系統(tǒng)來說,這種不同總線之間的轉換更加簡單。

實現(xiàn)二種總線之間的透明轉換的基本過程是這樣的:電路加電進入正常狀態(tài)后,首先以電路中保存的參數(如未初始化則以缺省參數)對二個總線通信端口分別進行初始化,并將所有通訊端口設置成中斷接收工作方式,在啟動內部看門狗(SWatchdog)后,電路等待外來數據的中斷。一旦某一總線端口有有效數據進入,電路首先將這些數據讀入內部數據緩沖區(qū),置相關內部標志,關閉其它端口的中斷,以使接收端數據能及時被接收到。在下一數據到來之前,電路將及時通過另一端口將緩沖區(qū)中的數據轉發(fā)出卻,直到緩沖區(qū)空。在這種轉換過程中,如果數據是自CANBUS一端流入,則電路只將幀內數據讀入到緩沖區(qū)。相反,則電路在轉發(fā)數據之前自動按設置將設定ID標示符加到發(fā)送信息中,一旦轉換過程結束,所有端口又被允許中斷接收。電路中緩沖區(qū)一般可配置8k~32K字節(jié)的靜態(tài) RAM。

在未進入轉換工作時,電路允許參數設置端口的設置中斷進入。參數設置包括:設置RS-485的通信波特率(當然端口數據格式也可設);設置CANBUS的通信波特率、接收碼(accept-code)、屏蔽字(mask-code)、發(fā)送標示符。參數設置好后將立即生效,通過該端口還可查詢當前電路中的各運行參數值。電路工作的主工流程圖如圖1所示。

3、 實際電路

圖2 是一種可選的線路原理示意圖。電路中使用的單片機ATMEL傳頌的AT89S8252,它是一種內帶8K Flash RAM、2K EEPROM、同時內嵌獨立的硬件Watchdog電路,最高工作主頻為24MHz的新型單片機。所配數據緩沖器62256為32K字節(jié)的靜態(tài)RAM。配置較大緩沖區(qū)的明顯好處是提高了對二種不同速率總線的適應能力。圖中RS232口是專用來設置二總線端口的工作參數,所設參數均保存在CPU的2K EEPROM中。另外,為提供線路的可靠性,對CANBUS端采和了電隔離措施,RS-485端所使用的MAX1480也是一種內部電隔離的芯片。圖中 VCC與VCC1為相互隔離的二組5V電源。

對于那些對總線響應速率要求比較荷刻的場合,可采用雙CPU控制電路,即每個CPU分別負責一端總線的通信事務。數據緩沖區(qū)仍采用公用的單口或雙口RAM。相應的控制算法必須增加一些有關對公共數據區(qū)的管理操作,在此不做詳述。

以上電路多適用于二種總線并存于同一系統(tǒng)的場合,以實現(xiàn)二種總線之間的有機結合,使新老設備能很好地同時運行,節(jié)省系統(tǒng)開支。這種透明轉換電路在已研制的分布式數據采集系統(tǒng)中應用以后,效果良好。

對以上電路稍做修改,即將MAX1480換成MAX232芯片就可設計出一種能在CAN現(xiàn)場總線與RS-232之間實現(xiàn)透明轉換的電路。這種電路可用于那些需要用便攜機與現(xiàn)場設備之間實現(xiàn)通信(如現(xiàn)場調試等)的場合,因為目前便攜機一般只配RS-232接口。另外,如將電路的二個總線端口設計成相同的接口,那么它還可以用在使用同一種總線,但不同的區(qū)域卻有不同通信速率的應用場合。

對于那些首次接觸CANBUS技術的開發(fā)人員來說,以上電路還是一種很好的端點開發(fā)輔助設備,即開發(fā)人員只要對該電路設置合適的端口參數,并將用戶電路與之連接好后,開發(fā)人員即可在一相對熟悉的環(huán)境下專心開發(fā)自己的應用電路。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉