關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于LonWorks水廠前端智能節點的配置與實現

        基于LonWorks水廠前端智能節點的配置與實現

        作者: 時間:2012-10-27 來源:網絡 收藏

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

        本文引用地址:http://www.104case.com/article/159752.htm

        b.JPG


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

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

        c.JPG


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

        超聲波液位計相關文章:超聲波液位計原理


        液位計相關文章:磁翻板液位計原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 金乡县| 洪雅县| 庐江县| 吴江市| 海口市| 山丹县| 五原县| 茌平县| 双柏县| 积石山| 黑龙江省| 阳城县| 阜南县| 中牟县| 德格县| 罗甸县| 高台县| 楚雄市| 宁南县| 永仁县| 双峰县| 象山县| 西贡区| 得荣县| 东宁县| 米林县| 乐陵市| 乌兰察布市| 乐安县| 肃宁县| 北海市| 镶黄旗| 东方市| 城步| 公安县| 泸水县| 长子县| 五大连池市| 马关县| 泽普县| 石楼县|