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

正文內(nèi)容

基于lon總線的ehome遠(yuǎn)程監(jiān)控系統(tǒng)畢業(yè)論文-資料下載頁(yè)

2025-06-22 01:30本頁(yè)面
  

【正文】 :圖51就是工作模式配置窗口 圖51工作模式配置窗口圖52為電阻溫度對(duì)照表配置窗口 圖52電阻溫度對(duì)照表配置窗口由于對(duì)DO節(jié)點(diǎn)的使用比較簡(jiǎn)單基本不需要配置,所以對(duì)DO節(jié)點(diǎn)的配置略去。第六章 現(xiàn)場(chǎng)網(wǎng)絡(luò)與上位機(jī)通信實(shí)現(xiàn)技術(shù)現(xiàn)場(chǎng)網(wǎng)絡(luò)與上位機(jī)的通信需要用到LonWorks DDE技術(shù)。LonWorks 技術(shù)中的DDE(Dynamic Data Exchange)技術(shù)提供了與Windows應(yīng)用程序之間信息共享的軟件支持。LonWorks技術(shù)提供LonManager DDE和LNS DDE Server兩種軟件工具支持應(yīng)用程序間的DDE方式,通過(guò)DDE技術(shù)我們就可以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)變量的監(jiān)測(cè)和控制。在設(shè)計(jì)中采用LNS DDE 服務(wù)的提供者。前邊已經(jīng)對(duì)LNS DDE 。1. DDE技術(shù)簡(jiǎn)介DDE定義了Windows應(yīng)用程序之間共享信息的一種標(biāo)準(zhǔn)形式。當(dāng)應(yīng)用程序用DDE共享信息時(shí),被稱為占有DDE對(duì)話。開(kāi)始對(duì)話的一個(gè)應(yīng)用稱為Client,請(qǐng)求另一個(gè)稱為Server的應(yīng)用建立通信信道。一旦對(duì)話建立,Client可以在DDE信道上發(fā)送或接收信息。DDE提供的服務(wù)類型有:開(kāi)始、結(jié)束、請(qǐng)求、建議,分別表示開(kāi)始一個(gè)對(duì)話、結(jié)束一個(gè)對(duì)話、Client對(duì)源服務(wù)器中某種特定信息的在線請(qǐng)求和Client對(duì)源服務(wù)器中某特定信息持續(xù)修正的請(qǐng)求。利用DDE對(duì)話請(qǐng)求選項(xiàng),可以實(shí)現(xiàn)Hot方式(無(wú)論何時(shí)Item項(xiàng)改變,服務(wù)器自動(dòng)發(fā)送給目標(biāo)Client新值)和Poke方式(當(dāng)Client發(fā)出請(qǐng)求時(shí)刷新Item值)。采用LNS DDE Server服務(wù)器,Windows應(yīng)用程序可以監(jiān)視任一網(wǎng)絡(luò)變量或者修改任一網(wǎng)絡(luò)變量的值。而所有這些的實(shí)現(xiàn)并不需要編程。3. Visual Basic對(duì)DDE技術(shù)的支持在VB的界面設(shè)計(jì)中,常會(huì)用到一些諸如文本框、標(biāo)簽框等控件,事實(shí)上VB已經(jīng)為這些控件提供了與DDE之間的接口。在VB中與DDE通信只需要設(shè)置好三個(gè)屬性就行了。它們分別是LinkTopic屬性、LinkItem屬性和LinkMode屬性。其中LinkTopic屬性設(shè)置了被請(qǐng)求服務(wù)器的名字和談話的主題;LinkItem屬性指定了對(duì)話的項(xiàng),也就是網(wǎng)絡(luò)變量的名稱及其所在節(jié)點(diǎn);LinkMode屬性指定對(duì)話的模式,一般選擇Automatic模式。例如,在設(shè)計(jì)中需要監(jiān)視底層上傳的代表溫度的網(wǎng)絡(luò)變量值則各屬性設(shè)置如下(用一個(gè)label控件來(lái)顯示)該控件的三個(gè)屬性設(shè)置如下:LinkTopic = LNSDDE| LinkItem = AI LinkMode = 1Automatic當(dāng)要改變網(wǎng)絡(luò)變量的值時(shí)需要用到LinkPoke方法在設(shè)計(jì)中需要通過(guò)改變網(wǎng)絡(luò)變量的值來(lái)控制電飯煲繼電器開(kāi)關(guān)的開(kāi)合。方法如下:將一個(gè)名為relay的label控件的屬性設(shè)置如下:LinkItem = LinkTopic = LNSDDE| LinkMode = 1Automatic在程序中可以通過(guò)下邊代碼來(lái)更改fuzzy節(jié)點(diǎn)的輸入網(wǎng)絡(luò)變量NVI1的值relay=1對(duì)于程序中其他的網(wǎng)絡(luò)變量的監(jiān)視和改變都是采用以上的方法這里不再贅述第七章 WEB數(shù)據(jù)庫(kù)的設(shè)計(jì)與訪問(wèn)技術(shù)現(xiàn)場(chǎng)網(wǎng)絡(luò)的監(jiān)控信息要向Web上發(fā)布以及底層網(wǎng)絡(luò)設(shè)備的維護(hù)管理和基于Web的專家系統(tǒng)都需要數(shù)據(jù)庫(kù)的支持,本章講述在設(shè)計(jì)中所使用的數(shù)據(jù)庫(kù)設(shè)計(jì)與訪問(wèn)技術(shù)。 Web數(shù)據(jù)庫(kù)設(shè)計(jì)信息數(shù)據(jù)庫(kù)的建立:設(shè)計(jì)中所使用的數(shù)據(jù)庫(kù)平臺(tái)是微軟的SQL Server2000系統(tǒng),它具有可靠性高,可伸縮性,海量存儲(chǔ)和支持大量并發(fā)性訪問(wèn)的特點(diǎn)。利用該系統(tǒng)的Enterprise Manager實(shí)用程序可以很方便的創(chuàng)建數(shù)據(jù)庫(kù)、設(shè)計(jì)修改數(shù)據(jù)表、向表中添加記錄、執(zhí)行查詢以及維護(hù)數(shù)據(jù)庫(kù)。首先通過(guò)SQL Server2000建立一個(gè)名為control的數(shù)據(jù)庫(kù)control庫(kù)中包括以下三個(gè)表:device表:用于存儲(chǔ)底層網(wǎng)絡(luò)節(jié)點(diǎn)監(jiān)控信息expert表:用于存儲(chǔ)專家故障診斷系統(tǒng)的知識(shí)庫(kù)信息reason表:用于存儲(chǔ)專家故障診斷系統(tǒng)的推理信息,用于構(gòu)建推理樹(shù)(expert表和reason表的設(shè)計(jì)將在后邊的專家故障診斷系統(tǒng)中介紹)device表中有3個(gè)字段如下:subnet字段:存儲(chǔ)節(jié)點(diǎn)所屬子網(wǎng)或者用戶dev字段:存儲(chǔ)節(jié)點(diǎn)設(shè)備名稱value:存儲(chǔ)節(jié)點(diǎn)的網(wǎng)絡(luò)變量值在系統(tǒng)設(shè)計(jì)中采用的是ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)ADO (ActiveX data objects) 。在ASP中可直接調(diào)用ADO與數(shù)據(jù)庫(kù)通信. ADO連接數(shù)據(jù)庫(kù)通常有3種方法:系統(tǒng)DSN(Data Source Name)連接、無(wú)DSN連接和 OLE : 系統(tǒng)DSN連接系統(tǒng)DSN連接訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程如下:1) 生成ADO Connection對(duì)象的一個(gè)實(shí)例.set con=()2) 通過(guò)調(diào)用實(shí)例的open方法打開(kāi)一個(gè)數(shù)據(jù)庫(kù).dsn=datasourcename。uid=sa。pwd=。其中:dsn 為在ODBC中建立的數(shù)據(jù)源的名稱。 uid 為連接中用到的SQL Server注冊(cè)用戶名,缺省值為sa。 pwd 為訪問(wèn)SQL Server所需的密碼,沒(méi)有設(shè)置密碼時(shí)此項(xiàng)參數(shù)可為空. 無(wú)DSN的連接無(wú)DSN的連接訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程如下:1) 生成ADO Connection對(duì)象的一個(gè)實(shí)例.set con=() 2) 調(diào)用實(shí)例的open方法打開(kāi)一個(gè)數(shù)據(jù)庫(kù).driver={database driver}。server=localserver。uid=sa。pwd=。database=databasename其中:driver 指明采用何種數(shù)據(jù)庫(kù)驅(qū)動(dòng),如果是連接SQL Server數(shù)據(jù)庫(kù),此參數(shù)為SQL Server; server 提供數(shù)據(jù)庫(kù)所在服務(wù)器名稱,如果數(shù)據(jù)庫(kù)服務(wù)器與Web服務(wù)器位于同一臺(tái)機(jī)器,則此參數(shù)設(shè)為local server; uid 為SQL Server中的注冊(cè)用戶名,缺省值為sa; pwd 為訪問(wèn)SQL Server所需的密碼,沒(méi)有設(shè)置密碼時(shí)此項(xiàng)參數(shù)可為空;databasename 用來(lái)指定所要訪問(wèn)的實(shí)際數(shù)據(jù)庫(kù)名. OLE DB直接連接OLE DB直接連接訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程如下:1)生成ADO Connection對(duì)象的一個(gè)實(shí)例set con=() 2)調(diào)用實(shí)例的open方法打開(kāi)一個(gè)數(shù)據(jù)庫(kù) provider = db provider。datasource=local server;uid=sa。pwd=。database=databasename 其中:provider 規(guī)定本次連接數(shù)據(jù)庫(kù)用到的OLE DB提供程序名稱,如果使用SQL Server的OLE DB提供程序則此參數(shù)值為sqloledb,若不提供此參數(shù),則缺省為面向ODBC驅(qū)動(dòng)器的OLE DB提供程序。datasource 提供SQL Server所在服務(wù)器的名稱,若數(shù)據(jù)庫(kù)服務(wù)器與Web服務(wù)器位于同一臺(tái)機(jī)器,則此參數(shù)設(shè)為local server。uid 為連接到的SQL Server的注冊(cè)用戶名,缺省值為sa;pwd 指明訪問(wèn)SQL SERVER所需的密碼,沒(méi)有設(shè)置密碼時(shí)此項(xiàng)參數(shù)可為空;database 用來(lái)指定所訪問(wèn)數(shù)據(jù)庫(kù)的實(shí)際名稱. 三種數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)的比較雖然ADO的3種數(shù)據(jù)庫(kù)訪問(wèn)方法在應(yīng)用接口上相近,但它們對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的實(shí)際過(guò)程不同,因而這3種方法具有不同的訪問(wèn)效率。ADOOLE DBODBC ProviderODBCdriver數(shù)據(jù)庫(kù)2. OLE DB直接連接的數(shù)據(jù)訪問(wèn)過(guò)程為ADOOLE DBDB Provider數(shù)據(jù)庫(kù)從訪問(wèn)本質(zhì)上說(shuō),系統(tǒng)DSN連接和無(wú)DSN連接都是通過(guò) ODBC 與數(shù)據(jù)庫(kù)進(jìn)行連接的,,訪問(wèn)時(shí)間及性能相似.與系統(tǒng)DSN連接和無(wú)DSN連接相比,OLE DB直接連接的訪問(wèn)過(guò)程簡(jiǎn)單,這就導(dǎo)致用此方法比前兩者的效率要高,,OLE DB直接連接和系統(tǒng)DSN連接訪問(wèn)數(shù)據(jù)庫(kù)的性能對(duì)比如表71所示.數(shù)據(jù)庫(kù)類型 連接方法 連接時(shí)間/ms 查詢1000條紀(jì)錄的時(shí)間/msSQL Server DSN 82 5400 OLE DB 18 2900ACCESS DSN 99 950 OLE DB 62 100 表71 OLE DB直接連接與系統(tǒng)DSN連接的數(shù)據(jù)庫(kù)訪問(wèn)性能對(duì)照表其中查詢1,000記錄時(shí)間是通過(guò)服務(wù)器端游標(biāo)計(jì)算出來(lái)的(當(dāng)使用客戶端游標(biāo)時(shí),OLE DB與DSN記錄集的性能之間的差別不大)。產(chǎn)生這種差別的原因是:除了訪問(wèn)過(guò)程要復(fù)雜一些外,系統(tǒng) DSN 在連接時(shí)還要讀注冊(cè)表,這就導(dǎo)致效率的降低,從而增加了訪問(wèn)時(shí)間.與DSN連接相比OLE .基于上邊對(duì)三種數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)的比較,故選擇了OLE DB直接數(shù)據(jù)庫(kù)訪問(wèn)的方法來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的查詢操作。例如將底層電表的脈沖數(shù)寫(xiě)入數(shù)據(jù)庫(kù)的操作代碼如下: Dim mysql As String ’該字符串用于定義查詢數(shù)據(jù)庫(kù)的SQL語(yǔ)句Dim rs As Set con = New ’ 生成ADO Connection對(duì)象的一個(gè)實(shí)例 Dim vammeter As String 39。 vammeter電表脈沖數(shù)vammeter = ’ ammeter控件已經(jīng)建立了與下層脈沖數(shù)的上傳網(wǎng)絡(luò)變量得DDE連接,此句代碼用來(lái)獲取電表的脈沖讀數(shù)mysql = update device set value=39。 amp。 vammeter amp。 39。where subnet=39。sub139。and dev=39。dianbiao39。 ’將電表讀數(shù)寫(xiě)入數(shù)據(jù)庫(kù)的SQL語(yǔ)句 (mysql) ’執(zhí)行SQL語(yǔ)句 ’關(guān)閉數(shù)據(jù)庫(kù)連接程序中的其他數(shù)據(jù)庫(kù)訪問(wèn)的代碼基本都與以上代碼類似,不外是查詢操作的內(nèi)容不同,使查詢的SQL語(yǔ)句有些變化。第八章 ASP網(wǎng)絡(luò)信息交互系統(tǒng)設(shè)計(jì)關(guān)于ASP技術(shù)前面已經(jīng)介紹過(guò),在設(shè)計(jì)中之所以使用ASP技術(shù)是為了使網(wǎng)頁(yè)增強(qiáng)交互性。根據(jù)訪問(wèn)者的動(dòng)作,執(zhí)行相關(guān)操作。并可以執(zhí)行數(shù)據(jù)庫(kù)訪問(wèn)操作,從而通過(guò)數(shù)據(jù)庫(kù),就可以使遠(yuǎn)端的訪問(wèn)者直接和底層現(xiàn)場(chǎng)網(wǎng)絡(luò)的信息產(chǎn)生交互。 對(duì)于ASP技術(shù)主要是對(duì)其內(nèi)含的幾個(gè)組件對(duì)象的使用.他們分別是:1. Request對(duì)象2. Response對(duì)象3. Application對(duì)象4. Session對(duì)象5. Server對(duì)象6. Objectcontext對(duì)象這六個(gè)對(duì)象中前兩個(gè)對(duì)象最常用也是最有用的。Request對(duì)象用于從客戶端獲取信息,而Reponse對(duì)象用于向客戶端輸出信息;Request對(duì)象有很多屬性、方法以及數(shù)據(jù)集合,最常用的是Form數(shù)據(jù)集合, 語(yǔ)法如下:表單組件內(nèi)容=(“表單組件名稱”) 利用這個(gè)數(shù)據(jù)集合可以獲得用戶提交的表單的信息內(nèi)容。Response對(duì)象用于向客戶端發(fā)送信息。我們最常用的是它的write方法利用該方法可以將字符串信息輸出至客戶端,也可以用該方法向客戶端輸出HTML文本,這樣就可以通過(guò)程序代碼來(lái)控制客戶端瀏覽器所顯示網(wǎng)頁(yè)的排版布局。這里以調(diào)光子系統(tǒng)為例,介紹如何通過(guò)ASP,使遠(yuǎn)端訪問(wèn)者通過(guò)瀏覽器來(lái)頁(yè)面來(lái)調(diào)節(jié)現(xiàn)場(chǎng)網(wǎng)絡(luò)的燈光亮度。a. 客戶端表單代碼form method=POST action= pselect size=1 name=light option100/option option60/option option50/option option25/option option selected0/option /selectinput type=submit value=提交 name=B1input type=reset value=全部重寫(xiě) name=B2/p在以上表單代碼中action=;下拉菜單的各項(xiàng)選擇代表需要調(diào)節(jié)的燈光亮度。b. 程序 % dim valuevalue =(light)mysql=update device set value=39。amp。valueamp。39。where dev like 39。lamp39。set con=()Set rs = () provider=sqloledb。datasource=local server。uid=sa。pwd
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1