關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于LonWorks水廠前端智能節(jié)點的配置與實現(xiàn)

基于LonWorks水廠前端智能節(jié)點的配置與實現(xiàn)

作者: 時間:2012-10-27 來源:網(wǎng)絡(luò) 收藏

2
隨著嵌入式技術(shù)的發(fā)展,可用于數(shù)據(jù)采集與控制的CPU芯片多。但是,要作為網(wǎng)絡(luò)系統(tǒng)中的節(jié)點,相比之下,Eche lon公司推出的Neuron Chip可謂其中的佼佼者之一。比如MC143120/143150芯片,有3個CPU,分別是MAC處理器、網(wǎng)絡(luò)處理器和應(yīng)用處理器;另有1 kB/2 kBRAM、10 kB ROM、0.5 kB/1 kB E2ROM和2個16位計數(shù)器,支持ISO/OSI協(xié)議。其中MAC處理器主要用于外部介質(zhì)訪問控制,實現(xiàn)ISO/OSI 7層協(xié)議的第1~2層功能;網(wǎng)絡(luò)處理器實現(xiàn)ISO/OSI 7層協(xié)議的第3~6層功能,處理網(wǎng)絡(luò)變量、地址認證、后臺診斷、軟件定時、網(wǎng)絡(luò)管理及路由等項工作;應(yīng)用處理器位于ISO/OSI協(xié)議的最上層,執(zhí)行用戶的應(yīng)用程序,為用戶操作服務(wù)。3個CPU之間通過內(nèi)部設(shè)置的網(wǎng)絡(luò)緩沖器和應(yīng)用緩沖器進行數(shù)據(jù)傳送。
在外特性方面,MC143120/143150具有11個I/O口、8位雙向數(shù)據(jù)線和16位地址線,支持TTL電平,支持并/串行數(shù)據(jù)輸入輸出,可外接64 kB外部存儲器。在11個I/O口中包括RS-232/485串行通信口、定時器/計數(shù)器、位輸入輸出等。傳送數(shù)據(jù)可以是位,也可以是字節(jié),還可同時進行CRC校驗。在開發(fā)設(shè)計時,內(nèi)部存儲器RAM/ROM用以駐留系統(tǒng)程序和用戶開發(fā)的應(yīng)用程序,比如操作系統(tǒng)、LonTalk通信協(xié)議、IO數(shù)據(jù)庫、網(wǎng)絡(luò)配置、地址表和一個全世界唯一的48位標識碼,即神經(jīng)元ID號。也正是這ID號,是構(gòu)建網(wǎng)絡(luò)體系的基礎(chǔ)。這種節(jié)點,除了連接到底層控制網(wǎng)上之外,還可直接連接到企業(yè)Internet/Intranet上。作為底層節(jié)點使用,其示意如圖1所示。

本文引用地址:http://butianyuan.cn/article/159752.htm

b.JPG


除此之外,Echelon公司還給出了配套的智能收發(fā)器、節(jié)點開發(fā)工具NodeBuilder和通信協(xié)議LonTalk。通過可編程收發(fā)器,Neuron Chip可與多種通信介質(zhì)連接,比如雙絞線、同軸電纜、光纖,無線和紅外線等。并且針對不同的通信接口,可配置為三種不同的接口模式:單端、差分和專用模式,以適應(yīng)不同的編碼方式和波特率。在ROM中包含LonTalk協(xié)議的固化程序,這使得Neuron芯片能保證在每一個裝置(節(jié)點)中以公共協(xié)議通信,解決了兼容性問題,使LonWorks裝置(節(jié)點)在同一網(wǎng)絡(luò)上的連接簡單快捷。
LonWorks節(jié)點是同物理上與之連接的I/O設(shè)備交互作用并在網(wǎng)上使用LonTalk協(xié)議通信的一類對象,有兩種類型。在第一種類型中,Neur on芯片是唯一的處理器,充當LonWorks的網(wǎng)絡(luò)節(jié)點。適合于I/O設(shè)備簡單,處理任務(wù)不復(fù)雜的系統(tǒng),稱之為基于Neuron芯片的節(jié)點(Neuron Chip-hosted);在第二種類型中,Neuro芯片只作為通信處理器,充當LonWorks的網(wǎng)絡(luò)接口,節(jié)點應(yīng)用程序由主處理器來執(zhí)行,這類節(jié)點適合于對處理能力、輸入/輸出能力要求較高的系統(tǒng),稱之為基于主機的節(jié)點(host—based),主處理器可以是其他微控制器或者PC機等。

3 的配置
為了便于用戶使用,Echelon公司在推出Neuron Chip以后,又推出了以上述Neuron Chip為核心用于現(xiàn)場底層的節(jié)點控制器,也稱為回路控制器。其中HLC-1是最基本的一種,滿足LonWorks技術(shù)對于底層節(jié)點的全部要求,不僅可以執(zhí)行協(xié)議,實現(xiàn)數(shù)據(jù)采集與處理,完成底層控制,而且還提供通信介質(zhì)接口,以公用的協(xié)議進行通信。對于外部,具有4通道0~5V(4~20mA)12位A/D轉(zhuǎn)換的模擬量輸入、2通道0~5V(4~20 mA)12位D/A轉(zhuǎn)換的模擬量輸出,2通道數(shù)字量(觸點或電平)輸入及2通道開關(guān)量輸出,還能組合2通道PID調(diào)節(jié)器。安裝完成后,HLC-1回路控制器不僅可以實時接收上位機的控制命令,實現(xiàn)對底層執(zhí)行機構(gòu)的控制,還可以完全脫離上層管理系統(tǒng),自行完成底層數(shù)據(jù)采集、數(shù)據(jù)處理及設(shè)備運行的調(diào)控。而且,HLC-1采用的是模塊化結(jié)構(gòu),多個HLC-1可組合在一起,構(gòu)成一個大的模塊,以連接更多的前端測控設(shè)備。
在某的設(shè)計方案中,底層配置了4個Lonworks,即回路控制器HLC-1。其中2個節(jié)點由組合模塊組成,各含2個8路模擬量輸入模塊,用以對格柵絮凝沉淀池的20個液位計輸入的模擬信號進行轉(zhuǎn)換、處理、記錄和匯總。另外2個節(jié)點的模擬/數(shù)字輸入模塊分別用于進水口和出水口數(shù)據(jù)監(jiān)測。在進水口測量流量、濁度、入水管壓力;在清水池檢測余氯含量、濁度、PH值、水位;在出水管口檢測出水流量和壓力。其結(jié)構(gòu)如圖2所示。

c.JPG


每一個節(jié)點配置FTT-10A收發(fā)器,以提高通信能力。該收發(fā)器支持自由拓撲結(jié)構(gòu)(包括星型、總線型和環(huán)型等),通信速率為78 kbps;其中總線型拓撲結(jié)構(gòu)的最長通信距離是2 700 m,可滿足一般小型的需求。當超出最大通信距離后,可在總線兩端使用中繼器,以延長通信距離。
由智能節(jié)點向上,連接網(wǎng)絡(luò)適配器,這里選用PCLTA-10,可插入PC機的擴展槽上,既能與所有和總線連接的現(xiàn)場智能節(jié)點進行對等雙向通信,又能快速與PC機進行數(shù)據(jù)交換,實現(xiàn)復(fù)雜的數(shù)據(jù)處理和高級監(jiān)控功能,在PC機與現(xiàn)場智能節(jié)點之間起到“上傳下達”的作用。同樣.配置FTT-10A收發(fā)器,提高通信能力,支持自由拓撲結(jié)構(gòu),最多可連接128個智能節(jié)點,這里僅連接了4個。

超聲波液位計相關(guān)文章:超聲波液位計原理


液位計相關(guān)文章:磁翻板液位計原理




評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉