《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 業(yè)界動(dòng)態(tài) > 引進(jìn)智能系統(tǒng)功能二次開發(fā)的研究與實(shí)踐

引進(jìn)智能系統(tǒng)功能二次開發(fā)的研究與實(shí)踐

2008-12-25
作者:詹國(guó)華

  摘 要: 針對(duì)引進(jìn)智能系統(tǒng)的特點(diǎn),給出了功能二次開發(fā)的有關(guān)思路,;結(jié)合功能擴(kuò)展實(shí)例,,闡述了具體的實(shí)現(xiàn)要點(diǎn)。
  關(guān)鍵詞: 智能系統(tǒng) 二次開發(fā)


1 引進(jìn)智能系統(tǒng)的特點(diǎn)與二次開發(fā)的思路
  目前,,眾多國(guó)外引進(jìn)的控制設(shè)備、儀器儀表等智能系統(tǒng)在國(guó)民經(jīng)濟(jì)各行業(yè)中得到了廣泛的應(yīng)用,。上述智能系統(tǒng)通常功能完善,、智能化程度高,但由于國(guó)情以及應(yīng)用環(huán)境等的限制,,其中的一些系統(tǒng)還不能很好地滿足實(shí)際需求,,如:有的沒有漢字處理能力、有的沒有圖文操作或數(shù)據(jù)庫管理能力,,有的甚至不能實(shí)現(xiàn)就地或遠(yuǎn)程聯(lián)動(dòng)控制功能,。為解決上述問題,必須對(duì)原系統(tǒng)進(jìn)行功能二次開發(fā),,但由于用戶并非原設(shè)計(jì)者,,功能二次開發(fā)通常較難實(shí)現(xiàn),。
  不難發(fā)現(xiàn),對(duì)引進(jìn)智能系統(tǒng)功能二次開發(fā)的關(guān)鍵在于如何從智能系統(tǒng)中獲取有價(jià)值的信息,。智能系統(tǒng)通常包含信息采集" title="信息采集">信息采集,、加工處理以及結(jié)果輸出三部分電路。從信息采集和加工處理電路入手無異于重新設(shè)計(jì)系統(tǒng),,既難實(shí)現(xiàn)也不現(xiàn)實(shí),,較佳的獲取信息的途徑是從智能系統(tǒng)的輸出電路入手。有些智能系統(tǒng)本身配有專用的擴(kuò)展接口,,此時(shí)只須按接口模塊" title="接口模塊">接口模塊的硬軟件說明,,配置相應(yīng)的硬軟件系統(tǒng)即可完成功能二次開發(fā)任務(wù)。若無標(biāo)準(zhǔn)接口擴(kuò)展模塊,,可考慮從系統(tǒng)顯示或打印輸出通道采集信息,,繼而完成功能二次開發(fā)任務(wù)。若系統(tǒng)是分布式主從結(jié)構(gòu),,也可考慮從系統(tǒng)通信總線中獲取信息,。
2 LED顯示采樣擴(kuò)充聯(lián)動(dòng)控制功能
2.1 系統(tǒng)概況
  系統(tǒng)名稱:日本日探公司NF-1類比報(bào)警系統(tǒng)" title="報(bào)警系統(tǒng)">報(bào)警系統(tǒng)
  基本功能:總線制類比報(bào)警系統(tǒng),任一傳感器動(dòng)作,,控制面板聲光報(bào)警,,顯示窗口顯示報(bào)警地址,微型打印機(jī)即時(shí)打印有關(guān)報(bào)警信息,??刂泼姘迳巷@示窗口A和窗口B各有4位LED,窗口A用于顯示首報(bào)警點(diǎn)地址,,窗口B用于顯示其余報(bào)警點(diǎn)地址,,當(dāng)多余2個(gè)傳感器報(bào)警時(shí),窗口B中的報(bào)警點(diǎn)地址可通過手動(dòng)按鍵控制輪轉(zhuǎn)顯示,。
  二次開發(fā)擴(kuò)展功能:擴(kuò)展集中和分布式聯(lián)動(dòng)控制,、漢化顯示打印等功能。
2.2 采樣的實(shí)現(xiàn)
  信息采集原理: NF-1系統(tǒng)配有顯示報(bào)警地址的顯示窗口A和窗口B,,且窗口B中的報(bào)警地址可通過手動(dòng)按鍵控制輪轉(zhuǎn)顯示,。注意到LED的驅(qū)動(dòng)采用動(dòng)態(tài)掃描原理實(shí)現(xiàn),因此考慮通過LED顯示器的段碼和位碼信號(hào)來采集報(bào)警信息,,并模擬按鍵動(dòng)作,,控制窗口B中的報(bào)警地址自動(dòng)輪轉(zhuǎn)顯示。LED顯示器上報(bào)警地址的跟蹤采樣接口電路" title="接口電路">接口電路如圖1所示,。


  接口電路由3片六緩沖器/變換器芯片4050與4片光電隔離芯片521-4等組成,。NF-1系統(tǒng)中對(duì)LED動(dòng)態(tài)掃描的段碼和位碼信號(hào)脈沖經(jīng)接口芯片電平變換和整形后,驅(qū)動(dòng)光隔離芯片的初級(jí),經(jīng)光耦合后送入功能擴(kuò)展的控制中心單片機(jī)系統(tǒng),。由89C51單片機(jī)匯編語言編寫的跟蹤程序?qū)崿F(xiàn)采樣,,流程圖見圖2。


  當(dāng)系統(tǒng)任一傳感器報(bào)警,,LED顯示報(bào)警地址,。采樣系統(tǒng)先采樣窗口A中的首報(bào)警點(diǎn)地址,然后模擬按鍵動(dòng)作采樣窗口B中的余報(bào)警點(diǎn),。采樣成功的關(guān)鍵有兩步:(1)延時(shí)子程序的延時(shí)時(shí)間,必須在段碼和位碼均有效時(shí)刻采集信號(hào),,一般以位碼有效后0.5毫秒為宜,;(2)查反段碼表,即將所得到的8段顯示碼轉(zhuǎn)換為有效的內(nèi)部代碼,,如數(shù)字可轉(zhuǎn)換為BCD碼,、字符為ASCII碼等,系統(tǒng)中將報(bào)警點(diǎn)地址轉(zhuǎn)換成壓縮的BCD數(shù),,供進(jìn)一步的聯(lián)動(dòng)控制使用,。
2.3 聯(lián)動(dòng)控制功能的實(shí)現(xiàn)
  系統(tǒng)聯(lián)動(dòng)控制部分是一個(gè)完整的分布式控制系統(tǒng),擴(kuò)展電路如圖3所示,。


  采樣接口微機(jī)系統(tǒng)作為整個(gè)分布式系統(tǒng)中的一臺(tái)下位機(jī),,一旦有新報(bào)警出現(xiàn),即將新報(bào)警點(diǎn)送入上位機(jī)系統(tǒng),。上位機(jī)系統(tǒng)根據(jù)報(bào)警情況可方便地實(shí)現(xiàn)各種就地或遠(yuǎn)程樓層復(fù)示器聯(lián)動(dòng)控制,。
2.4 漢化顯示打印功能的實(shí)現(xiàn)
  中心控制系統(tǒng)配有上位微機(jī)系統(tǒng),利用采樣得到的報(bào)警地址信息,,結(jié)合漢字處理功能,,可方便地實(shí)現(xiàn)漢化顯示和打印功能。
3 總線接口模塊擴(kuò)充圖文及數(shù)據(jù)庫管理功能
3.1 系統(tǒng)概況
  系統(tǒng)名稱:美國(guó)威武公司的PS-16報(bào)警系統(tǒng)
  基本功能:總線制智能報(bào)警系統(tǒng),,具有自動(dòng)報(bào)警,、打印和聯(lián)動(dòng)控制等功能,內(nèi)部平衡總線上配有總線擴(kuò)展接口模塊,。
  二次開發(fā)擴(kuò)展功能:擴(kuò)展圖文及數(shù)據(jù)庫管理功能,。
3.2 采樣的實(shí)現(xiàn)
  信息采集原理:配上PS-16總線擴(kuò)展接口模塊,在接口模塊和微機(jī)之間加上隔離模塊,,隔離模塊的輸出送入圖文處理微機(jī)的RS-232C接口,,結(jié)構(gòu)框圖如圖4所示。


  智能接口模塊給出RS-232C異步串行通信有關(guān)參數(shù):波特率9600bps,,數(shù)據(jù)位數(shù)8bits,,奇偶位no,停止位2bits。報(bào)警數(shù)據(jù)幀包括幀首,、幀序號(hào),、報(bào)警點(diǎn)數(shù)、報(bào)警地址以及校驗(yàn)和,。C編程實(shí)現(xiàn)的采樣程序從串行口獲取報(bào)警信息,,一旦系統(tǒng)報(bào)警,即將報(bào)警信息生成一報(bào)警文件,,供進(jìn)一步的圖文顯示" title="圖文顯示">圖文顯示和數(shù)據(jù)庫管理程序使用,。
3.3 圖文及數(shù)據(jù)庫管理功能的實(shí)現(xiàn)
  圖文及數(shù)據(jù)庫管理微機(jī)系統(tǒng)中存儲(chǔ)有設(shè)計(jì)優(yōu)美并標(biāo)有傳感器和聯(lián)動(dòng)設(shè)備圖標(biāo)的各樓層平面圖,并建有當(dāng)前報(bào)警數(shù)據(jù)庫和歷史報(bào)警數(shù)據(jù)庫,。當(dāng)系統(tǒng)工作于監(jiān)測(cè)狀態(tài)時(shí),,運(yùn)行于前臺(tái)的圖文顯示和數(shù)據(jù)庫管理程序通過讀取采樣程序生成的報(bào)警文件中有關(guān)報(bào)警信息,實(shí)時(shí)地對(duì)數(shù)據(jù)庫及圖形文件進(jìn)行操作,,實(shí)現(xiàn)圖文顯示和數(shù)據(jù)庫管理功能,。
  當(dāng)系統(tǒng)中任一傳感設(shè)備報(bào)警時(shí),實(shí)時(shí)圖文顯示程序自動(dòng)將報(bào)警點(diǎn)所在的建筑平面圖調(diào)至屏幕顯示,,并將報(bào)警設(shè)備對(duì)應(yīng)圖標(biāo)閃爍,,同時(shí)發(fā)出報(bào)警聲并在打印機(jī)打印出報(bào)警地點(diǎn)、時(shí)間等信息,,通過鍵盤可消聲,、關(guān)閉或重新啟動(dòng)打印。若多層傳感器報(bào)警,,則報(bào)警層平面圖輪轉(zhuǎn)顯示,。通過鍵盤,可查詢系統(tǒng)存儲(chǔ)的任意信息,,配置的打印設(shè)備可以圖文形式輸出所有的報(bào)警信息,。
  本文介紹了兩種國(guó)外引進(jìn)系統(tǒng)功能二次開發(fā)的實(shí)踐方法,具有較強(qiáng)的通用性,,可作為同類系統(tǒng)開發(fā)研究時(shí)參考,。具體實(shí)現(xiàn)時(shí)采用的接口電路和采樣程序須根據(jù)具體情況而定,如利用LED顯示信息采樣,,須特別注意LED的掃描模式,。若利用專用接口模塊,則須注意有關(guān)通信硬軟件的有關(guān)約定,。若無法通過上述方法完成采樣,,也可通過打印接口、通信接口等實(shí)現(xiàn)采樣,。
參考文獻(xiàn)
1 WORMALD.PS-16B2 INTELLIGENT FIRE ALARM PANEL OPERATOR'S MANUAL.1995.3
2 NITTAN.ANALOGUE INTELLIGENT SYSTEM(NF-1) OPERATION MANUAL 1995.7

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。