99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

常州市金壇區(qū)環(huán)宇科學(xué)儀器廠
免費(fèi)會(huì)員
油浴振蕩器
振蕩器
離心機(jī)
培養(yǎng)箱
水浴鍋
勻漿機(jī)
水箱
大氣/粉塵采樣儀
硅控可調(diào)萬用電爐
氣體測定儀
數(shù)字式測定儀
攪拌器
水質(zhì)采樣器
純水蒸餾器
電熱板
其他

COM技術(shù)在發(fā)電廠SIS系統(tǒng)中應(yīng)用

時(shí)間:2011/8/8閱讀:2483
分享:
  發(fā)電廠機(jī)組級(jí)的性能計(jì)算和分析模塊作為監(jiān)控息系統(tǒng)SIS(SupervisoryInfOrmat*tem)的一個(gè)重要功能模塊,為其他模塊提供決策依據(jù),是SIS執(zhí)行全廠綜合優(yōu)化服務(wù)的基礎(chǔ)。由于各發(fā)電廠系統(tǒng)結(jié)構(gòu)千差萬別,設(shè)計(jì)開發(fā)具有通用性并且可擴(kuò)展的發(fā)電廠機(jī)組級(jí)性能計(jì)算和分析模塊無疑具有重要意義。
  
  組件對(duì)象模型COM(CompoentObjectModel)是Microsoft提出并在當(dāng)前被大量使用的分布式組件標(biāo)準(zhǔn),具有很好的開放性、兼容性和可擴(kuò)展性。本文介紹了COM技術(shù)在發(fā)電廠SIS機(jī)組性能計(jì)算模塊中的應(yīng)用。
  
  一、機(jī)組性能計(jì)算模塊的結(jié)構(gòu)和功能
  
  本文所開發(fā)的發(fā)電廠SIS系統(tǒng)的機(jī)組性能計(jì)算模塊主要由兩部分組成,包括系統(tǒng)組態(tài)和性能計(jì)算兩個(gè)子模塊,而性能計(jì)算模塊又是一個(gè)包括數(shù)據(jù)通信層、性能計(jì)算層和界面層的三層結(jié)構(gòu)模式。軟件結(jié)構(gòu)如圖1所示。

  
  發(fā)電廠系統(tǒng)組態(tài)模塊是一個(gè)系統(tǒng)結(jié)構(gòu)的圖形組態(tài)界面,其中包括鍋爐、汽機(jī)、加熱器、凝汽器等設(shè)備的圖元組件。該模塊具有規(guī)格化布局、智能糾錯(cuò)和自動(dòng)連線的功能,通過直接拖拉移動(dòng)各設(shè)備圖元就可很方便的得到系統(tǒng)的組成結(jié)構(gòu)圖,并可以將發(fā)電廠系統(tǒng)和設(shè)備的相關(guān)信息存儲(chǔ)在組態(tài)圖文件當(dāng)中。機(jī)組性能計(jì)算分析模塊通過讀取組態(tài)圖文件獲得發(fā)電廠系統(tǒng)以及設(shè)備的一系列參數(shù)。性能計(jì)算組件通過相關(guān)接口讀取系統(tǒng)參數(shù),并通過數(shù)據(jù)庫接口層獲得計(jì)算中所需要的現(xiàn)場實(shí)時(shí)數(shù)據(jù)或歷史數(shù)據(jù),然后調(diào)用系統(tǒng)性能計(jì)算的通用模型函數(shù)對(duì)整個(gè)系統(tǒng)進(jìn)行分析計(jì)算,得到一系列能反映發(fā)電廠性能和經(jīng)濟(jì)性指標(biāo)的實(shí)時(shí)或離線的數(shù)據(jù),zui后在界面層用報(bào)表或趨勢(shì)圖的形式顯示出來。
  
  二、COM技術(shù)特點(diǎn)
  
  COM是一種平臺(tái)獨(dú)立的、分布式的和面向?qū)ο蟮目蓜?chuàng)建交互式二進(jìn)制軟件組件系統(tǒng),是關(guān)于如何建立組件以及如何通過組件構(gòu)建應(yīng)用程序的一種編程規(guī)范。
  
  從實(shí)際應(yīng)用的角度看,COM中zui基本的元素是組件對(duì)象,組件對(duì)象之間及組件對(duì)象與系統(tǒng)之間通過接口進(jìn)行互操作。COM實(shí)現(xiàn)了對(duì)象的封裝,訪問對(duì)象的*途徑是通過接口。接口是一組邏輯相關(guān)的操作的集合,每個(gè)COM對(duì)象可以有多個(gè)接口,每個(gè)接口都是由一個(gè)共同的基類IUnknown接口派生,實(shí)現(xiàn)了對(duì)象接口查詢和生命期控制的基本功能。在由對(duì)象和接口構(gòu)成的COM基本框架中,采用全局*標(biāo)識(shí)符GUID標(biāo)識(shí)組件對(duì)象和接口,操作系統(tǒng)可通過查詢注冊(cè)表得到對(duì)象標(biāo)識(shí)進(jìn)行對(duì)象的創(chuàng)建和初始化。COM組件程序和客戶程序之間通信的橋梁是COM庫,COM庫中提供了對(duì)象創(chuàng)建和管理、內(nèi)存管理及一些標(biāo)準(zhǔn)化操作的相關(guān)函數(shù)。COM標(biāo)準(zhǔn)提供了可重用機(jī)制、進(jìn)程透明性和安全性機(jī)制。此外,COM規(guī)范中還實(shí)現(xiàn)了可連接對(duì)象機(jī)制、結(jié)構(gòu)化存儲(chǔ)、命名綁定和統(tǒng)一數(shù)據(jù)傳輸?shù)葦U(kuò)展技術(shù)[1]。
  
  COM應(yīng)用是基于客戶/服務(wù)器模型的,作為位于操作系統(tǒng)之上的標(biāo)準(zhǔn)中間件,使客戶端和服務(wù)器間實(shí)現(xiàn)了無縫連接和網(wǎng)絡(luò)透明的功能。COM應(yīng)用模型具有高穩(wěn)定性、強(qiáng)擴(kuò)展性、高性能、可重用性、語言無關(guān)性以及進(jìn)程透明性等諸多優(yōu)點(diǎn)。鑒于此,將COM技術(shù)融入了對(duì)SIS模塊的設(shè)計(jì)當(dāng)中。
  
  三、基于COM機(jī)組性能計(jì)算模塊的軟件設(shè)計(jì)
  
  3.1發(fā)電廠設(shè)備圖元組件
  
  在本系統(tǒng)的機(jī)組系統(tǒng)結(jié)構(gòu)組態(tài)模塊中,zui初構(gòu)想是將系統(tǒng)各設(shè)備模塊(包括鍋爐、汽缸、加熱器、凝汽器、泵等)都做成COM控件進(jìn)行圖形加功能的組態(tài),但由于發(fā)電廠機(jī)組系統(tǒng)結(jié)構(gòu)一般相當(dāng)復(fù)雜,構(gòu)成各異,而且各個(gè)設(shè)備之間并不是獨(dú)立運(yùn)行的,在運(yùn)行時(shí)各設(shè)備間會(huì)相互影響,因此將各設(shè)備功能獨(dú)立出來進(jìn)行組件只用來完成系統(tǒng)圖形組態(tài),得到直觀的系統(tǒng)整體組成結(jié)構(gòu)圖。在圖元組件中定義了設(shè)備型式、設(shè)備運(yùn)行狀況、位置序號(hào)等一系列屬性,各設(shè)備相關(guān)參數(shù)被作為圖元組件的屬性進(jìn)行設(shè)定并保存。然后在機(jī)組性能計(jì)算模塊中通過讀取組態(tài)圖文件導(dǎo)出系統(tǒng)結(jié)構(gòu)和設(shè)備參數(shù),將系統(tǒng)作為一個(gè)整體對(duì)象進(jìn)行下一步的性能計(jì)算和分析。
  
  3.2機(jī)組性能計(jì)算動(dòng)態(tài)鏈接庫組件
  
  機(jī)組性能計(jì)算組件是系統(tǒng)的核心部分,主要包括熱力系統(tǒng)性能計(jì)算、鍋爐性能計(jì)算和機(jī)組性能綜合計(jì)算。以熱平衡、等效焓降以及智能分析等理論為基礎(chǔ)構(gòu)建了一組熱力系統(tǒng)和鍋爐性能計(jì)算的通用算法模型,然后用COM組件對(duì)這些算法模型進(jìn)行封裝。COM組件可做成兩種類型,即進(jìn)程內(nèi)組件(通常是動(dòng)態(tài)鏈接庫DLL形式)或進(jìn)程外組件[2]。不能直接進(jìn)行客戶調(diào)用進(jìn)程外組件的功能,必須通過代理(proxy)模塊和存根(stub)模塊實(shí)現(xiàn)過程調(diào)用。而客戶調(diào)用進(jìn)程內(nèi)組件的功能是通過組件接口的虛函數(shù)表(VTable)直接進(jìn)行的,因此效率非常高。針對(duì)機(jī)組性能計(jì)算組件對(duì)執(zhí)行速度要求高的特點(diǎn),采取了通過進(jìn)程內(nèi)組件(DLL方式)封裝算法模型以實(shí)現(xiàn)快速調(diào)用。
  
  從發(fā)電廠性能計(jì)算流程和軟件靈活性方面考慮,將鍋爐性能計(jì)算組件和熱力系統(tǒng)性能計(jì)算組件分開設(shè)計(jì)。由于計(jì)算組件均不涉及到用戶圖形界面,故選用VC6.0中提供的ATL(ActiveTemplaibrary)進(jìn)行開發(fā),這樣的組件代碼會(huì)更加簡練。組件除了提供IUnknown和IDispatch等標(biāo)準(zhǔn)接口外,在鍋爐性能計(jì)算組件中還設(shè)計(jì)了IBoiLSys和IconnectDB等主要接口,IBoilSys接口提供了ReadBProp(讀取鍋爐相關(guān)參數(shù)),GetBEf(計(jì)算鍋爐效率)和GetBIH(計(jì)算輸入熱量)等一系列方法函數(shù),而IconnectDB接口主要提供與數(shù)據(jù)庫通信的相關(guān)函數(shù)。在熱力系統(tǒng)性能計(jì)算組件中還設(shè)計(jì)了IHeaterSys,IEconomic和IconnectDB等接口,其中IHeaterSys接口提供了ReadHProp(讀取熱力系統(tǒng)相關(guān)參數(shù)),GetHEf(計(jì)算汽機(jī)側(cè)效率),GetHDi(計(jì)算各加熱器抽氣量),GetH-VQ(計(jì)算單位蒸汽吸熱量),GetLoad(計(jì)算機(jī)組負(fù)荷)等一系列方法函數(shù),IEconomic接口提供了GetEfd(計(jì)算發(fā)電效率),GetTHuse(計(jì)算汽機(jī)熱耗率)等一系列計(jì)算經(jīng)濟(jì)性的方法函數(shù)。
  
  通過ATL將以上各組件編譯成DLL庫文件后,在客戶程序模塊中先初始化COM庫,并從類型庫中添加入組件的.tlb文件,就可以創(chuàng)建組件的包裝類,迸而創(chuàng)建組件對(duì)象,利用對(duì)象完成組件的各項(xiàng)功能。這種COM組件Client/Server實(shí)現(xiàn)模式如圖2所示。
  
  將算法模型設(shè)計(jì)成了COM組件,系統(tǒng)便具有了COM的諸多優(yōu)點(diǎn)。比如若在以后運(yùn)行過程中需要更新或修改算法模型,只要改變接口函數(shù)的具體實(shí)現(xiàn)部分,而無須重新設(shè)計(jì)組件和定義組件接口,重新編譯動(dòng)態(tài)鏈接庫就可以完成對(duì)系統(tǒng)的升級(jí)。組件就如一個(gè)標(biāo)準(zhǔn)化的零件,為軟件的更新和復(fù)用提供了極大的方便。
  
  3.3數(shù)據(jù)庫接口設(shè)計(jì)
  
  組件進(jìn)行機(jī)組性能計(jì)算和分析時(shí)需要獲得相關(guān)的實(shí)時(shí)或歷史的現(xiàn)場數(shù)據(jù),組件與相關(guān)的現(xiàn)場數(shù)據(jù)庫間的通信是通過數(shù)據(jù)庫接口進(jìn)行的。MicroSoft推出的基于COM技術(shù)的OLEDB/ADO技術(shù)繼承了COM模型的配置靈活性和健壯性,而且為幾乎所有的關(guān)系數(shù)據(jù)源和非關(guān)系數(shù)據(jù)源提供了高性能的一致的訪問接口,具有良好的通用性和移植性和更快的訪問數(shù)據(jù)源的速度。OLEDB是一組全新的數(shù)據(jù)庫底層COM接口,它可以對(duì)不同數(shù)據(jù)源迸行轉(zhuǎn)換。組件化技術(shù)的應(yīng)用使得OLEDB程序?qū)崿F(xiàn)了功能分配,從而減輕了服務(wù)器端的負(fù)荷,因此提高了數(shù)據(jù)訪問性能。ADO對(duì)OLEDB中的大量接口進(jìn)行了封裝,在模型層次上基于OLEDB,應(yīng)用上高于OLEDB,不提供底層控制。在VisualC++6.0的ATL中提供了TOLEDB模板類用于簡化OLEDB數(shù)據(jù)應(yīng)用程序和數(shù)據(jù)提供程序的設(shè)計(jì)[3]。基于VC6開發(fā)的本系統(tǒng)的數(shù)據(jù)庫接口主要采用OLEDB來設(shè)計(jì)。
  
  OLEDB由枚舉器(enumerator)、數(shù)據(jù)源(datasource)、會(huì)話(session)、命令(command)、行集(rowset)和事務(wù)(transaction)等幾種COM對(duì)象組成,各自都包含一系列COM接口,這些對(duì)象和接口機(jī)制支撐起面向應(yīng)用的OLEDB模板類。利用OTlFlDB模板類提供的方法函數(shù)進(jìn)行數(shù)據(jù)庫編程,避免了直接調(diào)用COM組件對(duì)象和眾多復(fù)雜的接口,可簡化操作流程。
  
  由于本系統(tǒng)是基于通用性的,數(shù)據(jù)源類型和位置具有不可確定性,因此可動(dòng)態(tài)加載數(shù)據(jù)源是實(shí)現(xiàn)數(shù)據(jù)訪問的關(guān)鍵所在。通過打開一個(gè)數(shù)據(jù)鏈接屬性對(duì)話框進(jìn)行數(shù)據(jù)源選擇和屬性設(shè)置。利用OLEDB模板類實(shí)現(xiàn)動(dòng)態(tài)加載數(shù)據(jù)源的簡要原理性過程如下:
  
  CDataSourcem-Connect;//數(shù)據(jù)源對(duì)象
  
  CSessionm-Session;//會(huì)話對(duì)象
  
  m-Connect.Open(AfxGetMainWnd()->
  
  GetSafeHwnd());//彈出數(shù)據(jù)鏈接屬性對(duì)話框,選擇數(shù)據(jù)源
  
  USES-CONVERSION;
  
  m-Session.Open(m-Connect);//創(chuàng)建會(huì)話對(duì)象
  
  OLEDB模板通過CAccessorRowset類使用訪問器(Accessor)和行集設(shè)置和檢索數(shù)據(jù),并可通過Cac-cessorRowset的派生類CCommand執(zhí)行SQL數(shù)據(jù)查詢命令。CAccessorRowset模板類的結(jié)構(gòu)見圖3。

  
  本系統(tǒng)中通過CColumns對(duì)象的open()函數(shù)獲取數(shù)據(jù)源表中的列信息;然后通過CManualAccessor(手動(dòng)存取器類)對(duì)象將數(shù)據(jù)源表中的所有列進(jìn)行綁定操作,以便能快速地將各表的所有數(shù)據(jù)記錄以列表的形式顯示出來。
  
  在獲取了數(shù)據(jù)源的表和列的具體信息后,接下來才可為程序中已定義好的各運(yùn)算變量確定各自在數(shù)據(jù)源中對(duì)應(yīng)的表名和列名。在系統(tǒng)運(yùn)行過程中通過CDynamicAccessor(動(dòng)態(tài)存取器類)對(duì)象來動(dòng)態(tài)創(chuàng)建訪問器并從行集中獲得特定列的數(shù)據(jù)信息,從而對(duì)各變量進(jìn)行賦值。
  
  通過以上操作過程就可基本實(shí)現(xiàn)機(jī)組性能計(jì)算模塊與現(xiàn)場數(shù)據(jù)庫平臺(tái)間的數(shù)據(jù)通信。由于采用了OLEDB標(biāo)準(zhǔn)設(shè)計(jì),系統(tǒng)為各類數(shù)據(jù)源提供了一個(gè)統(tǒng)一而且快速靈活的數(shù)據(jù)訪問接口。
  
  四、結(jié)束語
  
  本文設(shè)計(jì)開發(fā)的發(fā)電廠機(jī)組級(jí)的性能計(jì)算和分析模塊由于采用了COM技術(shù),在設(shè)計(jì)開發(fā)中具有擴(kuò)展方便、通用性好和靈活性高等優(yōu)點(diǎn)。作為SIS系統(tǒng)重要的基礎(chǔ)模塊,在發(fā)電廠現(xiàn)場應(yīng)用中運(yùn)行、性能穩(wěn)定,為SIS系統(tǒng)其他模塊的功能充分實(shí)現(xiàn)提供了可靠的保障。
  
  SIS系統(tǒng)中的經(jīng)濟(jì)性分析、負(fù)荷分配和全廠調(diào)度等其他功能模塊也可采用COM組件的形式來構(gòu)架,會(huì)十分有利于系統(tǒng)集成和功能擴(kuò)展。

會(huì)員登錄

×

請(qǐng)輸入賬號(hào)

請(qǐng)輸入密碼

=

請(qǐng)輸驗(yàn)證碼

收藏該商鋪

X
該信息已收藏!
標(biāo)簽:
保存成功

(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
在線留言
主站蜘蛛池模板: 50岁退休熟女露脸高潮|欧美高潮喷水高潮集合|久久久久久久综合|国产视频四区|99麻豆久久久国产精品免费优播|久99久在线 | 女教师大荫蒂毛茸茸|无码免费中文字幕视频|CHINESE少妇激情|久久精品国产亚洲=aV麻豆长发|亚洲第一页夜|欧美三级网站在线观看 | 黄色网址免费在线观看|蜜臀=av夜夜澡人人爽人人桃色|极品少妇XXXXⅩ另类|国产成人一区二区无码不卡在线|亚洲无线视频|九九久久精品国产=aV片国产 | 日韩免费v片在线观看|国产一区精品二区|777777在线视频观看|国产一区二区色|4438x五月|日韩精品一区二区在线视频 | 国产在线专区|一本一道=av中文字幕无码|天天干天天看天天操|992tv成人免费影院|精品午夜福利在线视在亚洲|国产成人精品午夜福利2021 | 91日韩免费|日本精品视频|免费的又色又爽又黄的片|无码视频一区二区三区|日韩成人无码网|亚州欧美一区二区 | 国产精品一区二区三区不卡视频|精品国产人成在线|成人久久秘|少妇性l交大片7724com|九色自拍蝌蚪|欧美黄动漫 | c=aopom成人免费公开视频|中文字幕欧美人妻精品一区|91九幺丨成人|日韩久久国产|三年片大全免费观看|久草在在线 | АⅤ天堂中文在线网|人人澡人人澡人人看欧美|高H喷水荡肉爽文NP肉色学校|日韩一二三区不卡在线视频|欧美在线观看www|中文字幕一区二区三区5566 | 欧美=a黄|黄色一级片毛片|无码国产乱人伦偷精品视频|黄网免费视频|国产精品乱码久久久久久|性少妇tubevⅰdeos高清 | 日韩精品理论|国产在线一区观看|特级毛片www|99视频这里只有精品视频|久久96国产精品久久久|这里只有精品首页 | 日本真人边吃奶边做爽动态图|青娱乐激情视频|日本熟妇人妻XXXXX免费看|日本天堂免费|国产麻豆xxxxhdfree|亚洲码欧美码一区二区三区 | 日本最新免费二区|亚洲无人区一区二区三区|1769国内精品视频在线播放|色姑娘天天干|日本ssswww|国产vps毛片 | 五月天色中色|蜜桃精品视频在线|日本特级=aⅴ一级毛片|二区三区4区5区6区人妻|成人毛片软件|#NAME? | 伊人网视频在线|久久免费看少妇=a高潮一片黄特|99国产精品自在自在久久|久久国产最新|一级片网址|无码天堂亚洲国产=aV久久 | 极品少妇x88|国产免费看福利|亚洲欧美国产另类首页|69xx免费播放|亚洲=aV无码天堂一区二区三区|国产真实乱在线更新 | 免费国产网站|秋霞午夜一区二区三区视频|99热在线看|日韩精品久久一区二区|午夜看一级毛片|天天鲁在视频在线观看 | 91中文在线|青草久久免费视频|免费视频专区一国产盗摄|国产在线播放网站|亚洲视频在线免费|久久人人97超碰com | 超碰人人草人人干|精品国产伦一区二区三区观看方式|无码中文字幕人妻在线一区二区三区|隔壁老王国产在线精品|在线欧美精品一区二区三区|91在线视频九色 | www.亚洲天堂|精品久久精品|久久国产精品一区二区三区|欧美猛少妇色XXXXX猛交|亚洲国产精品成人综合久久久|四虎免费精品 | 中文字幕无码免费久久91|wwwwww在线观看|白天操夜夜操|92福利视频1000免费|69精品丰满人妻无码视频=a片|97在线中文字幕免费公开视频 | 天天看天天色|国产欧美日韩在线精品一区二区|国产在线免费看|日韩欧美1区|夜夜爽=av|剧情演绎国产在线视频 | 国产成人=a=a在线视频|欧美三级不卡在线观线看|误杀2免费观看|freesex欧美喷水|日本国产在线|成人一二区 | 98色婷婷在线|国产精品最新视频|欧美日本国产综合一区|日本三级精品|日本按摩高潮=a级中文片|久啪视频 | 国产一区黄|午夜福利国产成人无码GIF动图|骚色综合|国产婬乱=a一级毛片多女|99久久九九国产精品国产免费|久久久久成人精品免费播放动漫 | 水蜜桃一区二区|特黄特黄=a级毛片免费专区|99久免费视频精品老司机|#NAME?|狠狠综合久久久久尤物|欧美成人精品在线观看 | 神马国产精品|国产丝袜91久久久久久久久久久|亚洲人成在线播放网站|国产8区|四虎永久在线精品免费网址|近伦毛片中文字幕免费的 | 国产一级黄色网|亚洲欧洲一区|国产91传媒|成人网站在线进入爽爽爽|亚洲精品7777xxxx青睐|亚洲在线资源 | 欧美久久深夜=a=a=a片|天堂黄网|性中国hd|成人免费网站入口www|国产一区激情|#NAME? | 在线播放成人网站|国产真实younv在线|久久久久国色=av免费看|国产第一页线路1|国产高清免费=av在线|国产一区二区成人h动漫精品 | 亚洲第8页|亚洲精品第六页|欧美激情免费在线|69堂精品|妇女一级片|日韩视频观看 | 亚洲=aV永久综合在线观看另类|#NAME?|日本亚洲精品成人欧美一区|久草精品在线播放|国产亚洲综合视频|亚洲精彩视频在线 | 69视频在线观看|不卡的=av在线播放|羞羞色男人的天堂|蜜臀=av夜夜澡人人爽人人|一区二区三区黄|成年人在线免费网站 色一色成人网|久草在线影|精品视频在线观看99|国产香蕉尹人视频在线|亚洲=a∨好看=av高清在线观看|亚洲欧美日本在线 | 99爱在线免费观看|亚洲日韩欧美精品国产|色婷婷偷拍|日本人jizz亚洲人|国产在线线精品宅男网址|午夜内射中出视频 | xxxx高清|亚洲日本乱码在线观看|日三级另类|久久久一|www.国产com|欧美不卡一区二区三区四区 | 欧美日韩一区在线观看|日日噜噜噜夜夜爽爽国产|国产成人精品一、二区|国产中文日韩欧美|经典欧美videossexo2|青青草成人免费视频在线观看 | 亚洲精品久久国产精品|亚洲三区精品|麻豆精产一二三产区|午夜嫩草嘿嘿福利777777|亚洲日本久久|亚洲中文无码永久免弗 | 免费在线观看黄色大片|综合一区无套内射中文字幕|你好星期六在线免费观看|91探花福利精品国产自产在线|成人18夜夜网深夜福利网|九九影院理论片在线观看一级 | 啄木乌欧美一区二区三区高压监狱|久久综合狠狠|日本亚欧乱色视频在线观看|亚洲=av毛片久久久久|国产亚洲精品二区|波多野结衣免费观看视频 | 中文字幕无码无码专区|一极毛片|超碰不卡|成人三级k8经典网|日本一级毛片视频|国产免费艾彩sm调教视频 | 成人一区在线视频|成人一区二区在线播放|新婚少妇毛茸茸的性|永久免费黄色大片|欧美精品一区在线观看|国产情侣久久久久=aⅤ免费 |