• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于OPC UA的歷史數(shù)據(jù)存取

    2010-07-25 08:43:52陳騫劍強(qiáng)汪鐳胡飛凰吳啟迪
    微型電腦應(yīng)用 2010年2期
    關(guān)鍵詞:歷史數(shù)據(jù)數(shù)據(jù)文件偏差

    陳騫,劍強(qiáng),汪鐳,胡飛凰,吳啟迪

    0 引言

    OPC(OLE for Process Control)技術(shù)在當(dāng)今過(guò)程控制領(lǐng)域,是一種非常流行的數(shù)據(jù)交換技術(shù)。但是隨著技術(shù)的發(fā)展和設(shè)備的革新,企業(yè)在應(yīng)用OPC技術(shù)的過(guò)程中又遭受到重重難關(guān),OPC技術(shù)自身的缺陷成了企業(yè)進(jìn)一步發(fā)展壯大的瓶頸。首先是它的COM基礎(chǔ),使開(kāi)發(fā)過(guò)程受到限制;其次是OPC規(guī)范的局限性,沒(méi)有提供必要的網(wǎng)絡(luò)安全性、協(xié)同互操作性及可靠性;再次是現(xiàn)行OPC平臺(tái)不獨(dú)立,它受限于Microsoft 公司的操作系統(tǒng),對(duì)Linux、OS等系統(tǒng)缺乏支持?;谶@種情況,OPC基金會(huì)推出了新一代OPC UA(OPC Unified Architecture)規(guī)范。

    1 OPC UA簡(jiǎn)介

    OPC UA 是一個(gè)新的工業(yè)軟件應(yīng)用接口規(guī)范,其目的在于提出一個(gè)企業(yè)制造模型的統(tǒng)一對(duì)象和架構(gòu)定義,具有跨平臺(tái)、增強(qiáng)命名空間、支持復(fù)雜數(shù)據(jù)內(nèi)置、大量通用服務(wù)等新特點(diǎn)。

    OPC UA規(guī)范由十三部分構(gòu)成,其中主要的核心規(guī)范為Data Access,Alarm & Conditions,Historical Access三部分。每種規(guī)范對(duì)應(yīng)著一種類(lèi)型的服務(wù)器和客戶(hù)程序的開(kāi)發(fā),它們的區(qū)別是實(shí)現(xiàn)功能的側(cè)重點(diǎn)不同。

    其中,歷史存取(Historical Access)服務(wù)器包括歷史數(shù)據(jù)存取和歷史事件存取兩部分,歷史數(shù)據(jù)存取是指將不同應(yīng)用層次的實(shí)時(shí)數(shù)據(jù)用統(tǒng)一的標(biāo)準(zhǔn)集成起來(lái),保存在數(shù)據(jù)存儲(chǔ)器中,然后根據(jù)客戶(hù)程序需求訪問(wèn)指定的歷史數(shù)據(jù);歷史事件存取是指將警報(bào)和條件規(guī)范中得到的事件保存起來(lái),以供客戶(hù)程序訪問(wèn)。

    2 OPC UA歷史數(shù)據(jù)存取

    OPC UA規(guī)范作為新一代的OPC技術(shù),勢(shì)必將廣泛應(yīng)用在實(shí)際工業(yè)生產(chǎn)流程中。如今的工業(yè)信息量在膨脹式增長(zhǎng),在整個(gè)流程工業(yè)中所集成的數(shù)據(jù)采集點(diǎn)數(shù)通常有幾千到十幾萬(wàn),數(shù)據(jù)采集間隔要達(dá)到毫秒級(jí),數(shù)據(jù)量很大,為了使工業(yè)生產(chǎn)系統(tǒng)快速、有效地管理數(shù)據(jù),提高磁盤(pán)存儲(chǔ)效率以及查詢(xún)性能,必須要有一套高效的數(shù)據(jù)存儲(chǔ)機(jī)制來(lái)保存歷史數(shù)據(jù)。

    歷史數(shù)據(jù)的存取需要數(shù)據(jù)存儲(chǔ)器來(lái)管理數(shù)據(jù),數(shù)據(jù)存儲(chǔ)器可以使用文件系統(tǒng),也可以使用關(guān)系數(shù)據(jù)庫(kù),比如SQL Server。 OPC UA規(guī)范描述了歷史訪問(wèn)服務(wù)器要實(shí)現(xiàn)的功能,不涉及服務(wù)器的內(nèi)部實(shí)現(xiàn)。歷史數(shù)據(jù)是基于時(shí)間的一些連續(xù)模擬量或數(shù)字量(比如溫度、壓力、流量、閥門(mén)開(kāi)關(guān)等) ,完全不同于普通關(guān)系數(shù)據(jù)庫(kù)處理的那些離散的、非連續(xù)的、不基于時(shí)間的二維關(guān)系表數(shù)據(jù)(比如訂單信息、財(cái)務(wù)信息、人事管理信息等)。

    因此,本文采用文件系統(tǒng)作為數(shù)據(jù)存儲(chǔ)器,在符合規(guī)范定義的條件下,通過(guò)存儲(chǔ)過(guò)程、存儲(chǔ)方式和查詢(xún)過(guò)程三部分給出一種歷史數(shù)據(jù)的存取機(jī)制,并設(shè)計(jì)了一種文件結(jié)構(gòu),以便客戶(hù)程序準(zhǔn)確高效地處理歷史數(shù)據(jù)。

    3 數(shù)據(jù)存儲(chǔ)過(guò)程

    數(shù)據(jù)存儲(chǔ)過(guò)程分為四個(gè)部分完成,首先是將從現(xiàn)場(chǎng)設(shè)備采集的歷史數(shù)據(jù)進(jìn)行過(guò)濾操作,接著是歷史數(shù)據(jù)的壓縮處理,然后是內(nèi)存數(shù)據(jù)操作,包括隊(duì)列和緩沖區(qū)的設(shè)計(jì),最后是將緩沖區(qū)的內(nèi)存數(shù)據(jù)歸檔到磁盤(pán)文件,如圖 1所示給出數(shù)據(jù)存儲(chǔ)過(guò)程的流程圖:

    1) 來(lái)自不同設(shè)備的數(shù)據(jù)首先要進(jìn)行過(guò)濾,使?jié)M足要求的數(shù)據(jù)被傳送;過(guò)濾操作設(shè)置三個(gè)參數(shù):過(guò)濾最小偏差、過(guò)濾最大偏差、最小時(shí)間偏差:

    過(guò)濾最小偏差:當(dāng)前數(shù)據(jù)和上一個(gè)數(shù)據(jù)之間的絕對(duì)差值的最小規(guī)定,此參數(shù)限定可以過(guò)濾一些變化率較小的數(shù)據(jù)。

    過(guò)濾最大偏差:當(dāng)前數(shù)據(jù)和上一個(gè)數(shù)據(jù)之間的絕對(duì)差值的最大規(guī)定,此參數(shù)限定可以過(guò)濾一些異常的數(shù)據(jù)。

    最小時(shí)間偏差:當(dāng)前數(shù)據(jù)和上一個(gè)數(shù)據(jù)過(guò)濾的時(shí)間偏差的最小規(guī)定,此參數(shù)限定可以避免部分現(xiàn)場(chǎng)噪音的干擾。

    2) 當(dāng)新數(shù)據(jù)與前一數(shù)據(jù)的絕對(duì)差值在設(shè)定的過(guò)濾最小偏差和過(guò)濾最大偏差之間并且兩個(gè)數(shù)據(jù)的時(shí)間差大于或等于給定的最小時(shí)間偏差,新數(shù)據(jù)將通過(guò)過(guò)濾而送往歷史數(shù)據(jù)源隊(duì)列過(guò)濾完的數(shù)據(jù)送到歷史數(shù)據(jù)源隊(duì)列中成為需要?dú)w檔的歷史數(shù)據(jù)源, 為了確保高效的數(shù)據(jù)存儲(chǔ),需要對(duì)歷史數(shù)據(jù)進(jìn)一步壓縮處理;

    3)通過(guò)壓縮的數(shù)據(jù)被送到位于內(nèi)存中的歸檔數(shù)據(jù)隊(duì)列中,歸檔數(shù)據(jù)隊(duì)列對(duì)送往歸檔文件的數(shù)據(jù)進(jìn)行緩沖:歸檔過(guò)程使用定時(shí)器定時(shí)將數(shù)據(jù)傳送;如果歸檔數(shù)據(jù)隊(duì)列已滿(mǎn)并且歸檔過(guò)程不可用時(shí),歸檔數(shù)據(jù)隊(duì)列將會(huì)把數(shù)據(jù)寫(xiě)入臨時(shí)磁盤(pán)文件,等歸檔可用時(shí)再轉(zhuǎn)存入歸檔文件中;

    為了降低與磁盤(pán)的操作頻率,從歸檔數(shù)據(jù)隊(duì)列出來(lái)的數(shù)據(jù)將被送往歸檔緩沖區(qū)。系統(tǒng)為每個(gè)屬性ID設(shè)定一個(gè)緩沖區(qū),當(dāng)歸檔緩沖區(qū)中數(shù)據(jù)達(dá)到一定值,則將這些數(shù)據(jù)以數(shù)據(jù)塊形式一起寫(xiě)入磁盤(pán)歸檔文件存儲(chǔ)。

    圖1 實(shí)時(shí)數(shù)據(jù)的存儲(chǔ)過(guò)程

    4 數(shù)據(jù)存儲(chǔ)方式

    由于歷史數(shù)據(jù)的采集、處理、存儲(chǔ)和查詢(xún)都有較高的時(shí)間要求,數(shù)據(jù)的存儲(chǔ)方式按照OPC UA標(biāo)準(zhǔn)采用網(wǎng)絡(luò)數(shù)據(jù)模型,將數(shù)據(jù)的索引和結(jié)構(gòu)分為設(shè)備、數(shù)據(jù)ID和數(shù)據(jù)其他信息三級(jí),其中設(shè)備和數(shù)據(jù)ID作為索引結(jié)構(gòu)存儲(chǔ),數(shù)據(jù)其他信息以數(shù)據(jù)塊的形式存儲(chǔ)。

    存儲(chǔ)設(shè)備數(shù)據(jù)的每一條歷史數(shù)據(jù)記錄需要包含四個(gè)字段:ID,Status Code,Value,Time。ID表示每個(gè)標(biāo)簽點(diǎn)(測(cè)量點(diǎn))的標(biāo)識(shí)符,在同一系統(tǒng)中每個(gè)標(biāo)簽點(diǎn)的ID是唯一的;Status Code表示實(shí)時(shí)歷史數(shù)據(jù)的質(zhì)量碼,OPC UA規(guī)范書(shū)定義質(zhì)量碼為32位的無(wú)符整型;Value表示實(shí)時(shí)歷史數(shù)據(jù)的數(shù)值,根據(jù)設(shè)備數(shù)據(jù)的數(shù)據(jù)類(lèi)型用不同的結(jié)構(gòu)來(lái)存儲(chǔ);Time表示實(shí)時(shí)歷史數(shù)據(jù)的時(shí)間戳,在存儲(chǔ)過(guò)程中,Time采用差分法表示,索引字段中存儲(chǔ)時(shí)間基準(zhǔn)值,數(shù)據(jù)字段中存儲(chǔ)時(shí)間偏移量(以毫秒為單位的整型變量)。

    5 文件結(jié)構(gòu)

    本文設(shè)計(jì)的文件結(jié)構(gòu)有如下特點(diǎn):

    歷史數(shù)據(jù)按時(shí)間段分為多個(gè)文件保存,每個(gè)文件保存一段時(shí)間內(nèi)的歷史數(shù)據(jù),文件大小可根據(jù)需要設(shè)置,文件路徑根據(jù)時(shí)間范圍保存在索引文件中

    索引結(jié)構(gòu)采用分級(jí)索引,包括外部索引和內(nèi)部索引兩部分,其中內(nèi)部索引和同一段時(shí)間內(nèi)的數(shù)據(jù)保存在相同文件中,外部索引保存在索引文件中

    實(shí)時(shí)歷史數(shù)據(jù)的ID與其它數(shù)據(jù)在文件內(nèi)分開(kāi)保存,便于在查詢(xún)過(guò)程中快速定位所需標(biāo)簽點(diǎn)數(shù)據(jù)的位置

    存儲(chǔ)系統(tǒng)包括兩種類(lèi)型的文件:“索引文件”和“數(shù)據(jù)文件”。索引文件記錄所有數(shù)據(jù)文件的基本信息,在系統(tǒng)中是唯一的;

    數(shù)據(jù)文件記錄實(shí)際的歷史數(shù)據(jù)。

    5.1 索引文件

    索引文件由外部索引項(xiàng)構(gòu)成,每一項(xiàng)對(duì)應(yīng)一個(gè)數(shù)據(jù)文件。索引項(xiàng)中的內(nèi)容包括與其相對(duì)應(yīng)的數(shù)據(jù)文件的開(kāi)始時(shí)間、結(jié)束時(shí)間和文件路徑。

    在查詢(xún)過(guò)程中,使用索引文件可以快速定位查詢(xún)條件中時(shí)間范圍內(nèi)數(shù)據(jù)所在文件的路徑,結(jié)構(gòu)如下圖所示:

    圖2 文件結(jié)構(gòu)圖

    5.2 數(shù)據(jù)文件

    數(shù)據(jù)文件由文件頭、設(shè)備組索引區(qū)、標(biāo)簽點(diǎn)索引區(qū)、時(shí)間索引區(qū)和數(shù)據(jù)區(qū)五部分構(gòu)成

    5.2.1 文件頭

    文件頭包含此文件的基本信息,其大小固定以便于數(shù)據(jù)讀寫(xiě)操作,如下圖結(jié)構(gòu)所示:

    圖3 文件頭結(jié)構(gòu)

    設(shè)備組索引區(qū)的每一項(xiàng)包括設(shè)備名稱(chēng)號(hào)和對(duì)應(yīng)設(shè)備的標(biāo)簽點(diǎn)索引區(qū)的初始位置,大小由文件頭的最大設(shè)備組數(shù)決定;標(biāo)簽點(diǎn)索引區(qū)的所有項(xiàng)按設(shè)備種類(lèi)分塊順序存儲(chǔ),每一項(xiàng)都包括歷史數(shù)據(jù)的ID和對(duì)應(yīng)的時(shí)間索引區(qū)初始位置及當(dāng)前使用位置,為了提高查詢(xún)效率,同一個(gè)設(shè)備的ID按升序排列。結(jié)構(gòu)圖如下所示:

    圖4 設(shè)備組、標(biāo)簽點(diǎn)索引區(qū)結(jié)構(gòu)圖

    5.2.3 時(shí)間索引區(qū)&數(shù)據(jù)區(qū)

    時(shí)間索引區(qū)的每一項(xiàng)包括對(duì)應(yīng)數(shù)據(jù)塊的開(kāi)始時(shí)間和結(jié)束時(shí)間,數(shù)據(jù)塊在文件中的位置,以及同一個(gè)標(biāo)簽點(diǎn)使用的下一個(gè)時(shí)間索引項(xiàng)的位置。這樣,每個(gè)標(biāo)簽點(diǎn)使用的時(shí)間索引形成一個(gè)鏈表。

    數(shù)據(jù)區(qū)是由數(shù)據(jù)塊構(gòu)成的,每個(gè)數(shù)據(jù)塊存儲(chǔ)標(biāo)簽點(diǎn)的時(shí)間偏移量(相對(duì)于時(shí)間索引區(qū)的開(kāi)始時(shí)間)、質(zhì)量碼和數(shù)據(jù)值;數(shù)據(jù)塊的大小由歸檔緩沖區(qū)的大小決定,并且以數(shù)據(jù)塊為基本單位進(jìn)行數(shù)據(jù)讀取,結(jié)構(gòu)如圖5所示:

    圖5 時(shí)間索引區(qū)&數(shù)據(jù)區(qū)結(jié)構(gòu)圖

    6 數(shù)據(jù)查詢(xún)過(guò)程

    數(shù)據(jù)查詢(xún)有很多種類(lèi)型,一般查詢(xún)部分標(biāo)簽點(diǎn)的一段時(shí)間的歷史數(shù)據(jù),查詢(xún)條件為標(biāo)簽點(diǎn)的ID和時(shí)間范圍。根據(jù)前面數(shù)據(jù)存儲(chǔ)過(guò)程和文件結(jié)構(gòu)的描述,數(shù)據(jù)查詢(xún)過(guò)程可以分為以下幾步:

    第一步:根據(jù)查詢(xún)條件的時(shí)間范圍,在索引文件中得到數(shù)據(jù)所在的文件路徑;

    第二步:讀取上一步得到的文件,根據(jù)查詢(xún)條件的標(biāo)簽點(diǎn) ID,利用內(nèi)部索引結(jié)構(gòu)的設(shè)備組索引和標(biāo)簽點(diǎn)索引,得到指定標(biāo)簽點(diǎn)數(shù)據(jù)的時(shí)間索引位置;

    第三步:讀取上一步得到的時(shí)間索引區(qū),根據(jù)查詢(xún)條件的時(shí)間范圍得到查詢(xún)所需的數(shù)據(jù)塊位置;

    第四步:讀取上一步得到的數(shù)據(jù)塊,將所需數(shù)據(jù)信息寫(xiě)入查詢(xún)結(jié)果數(shù)組。

    7 性能測(cè)試

    根據(jù)前面的存儲(chǔ)機(jī)制和文件結(jié)構(gòu)描述,測(cè)試在P43.0G,512M 內(nèi)存的電腦上實(shí)驗(yàn),采用 VS2005為程序平臺(tái),用VC++的控制臺(tái)應(yīng)用程序?qū)崿F(xiàn)數(shù)據(jù)存取功能的模擬,并且通過(guò)線程和定時(shí)器實(shí)現(xiàn)存儲(chǔ)過(guò)程,文件的存儲(chǔ)和查詢(xún)用二進(jìn)制數(shù)據(jù)流形式。為了便于控制和測(cè)試,數(shù)據(jù)源用定時(shí)采集到的周期為30s的模擬數(shù)據(jù)表示,結(jié)構(gòu)符合第四部分的存儲(chǔ)方式要求。下面分別用表格的形式給出存取指定數(shù)據(jù)個(gè)數(shù)所花費(fèi)的時(shí)間及單位時(shí)間的存取效率。

    7.1 存儲(chǔ)性能測(cè)試

    表1 數(shù)據(jù)存儲(chǔ)的性能測(cè)試表

    7.2 查詢(xún)性能測(cè)試

    表2 數(shù)據(jù)查詢(xún)的性能測(cè)試表

    7.3 性能分析

    從表1和表2的存取數(shù)據(jù)性能測(cè)試結(jié)果分析,歷史數(shù)據(jù)的存儲(chǔ)和查詢(xún)完全能夠滿(mǎn)足海量數(shù)據(jù)的實(shí)時(shí)性要求,并且能夠準(zhǔn)確地存儲(chǔ)到本文設(shè)計(jì)的文件結(jié)構(gòu),以及高效地查詢(xún)所需的歷史數(shù)據(jù),實(shí)現(xiàn)OPC UA歷史存取服務(wù)的功能。

    8 總結(jié)

    OPC UA技術(shù)是未來(lái)工業(yè)控制接口的發(fā)展方向,由于其對(duì)應(yīng)用廣泛的OPC進(jìn)行補(bǔ)充和改進(jìn),各生產(chǎn)廠商可以實(shí)現(xiàn)企業(yè)上層網(wǎng)絡(luò)與現(xiàn)場(chǎng)設(shè)備層的無(wú)縫集成。但是基于OPC UA的各類(lèi)數(shù)據(jù)采集設(shè)備會(huì)產(chǎn)生數(shù)量龐大的實(shí)時(shí)數(shù)據(jù),對(duì)歷史數(shù)據(jù)存取的性能和效率提出了巨大的挑戰(zhàn)。

    本文的創(chuàng)新點(diǎn):設(shè)計(jì)了一種新的文件結(jié)構(gòu),并且給出了一套歷史數(shù)據(jù)存取機(jī)制,該機(jī)制從存儲(chǔ)查詢(xún)過(guò)程、存儲(chǔ)方式和文件結(jié)構(gòu)等方面綜合考慮數(shù)據(jù)讀寫(xiě)性能,通過(guò)多級(jí)緩存和多級(jí)索引的優(yōu)化方案,為OPC UA的歷史數(shù)據(jù)存取服務(wù)器提出了一種高效的文件系統(tǒng)存儲(chǔ)設(shè)計(jì)方案。

    [1] OPC Foundation. OPC Unified Architecture Specification[Z] . Historical Access Version 1.01 2008.7.

    [2] 訾樹(shù)波,于德敏,許增樸,王永強(qiáng).工業(yè)生產(chǎn)實(shí)時(shí)數(shù)據(jù)采集及管理數(shù)據(jù)庫(kù)模型設(shè)計(jì)[J] 微計(jì)算機(jī)信息,2005 7- 3:104-106.

    [3] 張志凜.實(shí)時(shí)數(shù)據(jù)庫(kù)原理及應(yīng)用[M] 北京: 中石化出版社,2001.

    [4] 劉云生.現(xiàn)代數(shù)據(jù)庫(kù)技術(shù)[M] .北京:國(guó)防工業(yè)出版社, 2001.

    [5] 王成光.流程工業(yè)大型實(shí)時(shí)數(shù)據(jù)庫(kù)理論、技術(shù)與應(yīng)用 [D] .杭州:浙江大學(xué),2003.

    猜你喜歡
    歷史數(shù)據(jù)數(shù)據(jù)文件偏差
    基于充電策略估算動(dòng)力電池容量的方法
    基于設(shè)備PF性能曲線和設(shè)備歷史數(shù)據(jù)實(shí)現(xiàn)CBM的一個(gè)應(yīng)用模型探討
    智能制造(2021年4期)2021-11-04 08:54:36
    基于故障歷史數(shù)據(jù)和BP神經(jīng)網(wǎng)絡(luò)的接地選線方案研究
    如何走出文章立意偏差的誤區(qū)
    兩矩形上的全偏差
    數(shù)據(jù)文件恢復(fù)專(zhuān)題問(wèn)答
    數(shù)據(jù)文件安全管控技術(shù)的研究與實(shí)現(xiàn)
    SQL數(shù)據(jù)文件恢復(fù)工具
    基于Hadoop技術(shù)實(shí)現(xiàn)銀行歷史數(shù)據(jù)線上化研究
    關(guān)于均數(shù)與偏差
    少妇的丰满在线观看| 亚洲aⅴ乱码一区二区在线播放 | 久久精品国产99精品国产亚洲性色| 午夜老司机福利片| 99精品久久久久人妻精品| 久久久久九九精品影院| 俺也久久电影网| 男插女下体视频免费在线播放| 日本a在线网址| videosex国产| 91成年电影在线观看| 舔av片在线| 国内毛片毛片毛片毛片毛片| 亚洲av日韩精品久久久久久密| 麻豆国产97在线/欧美 | 在线观看日韩欧美| 国产v大片淫在线免费观看| 老司机福利观看| 欧洲精品卡2卡3卡4卡5卡区| 国产在线精品亚洲第一网站| 正在播放国产对白刺激| 丰满人妻熟妇乱又伦精品不卡| 欧美国产日韩亚洲一区| 91大片在线观看| 精品一区二区三区av网在线观看| 国产成人av激情在线播放| 一级毛片精品| 亚洲午夜理论影院| 老司机深夜福利视频在线观看| 两性午夜刺激爽爽歪歪视频在线观看 | 国产又黄又爽又无遮挡在线| 国内久久婷婷六月综合欲色啪| 成熟少妇高潮喷水视频| 亚洲avbb在线观看| 在线播放国产精品三级| 黄色丝袜av网址大全| 观看免费一级毛片| 一本精品99久久精品77| 国产aⅴ精品一区二区三区波| 成在线人永久免费视频| 久久久精品欧美日韩精品| 天天添夜夜摸| 亚洲av日韩精品久久久久久密| 久久久精品欧美日韩精品| 亚洲av电影在线进入| 搡老妇女老女人老熟妇| a级毛片在线看网站| 久久久久久久精品吃奶| 男女之事视频高清在线观看| 一级片免费观看大全| 亚洲av第一区精品v没综合| 成人午夜高清在线视频| 国产精品久久久久久人妻精品电影| 黄频高清免费视频| av在线天堂中文字幕| 久久中文字幕人妻熟女| 舔av片在线| 性色av乱码一区二区三区2| 欧美zozozo另类| 免费人成视频x8x8入口观看| 亚洲av熟女| 99国产精品一区二区蜜桃av| 欧美zozozo另类| 在线观看午夜福利视频| bbb黄色大片| 欧美中文日本在线观看视频| 蜜桃久久精品国产亚洲av| 国内精品久久久久精免费| 一本综合久久免费| 日韩国内少妇激情av| 国产精品国产高清国产av| 中文亚洲av片在线观看爽| 老熟妇仑乱视频hdxx| 波多野结衣高清无吗| 亚洲成人中文字幕在线播放| 久久这里只有精品中国| 精品国产美女av久久久久小说| 88av欧美| 黄频高清免费视频| 俺也久久电影网| 久久午夜亚洲精品久久| 在线观看免费午夜福利视频| x7x7x7水蜜桃| 国产v大片淫在线免费观看| 法律面前人人平等表现在哪些方面| 高清在线国产一区| 真人做人爱边吃奶动态| 亚洲午夜理论影院| 国产精品一区二区三区四区免费观看 | 一边摸一边抽搐一进一小说| av超薄肉色丝袜交足视频| 一边摸一边抽搐一进一小说| 一本一本综合久久| 日韩有码中文字幕| 国产成人欧美在线观看| 国产av一区在线观看免费| 脱女人内裤的视频| 欧美日本视频| 色老头精品视频在线观看| 国产精品亚洲一级av第二区| 色哟哟哟哟哟哟| 神马国产精品三级电影在线观看 | 老司机午夜十八禁免费视频| 亚洲免费av在线视频| 亚洲男人的天堂狠狠| 日韩欧美在线二视频| 国产在线精品亚洲第一网站| 亚洲午夜理论影院| 免费无遮挡裸体视频| 黄色 视频免费看| 久久久久亚洲av毛片大全| 日韩欧美 国产精品| 国产高清视频在线播放一区| 国产又色又爽无遮挡免费看| 久久久久久久久久黄片| 欧美日韩中文字幕国产精品一区二区三区| 久久久精品欧美日韩精品| 久久天躁狠狠躁夜夜2o2o| 热99re8久久精品国产| 精品久久久久久久久久久久久| 日日爽夜夜爽网站| 日韩国内少妇激情av| 99久久久亚洲精品蜜臀av| 丁香欧美五月| 床上黄色一级片| 91av网站免费观看| 亚洲七黄色美女视频| 一边摸一边抽搐一进一小说| 操出白浆在线播放| 中出人妻视频一区二区| 中文字幕久久专区| www日本在线高清视频| 熟女电影av网| 又粗又爽又猛毛片免费看| 午夜福利欧美成人| 亚洲熟妇中文字幕五十中出| 俄罗斯特黄特色一大片| tocl精华| 欧美3d第一页| 欧美久久黑人一区二区| 一区二区三区国产精品乱码| 亚洲欧美一区二区三区黑人| 在线观看美女被高潮喷水网站 | 五月玫瑰六月丁香| 舔av片在线| 桃红色精品国产亚洲av| 欧美色欧美亚洲另类二区| 欧洲精品卡2卡3卡4卡5卡区| 国产av麻豆久久久久久久| 中文亚洲av片在线观看爽| av福利片在线观看| 三级国产精品欧美在线观看 | 亚洲中文字幕日韩| 亚洲专区中文字幕在线| 久久精品aⅴ一区二区三区四区| 听说在线观看完整版免费高清| 亚洲欧美日韩高清专用| 人妻久久中文字幕网| 国产探花在线观看一区二区| 国语自产精品视频在线第100页| 12—13女人毛片做爰片一| 婷婷六月久久综合丁香| 久久久久久国产a免费观看| 亚洲一码二码三码区别大吗| bbb黄色大片| 正在播放国产对白刺激| 欧美 亚洲 国产 日韩一| 国产高清视频在线播放一区| 亚洲国产看品久久| 天天添夜夜摸| 一级作爱视频免费观看| 中文字幕最新亚洲高清| 亚洲va日本ⅴa欧美va伊人久久| 日韩免费av在线播放| 亚洲av成人av| 久久久久国内视频| 成年女人毛片免费观看观看9| 久久午夜综合久久蜜桃| 亚洲午夜理论影院| 国产99白浆流出| 18禁黄网站禁片免费观看直播| 亚洲中文av在线| 亚洲一码二码三码区别大吗| 99热6这里只有精品| 99久久综合精品五月天人人| 国产人伦9x9x在线观看| 精品久久久久久久人妻蜜臀av| 国产精品国产高清国产av| 成人国产一区最新在线观看| 99久久精品热视频| 欧美日韩乱码在线| 国产精品美女特级片免费视频播放器 | 欧美日韩乱码在线| 99在线视频只有这里精品首页| 欧美日韩亚洲国产一区二区在线观看| 看黄色毛片网站| 亚洲中文字幕日韩| www日本黄色视频网| 亚洲18禁久久av| 欧美成人一区二区免费高清观看 | 欧美中文日本在线观看视频| 一级毛片精品| 熟女电影av网| 久久人人精品亚洲av| 亚洲熟妇中文字幕五十中出| a级毛片在线看网站| 久久久国产成人精品二区| 精品国内亚洲2022精品成人| 变态另类成人亚洲欧美熟女| 女人高潮潮喷娇喘18禁视频| 亚洲熟妇熟女久久| 夜夜爽天天搞| 性欧美人与动物交配| 欧美高清成人免费视频www| 老熟妇仑乱视频hdxx| 日韩欧美一区二区三区在线观看| 性色av乱码一区二区三区2| 性欧美人与动物交配| 波多野结衣巨乳人妻| 久久久久久免费高清国产稀缺| 久久精品夜夜夜夜夜久久蜜豆 | 久久久久性生活片| 成年女人毛片免费观看观看9| netflix在线观看网站| 国产一区二区三区视频了| 国产精品,欧美在线| 日韩高清综合在线| 在线播放国产精品三级| 亚洲自偷自拍图片 自拍| 好男人电影高清在线观看| 亚洲国产欧洲综合997久久,| www.www免费av| 国产aⅴ精品一区二区三区波| 亚洲av五月六月丁香网| 美女大奶头视频| 亚洲狠狠婷婷综合久久图片| 亚洲欧美激情综合另类| 国产探花在线观看一区二区| 欧美三级亚洲精品| 国产精品一及| 国产成人影院久久av| 欧美大码av| 亚洲 欧美 日韩 在线 免费| 国产私拍福利视频在线观看| 日本 欧美在线| 精品日产1卡2卡| 搡老熟女国产l中国老女人| 男人舔女人的私密视频| 十八禁网站免费在线| 成年人黄色毛片网站| 国产精品 欧美亚洲| 婷婷亚洲欧美| 国产主播在线观看一区二区| 俄罗斯特黄特色一大片| 亚洲成人久久爱视频| 最近最新中文字幕大全电影3| 欧美 亚洲 国产 日韩一| 亚洲乱码一区二区免费版| 亚洲精品美女久久av网站| 十八禁人妻一区二区| 精品久久久久久久久久久久久| 国产亚洲av高清不卡| www日本黄色视频网| 成人午夜高清在线视频| 最新在线观看一区二区三区| 亚洲av成人一区二区三| 亚洲av成人不卡在线观看播放网| 欧美日韩中文字幕国产精品一区二区三区| 一本久久中文字幕| 人妻久久中文字幕网| 久久国产精品影院| 久久精品aⅴ一区二区三区四区| 一级片免费观看大全| 在线播放国产精品三级| 国产精品久久久久久久电影 | 免费观看精品视频网站| 国产精品亚洲一级av第二区| 丰满人妻一区二区三区视频av | 亚洲va日本ⅴa欧美va伊人久久| 美女免费视频网站| 久久久久久久精品吃奶| 国产精品 欧美亚洲| 久久国产精品影院| 1024香蕉在线观看| 国产av又大| 脱女人内裤的视频| 老熟妇仑乱视频hdxx| 国产午夜精品久久久久久| 久久久久性生活片| 亚洲自偷自拍图片 自拍| 国产成人系列免费观看| 亚洲九九香蕉| 97超级碰碰碰精品色视频在线观看| 欧美乱码精品一区二区三区| 午夜福利18| 一个人免费在线观看电影 | 精品久久久久久成人av| 亚洲一区二区三区不卡视频| 亚洲真实伦在线观看| 亚洲av熟女| svipshipincom国产片| 国产精品98久久久久久宅男小说| 国产高清激情床上av| 在线观看免费日韩欧美大片| 制服人妻中文乱码| 老汉色∧v一级毛片| 久久久水蜜桃国产精品网| 中文字幕精品亚洲无线码一区| 亚洲国产欧美网| 免费在线观看影片大全网站| 久久久水蜜桃国产精品网| 午夜激情福利司机影院| 亚洲国产日韩欧美精品在线观看 | 亚洲第一欧美日韩一区二区三区| 欧美性长视频在线观看| 99re在线观看精品视频| 亚洲欧美一区二区三区黑人| www.精华液| 日本黄色视频三级网站网址| 天堂动漫精品| 狂野欧美白嫩少妇大欣赏| netflix在线观看网站| 婷婷精品国产亚洲av在线| 亚洲av电影在线进入| 久久这里只有精品19| 国产免费男女视频| 国产亚洲精品第一综合不卡| 狠狠狠狠99中文字幕| 法律面前人人平等表现在哪些方面| 国产精品久久久久久久电影 | netflix在线观看网站| 村上凉子中文字幕在线| 国产成人精品无人区| 成人18禁高潮啪啪吃奶动态图| 久久久久久人人人人人| 中文字幕熟女人妻在线| xxxwww97欧美| 搞女人的毛片| 久久精品aⅴ一区二区三区四区| 1024视频免费在线观看| 天堂影院成人在线观看| 黄色 视频免费看| 亚洲av电影在线进入| 欧美日韩亚洲国产一区二区在线观看| 欧美精品亚洲一区二区| 免费电影在线观看免费观看| 青草久久国产| 久久 成人 亚洲| 成人三级黄色视频| 夜夜爽天天搞| 亚洲在线自拍视频| 日韩免费av在线播放| 国产亚洲精品久久久久5区| 欧美国产日韩亚洲一区| 女同久久另类99精品国产91| 国产精品免费一区二区三区在线| 亚洲欧美日韩高清专用| 国产在线精品亚洲第一网站| 日韩精品中文字幕看吧| 精品国产美女av久久久久小说| 真人一进一出gif抽搐免费| 一级毛片高清免费大全| 18禁黄网站禁片免费观看直播| www.www免费av| 免费在线观看日本一区| 国产亚洲精品第一综合不卡| cao死你这个sao货| 午夜精品一区二区三区免费看| 久久久久久免费高清国产稀缺| 国产精品日韩av在线免费观看| 精品久久蜜臀av无| 久久香蕉精品热| 久久久久久大精品| 精品欧美一区二区三区在线| 欧美成人午夜精品| 精品久久久久久久毛片微露脸| 免费在线观看黄色视频的| 日韩欧美国产在线观看| 亚洲天堂国产精品一区在线| 久久人妻福利社区极品人妻图片| 无遮挡黄片免费观看| 91九色精品人成在线观看| 日本在线视频免费播放| 免费一级毛片在线播放高清视频| 成人特级黄色片久久久久久久| 亚洲精品美女久久av网站| 成年免费大片在线观看| 亚洲专区国产一区二区| 五月玫瑰六月丁香| 免费在线观看亚洲国产| 欧美 亚洲 国产 日韩一| 亚洲激情在线av| 无人区码免费观看不卡| 亚洲自偷自拍图片 自拍| 国产精品一区二区三区四区久久| 中文字幕精品亚洲无线码一区| 少妇熟女aⅴ在线视频| 色综合亚洲欧美另类图片| 麻豆成人午夜福利视频| 91在线观看av| 18禁国产床啪视频网站| 一本一本综合久久| 欧美高清成人免费视频www| 在线观看一区二区三区| tocl精华| 国产成+人综合+亚洲专区| 他把我摸到了高潮在线观看| 18禁黄网站禁片午夜丰满| 韩国av一区二区三区四区| 99久久精品热视频| 欧美日韩一级在线毛片| 好看av亚洲va欧美ⅴa在| 久久99热这里只有精品18| 成人手机av| 欧美高清成人免费视频www| 国产欧美日韩一区二区三| 欧美色欧美亚洲另类二区| 国产精品亚洲一级av第二区| 亚洲精品国产精品久久久不卡| 非洲黑人性xxxx精品又粗又长| av免费在线观看网站| 国产精品九九99| 成人18禁在线播放| 999久久久国产精品视频| 国产黄色小视频在线观看| 久久久久精品国产欧美久久久| 久久久久久九九精品二区国产 | 亚洲欧美日韩高清在线视频| 午夜影院日韩av| 欧美成狂野欧美在线观看| 国产精品一区二区三区四区免费观看 | 欧美三级亚洲精品| 天天添夜夜摸| 91大片在线观看| 亚洲精品在线观看二区| 久久精品91无色码中文字幕| 啦啦啦韩国在线观看视频| 亚洲中文字幕日韩| 精品国产乱码久久久久久男人| 国产高清videossex| 色在线成人网| 久久性视频一级片| 韩国av一区二区三区四区| 少妇被粗大的猛进出69影院| 女警被强在线播放| 在线a可以看的网站| 欧美日韩亚洲综合一区二区三区_| 国产精品永久免费网站| 男女午夜视频在线观看| 给我免费播放毛片高清在线观看| 在线观看舔阴道视频| 国产欧美日韩精品亚洲av| 久久伊人香网站| 亚洲成人精品中文字幕电影| 麻豆成人午夜福利视频| 久久国产精品影院| 亚洲av第一区精品v没综合| 男男h啪啪无遮挡| 美女高潮喷水抽搐中文字幕| 亚洲男人的天堂狠狠| 午夜影院日韩av| 可以在线观看的亚洲视频| 一边摸一边做爽爽视频免费| 午夜亚洲福利在线播放| 日日摸夜夜添夜夜添小说| 色综合亚洲欧美另类图片| 成年免费大片在线观看| 国产精品综合久久久久久久免费| 桃红色精品国产亚洲av| 成人高潮视频无遮挡免费网站| 久久久久久久午夜电影| 亚洲在线自拍视频| 精品国产美女av久久久久小说| 少妇的丰满在线观看| 好男人电影高清在线观看| 亚洲成av人片免费观看| 黄色成人免费大全| 国产成人精品无人区| 欧美日本视频| 九色成人免费人妻av| 91大片在线观看| 婷婷六月久久综合丁香| 亚洲第一欧美日韩一区二区三区| 国产精品影院久久| 精品欧美国产一区二区三| 国语自产精品视频在线第100页| 叶爱在线成人免费视频播放| 一级毛片精品| 美女高潮喷水抽搐中文字幕| √禁漫天堂资源中文www| 人人妻人人澡欧美一区二区| 国产麻豆成人av免费视频| 三级国产精品欧美在线观看 | 欧美在线一区亚洲| 国产免费男女视频| av在线天堂中文字幕| 男男h啪啪无遮挡| 国产午夜精品久久久久久| 精品国产乱子伦一区二区三区| 国产私拍福利视频在线观看| www.熟女人妻精品国产| 在线观看一区二区三区| 老司机午夜福利在线观看视频| 国产野战对白在线观看| 免费在线观看成人毛片| 日本免费一区二区三区高清不卡| 禁无遮挡网站| 黑人巨大精品欧美一区二区mp4| 久久亚洲真实| 亚洲自偷自拍图片 自拍| 极品教师在线免费播放| 在线国产一区二区在线| 亚洲无线在线观看| 国产激情偷乱视频一区二区| 天堂√8在线中文| 91老司机精品| 美女高潮喷水抽搐中文字幕| 国产又黄又爽又无遮挡在线| 丰满的人妻完整版| 校园春色视频在线观看| 搡老岳熟女国产| 少妇的丰满在线观看| 国产亚洲精品第一综合不卡| 国内精品久久久久久久电影| 男女床上黄色一级片免费看| 在线播放国产精品三级| 国产高清激情床上av| 美女扒开内裤让男人捅视频| 日韩成人在线观看一区二区三区| 老司机午夜十八禁免费视频| 嫩草影视91久久| 无人区码免费观看不卡| 好男人电影高清在线观看| 免费在线观看黄色视频的| 一进一出抽搐gif免费好疼| 国产真实乱freesex| 久久久久久人人人人人| 午夜精品久久久久久毛片777| 久久婷婷成人综合色麻豆| 一边摸一边抽搐一进一小说| 久热爱精品视频在线9| 国产精品久久视频播放| 老司机在亚洲福利影院| 久久天躁狠狠躁夜夜2o2o| 久热爱精品视频在线9| 日韩av在线大香蕉| 搞女人的毛片| 久久久精品欧美日韩精品| 亚洲av片天天在线观看| 色综合站精品国产| 在线国产一区二区在线| 亚洲av电影在线进入| 欧美高清成人免费视频www| or卡值多少钱| 成人永久免费在线观看视频| 最近视频中文字幕2019在线8| 亚洲av成人一区二区三| 亚洲人成77777在线视频| 久久久久久久久中文| or卡值多少钱| 国产亚洲精品一区二区www| 亚洲性夜色夜夜综合| 久久精品国产综合久久久| 亚洲性夜色夜夜综合| 国产伦一二天堂av在线观看| 亚洲性夜色夜夜综合| 久久精品国产综合久久久| 国产精品av久久久久免费| 中文资源天堂在线| 我要搜黄色片| 亚洲最大成人中文| 一夜夜www| 国产精品乱码一区二三区的特点| 精品国产乱码久久久久久男人| 久久精品亚洲精品国产色婷小说| 日韩欧美免费精品| 亚洲专区字幕在线| 国产高清有码在线观看视频 | 精品久久久久久,| 欧美成人免费av一区二区三区| 国产一区在线观看成人免费| 亚洲精品国产一区二区精华液| 国产欧美日韩一区二区三| 日韩大尺度精品在线看网址| 午夜福利免费观看在线| 国产伦一二天堂av在线观看| 亚洲av第一区精品v没综合| 欧美绝顶高潮抽搐喷水| cao死你这个sao货| 三级男女做爰猛烈吃奶摸视频| 18美女黄网站色大片免费观看| 亚洲成人免费电影在线观看| 亚洲精品久久国产高清桃花| 精品国产亚洲在线| 99在线视频只有这里精品首页| www.自偷自拍.com| 桃色一区二区三区在线观看| 美女大奶头视频| 欧美中文综合在线视频| 色综合亚洲欧美另类图片| 亚洲在线自拍视频| 亚洲精品粉嫩美女一区| 亚洲国产日韩欧美精品在线观看 | 搡老熟女国产l中国老女人| 久久精品国产亚洲av高清一级| 婷婷精品国产亚洲av| 久久午夜亚洲精品久久| 又粗又爽又猛毛片免费看| 国产区一区二久久| 丁香欧美五月| 99热这里只有是精品50| 久久久久久国产a免费观看| 色综合婷婷激情| av视频在线观看入口| 一级黄色大片毛片|