基于MCF52233的通用遠程測控系統平臺的研究
3 配置式二次開(kāi)發(fā)界面
配置式二次開(kāi)發(fā)主要是添加接入網(wǎng)絡(luò )中的測控終端控制器,以及對控制器的網(wǎng)絡(luò )參數和各通道及其控制關(guān)系的配置。添加控制器的界面如圖5所示,其中單元名和網(wǎng)絡(luò )參數屬于必配項,其他通道配置由實(shí)際項目需求確定。本文引用地址:http://dyxdggzs.com/article/151855.htm
單元名用于直觀(guān)地表示各控制器的名稱(chēng),用戶(hù)可以根據控制器所放置的監控現場(chǎng)對其命名,之后的監控界面都以該名稱(chēng)唯一標識對應的控制器。實(shí)際通信時(shí)以IP地址唯一確定一個(gè)控制器,對于同一版終端軟件,其配置的IP地址、MAC地址等網(wǎng)絡(luò )參數皆相同,接入網(wǎng)絡(luò )后會(huì )出現IP地址沖突,無(wú)法進(jìn)行網(wǎng)絡(luò )通信。所以在添加控制器時(shí)需要修改其網(wǎng)絡(luò )配置參數??刂破鞯哪JIP地址為192.168.1.164,在新增控制器時(shí),需確保PC到控制器之間的網(wǎng)絡(luò )是連通的。
對于控制器提供的模擬量輸入、開(kāi)關(guān)量輸入、模擬量輸出、開(kāi)關(guān)量輸出等通道,本系統默認不作任何配置,因此在添加控制器時(shí)需要根據實(shí)際需求配置傳感器和輸入輸出設備所接的相應通道。將所有通道配置信息填好之后,就可以通過(guò)“新增”按鈕將這些配置信息寫(xiě)入數據庫,系統會(huì )自動(dòng)將這些信息寫(xiě)入需要配置的新控制器內。
另外,本界面還提供了模板功能,用戶(hù)在添加新的控制器時(shí),可以通過(guò)添加模塊按鈕將當前配置信息以模塊形式保存,在配置后續控制器時(shí),只需要選擇該模板,然后修改IP地址等少量信息即可實(shí)現快速的添加并配置控制器功能。與添加控制器菜單相對應的還有一個(gè)修改控制器菜單,開(kāi)發(fā)人員可以在相應的界面中重新修改某個(gè)已存在控制器的配置信息或刪除不再使用的控制器,該功能對于后期維護比較實(shí)用。
輸入輸出控制關(guān)系配置界面如圖6所示。本文實(shí)現的控制關(guān)系中每個(gè)模擬量輸入通道可以控制2個(gè)模擬量輸出通道和2個(gè)開(kāi)關(guān)量輸出通道;每個(gè)開(kāi)關(guān)量輸入通道可以控制一個(gè)開(kāi)關(guān)量輸出通道??刂脐P(guān)系配置界面中各選項的內容是根據添加控制器界面中配置的通道信息加載的,所以應該先添加控制器,才能對其進(jìn)行控制關(guān)系的配置。
現有測控系統的開(kāi)發(fā)基本是根據具體應用需求進(jìn)行單獨重復的設計、編碼、測試,而實(shí)際上這些系統在功能結構上具有雷同性,為提高軟硬件的可重用性,本文通過(guò)對測控系統的分析,抽象出測控系統的一般結構,在此基礎上實(shí)現了一種基于嵌入式以太網(wǎng)的面向測控領(lǐng)域的通用平臺。該平臺已應用于網(wǎng)絡(luò )機房遠程環(huán)境監控系統和基于嵌入式以太網(wǎng)的IC(Integrate Circuit,集成電路)硬化爐監控系統中,為現代嵌入式系統開(kāi)發(fā)提供了一個(gè)快速原型工具。
評論