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

    一種EtherCAT 主站存取網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)

    2024-02-18 05:49:04胡鑫明蔣大海雷妮鞏芫芳寧少楠馮武彤
    現(xiàn)代電子技術(shù) 2024年3期
    關(guān)鍵詞:設(shè)備信息

    胡鑫明,蔣大海,雷妮,鞏芫芳,寧少楠,馮武彤

    (1.西安西電數(shù)字科技有限公司,陜西 西安 710075;2.西安西電電力系統(tǒng)有限公司,陜西 西安 710075;3.中國(guó)人民武裝警察部隊(duì)工程大學(xué) 信息工程學(xué)院,陜西 西安 710086)

    0 引言

    工業(yè)以太網(wǎng)技術(shù)是以太網(wǎng)技術(shù)的延伸,該技術(shù)以其兼容性強(qiáng)、成本低、拓?fù)潇`活、帶寬大等優(yōu)點(diǎn),正在逐步取代傳統(tǒng)的現(xiàn)場(chǎng)總線技術(shù),其中EtherCAT 是最好的實(shí)時(shí)以太網(wǎng)之一[1]。EtherCAT 總線是Beckhoff 于2003 年提出的一種高性能實(shí)時(shí)工業(yè)以太網(wǎng)技術(shù)。EtherCAT 實(shí)時(shí)工業(yè)以太網(wǎng)以其極短的循環(huán)時(shí)間、高速、高同步性等優(yōu)勢(shì),使其在機(jī)器人、機(jī)床等領(lǐng)域得到廣泛的應(yīng)用[2-5]。EtherCAT 網(wǎng)絡(luò)的物理拓?fù)淇梢允蔷€型、星型、樹型、菊花鏈型等,且可任意組合。但EtherCAT 邏輯拓?fù)涫俏ㄒ坏模W(wǎng)絡(luò)內(nèi)所有幀只能以“邏輯環(huán)網(wǎng)”的方式進(jìn)行傳播,即所有幀均由主站發(fā)送,以確定的順序通過(guò)所有網(wǎng)絡(luò)從站,并完成循環(huán)后返回主站[6]。EtherCAT 幀傳輸過(guò)程如圖1 所示。

    圖1 EtherCAT 幀傳輸過(guò)程

    目前工業(yè)控制系統(tǒng)中EtherCAT 主站設(shè)備為了檢查實(shí)際所搭建網(wǎng)絡(luò)與設(shè)計(jì)方案是否一致,一種方法是將網(wǎng)絡(luò)結(jié)構(gòu)即從站的部分關(guān)鍵信息直接添加到主站軟件的代碼中,用于構(gòu)建主站程序的設(shè)計(jì)軟件開發(fā)難度較高,配置過(guò)程中每次調(diào)整網(wǎng)絡(luò)結(jié)構(gòu)都需要直接對(duì)代碼文件進(jìn)行修改,如發(fā)生錯(cuò)誤不易排查;另一種方法是先將從站型號(hào)和網(wǎng)絡(luò)設(shè)計(jì)方案保存在文件,當(dāng)主站程序運(yùn)行后讀取這些文件內(nèi)容再與實(shí)際網(wǎng)絡(luò)進(jìn)行對(duì)比,實(shí)現(xiàn)這個(gè)過(guò)程同樣較為復(fù)雜[7]。

    1 總體設(shè)計(jì)方案

    本文所提出的方法針對(duì)EtherCAT 主站設(shè)備存儲(chǔ)和讀取網(wǎng)絡(luò)結(jié)構(gòu)方法進(jìn)行優(yōu)化,并通過(guò)在線檢查對(duì)實(shí)際網(wǎng)絡(luò)進(jìn)行確認(rèn)。EtherCAT 主站配置軟件支持用戶設(shè)計(jì)網(wǎng)絡(luò)結(jié)構(gòu)并最終生成主站應(yīng)用程序,如圖2 所示。首先在設(shè)計(jì)網(wǎng)絡(luò)結(jié)構(gòu)階段生成描述從站型號(hào)信息以及從站選型的配置文件,然后在構(gòu)建過(guò)程中將這些文件嵌入源代碼,每次調(diào)整僅生成新的配置文件,無(wú)需修改協(xié)議棧和相關(guān)功能的源代碼。

    圖2 EtherCAT 網(wǎng)絡(luò)結(jié)構(gòu)配置過(guò)程

    EtherCAT 標(biāo)準(zhǔn)規(guī)定每個(gè)從站設(shè)備型號(hào)均需提供配套ESI(EtherCAT Slave Information)文件,該文件為XML格式,存儲(chǔ)在主站開發(fā)環(huán)境和從站設(shè)備的E2PROM中[8]。XML 作為一種靈活的半結(jié)構(gòu)化標(biāo)簽語(yǔ)言,在信息表示和數(shù)據(jù)交換方面有先天的優(yōu)勢(shì)[9]。ESI文獻(xiàn)件中包含從站型號(hào)的所有信息,例如制造商ID、型號(hào)ID、設(shè)備名稱等,用來(lái)識(shí)別設(shè)備;還包含通道數(shù)量、類型、映射關(guān)系、寄存器地址等信息,以供主站設(shè)備確定如何驅(qū)動(dòng)從站工作。

    EtherCAT 主站運(yùn)行后首先初始化EtherCAT 網(wǎng)絡(luò),激活所有接入網(wǎng)絡(luò)的從站設(shè)備;再讀取每個(gè)從站的信息,這些從站信息與對(duì)應(yīng)型號(hào)ESI文獻(xiàn)件內(nèi)容一致;最后將收集到的從站信息與程序內(nèi)存儲(chǔ)的網(wǎng)絡(luò)結(jié)構(gòu)信息進(jìn)行對(duì)比,若發(fā)現(xiàn)不一致則將對(duì)應(yīng)錯(cuò)誤信息報(bào)出以供運(yùn)維人員排查問(wèn)題。

    EtherCAT 主站軟件基于開源協(xié)議棧SOEM(Simple Open Source EtherCAT Master)開發(fā),EtherCAT主站協(xié)議棧軟件按授權(quán)方式可分為付費(fèi)的商業(yè)軟件和免費(fèi)的開源軟件,其中開源軟件主要是RT-LAB的SOEM 和EtherLab 的IgH。兩款協(xié)議棧進(jìn)行對(duì)比發(fā)現(xiàn)SOEM 更簡(jiǎn)單易用,而IgH 復(fù)雜但功能更完整[10-12]。

    因SOEM 是基于C 語(yǔ)言開發(fā),可充分利用C 語(yǔ)言的預(yù)處理指令#include 將網(wǎng)絡(luò)設(shè)計(jì)方案與代碼分離。如圖3 所示,將C/C++語(yǔ)言代碼構(gòu)建為二進(jìn)制文件的過(guò)程包含預(yù)處理、編譯、匯編、鏈接4 個(gè)階段。在預(yù)處理階段,預(yù)處理器將可能包含預(yù)處理指令的原始代碼文件作為輸入,執(zhí)行這些指令并將指令刪除,輸出不再包含指令信息的中間文件。其中#include 指令指示打開指定文件,將其內(nèi)容作為當(dāng)前代碼文件的一部分填充到指令所在位置。

    圖3 C 語(yǔ)言程序構(gòu)建過(guò)程圖

    配置軟件存儲(chǔ)了每個(gè)從站型號(hào)的ESI文獻(xiàn)件,從所有ESI文獻(xiàn)件提取從站信息生成設(shè)備型號(hào)信息列表,再?gòu)脑O(shè)備型號(hào)信息列表提取設(shè)備名稱生成型號(hào)索引列表,用戶創(chuàng)建的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)方案結(jié)合型號(hào)索引生成從站選型列表。配置軟件將上述3 個(gè)列表保存為文本文件,如表1 所示。這3 個(gè)文件存入指定目錄,在預(yù)處理階段通過(guò)主站源代碼#include 指令填充到中間文件內(nèi)。這些中間文件再與EtherCAT 協(xié)議棧中間文件一并被處理生成主站應(yīng)用程序。

    表1 文獻(xiàn)本文件表

    2 存儲(chǔ)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)

    2.1 設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和變量

    為使源代碼與網(wǎng)絡(luò)結(jié)構(gòu)信息分離,在主站存儲(chǔ)網(wǎng)絡(luò)結(jié)構(gòu)和在線檢查功能軟件代碼中定義新的數(shù)據(jù)類型如表2 所示,其源代碼如圖4 所示。

    表2 數(shù)據(jù)類型表

    圖4 數(shù)據(jù)類型源代碼

    結(jié)構(gòu)體類型Device_Info 用來(lái)定義設(shè)備型號(hào)信息,內(nèi)部元素包含整數(shù)類型的制造商ID、型號(hào)ID 和字符數(shù)組類型的設(shè)備名稱。

    枚舉類型Device_Index 用來(lái)定義設(shè)備索引,第1 個(gè)元素“MASTER”為主站索引并賦值為0,最后1 個(gè)元素“DEV_MODEL_QUANTITY”作為設(shè)備型號(hào)數(shù)量,其他元素為從站索引且通過(guò)預(yù)處理指令#include 聲明相關(guān)內(nèi)容由從站型號(hào)索引文件導(dǎo)入,枚舉類型的元素實(shí)際上是整數(shù)類型,若不明確指定枚舉的數(shù)值,其數(shù)值將是上一個(gè)枚舉值加1 的結(jié)果。

    結(jié)構(gòu)體類型DevIndex_Struct 內(nèi)部元素僅有枚舉類型Device_Index,是對(duì)枚舉類型Device_Index 進(jìn)行再次封裝,使代碼符合C 語(yǔ)言語(yǔ)法,以避免一些編譯錯(cuò)誤。

    代碼中再利用上述創(chuàng)建的數(shù)據(jù)類型創(chuàng)建新的變量,如表3 所示,其源代碼如圖5 所示。

    表3 變量表

    圖5 數(shù)組變量源代碼

    數(shù)組EC_Dev_DB 作為存儲(chǔ)設(shè)備型號(hào)信息的變量,其類型為結(jié)構(gòu)體Device_Info。該數(shù)組第一個(gè)元素存儲(chǔ)主站信息,設(shè)備名稱為“MASTER”,廠商ID 和型號(hào)ID 均為0;其他元素存儲(chǔ)從站型號(hào)信息且通過(guò)預(yù)處理指令#include 聲明相關(guān)內(nèi)容由Slave_Model.idb文獻(xiàn)件導(dǎo)入。

    數(shù)組EC_Dev_Deploy作為存儲(chǔ)每個(gè)節(jié)點(diǎn)設(shè)備型號(hào)的變量,其類型為結(jié)構(gòu)體DevIndex_Struct,該數(shù)組第一個(gè)元素固定為主站的索引“MASTER”,其他元素為各節(jié)點(diǎn)從站對(duì)應(yīng)型號(hào)的索引且通過(guò)預(yù)處理指令#include 聲明相關(guān)內(nèi)容由網(wǎng)絡(luò)結(jié)構(gòu)信息文件導(dǎo)入。

    2.2 生成網(wǎng)絡(luò)結(jié)構(gòu)相關(guān)文件

    配置軟件解析ESI文獻(xiàn)件,將型號(hào)關(guān)鍵信息提取出來(lái)添加到內(nèi)存中的設(shè)備型號(hào)列表,設(shè)備名稱中如有空格符,用下劃線替代;再創(chuàng)建Slave_Model.idb 并將列表中所有從站型號(hào)信息逐條以數(shù)組EC_Dev_DB 元素的形式寫入其中。

    配置軟件在生成設(shè)備型號(hào)列表后將其中的設(shè)備名稱提取出來(lái)生成型號(hào)索引列表;再創(chuàng)建Slave_Index.idb,并將列表中所有從站型號(hào)索引逐條以枚舉類型Device_Index 元素的形式寫入其中,包含部分型號(hào)的上述文件內(nèi)容如圖6 所示。

    圖6 型號(hào)信息與索引文件內(nèi)容

    配置軟件將從站型號(hào)分組和排序,通過(guò)操作界面以列表的形式供設(shè)計(jì)人員選擇。因EtherCAT 網(wǎng)絡(luò)邏輯拓?fù)涫俏ㄒ坏?,為每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)選擇對(duì)應(yīng)從站型號(hào),即確定了網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計(jì)方案,配置軟件即可確定從站數(shù)量和從站選型列表內(nèi)容。配置軟件創(chuàng)建Slave_Deploy.idb并按節(jié)點(diǎn)順序逐條將從站型號(hào)索引以數(shù)組EC_Dev_Deploy 元素的形式寫入其中。

    從站型號(hào)信息文件、從站型號(hào)索引文件存儲(chǔ)在配置軟件目錄下,作為公共文件供所有項(xiàng)目使用,僅在添加或刪除從站型號(hào)后更新;網(wǎng)絡(luò)結(jié)構(gòu)信息文件存儲(chǔ)在項(xiàng)目目錄,為該項(xiàng)目專用文件。

    2.3 緊湊型方案設(shè)計(jì)

    EtherCAT 主站不僅能夠基于高性能處理器實(shí)現(xiàn),也能基于微控制器實(shí)現(xiàn)[13-16]。上述設(shè)計(jì)適用于資源豐富的MPU 平臺(tái),將配置軟件支持的所有從站型號(hào)都存入從站型號(hào)信息文件,可縮短構(gòu)建程序的時(shí)間。另外,針對(duì)基于MCU 開發(fā)的主站設(shè)備,為節(jié)約有限的硬件資源尤其是ROM 和RAM,還設(shè)計(jì)了緊湊型方案。

    緊湊型方案中,配置軟件在項(xiàng)目目錄下還要生成從站型號(hào)信息集合文件和從站型號(hào)索引文件,文件中僅包含本次方案所選用的從站型號(hào),而將未選用的型號(hào)排除在外,能夠有效減少應(yīng)用程序?qū)OM 和RAM 資源的需求。用戶在創(chuàng)建項(xiàng)目過(guò)程中,將選擇該項(xiàng)目是否為緊湊型,若不勾選此項(xiàng)配置,則為完整型項(xiàng)目。

    2.4 構(gòu)建主站應(yīng)用程序

    在完成網(wǎng)絡(luò)上每個(gè)節(jié)點(diǎn)從站選型并保存項(xiàng)目后,配置軟件調(diào)用編譯工具鏈執(zhí)行構(gòu)建應(yīng)用程序的流程。預(yù)處理器識(shí)別到代碼中#include 指令,將從站型號(hào)信息文件、從站型號(hào)索引文件和網(wǎng)絡(luò)結(jié)構(gòu)信息文件內(nèi)容導(dǎo)入代碼,再通過(guò)一系列處理最終獲得可在EtherCAT 主站設(shè)備執(zhí)行的二進(jìn)制應(yīng)用程序。

    設(shè)計(jì)和構(gòu)建過(guò)程中所有源代碼文件因不受網(wǎng)絡(luò)結(jié)構(gòu)影響而無(wú)需修改;從站型號(hào)信息文件、從站型號(hào)索引文件內(nèi)容都來(lái)源于配置軟件對(duì)ESI 的提?。痪W(wǎng)絡(luò)結(jié)構(gòu)信息文件由配置軟件基于網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)方案和索引自動(dòng)生成。上述過(guò)程無(wú)需人工干預(yù),可以正確高效的運(yùn)行。

    3 在線檢查網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)

    EtherCAT 主站收集到從站數(shù)量及每個(gè)從站的信息后,將這些信息與所設(shè)計(jì)網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行對(duì)比,即可判斷實(shí)際部署的網(wǎng)絡(luò)與設(shè)計(jì)方案是否一致,過(guò)程如圖7所示。

    圖7 EtherCAT 網(wǎng)絡(luò)結(jié)構(gòu)在線檢查流程圖

    在激活所有從站后,主站獲取并在內(nèi)存中存儲(chǔ)網(wǎng)絡(luò)中實(shí)際部署的所有從站信息,隨即獲得實(shí)際節(jié)點(diǎn)數(shù)量Num_R,將Num_R 與設(shè)計(jì)方案中的從站總數(shù)量Num_D對(duì)比,若不匹配則輸出數(shù)量錯(cuò)誤提示信息;將從站序號(hào)Sub 設(shè)置為1 開始,逐個(gè)節(jié)點(diǎn)判斷序號(hào)是否超過(guò)設(shè)計(jì)方案和實(shí)際節(jié)點(diǎn)數(shù)量,再先后提取該節(jié)點(diǎn)實(shí)際從站和設(shè)計(jì)方案中從站的ID 值(含廠商ID 和型號(hào)ID),若ID 不匹配,則報(bào)告型號(hào)錯(cuò)誤。

    主站軟件通過(guò)指針尋址訪問(wèn)內(nèi)存數(shù)據(jù)的特性,實(shí)現(xiàn)高效提取ID 值。數(shù)據(jù)結(jié)構(gòu)與變量關(guān)系如圖8 所示,利用數(shù)組EC_Dev_DB 存儲(chǔ)所有從站的型號(hào)信息,DevIndex_Struct(內(nèi)含枚舉類型Device_Index)定義的枚舉值可作為數(shù)組EC_Dev_DB 下標(biāo),用于快速定位數(shù)組EC_Dev_DB 元素位置;數(shù)組EC_Dev_Deploy 中存儲(chǔ)了所設(shè)計(jì)網(wǎng)絡(luò)方案中包含主站在內(nèi)的所有設(shè)備型號(hào),其數(shù)組下標(biāo)與網(wǎng)絡(luò)節(jié)點(diǎn)順序?qū)?yīng),起始下標(biāo)0 對(duì)應(yīng)主站,1 對(duì)應(yīng)第1 個(gè)從站,以此類推,通過(guò)下標(biāo)讀取對(duì)應(yīng)元素的值即為該位置節(jié)點(diǎn)的型號(hào)索引;將型號(hào)索引作為下標(biāo)在數(shù)組EC_Dev_DB 中直接定位到的對(duì)應(yīng)型號(hào),讀取該元素內(nèi)容即可獲得型號(hào)的ID 值。

    圖8 數(shù)據(jù)結(jié)構(gòu)與變量關(guān)系圖

    4 測(cè)試與實(shí)驗(yàn)分析

    為驗(yàn)證本文提出的配置EtherCAT 網(wǎng)絡(luò)結(jié)構(gòu)和在線檢查功能的準(zhǔn)確性,通過(guò)多型號(hào)從站搭建網(wǎng)絡(luò)開展測(cè)試工作,所涉及設(shè)備型號(hào)如表4 所示。

    表4 設(shè)備型號(hào)表

    選取6 臺(tái)從站與主站搭建EtherCAT 網(wǎng)絡(luò),實(shí)際網(wǎng)絡(luò)設(shè)備選型如表5 所示。

    表5 實(shí)際網(wǎng)絡(luò)節(jié)點(diǎn)選型表

    4.1 完全匹配測(cè)試

    配置軟件設(shè)計(jì)主站內(nèi)網(wǎng)絡(luò)結(jié)構(gòu)方案與實(shí)際網(wǎng)絡(luò)保持一致,經(jīng)測(cè)試,主站檢查后報(bào)告結(jié)果為正確,測(cè)試通過(guò),從站選型文件內(nèi)容如圖9 所示。

    圖9 從站選型文件內(nèi)容

    4.2 從站數(shù)量錯(cuò)誤

    配置軟件在正確的網(wǎng)絡(luò)結(jié)構(gòu)方案基礎(chǔ)上進(jìn)行多次修改,第1 次將正確方案第7 節(jié)點(diǎn)刪除,第2 次在正確方案上增加第8 節(jié)點(diǎn)型號(hào)為ServoDrive_FSMC。對(duì)上述方案分別進(jìn)行測(cè)試,均報(bào)告從站數(shù)量錯(cuò)誤,測(cè)試通過(guò)。

    4.3 從站型號(hào)錯(cuò)誤

    配置軟件在正確的網(wǎng)絡(luò)結(jié)構(gòu)方案基礎(chǔ)上進(jìn)行修改,將第3 節(jié)點(diǎn)替換為EL2008,將第6 節(jié)點(diǎn)替換為EL1859。對(duì)主站運(yùn)行修改的方案版本軟件進(jìn)行測(cè)試,報(bào)告第3、第6 節(jié)點(diǎn)的從站型號(hào)錯(cuò)誤,測(cè)試通過(guò)。

    5 結(jié)論

    本文設(shè)計(jì)了一種針對(duì)EtherCAT 主站存取網(wǎng)絡(luò)結(jié)構(gòu)信息的方法,并基于SOEM 協(xié)議棧進(jìn)行實(shí)現(xiàn)和驗(yàn)證。測(cè)試結(jié)果表明,在保證主站裝置保持原有功能、性能及穩(wěn)定性要求的前提下,顯著降低了維護(hù)網(wǎng)絡(luò)結(jié)構(gòu)信息的復(fù)雜度;緊湊型方案進(jìn)一步減少了應(yīng)用程序中的冗余信息;網(wǎng)絡(luò)結(jié)構(gòu)在線檢查過(guò)程中,主站通過(guò)指針尋址方式迅速獲得相關(guān)信息,確保了程序的執(zhí)行效率。上述優(yōu)勢(shì)有效降低主站配套網(wǎng)絡(luò)設(shè)計(jì)工具開發(fā)難度的同時(shí)改善了主站產(chǎn)品的用戶體驗(yàn)和經(jīng)濟(jì)效益,另外,該方法也能夠在其他類型總線產(chǎn)品設(shè)計(jì)中進(jìn)行推廣,具有廣泛的應(yīng)用前景。

    注:本文通訊作者為胡鑫明。

    猜你喜歡
    設(shè)備信息
    諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
    基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
    基于MPU6050簡(jiǎn)單控制設(shè)備
    電子制作(2018年11期)2018-08-04 03:26:08
    訂閱信息
    中華手工(2017年2期)2017-06-06 23:00:31
    500kV輸變電設(shè)備運(yùn)行維護(hù)探討
    如何在設(shè)備采購(gòu)中節(jié)省成本
    展會(huì)信息
    原來(lái)他們都是可穿戴設(shè)備
    信息
    健康信息
    祝您健康(1987年3期)1987-12-30 09:52:32
    亚洲av美国av| 久久亚洲精品不卡| 精品无人区乱码1区二区| 欧美性猛交╳xxx乱大交人| 欧美黄色片欧美黄色片| 日本免费一区二区三区高清不卡| 亚洲自偷自拍图片 自拍| 熟女少妇亚洲综合色aaa.| bbb黄色大片| 一边摸一边抽搐一进一小说| 黄色视频,在线免费观看| 久久久国产欧美日韩av| 成年版毛片免费区| 看片在线看免费视频| 日韩欧美在线二视频| 黄色片一级片一级黄色片| 又大又爽又粗| 免费看美女性在线毛片视频| 一级a爱片免费观看的视频| 日本成人三级电影网站| 中文字幕精品免费在线观看视频| 最近在线观看免费完整版| 啦啦啦 在线观看视频| 在线观看www视频免费| 亚洲五月色婷婷综合| 亚洲国产精品合色在线| 国产成+人综合+亚洲专区| 欧美日本视频| 50天的宝宝边吃奶边哭怎么回事| 成人18禁在线播放| 国产亚洲欧美精品永久| 99热6这里只有精品| 麻豆成人午夜福利视频| 久久午夜亚洲精品久久| 一边摸一边抽搐一进一小说| 亚洲七黄色美女视频| 欧美日韩乱码在线| 久久久久久大精品| www.999成人在线观看| 亚洲成人国产一区在线观看| 男人舔女人下体高潮全视频| 99国产极品粉嫩在线观看| 一区二区三区激情视频| 免费无遮挡裸体视频| 欧美 亚洲 国产 日韩一| 好看av亚洲va欧美ⅴa在| 日本一本二区三区精品| 日韩欧美在线二视频| 国产麻豆成人av免费视频| 精品欧美国产一区二区三| 午夜福利在线观看吧| 久久亚洲真实| 最近最新中文字幕大全免费视频| 亚洲人成77777在线视频| 欧美黄色片欧美黄色片| 国产私拍福利视频在线观看| 美女午夜性视频免费| 日韩成人在线观看一区二区三区| 国产男靠女视频免费网站| 国产在线观看jvid| 神马国产精品三级电影在线观看 | 青草久久国产| 国产黄色小视频在线观看| 国产精品日韩av在线免费观看| 视频区欧美日本亚洲| 琪琪午夜伦伦电影理论片6080| 国产一区二区在线av高清观看| 久久婷婷人人爽人人干人人爱| 一进一出好大好爽视频| 久久婷婷人人爽人人干人人爱| 丰满的人妻完整版| 午夜a级毛片| 亚洲精品久久成人aⅴ小说| 久久婷婷人人爽人人干人人爱| 色综合亚洲欧美另类图片| 在线免费观看的www视频| 在线免费观看的www视频| 日韩欧美三级三区| 少妇被粗大的猛进出69影院| avwww免费| 亚洲精品久久成人aⅴ小说| 国产精品久久久人人做人人爽| 岛国视频午夜一区免费看| 国产免费av片在线观看野外av| 18禁黄网站禁片免费观看直播| 波多野结衣高清无吗| 亚洲欧美日韩无卡精品| 大型黄色视频在线免费观看| 国产av在哪里看| 中文字幕人成人乱码亚洲影| 国产一卡二卡三卡精品| 在线永久观看黄色视频| 免费电影在线观看免费观看| 亚洲国产精品999在线| 久久国产乱子伦精品免费另类| 欧美乱色亚洲激情| 欧美 亚洲 国产 日韩一| 日韩精品中文字幕看吧| 亚洲国产高清在线一区二区三 | 99re在线观看精品视频| 男女做爰动态图高潮gif福利片| 免费电影在线观看免费观看| av有码第一页| 制服丝袜大香蕉在线| 久久久久久久精品吃奶| 国产精品久久久久久人妻精品电影| 一本久久中文字幕| 中文字幕精品亚洲无线码一区 | 国产精品永久免费网站| 伦理电影免费视频| 99精品在免费线老司机午夜| 脱女人内裤的视频| netflix在线观看网站| 日日摸夜夜添夜夜添小说| 午夜日韩欧美国产| 看黄色毛片网站| 白带黄色成豆腐渣| 黄色 视频免费看| 人人妻人人澡欧美一区二区| 美女大奶头视频| 黄色女人牲交| 琪琪午夜伦伦电影理论片6080| 亚洲欧美一区二区三区黑人| 男女视频在线观看网站免费 | 最近最新中文字幕大全免费视频| 精品久久久久久久末码| 嫁个100分男人电影在线观看| 久久久久国内视频| 久9热在线精品视频| 夜夜夜夜夜久久久久| 成人亚洲精品av一区二区| 久久伊人香网站| 精品久久久久久久人妻蜜臀av| 亚洲最大成人中文| 国产99白浆流出| 午夜福利18| 男女下面进入的视频免费午夜 | 亚洲黑人精品在线| 男女视频在线观看网站免费 | 视频在线观看一区二区三区| 国产精品久久视频播放| 亚洲一卡2卡3卡4卡5卡精品中文| e午夜精品久久久久久久| 亚洲国产精品久久男人天堂| 久久久久免费精品人妻一区二区 | 亚洲全国av大片| 欧美日本亚洲视频在线播放| 丰满的人妻完整版| 国产黄a三级三级三级人| 成人免费观看视频高清| 亚洲欧美一区二区三区黑人| 中国美女看黄片| 日韩高清综合在线| 两人在一起打扑克的视频| 性欧美人与动物交配| 国产精品永久免费网站| 国产熟女xx| 日本成人三级电影网站| 悠悠久久av| 2021天堂中文幕一二区在线观 | aaaaa片日本免费| 伦理电影免费视频| 黑人欧美特级aaaaaa片| 黄色毛片三级朝国网站| 精品高清国产在线一区| 侵犯人妻中文字幕一二三四区| 国产精品久久久久久亚洲av鲁大| 久久国产精品男人的天堂亚洲| 久久久久久久久久黄片| 国内毛片毛片毛片毛片毛片| www.999成人在线观看| 日韩欧美一区视频在线观看| 热re99久久国产66热| 亚洲国产精品成人综合色| 神马国产精品三级电影在线观看 | 亚洲精品国产区一区二| 天天躁夜夜躁狠狠躁躁| 国产亚洲精品第一综合不卡| 他把我摸到了高潮在线观看| 亚洲av电影在线进入| 大香蕉久久成人网| 久久这里只有精品19| 最新美女视频免费是黄的| 欧美乱色亚洲激情| 麻豆久久精品国产亚洲av| www日本黄色视频网| 99精品欧美一区二区三区四区| 亚洲七黄色美女视频| bbb黄色大片| 国产精品永久免费网站| 精品久久久久久久久久免费视频| 岛国在线观看网站| 色婷婷久久久亚洲欧美| 变态另类成人亚洲欧美熟女| 国产高清视频在线播放一区| 久久精品国产清高在天天线| 国产精品av久久久久免费| 亚洲成av人片免费观看| 97超级碰碰碰精品色视频在线观看| 亚洲欧洲精品一区二区精品久久久| 亚洲av中文字字幕乱码综合 | 中文字幕另类日韩欧美亚洲嫩草| 久久九九热精品免费| 熟女少妇亚洲综合色aaa.| 99久久99久久久精品蜜桃| 国产精品免费视频内射| 99国产极品粉嫩在线观看| www.自偷自拍.com| 成人av一区二区三区在线看| 亚洲专区中文字幕在线| 午夜福利高清视频| 欧美黄色片欧美黄色片| 99国产综合亚洲精品| 日韩大码丰满熟妇| 熟女少妇亚洲综合色aaa.| 真人做人爱边吃奶动态| 999久久久精品免费观看国产| 国内揄拍国产精品人妻在线 | 俺也久久电影网| 无人区码免费观看不卡| 日韩欧美国产在线观看| 欧美性长视频在线观看| 亚洲精品在线美女| 在线永久观看黄色视频| 亚洲人成77777在线视频| 久久久久九九精品影院| 欧美一级毛片孕妇| 窝窝影院91人妻| 亚洲熟女毛片儿| 啦啦啦免费观看视频1| videosex国产| 99久久无色码亚洲精品果冻| 三级毛片av免费| xxx96com| 亚洲国产精品合色在线| 免费在线观看影片大全网站| 丰满的人妻完整版| 亚洲一码二码三码区别大吗| 亚洲人成伊人成综合网2020| 久久午夜综合久久蜜桃| 老司机在亚洲福利影院| 精华霜和精华液先用哪个| 久久中文字幕一级| 欧美色欧美亚洲另类二区| 麻豆一二三区av精品| 精品国产亚洲在线| 久久精品aⅴ一区二区三区四区| 男女之事视频高清在线观看| 亚洲欧美激情综合另类| 亚洲天堂国产精品一区在线| 婷婷亚洲欧美| 欧美av亚洲av综合av国产av| 成在线人永久免费视频| 18禁黄网站禁片午夜丰满| 精品第一国产精品| 又黄又爽又免费观看的视频| 久久精品人妻少妇| 少妇被粗大的猛进出69影院| 久久精品国产亚洲av高清一级| 精品一区二区三区四区五区乱码| 亚洲中文日韩欧美视频| 99久久久亚洲精品蜜臀av| 女生性感内裤真人,穿戴方法视频| 18美女黄网站色大片免费观看| 老司机午夜福利在线观看视频| 亚洲午夜理论影院| 久久婷婷成人综合色麻豆| 日韩欧美三级三区| 大香蕉久久成人网| 国产av一区在线观看免费| 好看av亚洲va欧美ⅴa在| www.自偷自拍.com| 变态另类丝袜制服| 精品熟女少妇八av免费久了| 中文字幕久久专区| 身体一侧抽搐| 久久国产精品男人的天堂亚洲| 叶爱在线成人免费视频播放| 非洲黑人性xxxx精品又粗又长| 99国产精品99久久久久| 亚洲熟女毛片儿| 久久天堂一区二区三区四区| 国产高清有码在线观看视频 | 人成视频在线观看免费观看| 国产亚洲欧美精品永久| www日本在线高清视频| 国产精品香港三级国产av潘金莲| 欧美成人性av电影在线观看| 亚洲第一欧美日韩一区二区三区| 757午夜福利合集在线观看| 欧美黑人精品巨大| 在线观看午夜福利视频| 国产人伦9x9x在线观看| 日韩中文字幕欧美一区二区| 天堂√8在线中文| 日本一区二区免费在线视频| 国产99久久九九免费精品| 国产午夜福利久久久久久| 国产成年人精品一区二区| 在线观看免费午夜福利视频| 丁香六月欧美| 婷婷精品国产亚洲av在线| 国产精品av久久久久免费| 亚洲免费av在线视频| 女性被躁到高潮视频| 久久狼人影院| 一边摸一边抽搐一进一小说| 一本精品99久久精品77| 亚洲精品国产区一区二| 色综合亚洲欧美另类图片| 亚洲精品美女久久av网站| 后天国语完整版免费观看| 国产aⅴ精品一区二区三区波| 精品熟女少妇八av免费久了| 最近最新中文字幕大全电影3 | 少妇被粗大的猛进出69影院| 青草久久国产| 中文字幕久久专区| 97碰自拍视频| av有码第一页| 一进一出抽搐动态| 热re99久久国产66热| 日韩成人在线观看一区二区三区| 免费看美女性在线毛片视频| 亚洲avbb在线观看| 国产精品一区二区精品视频观看| 日本 av在线| 国产精品 国内视频| 91大片在线观看| 日本成人三级电影网站| 中文字幕人妻丝袜一区二区| 欧美乱妇无乱码| 精品国内亚洲2022精品成人| 欧美日本亚洲视频在线播放| 最近最新中文字幕大全免费视频| 精品久久蜜臀av无| 国产精品一区二区精品视频观看| 亚洲av美国av| 国产欧美日韩一区二区精品| 国产精品野战在线观看| 日韩欧美国产一区二区入口| 亚洲精品中文字幕一二三四区| 老司机福利观看| 亚洲成人免费电影在线观看| 国产亚洲欧美在线一区二区| 国产精品美女特级片免费视频播放器 | 啦啦啦观看免费观看视频高清| 侵犯人妻中文字幕一二三四区| 岛国视频午夜一区免费看| 麻豆国产av国片精品| 亚洲精品av麻豆狂野| 亚洲全国av大片| 叶爱在线成人免费视频播放| 首页视频小说图片口味搜索| 国产免费男女视频| 国产三级在线视频| 精品久久久久久久末码| 91大片在线观看| 久久久久久免费高清国产稀缺| 亚洲人成77777在线视频| 亚洲人成伊人成综合网2020| 一本大道久久a久久精品| 国产不卡一卡二| 99国产综合亚洲精品| 亚洲成国产人片在线观看| 精品福利观看| 波多野结衣高清作品| 别揉我奶头~嗯~啊~动态视频| 国产成+人综合+亚洲专区| 成人三级黄色视频| 高清毛片免费观看视频网站| 午夜免费鲁丝| 免费看a级黄色片| 欧美黑人巨大hd| 丁香六月欧美| 欧美又色又爽又黄视频| 叶爱在线成人免费视频播放| 性欧美人与动物交配| 黑人巨大精品欧美一区二区mp4| 国产三级黄色录像| 十分钟在线观看高清视频www| 日韩精品中文字幕看吧| 国产精品久久久久久精品电影 | 国产亚洲精品综合一区在线观看 | 波多野结衣av一区二区av| 亚洲七黄色美女视频| 伦理电影免费视频| 伊人久久大香线蕉亚洲五| 日日干狠狠操夜夜爽| 黑人欧美特级aaaaaa片| 人人妻,人人澡人人爽秒播| 欧美在线一区亚洲| 久久热在线av| 伊人久久大香线蕉亚洲五| 亚洲欧美一区二区三区黑人| 黄色丝袜av网址大全| 嫩草影视91久久| 亚洲五月天丁香| 黄片播放在线免费| 午夜福利18| 又大又爽又粗| 好看av亚洲va欧美ⅴa在| 国产主播在线观看一区二区| 国产色视频综合| 欧美日韩瑟瑟在线播放| 88av欧美| 中出人妻视频一区二区| 日韩中文字幕欧美一区二区| 国内毛片毛片毛片毛片毛片| 久久久久精品国产欧美久久久| 亚洲全国av大片| 一个人观看的视频www高清免费观看 | 老司机福利观看| 国产亚洲精品久久久久久毛片| a级毛片a级免费在线| 精品久久久久久成人av| 999久久久国产精品视频| 老鸭窝网址在线观看| 男男h啪啪无遮挡| 国产精品久久久人人做人人爽| 国产国语露脸激情在线看| 老司机在亚洲福利影院| 欧美日韩中文字幕国产精品一区二区三区| 国产激情久久老熟女| 不卡一级毛片| 一夜夜www| 久久久久久久久免费视频了| 亚洲成人精品中文字幕电影| 欧美成狂野欧美在线观看| 中文字幕精品免费在线观看视频| 亚洲av美国av| 欧美黄色淫秽网站| 欧美日韩黄片免| 亚洲av熟女| 久久国产亚洲av麻豆专区| 国产精品久久久人人做人人爽| 99久久精品国产亚洲精品| 亚洲三区欧美一区| 听说在线观看完整版免费高清| 日韩欧美国产在线观看| 国产色视频综合| 精品卡一卡二卡四卡免费| 日韩成人在线观看一区二区三区| 一本一本综合久久| 亚洲精品一卡2卡三卡4卡5卡| 午夜福利免费观看在线| 亚洲在线自拍视频| av在线播放免费不卡| 国产国语露脸激情在线看| 一边摸一边做爽爽视频免费| 日本免费a在线| 人妻丰满熟妇av一区二区三区| avwww免费| 日韩一卡2卡3卡4卡2021年| 亚洲电影在线观看av| 国产精品久久久久久人妻精品电影| 人人妻人人看人人澡| 亚洲男人天堂网一区| 狂野欧美激情性xxxx| 午夜福利高清视频| 亚洲精品久久国产高清桃花| 欧美乱色亚洲激情| 亚洲精品美女久久av网站| 国产真实乱freesex| 韩国av一区二区三区四区| 免费电影在线观看免费观看| 国产亚洲av嫩草精品影院| netflix在线观看网站| АⅤ资源中文在线天堂| 国产成人啪精品午夜网站| 国产成人欧美| 日本 欧美在线| 精品高清国产在线一区| 日韩精品免费视频一区二区三区| 成人手机av| 色老头精品视频在线观看| 亚洲成av片中文字幕在线观看| 国产成人欧美在线观看| 亚洲中文字幕一区二区三区有码在线看 | 久久久国产欧美日韩av| 亚洲精品久久国产高清桃花| 韩国av一区二区三区四区| 精品乱码久久久久久99久播| 黄色片一级片一级黄色片| 少妇 在线观看| 久久香蕉国产精品| 精品久久久久久久久久久久久 | 无遮挡黄片免费观看| 后天国语完整版免费观看| 欧美 亚洲 国产 日韩一| 亚洲,欧美精品.| 亚洲欧美精品综合久久99| 老司机靠b影院| 欧美成人性av电影在线观看| 亚洲欧美日韩高清在线视频| 女人高潮潮喷娇喘18禁视频| 亚洲精华国产精华精| 亚洲av片天天在线观看| 国产91精品成人一区二区三区| 最新在线观看一区二区三区| 精品国产超薄肉色丝袜足j| 午夜亚洲福利在线播放| 麻豆一二三区av精品| 亚洲av美国av| 亚洲天堂国产精品一区在线| 亚洲第一av免费看| 十分钟在线观看高清视频www| 亚洲全国av大片| 精品熟女少妇八av免费久了| 久久精品91蜜桃| 丝袜人妻中文字幕| 亚洲一区中文字幕在线| 欧美日韩乱码在线| 中文字幕高清在线视频| 亚洲精品粉嫩美女一区| 国产成人av激情在线播放| 午夜免费观看网址| 亚洲男人的天堂狠狠| www日本黄色视频网| 在线av久久热| 神马国产精品三级电影在线观看 | 国产精华一区二区三区| 免费无遮挡裸体视频| 免费人成视频x8x8入口观看| 色婷婷久久久亚洲欧美| 性色av乱码一区二区三区2| 91在线观看av| 极品教师在线免费播放| 色综合婷婷激情| 国产精品爽爽va在线观看网站 | 色综合欧美亚洲国产小说| 国产三级在线视频| 精品一区二区三区四区五区乱码| 午夜福利高清视频| 精品熟女少妇八av免费久了| 少妇粗大呻吟视频| 精品熟女少妇八av免费久了| 午夜视频精品福利| 欧美日韩一级在线毛片| 成人av一区二区三区在线看| 一级作爱视频免费观看| 一进一出抽搐gif免费好疼| 久久香蕉激情| 欧美一区二区精品小视频在线| 麻豆成人午夜福利视频| 国产成人欧美| 午夜精品久久久久久毛片777| 免费在线观看影片大全网站| 国产真实乱freesex| 日韩欧美 国产精品| 在线观看免费午夜福利视频| 国产爱豆传媒在线观看 | 日韩有码中文字幕| 好男人电影高清在线观看| 麻豆国产av国片精品| 日韩欧美 国产精品| 麻豆成人午夜福利视频| 老熟妇仑乱视频hdxx| 在线观看免费午夜福利视频| 天天躁夜夜躁狠狠躁躁| 中文字幕精品亚洲无线码一区 | av在线天堂中文字幕| 亚洲精品av麻豆狂野| 亚洲中文av在线| 黄色毛片三级朝国网站| 欧美日韩中文字幕国产精品一区二区三区| 国产激情偷乱视频一区二区| 国产精品九九99| 99精品在免费线老司机午夜| 色综合站精品国产| 91九色精品人成在线观看| 少妇裸体淫交视频免费看高清 | 国内久久婷婷六月综合欲色啪| 一区二区日韩欧美中文字幕| svipshipincom国产片| 午夜免费观看网址| 男女那种视频在线观看| 十八禁网站免费在线| 中文字幕av电影在线播放| 欧美性猛交黑人性爽| 成人永久免费在线观看视频| а√天堂www在线а√下载| 白带黄色成豆腐渣| 黄片大片在线免费观看| 久久久久久人人人人人| 亚洲成人久久爱视频| 999久久久国产精品视频| 老司机午夜十八禁免费视频| 日韩成人在线观看一区二区三区| 亚洲av电影不卡..在线观看| 日韩欧美一区二区三区在线观看| xxx96com| 久久香蕉国产精品| 国产亚洲精品一区二区www| 亚洲av第一区精品v没综合| 欧美精品亚洲一区二区| 亚洲av熟女| 午夜激情av网站| 嫁个100分男人电影在线观看| 丝袜在线中文字幕| 亚洲人成伊人成综合网2020| 美女免费视频网站| 色综合欧美亚洲国产小说| 亚洲欧美日韩无卡精品| 欧美另类亚洲清纯唯美| 亚洲激情在线av| 国产精品野战在线观看| 欧美日韩乱码在线| av福利片在线| 亚洲 国产 在线| 99热6这里只有精品| 欧美av亚洲av综合av国产av| 校园春色视频在线观看| 18禁国产床啪视频网站| 黄色毛片三级朝国网站|