關鍵詞:轉換器;協(xié)議;基金會現(xiàn)場總線
1硬件設計
電流/總線轉換器(IF)主要由三個模塊組成:輸入模塊、通訊模塊以及顯示模塊,如圖1所示。在輸入電路板上,將來自常規(guī)儀表的4~20mA標準信號,經(jīng)過信號調整,轉換為適合A/D轉 換的電壓,經(jīng)信號隔離后,以數(shù)字量的形式經(jīng)過通訊板送往現(xiàn)場總線與應用層進行通 訊,同時將數(shù)字信號轉換為實際物理量的數(shù)值顯示。
1.1輸入模塊
如圖2所示,為節(jié)省成本,充分提高IF的轉換效率,IF設計為具有四路輸入轉換通道。在各 輸入端分別接一個電阻的作用是給輸入信號乘上一個正確的增益以適合A/D轉換器的信號接 收范圍。輸入的是4~20mA的模擬信號,經(jīng)一個R=100Ω的電阻后,進入A/ D轉換器的信號即為0.4~2V的電壓信號(ADS1110的標準電壓是2.048V)。
多路轉換器MUX采用八選一芯片CD4051BC?梢詮陌寺纺M量輸入中,通過CPU對三個管腳A 、B、C的控制來選擇任意一路從管腳COM輸出。
A/D轉換電路的主要作用是對放大后信號進行A/D轉換。A/D轉換器采用ADS1110。該芯片主要具有如下優(yōu)點:分辨率為16位,從而保障了A/D轉換具有較高的精度;片載2.048V標 準參考電壓,精度為2.048V±0.05%;具有8位的I2C地址線,串行輸出,減 少光電隔離組件的使用。此外,該A/D轉換器還設有調零和增益校準電路。
電源隔離和信號隔離的作用是防止輸入信號與地形成環(huán)流而引入干擾。來自主電路板CPU的 控制信號和來自A/D轉換器的信號通過光電耦合器 傳輸,從而實現(xiàn)了信號地的隔離。
中央處理器CPU是電流—現(xiàn)場總線的核心部件,它控制著整個儀表各個部件的協(xié)調工作、線 性化和通訊。CPU采用AT91M40800。該芯片集成ARM7TDMI內(nèi)核,具有高 性能的32位RISC;片載SRAM和ROM;4G的線性地址空 間,32位可編程I/O線等特點。另外,該系列的單片機片載JTAG調試口,可以在線仿真。系 統(tǒng)程序存貯于CPU外部的PROM,運算數(shù)據(jù)暫存貯于RAM,一些重要的標定、組態(tài)和 辨識等應用程序都存貯于EEPROM。主電路板上的EEPROM存貯器用來存貯組態(tài)參數(shù)(指功能模 塊的參數(shù))。
1.2WorldFIP通訊模塊
在通訊模塊的設計中,通訊單元采用ALSTOM公司設計的WorldFIP通訊微控制器MICROFIP,通 訊接口部分采用了ALSTOM公司設計的WorldFIP總線驅動器FIELDRIVE和WorldFIP隔離變壓器F IELDTR。通訊卡的組成框圖如圖3所示。
MICROFIP內(nèi)置的通訊協(xié)議與WorldFIP標準兼容,它專為小型現(xiàn)場設備設計,適合不需要支持 總線仲裁功能的小型現(xiàn)場設備,MICROFIP提供周期性緩沖傳輸和數(shù)據(jù)鏈路層報文服務,也支 持應用層更新和提示機制。MICROFIP還集成了一組適合小型現(xiàn)場設備的網(wǎng)絡管理服務,如存 在、標識、調用SM-MPS變量等。MICROFIP能支持和管理介質冗余,無需另外的芯片。
MICROFIP提供了數(shù)據(jù)鏈路層和MPS應用層的接口,提供的服務有:
1)物理層服務:在EN10570和FIP標準之間進行選擇; 2)數(shù)據(jù)鏈路層服務:變量傳送服務和報文傳送服務; 3)網(wǎng)絡管理服務:MICROFIP介質冗余管理; 4)附加功能:輸入/輸出端口,通過并行端口獲取站地址。
FIELDRIVE元件是一組完全集成的總線驅動電路,用來提供協(xié)議組件與現(xiàn)場總線隔離變壓器 之間的接口,它集成了一個總線驅動器、一個總線接收器、一組傳送錯誤檢測電路、一個監(jiān) 視接口等。FIELDTR元件提供了FIELDRIVE總線驅動器和現(xiàn)場總線物理介質之間的電隔離。
1.3顯示板
選用字符型LCD點陣模塊HD44780,它可顯示5×7點字型192種字符,5×10點字型32種字符, 可自編8(5×7點)或4(5×10點)種字符。該模塊的指令功能強,可組合成各種輸入、顯示、 移位方式以滿足不同的要求。接口帶有8×8bitRAM。
2IF軟件設計
軟件開發(fā)采用集成開發(fā)環(huán)境——Enbest IDE for ARM。它能提供高效明晰的圖形化的嵌入式 軟件平臺,包括一套完備的面向嵌入式系統(tǒng)的開發(fā)和調試工具。IF軟件設計同樣采用模塊化 設計思想,將軟件設計分為三個模塊:A/D轉換模塊,通訊模塊和顯示模塊。A/D轉換模塊主 要采集要求通道的輸入信號(轉換成數(shù)字量)。通訊模塊是現(xiàn)場總線智能儀表都必須具有的核 心模塊,完成物理層和部分數(shù)據(jù)鏈路層間的通訊,實現(xiàn)現(xiàn)場設備節(jié)點與現(xiàn)場總線之間的通訊 。顯示模塊主要負責顯示實際的物理量,由A/D轉換后的數(shù)字量,進過標度變換后得到顯示 的實際數(shù)值。主程序框圖如圖4所示。
3結束語
現(xiàn)場總線控制系統(tǒng)的優(yōu)越性是不容置疑的,因此,與電流—現(xiàn)場總線轉換器類似的現(xiàn)場總線 智能儀表具有廣泛的應用前景。對于類似火力發(fā)電廠的大型的工業(yè)控制系統(tǒng),目前大多數(shù)還 在采用DCS控制系統(tǒng)的情況下,如果將其改造為現(xiàn)場總線控制系統(tǒng),必然要為常規(guī)儀表與現(xiàn) 場總線之間搭建一座橋梁,即電流—現(xiàn)場總線轉換器和現(xiàn)場總線—電流轉換器的開發(fā) ,從而使現(xiàn)場總線控制系統(tǒng)深入到各控制領域,開創(chuàng)一個工業(yè)控制的新時代。
參考文獻
[1]呂秋霞,等.現(xiàn)場總線控制系統(tǒng)與常規(guī)儀表的兼容性及現(xiàn)場總線—電流轉換器 的研發(fā)[J].現(xiàn)代電力,2003,(1).
[2]白焰.計算機控制系統(tǒng)[M].中國電力出版社,1998.
[3]陽憲惠.現(xiàn)場總線技術及其應用[M].清華大學出版社,1999.