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

    基于QT的PLC梯形圖編輯系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    2019-06-10 01:01:19李馳骎王庭有李應(yīng)春楊安園
    軟件導(dǎo)刊 2019年2期
    關(guān)鍵詞:可編程控制器梯形圖

    李馳骎 王庭有 李應(yīng)春 楊安園

    摘 要:為了探索PLC梯形圖編輯系統(tǒng)的設(shè)計(jì)方法,從梯形圖編程系統(tǒng)設(shè)計(jì)需求出發(fā),分析傳統(tǒng)梯形圖網(wǎng)絡(luò)的不足,采用一種高自由度的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)描述梯形圖網(wǎng)絡(luò),并根據(jù)該網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)提出一種分布式存儲方案,實(shí)現(xiàn)梯形圖圖元之間的連接關(guān)系存儲?;赒T圖形框架采用面向?qū)ο蟮能浖椒▽?shí)現(xiàn)梯形圖標(biāo)準(zhǔn)圖元?jiǎng)?chuàng)建、連接關(guān)系建立、圖元?jiǎng)h除等功能。完成梯形圖編輯系統(tǒng)設(shè)計(jì)后,對圖元管理、各種指令調(diào)用進(jìn)行編輯測試,結(jié)果表明該系統(tǒng)設(shè)計(jì)方法可行。

    關(guān)鍵詞:可編程控制器;梯形圖;QT;存儲結(jié)構(gòu);圖元管理

    DOI:10. 11907/rjdk. 181943

    中圖分類號:TP319文獻(xiàn)標(biāo)識碼:A文章編號:1672-7800(2019)002-0072-04

    Abstract: In order to explore the design method of PLC ladder diagram (LAD) editor system, we start with the overall requirements of LAD editor system, analyze the shortcomings of the traditional LAD network, and use a high-degree-of-freedom network topology to describe LAD network. According to the network topology, a distributed storage scheme is proposed to implement the storage of connection relationships between LAD primitives. The object-oriented software method based on the QT graphics framework is used to realize the functions of creating ladder diagram standard primitives, establishing connection relationships and deleting primitives. After completing the design of the ladder diagram editing system, we tested the management of graphic elements and various instructions. No problems were found during the process. The results shows that the method of designing the ladder diagram editing system proposed in this paper is feasible.

    Key Words: programmable logic controller; ladder diagram; QT; storage scheme; primitive management

    0 引言

    可編程控制器(programmable logic controller,PLC)在工業(yè)控制領(lǐng)域應(yīng)用廣泛, PLC編程軟件是推動(dòng)PLC發(fā)展的重要?jiǎng)恿1-2],而編輯系統(tǒng)是編程軟件中至關(guān)重要的組成部分,它負(fù)責(zé)梯形圖的輸入、編輯、顯示,各個(gè)單元的位置、符號等信息保存,決定了軟件的交互性[3]。

    國外PLC發(fā)展相當(dāng)成熟,PLC編程軟件技術(shù)研究較多:Milik A[4]提出了一種多線程執(zhí)行技術(shù),利用數(shù)據(jù)流圖識別程序的并行性,完成編程語言的編譯;Prahofer等[5]采用程序上的模式匹配、控制流、數(shù)據(jù)流等分析方法,開發(fā)靜態(tài)代碼分析工具;Deveza等[6]將指令表作為Matlab/Simulink翻譯軟件包的輸入,實(shí)現(xiàn)PLC在Matlab中的仿真;Kim H S等[7]采用二叉邏輯樹方法實(shí)現(xiàn)梯形圖程序的解釋;Moonga等[8-10]通過將梯形圖映射為AOV圖的方法,把梯形圖轉(zhuǎn)換為AOV圖,且使用雙堆棧深度優(yōu)先搜索算法(TSDFS)實(shí)現(xiàn)梯形圖到指令表的轉(zhuǎn)換;Asensio等[11]提出了基于IEC61131-3標(biāo)準(zhǔn)和PLCOpen TC6架構(gòu)的完整工業(yè)自動(dòng)化程序開發(fā)環(huán)境。

    國內(nèi)PLC編程軟件研究主要有:李慧亮等[12]使用FLEC、BISON對指令表進(jìn)行詞法分析和語法分析,進(jìn)一步完成了中間代碼結(jié)構(gòu)設(shè)計(jì)、目標(biāo)代碼生成器設(shè)計(jì),但文中的中間代碼結(jié)構(gòu)和目標(biāo)代碼生成器考慮過少,不具備通用性;韓江等[13]將梯形圖映射為AOV圖,建立梯形圖到以鄰接矩陣方式存儲的AOV圖的映射,但由于梯形圖串并聯(lián)關(guān)系的復(fù)雜性,使用該算法會(huì)導(dǎo)致轉(zhuǎn)換不穩(wěn)定;吳盼盼等[14]采用XML文件描述梯形圖圖元及其連接方式的存儲結(jié)構(gòu),以類C的腳本語言作為中間語言實(shí)現(xiàn)梯形圖到指令表的轉(zhuǎn)換,但存儲方式和轉(zhuǎn)換方式稍顯復(fù)雜,支持的指令不多;黃健[15]基于MFC實(shí)現(xiàn)圖元的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),用分層方法存儲圖元位置關(guān)系;楊觀賜等[16]提出了以鏈表與雙向二維鏈表結(jié)合的梯形圖網(wǎng)絡(luò)存儲結(jié)構(gòu)。

    本文對梯形圖編輯系統(tǒng)設(shè)計(jì)方法進(jìn)行研究。從梯形圖編程系統(tǒng)總體需求出發(fā),通過分析梯形圖的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)及圖元存儲方案,提出拓?fù)浣Y(jié)構(gòu)及對應(yīng)的圖元存儲結(jié)構(gòu),采用面向?qū)ο蟮能浖椒▽?shí)現(xiàn)圖元管理功能,該方案在梯形圖網(wǎng)絡(luò)結(jié)構(gòu)上更加人性化,圖元存儲結(jié)構(gòu)更加簡單,對編輯語言轉(zhuǎn)換的復(fù)雜度更低,圖元管理的各種功能更加健全。

    1 系統(tǒng)總體設(shè)計(jì)

    1.1 系統(tǒng)功能

    編輯系統(tǒng)在整個(gè)編程軟件中起著基石作用,可細(xì)分為變量模塊、圖元模塊、程序網(wǎng)絡(luò)模塊[17],具體功能細(xì)分如圖1所示。

    1.2 梯形圖網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)設(shè)計(jì)

    大部分梯形圖編程軟件的編輯模塊采用網(wǎng)格或矩陣固定位置的方式向梯形圖網(wǎng)絡(luò)中添加圖元[18-19],這種方式規(guī)定每個(gè)元件所占網(wǎng)格數(shù),優(yōu)點(diǎn)是圖元連接關(guān)系清晰且排版簡單,但也有一些缺點(diǎn):①網(wǎng)絡(luò)空間利用率低;②圖元操作的算法時(shí)間復(fù)雜度高,串并聯(lián)關(guān)系識別較復(fù)雜,如圖2所示。

    因此,本文不采用固定位置的網(wǎng)絡(luò)結(jié)構(gòu)而采用元件可以自由移動(dòng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),這種網(wǎng)絡(luò)結(jié)構(gòu)不限制梯級中任何一個(gè)圖元位置,圖元之間的連接關(guān)系是用戶添加的,通過解析連接線唯一得到,與圖元位置沒有任何關(guān)系。刪除圖元時(shí),只刪除和該圖元直接相連的連接線,不對其余圖元及連接線做任何更新。

    本文采用的網(wǎng)絡(luò)結(jié)構(gòu)以最優(yōu)方式完整呈現(xiàn)整個(gè)梯級網(wǎng)絡(luò),同時(shí)降低圖元存儲結(jié)構(gòu)復(fù)雜度和圖形網(wǎng)絡(luò)轉(zhuǎn)換復(fù)雜度。此外,雖然沒有網(wǎng)格會(huì)給程序編排帶來困難,但通過建立大小隨意設(shè)置的柵格可以解決問題,元件按照柵格的設(shè)置移動(dòng),每次只移動(dòng)一格[20]。

    1.3 程序結(jié)構(gòu)設(shè)計(jì)

    基于面向?qū)ο蟮能浖_發(fā)方法,本文使用Qt圖形/視圖框架搭建編輯系統(tǒng)的程序結(jié)構(gòu)。圖形/視圖框架包含圖元(QGraphicsItem)、場景(QGraphicsScene)、視圖(QGraphicsView)三層結(jié)構(gòu),分別具有作為場景圖形項(xiàng)目的基類、提供圖形/視圖場景管理器的容器、使場景中的內(nèi)容可視化功能[21]。

    將IEC61131-3標(biāo)準(zhǔn)規(guī)定的梯形圖圖元抽象為圖形視圖框架中的圖元,采用繼承QGraphicsItem的方法生成不同的圖元,并通過響應(yīng)圖元的鼠標(biāo)雙擊事件完成圖元信息的修改。圖元的管理通過重寫場景類QGraphicsScene實(shí)現(xiàn):響應(yīng)鼠標(biāo)的單擊事件完成圖元的連接及圖元的添加,響應(yīng)鍵盤事件刪除圖元。最后,考慮到梯形圖網(wǎng)絡(luò)中功能/功能塊的使用頻率高,增加拖拽添加功能/功能塊圖元的方式,該過程通過重寫圖形/視圖框架中的視圖類QGraphicsView的拖放響應(yīng)函數(shù)完成。面向?qū)ο蟮能浖_發(fā)方法將軟件系統(tǒng)中各個(gè)實(shí)體抽象為類,然后基于類的繼承、封裝、消息傳送、多態(tài)等特性構(gòu)造軟件系統(tǒng),最后設(shè)計(jì)各個(gè)實(shí)體類之間關(guān)鍵信息通信。編輯系統(tǒng)實(shí)現(xiàn)結(jié)構(gòu)如圖3所示。

    2 圖元數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

    2.1 圖元存儲結(jié)構(gòu)設(shè)計(jì)

    采用準(zhǔn)確高效的圖元存儲結(jié)構(gòu)是設(shè)計(jì)梯形圖編輯系統(tǒng)不可缺少的環(huán)節(jié)。目前,主流的梯形圖存儲結(jié)構(gòu)有雙向鏈表[22]、分層存儲法[23]、三級單向鏈表[24]。

    根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)提出一種分布式圖元存儲結(jié)構(gòu),該存儲結(jié)構(gòu)設(shè)計(jì)如下:①每個(gè)圖元存儲每個(gè)輸入/輸出點(diǎn)對應(yīng)的連接線集合;②連接線存儲起點(diǎn)圖元及終點(diǎn)圖元。

    由于梯形圖圖元管理系統(tǒng)由Qt圖形/視圖框架中的場景類QGraphicsScene提供,所以這種分布式存儲結(jié)構(gòu)僅僅需要存儲圖元之間的連接關(guān)系,并不需要考慮圖元本身的存儲,從而降低了存儲結(jié)構(gòu)的復(fù)雜度,圖4為該存儲結(jié)構(gòu)的方法示例。

    2.2 圖元類設(shè)計(jì)

    圖元作為梯形圖網(wǎng)絡(luò)中最小的單元,是構(gòu)造梯形圖網(wǎng)絡(luò)的核心元素,但是圖元的多樣性決定了不能對每個(gè)圖元單獨(dú)設(shè)計(jì),因此本文對圖元進(jìn)行類設(shè)計(jì)。圖元類設(shè)計(jì)思路是:把圖元的通用屬性抽象成所有圖元的基類,然后按照各個(gè)圖元的不同屬性從該基類中派生出具體類,所有圖元將基于圖形/視圖框架中的圖元類QGraphicsItem生成。為使圖元支持SIGNLA/SLOT操作[25],采用繼承QGraphicsItem、QObject的多繼承方式實(shí)現(xiàn)梯形圖圖元類設(shè)計(jì),圖5是圖元類的繼承關(guān)系。

    3 圖元管理

    3.1 圖元?jiǎng)?chuàng)建

    本文設(shè)計(jì)的圖元采用工具欄按鈕添加方式創(chuàng)建。

    圖元添加工具欄屬于主程序?qū)嶓w,和梯形圖編輯框架中的圖元管理實(shí)體屬于不同的實(shí)體,故無法在對應(yīng)工具按鈕的響應(yīng)函數(shù)中生成圖元。通過工具欄按鈕添加圖元時(shí),需要將圖元的型別信息通過SIGNAL/SLOT傳遞給圖元管理實(shí)體類,型別信息的傳遞過程如圖6所示。圖6中KM_PLC為編程軟件主框架類,LD_Viewer為梯形圖編輯模塊主部件,LD_View為基于圖形/視圖框架中視圖類QGraphicsView的自定義視圖類,LD_Scene為基于圖形/視圖框架的場景類。

    自定義圖元管理類LD_Scene通過響應(yīng)鼠標(biāo)的單擊事件完成與當(dāng)前型別信息相對應(yīng)的圖元類添加。型別信息為字符串類型,無法被new運(yùn)算符直接使用,為了保證圖元添加算法的可伸縮性,采用工廠模式(Object Factory)完成型別信息映射到對應(yīng)圖元類。本文使用map類容器完成型別信息與函數(shù)指針之間的映射關(guān)系,圖元的注冊、取消注冊、創(chuàng)建分別對應(yīng)于map容器的添加、刪除、查找。

    根據(jù)上述設(shè)計(jì),要在梯形圖程序組織單元中產(chǎn)生圖形元素必須用到該工廠模式,如果每個(gè)程序組織單元都實(shí)例化一個(gè)全局的BaseItem工廠模式,程序?qū)⒖赡芤騼?nèi)存不足而被迫結(jié)束。因此,本文將工廠類封裝在Singleton模式下,在LD_Scene的構(gòu)造函數(shù)中完成圖元注冊。

    3.2 圖元連接關(guān)系建立

    創(chuàng)建連接關(guān)系的實(shí)質(zhì)是確定圖元之間的存儲關(guān)系。起始連接、結(jié)束連接信號都是從圖元中輸入(輸出)連接捕捉點(diǎn)發(fā)出的,為了區(qū)分這兩個(gè)信號,設(shè)計(jì)一個(gè)公有的bool變量flag作為標(biāo)記:當(dāng)flag的值為false時(shí),發(fā)射開始連接信號;當(dāng)flag的值為true時(shí),發(fā)射結(jié)束連接信號。此外為保證正確的位置繪制連接線起點(diǎn)、終點(diǎn)且實(shí)現(xiàn)連接線起始圖元的正確存儲,在請求連接/結(jié)束時(shí)需要傳遞“請求連接位置”及“請求連接捕捉點(diǎn)類型”。

    3.4 圖元?jiǎng)h除

    圖元?jiǎng)h除操作通過重寫LD_Scene的鍵盤響應(yīng)事件完成(按Del建實(shí)現(xiàn)刪除)。使用場景類的接口函數(shù)selectItem()提取當(dāng)前所有的選中項(xiàng)目,利用運(yùn)行時(shí)類型識別(run-time type identification,RTTI)技術(shù)中的dynamic_cast判斷選中的項(xiàng)目類型。由于圖元基類的析構(gòu)函數(shù)會(huì)刪除所有與該圖元相連的連接線,所以為了避免二次刪除連接線,本文先刪除連接線再對選中的項(xiàng)目執(zhí)行delete操作。

    4 軟件測試

    對系統(tǒng)設(shè)計(jì)方案進(jìn)行編輯測試,對圖元管理、各種指令調(diào)用都進(jìn)行了測試,結(jié)果表明本文提出的編輯系統(tǒng)設(shè)計(jì)方法可行。圖7為梯形圖編程實(shí)例。

    5 結(jié)語

    本文基于面向?qū)ο蟮能浖_發(fā)方法實(shí)現(xiàn)了PLC梯形圖編輯系統(tǒng)設(shè)計(jì),通過軟件測試證明該方案有良好的應(yīng)用效果,為后續(xù)功能完善的PLC編程軟件開發(fā)打下了基礎(chǔ),是在目前國內(nèi)沒有完全自主開發(fā)的PLC編程軟件現(xiàn)狀下的一種探索。梯形圖是PLC編程語言中最常用的語言,該編程軟件的其它模塊正在開發(fā)中,本文的研究對推進(jìn)PLC軟件發(fā)展有著重要意義。

    參考文獻(xiàn):

    [1] 歐陽三泰,周琴,歐陽希. 軟PLC控制技術(shù)綜述[J]. 電氣傳動(dòng),2005(9):52-54.

    [2] GREGOR K,GIOVANNI G,STANKO S. A new approach to PLC software design[J]. ISA Transactions,2003,42(2):167-171.

    [3] 趙雨生,高美鳳. 一種梯形圖編程系統(tǒng)的研究與實(shí)現(xiàn)方法[J]. 工業(yè)控制計(jì)算機(jī),2008(6):34-35.

    [4] MILIK A. Multiple-core PLC CPU implementation and programming[J]. Journal of Circuits, Systems and Computers,2018,27(10): 162-185.

    [5] PRAHOFER H, ANGERER F, RAMLER R, et al. Static code analysis of iec 61131-3 programs: comprehensive tool support and experiences from large-scale industrial application[J]. IEEE Transactions on Industrial Informatics, 2017, 13(1): 37-47.

    [6] DEVEZA T, MARTINS J F. PLC control and Matlab/Simulink simulations: a translation approach[C]. Mallorca, Spain: Emerging Technologies & Factory Automation, 2009.

    [7] KIM H S, KWON W H, CHANG N. A translation method for ladder diagram with application to a manufacturing process[C]. Detroit, MI, USA: International Conference on Robotics and Automation, 1999.

    [8] MOONGA K H, LINRU Y, SHAOJUN L. Algorithm for compiling unrestricted ladder diagram to IEC 61131-3 compliant instruction list[J]. Lecture Notes in Engineering and Computer Science, 2011, 2191(1): 949-954.

    [9] FEN G,NING W. A transformation algorithm of ladder diagram into instruction list based on AOV digraph and binary tree[C]. Hong Kong: IEEE Region 10 Conference, 2006.

    [10] YAN Y, ZHANG H. Compiling ladder diagram into instruction list to comply with IEC 61131-3[J]. Computers in Industry, 2010,61(5): 448-462.

    [11] ASENSIO J, ORTU?O F, DAMAS M, et al. Industrial automation programming environment with a new translation algorithm among IEC 61131-3 languages based on the TC6-XML scheme[J]. International Journal of Automation and Control Engineering, 2013(2): 47-55.

    [12] 李慧亮. 基于IEC61131-3標(biāo)準(zhǔn)的IL語言編譯器的設(shè)計(jì)與實(shí)現(xiàn)[D]. 西安:西安電子科技大學(xué),2014.

    [13] 韓江,段少磊,夏鏈,等. PLC梯形圖向指令表轉(zhuǎn)化的算法研究與實(shí)現(xiàn)[J]. 組合機(jī)床與自動(dòng)化加工技術(shù),2013(11):61-63

    [14] 吳盼盼. 梯形圖與腳本語言互換方法的研究[D]. 杭州:杭州電子科技大學(xué),2013.

    [15] 黃健. 基于ARM與FPGA的PLC及其梯形圖編程系統(tǒng)設(shè)計(jì)[D]. 廣州:華南理工大學(xué),2016.

    [16] 楊觀賜,陳占杰,李少波,等. 面向智能控制的軟PLC中梯形圖的動(dòng)態(tài)解析方法[J]. 貴州大學(xué)學(xué)報(bào):自然科學(xué)版,2016,33(6):43-47.

    [17] 韓兵兵. PLC梯形圖編程系統(tǒng)研究與實(shí)現(xiàn)[D].廣州: 華南理工大學(xué),2013.

    [18] 吳玉香,郭建勛,周建香. 嵌入式軟PLC編程系統(tǒng)的設(shè)計(jì)[J]. 控制工程,2010,17(3):363-366.

    [19] 胡飛虎,傅亮,劉樂. 基于表格技術(shù)的軟PLC梯形圖編輯軟件[J]. 微計(jì)算機(jī)信息,2009,25(19):227-229.

    [20] 徐德剛,黃江波,劉育峰,等. 基于能流的梯形圖到指令表轉(zhuǎn)換方法研究[J]. 控制工程,2017,24(2):243-249.

    [21] BLANCHETTE J, SUMMERFIELD M. C++GUIQt4編程[M]. 第2版. 北京:電子工業(yè)出版社,2008.

    [22] 蘇淑芝. 軟PLC梯形圖編程系統(tǒng)的研究與實(shí)現(xiàn)[D]. 廣州:華南理工大學(xué),2012.

    [23] SUMMERFIELD M. Qt高級編程[M]. 北京:電子工業(yè)出版社,2011.

    (責(zé)任編輯:杜能鋼)

    猜你喜歡
    可編程控制器梯形圖
    基于VC的梯形圖編程軟件開發(fā)技術(shù)
    繼電器電路轉(zhuǎn)為梯形圖教學(xué)經(jīng)驗(yàn)淺談
    電子制作(2016年15期)2017-01-15 13:39:28
    淺析可編程控制器在港口起重設(shè)備中的運(yùn)用
    談機(jī)械制造系統(tǒng)中的安全控制系統(tǒng)
    基于CDIO模式高職“可編程序控制器”實(shí)踐教學(xué)研究
    科技視界(2016年18期)2016-11-03 22:15:58
    利用三菱PLC實(shí)現(xiàn)煤制氫變壓吸附的控制
    中國市場(2016年36期)2016-10-19 04:05:24
    基于PLC和觸摸屏在切斷機(jī)控制系統(tǒng)中的應(yīng)用
    PLC編譯功能的實(shí)現(xiàn)
    PLC在印刷機(jī)間隙調(diào)整控制系統(tǒng)中的應(yīng)用
    一種可編程邏輯控制程序的競態(tài)檢測方法
    午夜福利在线观看吧| 非洲黑人性xxxx精品又粗又长| 97超级碰碰碰精品色视频在线观看| 成人18禁在线播放| 手机成人av网站| 黑人巨大精品欧美一区二区蜜桃| 亚洲中文av在线| 久久午夜亚洲精品久久| 最近最新中文字幕大全电影3 | 咕卡用的链子| 国产欧美日韩一区二区三区在线| www.999成人在线观看| 一边摸一边抽搐一进一小说| 午夜久久久在线观看| 亚洲专区字幕在线| 午夜免费成人在线视频| 久久中文字幕一级| 在线av久久热| www日本在线高清视频| 91成人精品电影| 国产一区二区三区在线臀色熟女| 国产精品美女特级片免费视频播放器 | 久久精品91蜜桃| 黄色成人免费大全| 午夜福利影视在线免费观看| 国产亚洲精品第一综合不卡| 午夜亚洲福利在线播放| 亚洲成国产人片在线观看| 一区二区三区国产精品乱码| 亚洲精品在线观看二区| 久久人妻熟女aⅴ| 欧美丝袜亚洲另类 | 黄频高清免费视频| 免费久久久久久久精品成人欧美视频| 侵犯人妻中文字幕一二三四区| 久久亚洲精品不卡| 亚洲三区欧美一区| 美女高潮喷水抽搐中文字幕| 在线观看免费午夜福利视频| 国产成人精品久久二区二区免费| 色在线成人网| 免费搜索国产男女视频| 久久国产精品人妻蜜桃| 亚洲电影在线观看av| 宅男免费午夜| 午夜精品久久久久久毛片777| xxx96com| 男人舔女人的私密视频| 国产亚洲精品久久久久5区| 桃色一区二区三区在线观看| 少妇熟女aⅴ在线视频| 国产在线观看jvid| 一级,二级,三级黄色视频| √禁漫天堂资源中文www| 免费无遮挡裸体视频| 99re在线观看精品视频| 免费人成视频x8x8入口观看| 最新美女视频免费是黄的| 欧美成人午夜精品| 国产一区二区激情短视频| 欧美日韩福利视频一区二区| 好看av亚洲va欧美ⅴa在| 涩涩av久久男人的天堂| 99国产精品一区二区蜜桃av| 午夜久久久久精精品| 亚洲电影在线观看av| 日本精品一区二区三区蜜桃| 国产成人av教育| 9191精品国产免费久久| 久久久国产欧美日韩av| 国产精品久久视频播放| 9色porny在线观看| 少妇粗大呻吟视频| 黄频高清免费视频| 制服人妻中文乱码| 成人av一区二区三区在线看| 国产黄a三级三级三级人| bbb黄色大片| 精品高清国产在线一区| 日韩 欧美 亚洲 中文字幕| 最近最新中文字幕大全免费视频| 午夜久久久在线观看| 麻豆成人av在线观看| 宅男免费午夜| 好男人在线观看高清免费视频 | 亚洲精品中文字幕在线视频| 国产精品自产拍在线观看55亚洲| 亚洲男人的天堂狠狠| 亚洲精品一卡2卡三卡4卡5卡| 午夜免费观看网址| 三级毛片av免费| 91在线观看av| 丰满的人妻完整版| 波多野结衣巨乳人妻| 男男h啪啪无遮挡| 亚洲电影在线观看av| 涩涩av久久男人的天堂| 一夜夜www| 成人三级做爰电影| 亚洲精品国产区一区二| 丝袜美腿诱惑在线| 国内久久婷婷六月综合欲色啪| 一边摸一边做爽爽视频免费| 欧美日韩中文字幕国产精品一区二区三区 | 伦理电影免费视频| 国产欧美日韩一区二区三区在线| 午夜福利视频1000在线观看 | 88av欧美| 操出白浆在线播放| av电影中文网址| 巨乳人妻的诱惑在线观看| 国产精品 国内视频| 制服人妻中文乱码| 男人舔女人的私密视频| 制服丝袜大香蕉在线| 国产亚洲欧美精品永久| 国产成人欧美| 午夜亚洲福利在线播放| 久久久久久久久免费视频了| av中文乱码字幕在线| 久久人妻熟女aⅴ| 多毛熟女@视频| 精品国产亚洲在线| 少妇裸体淫交视频免费看高清 | 久久天躁狠狠躁夜夜2o2o| 最新美女视频免费是黄的| 悠悠久久av| 国产精品精品国产色婷婷| 99久久综合精品五月天人人| 999久久久精品免费观看国产| 美女高潮到喷水免费观看| 国产区一区二久久| 亚洲 欧美 日韩 在线 免费| 91av网站免费观看| 国产人伦9x9x在线观看| 波多野结衣高清无吗| 黄频高清免费视频| 免费在线观看日本一区| 国产精品久久久av美女十八| 少妇裸体淫交视频免费看高清 | 免费看十八禁软件| 亚洲欧美日韩高清在线视频| 国产男靠女视频免费网站| 亚洲aⅴ乱码一区二区在线播放 | 日本在线视频免费播放| 99久久久亚洲精品蜜臀av| 国产精品爽爽va在线观看网站 | 九色国产91popny在线| 少妇粗大呻吟视频| 亚洲av第一区精品v没综合| 级片在线观看| av中文乱码字幕在线| 欧美在线一区亚洲| 人成视频在线观看免费观看| 午夜成年电影在线免费观看| 身体一侧抽搐| 满18在线观看网站| 久久久久久久久免费视频了| 91成人精品电影| 免费看十八禁软件| 亚洲中文日韩欧美视频| av中文乱码字幕在线| 亚洲av第一区精品v没综合| 亚洲成国产人片在线观看| 一二三四在线观看免费中文在| 亚洲成av片中文字幕在线观看| 日韩一卡2卡3卡4卡2021年| 成人国产综合亚洲| 色综合站精品国产| 欧美大码av| 亚洲 国产 在线| 两个人视频免费观看高清| 亚洲情色 制服丝袜| 久久久久亚洲av毛片大全| 99国产精品一区二区蜜桃av| 看免费av毛片| 精品人妻1区二区| 电影成人av| 精品一区二区三区av网在线观看| 乱人伦中国视频| 亚洲国产精品成人综合色| 日韩大尺度精品在线看网址 | 国产精品永久免费网站| 女人高潮潮喷娇喘18禁视频| 欧美在线一区亚洲| 91精品国产国语对白视频| 美女免费视频网站| 日本一区二区免费在线视频| 曰老女人黄片| 成在线人永久免费视频| 免费在线观看日本一区| 日韩欧美一区二区三区在线观看| 国产欧美日韩综合在线一区二区| 一边摸一边抽搐一进一出视频| АⅤ资源中文在线天堂| 国产高清videossex| 日韩免费av在线播放| 亚洲成人国产一区在线观看| 中文字幕人妻丝袜一区二区| av电影中文网址| 欧美日韩瑟瑟在线播放| 国产99白浆流出| 他把我摸到了高潮在线观看| 男女下面插进去视频免费观看| x7x7x7水蜜桃| 99精品在免费线老司机午夜| 侵犯人妻中文字幕一二三四区| 美女午夜性视频免费| 欧美成人性av电影在线观看| 18禁裸乳无遮挡免费网站照片 | av超薄肉色丝袜交足视频| 日本一区二区免费在线视频| 久久青草综合色| 999久久久精品免费观看国产| 欧美激情 高清一区二区三区| 国产成人影院久久av| 一级毛片精品| 国产一卡二卡三卡精品| 亚洲av电影不卡..在线观看| 韩国精品一区二区三区| 首页视频小说图片口味搜索| 精品一区二区三区视频在线观看免费| av视频在线观看入口| 日韩大尺度精品在线看网址 | 久久人人爽av亚洲精品天堂| 国产主播在线观看一区二区| 在线av久久热| 亚洲成人久久性| 国产高清有码在线观看视频 | 免费在线观看黄色视频的| 亚洲色图av天堂| 国产精品二区激情视频| 校园春色视频在线观看| 精品久久久久久,| 国产av又大| 免费无遮挡裸体视频| 淫秽高清视频在线观看| 99精品在免费线老司机午夜| 99热只有精品国产| 欧美国产日韩亚洲一区| 日本欧美视频一区| 十分钟在线观看高清视频www| 动漫黄色视频在线观看| 色精品久久人妻99蜜桃| 欧美乱码精品一区二区三区| 中文字幕人妻丝袜一区二区| 免费久久久久久久精品成人欧美视频| 涩涩av久久男人的天堂| 非洲黑人性xxxx精品又粗又长| 亚洲中文字幕日韩| 中亚洲国语对白在线视频| 国产亚洲精品综合一区在线观看 | av在线播放免费不卡| 午夜老司机福利片| 免费在线观看影片大全网站| 91国产中文字幕| 一本大道久久a久久精品| 亚洲熟妇熟女久久| 国内久久婷婷六月综合欲色啪| 久久人人精品亚洲av| 波多野结衣一区麻豆| 亚洲国产精品合色在线| or卡值多少钱| 高清在线国产一区| 亚洲国产精品sss在线观看| 操出白浆在线播放| 身体一侧抽搐| 两性夫妻黄色片| 午夜激情av网站| av在线天堂中文字幕| 一级毛片女人18水好多| 久久中文看片网| 自拍欧美九色日韩亚洲蝌蚪91| 欧美+亚洲+日韩+国产| 最近最新免费中文字幕在线| 国产精品国产高清国产av| 欧美日韩中文字幕国产精品一区二区三区 | 十八禁网站免费在线| 在线av久久热| 村上凉子中文字幕在线| 女警被强在线播放| 午夜福利高清视频| 男人操女人黄网站| 亚洲精品中文字幕在线视频| 禁无遮挡网站| 一二三四在线观看免费中文在| 欧美日韩乱码在线| 真人做人爱边吃奶动态| 国产私拍福利视频在线观看| 校园春色视频在线观看| 久久狼人影院| 欧美日韩亚洲国产一区二区在线观看| 精品久久久久久,| 午夜老司机福利片| 97碰自拍视频| 久久久精品国产亚洲av高清涩受| 亚洲一区二区三区色噜噜| 久久天躁狠狠躁夜夜2o2o| 99国产精品一区二区三区| 国产精品爽爽va在线观看网站 | 欧美性长视频在线观看| 日韩欧美免费精品| 国产精品亚洲美女久久久| 久久香蕉国产精品| 中文字幕av电影在线播放| 岛国视频午夜一区免费看| 丰满人妻熟妇乱又伦精品不卡| 亚洲国产精品999在线| 美女 人体艺术 gogo| 色哟哟哟哟哟哟| 丝袜人妻中文字幕| 国产精品1区2区在线观看.| 男女之事视频高清在线观看| 国产99久久九九免费精品| 午夜免费观看网址| 最近最新中文字幕大全电影3 | 国产精品日韩av在线免费观看 | 欧美激情高清一区二区三区| av电影中文网址| 淫秽高清视频在线观看| 久久久久久久久中文| 欧美激情极品国产一区二区三区| 脱女人内裤的视频| 亚洲精品国产精品久久久不卡| 九色国产91popny在线| 在线永久观看黄色视频| 9191精品国产免费久久| 国产一区二区三区在线臀色熟女| 久久精品国产综合久久久| 老司机午夜十八禁免费视频| 午夜视频精品福利| 国产欧美日韩一区二区精品| 久久婷婷成人综合色麻豆| 91国产中文字幕| 久久香蕉精品热| 1024视频免费在线观看| 在线观看免费视频日本深夜| 亚洲人成电影观看| 亚洲电影在线观看av| a在线观看视频网站| 国语自产精品视频在线第100页| 日本a在线网址| 色综合婷婷激情| 他把我摸到了高潮在线观看| 伦理电影免费视频| 亚洲av美国av| 中文字幕久久专区| 国产黄a三级三级三级人| 中文字幕久久专区| 女生性感内裤真人,穿戴方法视频| 午夜免费鲁丝| 女生性感内裤真人,穿戴方法视频| 免费在线观看日本一区| 久久久久久久午夜电影| 在线国产一区二区在线| 日韩欧美免费精品| 女性被躁到高潮视频| 亚洲av熟女| 天天一区二区日本电影三级 | 亚洲电影在线观看av| 午夜免费激情av| 国产精品亚洲一级av第二区| 国产精华一区二区三区| 999久久久精品免费观看国产| 成人手机av| 久久精品91蜜桃| 久久九九热精品免费| 成人永久免费在线观看视频| 精品国产乱码久久久久久男人| 看黄色毛片网站| 亚洲久久久国产精品| 久久久久久久久免费视频了| 黄色视频不卡| 亚洲国产日韩欧美精品在线观看 | 中出人妻视频一区二区| av欧美777| 免费久久久久久久精品成人欧美视频| 国产蜜桃级精品一区二区三区| 亚洲国产精品久久男人天堂| 国产一卡二卡三卡精品| 中文字幕久久专区| 国产精品爽爽va在线观看网站 | 国产精品98久久久久久宅男小说| a在线观看视频网站| 亚洲电影在线观看av| 如日韩欧美国产精品一区二区三区| 国产99白浆流出| 久久久国产成人免费| 日本免费一区二区三区高清不卡 | 免费看a级黄色片| 1024视频免费在线观看| 亚洲国产精品sss在线观看| 精品国产乱码久久久久久男人| svipshipincom国产片| ponron亚洲| 久久久久久久精品吃奶| 麻豆一二三区av精品| 男女下面进入的视频免费午夜 | 国产精品免费一区二区三区在线| 国产成人av教育| 国产精品1区2区在线观看.| 色综合站精品国产| 精品久久久久久成人av| 亚洲成人久久性| 国产精品av久久久久免费| 多毛熟女@视频| ponron亚洲| 人成视频在线观看免费观看| 人人澡人人妻人| 久久国产乱子伦精品免费另类| 一级作爱视频免费观看| 亚洲全国av大片| 两人在一起打扑克的视频| 国产三级在线视频| 人妻久久中文字幕网| 国产av一区二区精品久久| av天堂久久9| 岛国视频午夜一区免费看| 亚洲 欧美一区二区三区| 国产成人精品在线电影| 欧美精品啪啪一区二区三区| 日韩大码丰满熟妇| 久久久久久人人人人人| 亚洲成国产人片在线观看| 在线观看一区二区三区| 成人18禁高潮啪啪吃奶动态图| 亚洲精品美女久久久久99蜜臀| 国产精品野战在线观看| or卡值多少钱| 曰老女人黄片| 成年人黄色毛片网站| 亚洲专区中文字幕在线| 久久精品国产99精品国产亚洲性色 | 黄频高清免费视频| 少妇 在线观看| 制服诱惑二区| 精品人妻1区二区| 婷婷丁香在线五月| 1024香蕉在线观看| 日日爽夜夜爽网站| 久久人妻福利社区极品人妻图片| 亚洲精品一卡2卡三卡4卡5卡| 国产色视频综合| 亚洲 国产 在线| 久久久国产成人精品二区| 一区二区日韩欧美中文字幕| 国产精品一区二区免费欧美| 国产精品爽爽va在线观看网站 | 亚洲精品中文字幕在线视频| 极品人妻少妇av视频| 欧美在线黄色| 久久人妻av系列| 国产午夜精品久久久久久| 91九色精品人成在线观看| 男女下面插进去视频免费观看| 国产亚洲精品久久久久久毛片| 99精品久久久久人妻精品| 99国产极品粉嫩在线观看| 欧美丝袜亚洲另类 | 久久人人爽av亚洲精品天堂| 国产精品爽爽va在线观看网站 | 免费在线观看影片大全网站| 两人在一起打扑克的视频| 久久狼人影院| 精品久久久久久久久久免费视频| 嫩草影院精品99| 曰老女人黄片| 99在线视频只有这里精品首页| 婷婷精品国产亚洲av在线| 亚洲精品国产一区二区精华液| 人人妻人人爽人人添夜夜欢视频| 亚洲国产日韩欧美精品在线观看 | 制服人妻中文乱码| 90打野战视频偷拍视频| 日韩精品中文字幕看吧| 亚洲色图 男人天堂 中文字幕| 久久久久亚洲av毛片大全| 亚洲av电影不卡..在线观看| 亚洲熟妇中文字幕五十中出| 一本综合久久免费| 亚洲人成电影观看| 婷婷精品国产亚洲av在线| 国产精品久久电影中文字幕| 久久久水蜜桃国产精品网| 中文字幕精品免费在线观看视频| 嫁个100分男人电影在线观看| 自线自在国产av| 国产亚洲欧美精品永久| 长腿黑丝高跟| 熟妇人妻久久中文字幕3abv| 亚洲五月婷婷丁香| 亚洲伊人色综图| √禁漫天堂资源中文www| 国产一区二区三区综合在线观看| 两性午夜刺激爽爽歪歪视频在线观看 | 午夜免费观看网址| 亚洲午夜理论影院| 视频在线观看一区二区三区| 国产精品久久久久久亚洲av鲁大| svipshipincom国产片| 中文字幕人妻丝袜一区二区| 黑人欧美特级aaaaaa片| 亚洲av美国av| 婷婷丁香在线五月| 成人欧美大片| 亚洲av美国av| 最近最新中文字幕大全电影3 | 久久精品亚洲精品国产色婷小说| 久久精品人人爽人人爽视色| 中文字幕高清在线视频| or卡值多少钱| 国产亚洲精品综合一区在线观看 | 亚洲午夜精品一区,二区,三区| 一夜夜www| 岛国在线观看网站| 色播亚洲综合网| 国产精品免费视频内射| 欧美成人一区二区免费高清观看 | 欧美老熟妇乱子伦牲交| av天堂久久9| 日本精品一区二区三区蜜桃| 50天的宝宝边吃奶边哭怎么回事| 国产欧美日韩精品亚洲av| 窝窝影院91人妻| av有码第一页| netflix在线观看网站| 久久中文字幕人妻熟女| 天天一区二区日本电影三级 | 国产乱人伦免费视频| www.www免费av| av中文乱码字幕在线| 伦理电影免费视频| 国产av精品麻豆| 一边摸一边做爽爽视频免费| 操美女的视频在线观看| 日韩欧美三级三区| 熟妇人妻久久中文字幕3abv| 国产av又大| 国产又爽黄色视频| 国产99久久九九免费精品| 亚洲av熟女| 天天躁夜夜躁狠狠躁躁| 久久伊人香网站| 精品久久久久久久毛片微露脸| 精品不卡国产一区二区三区| av片东京热男人的天堂| 精品乱码久久久久久99久播| 一本大道久久a久久精品| 久久午夜亚洲精品久久| 后天国语完整版免费观看| 波多野结衣av一区二区av| 九色国产91popny在线| 黄频高清免费视频| 女人被躁到高潮嗷嗷叫费观| 免费久久久久久久精品成人欧美视频| 欧美日韩中文字幕国产精品一区二区三区 | 啦啦啦免费观看视频1| 99精品在免费线老司机午夜| 色播亚洲综合网| 亚洲av成人不卡在线观看播放网| 伦理电影免费视频| 91av网站免费观看| 悠悠久久av| 日本三级黄在线观看| 黑丝袜美女国产一区| 精品国产超薄肉色丝袜足j| 非洲黑人性xxxx精品又粗又长| 亚洲国产精品sss在线观看| √禁漫天堂资源中文www| 侵犯人妻中文字幕一二三四区| 黄色视频,在线免费观看| 国产乱人伦免费视频| 香蕉国产在线看| 亚洲熟女毛片儿| 波多野结衣一区麻豆| 女人高潮潮喷娇喘18禁视频| 午夜成年电影在线免费观看| av在线播放免费不卡| 久久青草综合色| а√天堂www在线а√下载| 动漫黄色视频在线观看| 久99久视频精品免费| 美女午夜性视频免费| 午夜免费鲁丝| 午夜亚洲福利在线播放| 亚洲熟女毛片儿| 无人区码免费观看不卡| 午夜影院日韩av| 免费久久久久久久精品成人欧美视频| 国产精品一区二区三区四区久久 | 久久久久久久久久久久大奶| 亚洲五月色婷婷综合| 男人操女人黄网站| ponron亚洲| 久久草成人影院| 亚洲视频免费观看视频| 看免费av毛片| 久久中文字幕人妻熟女| 国产精品99久久99久久久不卡| 国产av又大| 国产亚洲精品第一综合不卡| 日本三级黄在线观看| 天堂√8在线中文| 咕卡用的链子| 国产精品 国内视频| 99久久久亚洲精品蜜臀av| 女人被狂操c到高潮| 国产一卡二卡三卡精品| 一级毛片高清免费大全| 18禁美女被吸乳视频| 午夜两性在线视频| 麻豆国产av国片精品| 久久国产乱子伦精品免费另类| 伦理电影免费视频| 久久久久久久午夜电影|