freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

煤礦安全監(jiān)控分站的plc設(shè)計畢業(yè)設(shè)計-資料下載頁

2025-06-24 13:28本頁面
  

【正文】 的Y是可更改的臨界值,對于不同的檢測值,其臨界值也不相同。當認定為“開”狀態(tài)時,正常信號燈亮起;若為“關(guān)”狀態(tài),則發(fā)出警報,同時事故信號燈亮起,數(shù)據(jù)傳給中心站,接收中心站的處理指令。顯示“開”數(shù)據(jù)發(fā)送中心站返回顯示“關(guān)”關(guān)門信號燈亮起數(shù)據(jù)發(fā)送中心站正常信號燈亮接收中心站處理指令大于臨界值Y?開始頻率計數(shù)子程序4警報YN圖44 數(shù)字待測量檢測子程序3 頻率計數(shù)子程序4圖45是PLC中的高速計數(shù)器對由傳感器傳出的頻率信號進行計數(shù)的子程序。因為共有7個通道的待測量要進行計數(shù),因此每次使用計數(shù)器計數(shù)時首先要對計時器進行初始化。然后再進行高速計數(shù)。定時時間到,高速計數(shù)器的的當前值用HC1直接讀出即可。初始化計時計時到?計通道頻率值返回YN圖45 頻率計數(shù)子程序4 采用HSC1進行頻率計數(shù)。HSC1初始化語言表如下:LD //首次掃描標志位CALL 0 //第一次掃描調(diào)用子程序0… //其余命令MEND //結(jié)束主程序 SBR 0 //子程序0開始LD MOVB 16C8,SMB47 //HSC1控制字節(jié)HDEF 1,0 //定義HSC1MOVD 0,SMD48 //HSC1當前值置0HSC 1 //對HSC1編程RET //子程序結(jié)束SM0. 0IN TONPT 100msT37100EN ENOIN OUTT37MOV_RHC1圖45 頻率計數(shù)子程序梯形圖 通訊程序設(shè)計由于Visual Basic(VB)語言簡單實用,本設(shè)計將采用基于VB的計算機通信程序設(shè)計。1) SComm控件簡介在Windows環(huán)境下,操作系統(tǒng)通過驅(qū)動程序控制各硬件資源,不允許用戶像在DOS環(huán)境下那樣直接對串口進行低層的操作。為此,Visual Basic提供了一個串行通信控件Microsoft Comm Control,簡稱MSComm控件。程序員只需設(shè)置和監(jiān)視MSComm控件的屬性和事件,就可以輕而易舉地實現(xiàn)串行通信。2) SComm控件的屬性通過設(shè)置MSComm控件的屬性對串口進行操作,其主要屬性如下CommPort:設(shè)置并返回通信端口號。Settings:以字符串的形式設(shè)置并返回波特率,奇偶校驗位,數(shù)據(jù)位和停止位。其中以字符n,o,e分別代表無校驗,奇校驗和偶校驗。PortOpen:設(shè)置并返回通信端口的狀態(tài)。設(shè)置為Ture時,打開端口;設(shè)置為False時,關(guān)閉端口。Input:從接收緩沖區(qū)讀取數(shù)據(jù),類型為Variant。Output:向發(fā)送緩沖區(qū)寫入數(shù)據(jù),類型為字符串或字節(jié)數(shù)組。InputMode:設(shè)置從緩沖區(qū)讀取數(shù)據(jù)的格式,設(shè)為0時為字符串格式(Text);設(shè)為1時為二進制格式(Binary)。InBufferCount:設(shè)置和返回接收緩沖區(qū)的字節(jié)數(shù),設(shè)為0時清空接收緩沖區(qū)。OutBufferCount: 設(shè)置和返回發(fā)送緩沖區(qū)的字節(jié)數(shù),設(shè)為0時清空發(fā)送緩沖區(qū)。InputLen: 設(shè)置和返回Input每次讀出的字節(jié)數(shù),設(shè)為0時讀出接收緩沖區(qū)中的全部內(nèi)容。RThreshold:表示在串口事件(OnComm)發(fā)生之前,接收緩沖區(qū)接收的最少字節(jié)數(shù)。若設(shè)為0,可以禁止發(fā)生OnComm事件。一般設(shè)為1,即當接收緩沖區(qū)中的字節(jié)數(shù)大于等于1時,就會產(chǎn)生接收事件。CommEvent:返回相應(yīng)的OnComm事件常數(shù)。例如EvReceive表示接收事件,EventBreak表示接收到Break事件。3) MSComm控件處理接收信息的方式MSComm控件提供了兩種處理方式:A) 事件驅(qū)動方式:RThreshold屬性非0時,收到字符或傳輸線發(fā)生變化時就會產(chǎn)生串口事件OnComm,通過查詢CommEvent屬性可以鋪獲并處理這些通信事件。B) 查詢方式:通過查詢InBufferCount(接收緩沖區(qū)的字節(jié)數(shù))屬性值,處理接收到的信息。一、串口及通信參數(shù)初始化Dim revlenth 定義模塊級變量—接收字符的數(shù)組下標Dim rcv() As Byte 定義接收字符的動態(tài)數(shù)組Private Sub Form_Load()With MSComm1.Commport = 2 根據(jù)用戶具體情況選擇串口,在此使用串口2.Settings=“19200,n,8,1” ,無校驗,8位數(shù)據(jù)位,1位停止位.InputMode = ”InputModeBinary” 以二進制格式讀取接收緩沖區(qū).RThreshold = 1 接收到的字符數(shù)大于等于1會產(chǎn)生接收事件.InputLen = 0 讀取緩沖區(qū)所有內(nèi)容.OutBufferCount = 0 清空發(fā)送緩沖區(qū).InBufferCount = 0 清空接收緩沖區(qū)End WithIf Not Then 打開串口2 = TrueEnd If End Sub二、發(fā)送程序Private Sub Command1_Click() 點擊界面中的(發(fā)送)按鈕時執(zhí)行發(fā)送程序Revlenth = 1 置接收字符的數(shù)組下標初值Sdata = Array(1,2,3) 待發(fā)送數(shù)據(jù)為1,2,3,可以修改其個數(shù)和內(nèi)容Dim nByte() As ByteReDim nByte(UBound(sdata)+4) As Byte 定義發(fā)送報文的數(shù)組 nByte(0) = 0 送起始字符nByte(1) = UBound(sdata)+1 送數(shù)據(jù)區(qū)字節(jié)數(shù)fcs=nByte(1) 校驗碼初始化For I = 2 To UBound(sdata)+2 NByte(i) = sdata(i2) 待發(fā)送數(shù)據(jù)送報文數(shù)組的數(shù)據(jù)區(qū) Fcs = fcs Xor nByte(i) 異或運算,求校驗碼NextnByte(i) = fcs 送校驗碼nByte(i+1) = amp。HFF 送結(jié)束字節(jié)=nByte 發(fā)送報文End Sub 三、接收程序PLC只有在接收到計算機發(fā)送的信息后,才發(fā)送數(shù)據(jù),因此可以將發(fā)送完后接收的第一個字節(jié)作為接收報文的開始,直到串口無接收事件時才認為報文結(jié)束。Private Sub MSComm1_OnComm() OnComm事件Dim rcvtemp() As Byte 定義存放每次接收的數(shù)據(jù)的暫存數(shù)組ReDim Pressrve rcv(100) As Byte 預(yù)設(shè)接收字符的數(shù)組rcv(最大101字節(jié))Text = “” 清除文本框Select Case Case EvReceive 如果接收到字符Rcvtemp = 將接收緩沖區(qū)的內(nèi)容放入暫存數(shù)組rcvtempFor i = LBound(rcvtemp) To UBound(rcvtemp) Rcvlenth=rcvlenth+1 rcv(rcvlenth) = revtemp(i) 將接收的各字節(jié)放入接收字節(jié)數(shù)組rcvNext iReDim Presserve rcv(rcvlenth) As Byte 得到接收字節(jié)數(shù)組的實際大小End SelectFor i = LBound(rcv) Text1 = Text1 amp。 Str $ (rcv(i)) 在文本框Text1中顯示接收到的數(shù)據(jù)NextEnd Sub 5 結(jié)論與展望煤礦井下自然災(zāi)害,傷亡事故較多。按起事故性質(zhì)可劃分為頂板,瓦斯(含煤塵),機電,運輸,火藥放炮,水害,火災(zāi)及其他八大類。其中尤其以瓦斯煤塵爆炸及水,火等災(zāi)害最為嚴重??刂浦卮笫鹿剩瑴p少一般事故,始終是煤礦安全工作的重大課題。我國是產(chǎn)煤大國,黨和政府一直十分關(guān)心煤礦安全生產(chǎn)。早在建國初期就提出了“安全第一“的生產(chǎn)方針,并相繼制訂和頒布了一系列安全法規(guī),勞動保護制度,并不斷改善勞動條件和安全設(shè)施,使煤炭工業(yè)得到迅速發(fā)展。近些年來,原煤炭工業(yè)部,中國統(tǒng)配煤礦總公司把安全生產(chǎn)作為頭等大事來抓,堅持“安全第一,預(yù)防為主,綜合治理,總體推進”的指導(dǎo)思想和“管理與裝備并重,當前以管理為主”的工作原則,深入持久的開展“質(zhì)量標準化,安全創(chuàng)水平”活動,安全基礎(chǔ)工作得到加強,安全管理水平不斷提高,安全技術(shù)裝備大大改善。各級煤炭生產(chǎn)主管部門和廣大煤礦職工把“一通三防”作為安全工作重中之重,投入了大量資金進行礦井通風技術(shù)改造,完善通風,防塵,防火系統(tǒng),全面進行掘進工作面安全系列化裝備,建立瓦斯抽放系統(tǒng)和多參數(shù)礦井環(huán)境安全監(jiān)測系統(tǒng),不斷采用和推廣綜合防塵,防火和防瓦斯的新技術(shù)及新設(shè)備,使煤礦安全生產(chǎn)狀況逐年好轉(zhuǎn)。煤礦安全監(jiān)測是實現(xiàn)礦井安全生產(chǎn)的重要手段,是煤礦現(xiàn)代化管理的重要技術(shù)措施。隨著科學(xué)技術(shù)的進步,礦井現(xiàn)代化生產(chǎn)管理水平的提高,促使集中的系統(tǒng)監(jiān)測技術(shù)和各種類型的監(jiān)測系統(tǒng)相繼問世,并正在取代各種簡單的監(jiān)測手段。系統(tǒng)監(jiān)測技術(shù)就是把礦井(或礦區(qū))作為監(jiān)測對象,對礦井的生產(chǎn)及經(jīng)營管理活動進行全面地,系統(tǒng)地,連續(xù)地集中監(jiān)測,并能適時,準確地對礦井各作業(yè)環(huán)節(jié)的主要參數(shù)(環(huán)境參數(shù)及工作參數(shù)),進行動態(tài)監(jiān)測和控制與調(diào)整。目前世界上最先進的監(jiān)測系統(tǒng)已經(jīng)達到綜合分析階段,并具有若干自動控制功能,所以,又往往把這類系統(tǒng)稱之為監(jiān)控系統(tǒng)。監(jiān)控技術(shù)作為一門新興的綜合學(xué)科,其發(fā)展速度很快。特別是隨著各種新型傳感器的不斷問世,超大型集成電路的普遍推廣,以及微機的不斷發(fā)展,使監(jiān)控裝備日新月異。這就向我們廣大學(xué)生,提出了一個全新的課題,促使我們?nèi)ヌ接?,研究和解決這些先進技術(shù)裝備有關(guān)的各種問題。參考文獻[1] 煤礦監(jiān)控系統(tǒng)總體設(shè)計規(guī)范.[2] PLC編程及應(yīng)用第2版,機械工業(yè)出版社.[3] 煤礦安全監(jiān)測技術(shù)基礎(chǔ)知識.[4] KJ2007型煤礦安全生產(chǎn)監(jiān)控及綜合信息管理系統(tǒng)井下分站使用說明書.[5] 蔡崇,第32卷9期.[6] Ⅱ,第3卷,10013954(2006),060109111.[7] ,2004年第4期,10030794(2004),04003102.[8] 蔡康旭,第12卷第1期. [9] ,第10卷第2期 2005年4月. [10] ,2006年第1期.[11] .[12] ,第2期(總第88期).[13] KJF井下分站.[14] 林俊,張兢,2004年第4期. [15] ,2005年第3期.[16] ,第6期 ,2005年12月,1671251X(2005)06003303.[17] .致謝
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1