999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

客運索道故障診斷專家系統的開發

2007-01-01 00:00:00葉近茂范慶濤
電子產品世界 2007年2期

摘要:索道故障診斷專家系統的建立有利于工作人員在最短的時間內根據故障的表面現象確定其深層原因,從而能夠盡快排除故障。

關鍵詞:索道;故障診斷

系統構成

整個系統由實施故障信息采集的單片機部分和完成故障診斷的PC上位機部分組成,兩部分的通信通過芯片MAX232進行。系統結構框圖如圖1所示。

在一般索道的電氣系統中,大都按照緊急停車、工作停車、正常停車的分類將引起停車的各類故障進行區分,并通過發光二極管顯示。在本系統中,索道停車故障信息就是從這里采集的,在單片機部分將故障加以編號,通過MAX232傳輸給上位機,上位機根據獲得的故障號,調用相應的診斷模塊,為操作人員的決策提供依據。

單片機設計

故障信息采集

在索道正常運行時,原索道電氣系統的LED故障指示燈熄滅,沒有信號輸出;一旦發生停車故障,LED指示燈點亮,有信號輸出。為了得到能夠被單片機處理的5V信號,通過光耦TLP521對索道電氣系統常用的24V信號進行電壓變換(如圖2),同時還能起到信號隔離的作用,一方面防止外部高壓信號侵入單片機系統,另一方面隔斷單片機系統與原索道系統的電氣連接,保持原系統的獨立性。圖中二極管D1的作用是防止光耦反壓時將其擊穿。在該部分電路中,電阻R的選擇非常關鍵,既要保證PLC有輸出時LED和D1的可靠打開,又要防止電流太大,縮短器件壽命,因此要合理調整R值,使導通電流在10-20mA范圍內。

索道的停車故障原因可能會有上百種,而單片機端口有限,我們使用芯片8255對端口進行擴展(如圖3所示),保證能對144種故障信息進行識別。對故障信息的編號采用順序編號的方式,即第1種故障(通過8255—1端口PA0采集)編號為1(二進制表示為00000001),第2種故障(通過8255—1端口PAl采集)編號為2(二進制表示為00000010),依此類推,第144種故障(通過8255-6端口PC7采集)編號為144(二進制表示為10010000)。

使用AT89C51單片機,Po口作為故障信號的采集通道,P2口作為芯片8255的片選信號,P1口沒有使用,作為系統的擴展備用端口,晶振頻率1 1.0592MHz,保證與PC機進行通信時波特率計算的方便。

單片機與上位PC機的通信

單片機使用的是TTL電平,單片機的串口輸出信號也是如此,但是串行通信中使用的是PC機9針串口,該串口遵循RS-232C通信協議,二者電平并不同,需要外接接口進行電平匹配。

采用MAX232芯片進行單片機和PC機的連接(如圖4所示)。通過MAX232的TIL和RS一232的輸入/輸出端口,自動調節單片機串口的TrL電平信號和RS-232的串行通信信號的電平匹配,同時完成索道停車故障信息向上位機的傳送。

單片機的串行端口有1個數據寄存器SBUF,該寄存器為發送和接受所共有,在一定條件下,向SBUF寫入數據就啟動發送過程,讀SBUF就啟動接收過程,本系統中要求單片機向外發送數據,只需要對SBUF進行寫操作。單片機可以采用查詢方式或中斷方式實現數據的發送,本系統設計中采用中斷方式,并使串口工作于方式1,即10位異步通信方式,其中1個起始位,8個數據位(即故障信息代碼)和1個停止位。波特率由定時器T1的溢出率和串口控制寄存器SMOD的狀態確定,由于CPU的晶振為11.0592MHz,波特率可以很方便的取成整數,這里采用了9600bps。

上位機設計

用visual basic 6.0進行串行通信的程序設計,較好的辦法是使用通信組件Micro softCommunications Control(以下簡稱MSComm)。MSComm提供了兩種處理通信問題的方法,一是事件驅動方法,一是查詢法。本程序設計采用MsComm控件的事件驅動方式。

MSComm控件初始化設置

在程序啟動加載時,首先要對MSComm控件初始化設置。

PC機讀取串口數據

PC機在檢測到串行端口有數據傳來時,則觸發MyComm控件的OnComm事件,系統讀取到故障代碼后,則顯示相應的故障處理解決辦法。

Private Sub MyComml_0nComm()

;讀取串行端口傳來的數據,并顯示相應的故障處理解決辦法。

dimBufferAs Variant

;保存串口讀來的數據

dim tmp(0)as byte

;保存串口讀取的二進制數據

dim elTnum as integer

;將二進制數據轉換成故障代碼

If MScomml.CommEvent=comEvReceive then

;觸發OnComm事件

Buffer=MSComml.Input;讀取串口數據

tmp=buffer

errnum=ascb(tmp)

;轉換成故障代碼

call(fault_manage(errnum));調用其它模塊顯示相應的故障處理說明,并將發生的該故障記錄入庫

end ifend sub

故障處理說明顯示和故障記錄

系統從coml串行端口檢測到故障號后,顯示相應的索道故障處理說明,并同時將發生的該故障記錄入庫,以供后面的故障統計分析之用。在故障診斷顯示界面主要有該故障的故障說明、排除方法、電氣圖紙、應急處理方法、相關說明(操作手冊中對故障點相關器件的說明)、備注信息(故障點的實物圖片)等相關內容。

故障統計分析

該模塊實現對故障記錄的歷史統計功能,以供分析某個時間段內故障發生的頻率。

·故障類別統計:主要按照索道正常停車、工作停車、緊急停車等不同類別,分類統計某一階段各類故障發生的次數。

·故障部位統計:按照故障部位的分類來統計某一階段內各部位發生故障的次數。

·故障類型統計:根據故障代碼分類,統計每種代碼所代表的故障某一階段內發生的次數。

·故障明細統計:按照故障分類,顯示每一類型的故障某一階段發生的所有明細記錄。

根據這些統計結果,可以針對某些發生頻率較高的故障進行深入的研究,找出相關的對應措施,減少或避免故障的發生。

結語

一個成熟實用的索道故障診斷系統將會為索道運行中故障的盡快排除提供極大幫助。它不但可以省去查找可能的故障點、翻閱相關圖紙、確定排除方法等常規步驟,而且系統中提供的實物圖片、操作手冊中的相關信息等內容會給工作人員帶來很大方便。同時,相關故障信息的調用都是通過程序自動進行,該過程幾乎在一瞬間就可完成,從而可以將索道運行中的停車時間縮小到最短。

主站蜘蛛池模板: 亚洲码一区二区三区| 国产va在线观看免费| 538精品在线观看| 亚洲资源在线视频| 思思热精品在线8| 免费激情网址| 91探花国产综合在线精品| 免费三A级毛片视频| 影音先锋丝袜制服| 91精品啪在线观看国产| 美女高潮全身流白浆福利区| 亚洲人成高清| www中文字幕在线观看| 亚洲精品国产成人7777| 伊人大杳蕉中文无码| 91在线播放国产| 99久久精品视香蕉蕉| 日韩第八页| 亚洲国产亚综合在线区| 2020国产精品视频| 一区二区三区高清视频国产女人| 色综合天天综合| 日韩国产精品无码一区二区三区| 国产成人艳妇AA视频在线| 国产成人91精品免费网址在线| 国产欧美日韩一区二区视频在线| 在线无码av一区二区三区| 亚洲最新网址| 国产欧美日韩精品第二区| 国产一区二区免费播放| 免费可以看的无遮挡av无码| 欧洲成人免费视频| 91麻豆久久久| a毛片在线播放| 喷潮白浆直流在线播放| 全部免费特黄特色大片视频| 欧美综合中文字幕久久| 青青草国产精品久久久久| 免费人成又黄又爽的视频网站| 国产在线观看成人91| 亚洲天堂视频网站| 国产精品太粉嫩高中在线观看| 91精品国产91久无码网站| 久久精品丝袜| 久久中文电影| 精品视频91| jizz在线观看| 亚洲成AV人手机在线观看网站| 欧美性久久久久| 国产无码网站在线观看| 亚洲国产成人超福利久久精品| 久久人人妻人人爽人人卡片av| 伊人中文网| 国产精品综合久久久| 综合亚洲色图| 国产精品亚洲一区二区三区在线观看| 免费观看男人免费桶女人视频| 国产特级毛片| 国产精品一区在线麻豆| 欧美成人一级| 高清免费毛片| 国产精品毛片一区视频播| a天堂视频| 久久无码免费束人妻| 18禁黄无遮挡网站| 丰满的熟女一区二区三区l| 亚洲综合色婷婷中文字幕| 国产特一级毛片| 97久久人人超碰国产精品| 国产成人无码AV在线播放动漫| 免费国产一级 片内射老| 激情六月丁香婷婷| 国产18在线| 五月天天天色| 久久久无码人妻精品无码| 精品人妻无码中字系列| 亚洲日韩第九十九页| 中文字幕日韩久久综合影院| 四虎成人在线视频| 97在线国产视频| 亚洲91在线精品| 91在线播放免费不卡无毒|