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

    平臺可移植的數(shù)控系統(tǒng)G代碼解釋器的設(shè)計*

    2014-07-18 11:56:41莊源昌高羅卿吳新明
    關(guān)鍵詞:數(shù)控系統(tǒng)字符常州

    莊源昌,高羅卿,吳新明

    (1.常州數(shù)控技術(shù)研究所 研發(fā)部,江蘇 常州 213164;2.常州輕工職業(yè)技術(shù)學院 電子電氣工程系,江蘇 常州 213164;3. 江南現(xiàn)代工業(yè)研究院 研發(fā)部,江蘇 常州 213164)

    平臺可移植的數(shù)控系統(tǒng)G代碼解釋器的設(shè)計*

    莊源昌1,高羅卿2,吳新明3

    (1.常州數(shù)控技術(shù)研究所 研發(fā)部,江蘇 常州 213164;2.常州輕工職業(yè)技術(shù)學院 電子電氣工程系,江蘇 常州 213164;3. 江南現(xiàn)代工業(yè)研究院 研發(fā)部,江蘇 常州 213164)

    嵌入式數(shù)控系統(tǒng)的硬件和軟件往往需要定制化服務(wù),針對嵌入式數(shù)控系統(tǒng)的平臺多樣化的要求,設(shè)計了一種ARM+運動芯片的嵌入式開放性數(shù)控系統(tǒng)的硬件平臺,并以Qt/Embedded為軟件開發(fā)平臺,利用多進程編程技術(shù),設(shè)計數(shù)控系統(tǒng)的G代碼解釋功能模塊,實現(xiàn)了對變量、表達式和宏程序的解析,并通過實驗驗證了G代碼解釋模塊的可行性。模塊界面友好,操作簡單,移植方便,有很高的工程應用價值。

    Qt/Embedded;ARM;運動芯片;多進程;G代碼解釋器

    0 引言

    數(shù)控技術(shù)是機械加工技術(shù),微電子技術(shù),監(jiān)控檢測技術(shù),計算機技術(shù),自動控制技術(shù)等多種學科的集成,對機電工業(yè)及國民經(jīng)濟的發(fā)展具有十分重要的作用。嵌入式開放式數(shù)控系統(tǒng)具有系統(tǒng)結(jié)構(gòu)簡單,成本低,方便應用于中小規(guī)模應用場合,近年來進入了一個高速發(fā)展的階段。與傳統(tǒng)的數(shù)控系統(tǒng)[5-7]PC+運動控制卡的結(jié)構(gòu)方案相比較,嵌入式開放式數(shù)控系統(tǒng)具有體積小,成本低,功耗低等優(yōu)點。

    Qt/Embedded[2]作為跨平臺的圖形用戶界面工具包,它通過QtAPI與LINUX I/O以及Framebuffer直接交互,擁有較高的運行效率,而且整體采用面向?qū)ο缶幊?,擁有良好的體系架構(gòu)和編程模式。只要用Qt編寫過一次代碼,那么在其他不同的操作系統(tǒng)平臺中,只需重新將其編譯一遍即可重復使用,具有廣泛適應性和良好的可移植性。

    嵌入式開放式數(shù)控系統(tǒng)的特點[3]是可以根據(jù)實際的需求定制系統(tǒng)的硬件和軟件功能,解決傳統(tǒng)數(shù)控系統(tǒng)中靈活性差和不易擴展的缺陷。在嵌入式開放式數(shù)控系統(tǒng)的工程方案選擇中,往往需要根據(jù)不同的需求應用,選擇不同的系統(tǒng)平臺,G代碼解釋器是數(shù)控系統(tǒng)的一個核心模塊,這就需要一個能夠方便的移植于各類系統(tǒng)之間的G代碼解釋器。

    與一般的解釋器[5-10]使用Visual Studio或VC++等WINDOWS平臺下的開發(fā)工具相比,或與有些嵌入式數(shù)控系統(tǒng)[3]在UCOS系統(tǒng)平臺上開發(fā)相比,采用Qt平臺開發(fā)G代碼解釋器具有可移植性強的優(yōu)點,解決了解釋器只能在單一平臺下使用,代碼移植難的問題。在Qt平臺上將G代碼解釋器作為一個獨立的進程,利用Qt自身的進程間通訊方式,可以方便的適應多種系統(tǒng),增加代碼的重用性。

    1 數(shù)控系統(tǒng)軟件架構(gòu)

    系統(tǒng)采用ARM11為主處理器,采用上下位分離的模式,下位采用ARM7+運動控制芯片的方式,構(gòu)建了一個開放式的嵌入式小型數(shù)控的硬件平臺,上下位采用CAN總線通訊,移植CANopen上層通訊協(xié)議。

    圖1 數(shù)控系統(tǒng)軟件架構(gòu)

    如圖1所示,上位系統(tǒng)以Qt/Embedded為軟件開發(fā)平臺,負責數(shù)控系統(tǒng)的GUI界面開發(fā),完成觸摸屏的人機交互任務(wù)。Qt支持多進程的GUI編程,將系統(tǒng)分離成多個GUI進程,有利于系統(tǒng)模塊化開發(fā)和維護,系統(tǒng)的各GUI層都通過后臺任務(wù)管理器調(diào)度,系統(tǒng)后臺有獨立的G代碼解釋器,G代碼解釋器接受任務(wù)管理器的任務(wù),執(zhí)行G解釋任務(wù),將結(jié)果返回給任務(wù)管理器,CAN通訊進程則負責上下位實時通訊,完成指令任務(wù)。

    2 G代碼解釋器的設(shè)計

    G代碼解釋器的主要作用是將加工圖形信息,行走速度和其他M輔助信息按一定的規(guī)律解釋成控制系統(tǒng)能識別的數(shù)據(jù)格式。

    G代碼分為不同的組[4],大多數(shù)的G代碼是模態(tài)的,模態(tài)G代碼不只在當前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出現(xiàn)另一個同組的G代碼為止,同組的模態(tài)G代碼控制同一個目標但起不同的作用,它們之間是不相容的。

    Group0組的G代碼是非模態(tài)的,這些G代碼只在它們所在的程序段中起作用。標有*號的G代碼是上電時的初始狀態(tài)。對于G01和G00、G90和G91上電時的初始狀態(tài)由參數(shù)決定。例如:

    G代碼模態(tài)分組:

    Group1= {G00,G01,G02,G03,G33…};運動組

    Group3={G90,G91};編程指令方式

    Group6={G20,G21};公英制選擇

    Group7={G40,G41,G42};刀具半徑補償

    Group12={G54,G55,G56…};坐標系選擇

    G代碼非模態(tài)分組:

    Group0= {G04, G09,G10,G28,G29…};

    2.1 G代碼解釋流程設(shè)計

    G代碼解釋模塊首先將整個G代碼文件讀入到解釋進程的緩沖中,然后逐行讀入G代碼,經(jīng)過詞法檢查、語法檢查,數(shù)據(jù)提取,中間代碼生成,直到全部程序解釋完畢。圖2所示的是G代碼解釋的基本流程圖。

    詞法檢查主要是判斷數(shù)據(jù)和字符是否是非法的,對不合法的字符進行出錯報警。主要有代碼指令:如G、M、常數(shù)、整型數(shù)等;運算符:+、-、*、/、>、<等;界限符:行結(jié)束符。檢查程序格式是否合法,組詞規(guī)則等等。

    語法檢查主要是根據(jù)G代碼標準,檢查語法規(guī)則,參數(shù)的合法性和有效性,生成語法小短句是否合法,語義的規(guī)則有沒有沖突等。如模態(tài)的檢查,同組模態(tài)的G指令只能出現(xiàn)一次,地址符后是否是數(shù)字還是公式,X、Y等軸的運動參數(shù)是否越界等。

    中間數(shù)據(jù)生成主要是依據(jù)一定的算法,掃描一行G代碼后,將要加工的指令和數(shù)據(jù),解釋存儲在固定結(jié)構(gòu)體中,方便程序使用。

    圖2 G代碼解釋流程圖

    2.2 數(shù)據(jù)結(jié)構(gòu)

    構(gòu)建G解釋器的中間代碼數(shù)據(jù)結(jié)構(gòu),主要作用是依據(jù)解釋算法,生成G、M代碼的模態(tài)及參數(shù),標號和行號的信息,以及控制類的狀態(tài)和標號等。

    typedef struct gcode_struct{

    int g_modes[MAX_G_GROUP];

    int g_count; //G代碼數(shù)量

    int m_modes[MAX_M_GROUP];

    int m_count; //M代碼數(shù)量

    int motion_to_be; //運動指令

    int udefg,udefm; //用戶定義的G,M代碼

    double a,b,c,d,e,f,g,h,i,j,k; //參數(shù)

    double m,p,q,r,s,t,u,v,w,x,y,z,o;//參數(shù)

    int label; //標號

    int lineno; //行號

    bool block_delete; //段忽略標示

    int control_type[MAX_C_GROUP];

    int c_count; //C控制數(shù)目

    bool condition;

    int jmpto_lable;

    } Gcode,*Gcode_pointer;

    其中,g_modes[MAX_G_GROUP]記錄G代碼模態(tài)組,m_modes[MAX_M_GROUP]記錄M模態(tài)組,將G、M的數(shù)值賦值給相應的數(shù)組內(nèi),control_type[MAX_C_GROUP],其值為CTRL_GOTO,CTRL_IF,CTRL_WHILE,CTRL_END,CTRL_NULL,CTRL_DO。condition如果控制類型為CTRL_IF或CTRL_WHILE,則為相應的條件。jmpto_lable如果控制標志為CTRL_IF或CTRL_GOTO則為跳轉(zhuǎn)的標號,若控制標志為CTRL_DO或CTRL_END則為其后的數(shù)字。

    2.3 算法分析

    G代碼解釋器的核心就是G的解釋算法,算法將一行G代碼循環(huán)掃描,提取所需的數(shù)據(jù)賦值給中間數(shù)據(jù)結(jié)構(gòu)體。如圖3所示G代碼算法流程圖,先預處理過濾空格符和換行符,然后先逐一掃描是否有“IF”,“WHILE”,“=”,“#”等條件或宏處理字符,有這些字符的時候,先處理宏指令,將變量或值帶入到公式中,生成常規(guī)的G語句。

    然后,逐一字符的掃描關(guān)鍵字符,如“G”,“M”,“I”,“J”等,每個字符后面接著的是數(shù)字,將數(shù)值賦值給中間結(jié)構(gòu)體相應的變量中去,依此規(guī)律,直到循環(huán)結(jié)束。

    例如:G01 X [2* #1+0.5] Z [ #2-40+0.2]這句話含有宏定義,先把宏的參數(shù)帶入到公式里,將語句轉(zhuǎn)換成G01 X2.5 Z0.2,然后在逐個字符掃描,掃描到有“G”字符,根據(jù)數(shù)值判斷G指令屬于哪一個模態(tài)組,G01屬于Group1,則將數(shù)值1賦值g_modes[1],相應的g_count要加1,掃描到有“X”字符,將數(shù)值保存到參數(shù)x里,供程序調(diào)用參數(shù)。

    圖3 G代碼算法流程圖

    3 實例驗證

    本文在WINDOWS平臺下利用QT開發(fā)平臺,使用QT的Qthread類,以及進程間通訊QMutex、QSemaphore、QsharedMemory類同步進程,將G代碼解釋器設(shè)計為一個獨立的進程,規(guī)范了進程間通訊協(xié)議和共享內(nèi)存段,供系統(tǒng)平臺移植時使用。

    然后本文在LINUX系統(tǒng)下的QT開發(fā)平臺,編譯WINDOWS下開發(fā)的G代碼解釋器源代碼,獲得了在LINUX下的可執(zhí)行文件,程序具有單獨的G代碼輸入及解釋GUI進程,按界面按鈕輸入G代碼語句,按“預覽”可以查看G代碼的行走軌跡,如圖形正確,則解釋程序正確。如圖4所示,是G代碼解釋進程運行界面,例如程序輸入為:

    O0001 ;

    #1=30;

    G90 G00 X#1 Y#1 ;

    G01 X-40 Y0 ;

    G02 I40 ;

    G03 X0 Y0 R20 ;

    G02 X40 Y0 R20 ;

    M02 ;

    通過“預覽”功能,可查看解釋圖形的正確性,然后系統(tǒng)即可以通過任務(wù)管理器,讀取G代碼解釋進程的結(jié)果,通過CAN傳輸處理進程,將運行命令下發(fā)到下位機運行,下位機接收運行命令,操作運動控制芯片執(zhí)行相應的動作。

    圖4 G代碼解釋進程

    4 總結(jié)

    本文針對嵌入式開放式數(shù)控系統(tǒng),應用QT開發(fā)環(huán)境,結(jié)合G代碼的語言規(guī)范和特點,設(shè)計了一個平臺可移植的G代碼解釋器,經(jīng)試驗證明:

    (1)嵌入式開放式數(shù)控系統(tǒng)采用上下位結(jié)構(gòu),把實時運動控制放在下位執(zhí)行,上位處理人機交互和發(fā)送運行指令,將最大程度降低數(shù)控系統(tǒng)的平臺依賴性。

    (2)根據(jù)G解釋器的“預覽”功能,證明G代碼解釋器能夠識別代碼中的變量、表達式、宏程序等,能夠達到G規(guī)范要求。

    (3)G代碼解釋器通過在WINDOWS平臺下開發(fā),然后在LINUX平臺下編譯,證明了采用QT平臺開發(fā)的G解釋器可以在LINUX、UNIX、MacOS等多平臺上編譯運行,實現(xiàn)了平臺的可移植。

    [1] W.Richard Stevens.UNIX Network Progra-mming. 2010.

    [2] Jasmin Blanchette.C++ GUI Programming with QT4,Second Edition.2011.

    [3] 洪斯寶,徐建明,吳世名.嵌入式數(shù)控系統(tǒng)G代碼解釋模塊的設(shè)計與實現(xiàn)[J].機械設(shè)計與制造,2012(11):37-39.

    [4] 趙炎,吳文江.可配置的數(shù)控G代碼解釋器的設(shè)計與實現(xiàn)[J].組合機床與自動化加工技術(shù),2013(7):13-15.

    [5] 田永中,周建平,梁楚華.開放式數(shù)控系統(tǒng)中G代碼編譯器的設(shè)計與研究[J].機械設(shè)計與制造,2011(3):154-155.

    [6] 張慶,姚錫凡.一種開放式數(shù)控系統(tǒng)NC代碼解釋器設(shè)計與實現(xiàn)[J]. 組合機床與自動化加工技術(shù),2010(2):59-61.

    [7] 張葆青,閆石,宋海生.開放式數(shù)控系統(tǒng)代碼解釋模塊設(shè)計[J].機床與液壓,2012,2(4):72-74.

    [8] 黃鵬.開放式數(shù)控系統(tǒng)的關(guān)鍵技術(shù)研究[J].煤炭技術(shù),2012(1):26-28.

    [9] 洪海濤,于東,陳龍,等.數(shù)控代碼解釋器模塊化結(jié)構(gòu)的研究與實現(xiàn)[J].小型微型計算機系統(tǒng).2013(3):480-485.

    [10] 林礪宗,蘭剛,宋啟盛,等.面向固高數(shù)控卡的G代碼系統(tǒng)[J].模具技術(shù),2009(1):5-8.

    (編輯 李秀敏)

    The Design of Cross-platform G-code Interpreter in CNC System

    ZHUANG Yuan-chang1, GAO Luo-qing2, WU Xin-ming3

    (1.Department of Research and Development, Changzhou Institute of CNC Technology,Changzhou Jiangsu 213164,China; 2.Department of Electrical Engineering,Changzhou Institute of Light Industry Technology, Changzhou Jiangsu 213164 ,China)

    The hardware and software of the embedded CNC system often require customization service, to the need of diversification platform of the embedded CNC system, designed the hardware platform of the embedded open CNC system by using of ARM and the motion control ship, and Qt/Embedded as software development platform, The G-code interpreter module of CNC system is designed by using of multi-process programming technology, Implemented on the interpretation of variables, expressions, and macro program, and the feasibility of the G-code interpreter module is verified through experiments. The module is friendly interface, simple operation, easy to transplant, has a high value of engineering application.

    Qt/Embedded; ARM; the motion control ship; multi-process; G-code interpreter

    1001-2265(2014)07-0103-03

    10.13462/j.cnki.mmtamt.2014.07.029

    2013-11-08;

    2013-12-19

    2011年江蘇省產(chǎn)學研聯(lián)合創(chuàng)新資金:智能化高速套管類自動掛鉤裝備的關(guān)鍵技術(shù)研究(BY2011174);常州市科技支撐計劃(工業(yè)):服務(wù)于多臺數(shù)控機床的智能換刀機器人關(guān)鍵技術(shù)研發(fā)與產(chǎn)業(yè)化(CE2011005)

    莊源昌(1983—),男,江蘇泗陽人,常州數(shù)控技術(shù)研究所工程師,碩士,主要從事數(shù)控系統(tǒng),嵌入式系統(tǒng)開發(fā),(E-mail)326611259@qq.com。

    TH166;TG65

    A

    猜你喜歡
    數(shù)控系統(tǒng)字符常州
    尋找更強的字符映射管理器
    常州的早晨
    小讀者之友(2022年4期)2022-05-20 13:19:36
    常州非遺 燦爛多彩
    華人時刊(2019年19期)2020-01-06 03:23:08
    字符代表幾
    一種USB接口字符液晶控制器設(shè)計
    電子制作(2019年19期)2019-11-23 08:41:50
    消失的殖民村莊和神秘字符
    基于FANUC 32i A數(shù)控系統(tǒng)的外部測量設(shè)計
    西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應用
    基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動功能開發(fā)
    數(shù)控系統(tǒng)中GUI軟件平臺設(shè)計和實現(xiàn)
    最新在线观看一区二区三区| 变态另类丝袜制服| 1024视频免费在线观看| 日本三级黄在线观看| 无限看片的www在线观看| 黄色 视频免费看| 午夜免费观看网址| 桃红色精品国产亚洲av| 亚洲在线自拍视频| 丝袜在线中文字幕| 久久久久久国产a免费观看| 一级,二级,三级黄色视频| 99久久综合精品五月天人人| 国产亚洲精品一区二区www| 99久久久亚洲精品蜜臀av| 成人三级黄色视频| 成人三级黄色视频| 亚洲精品国产一区二区精华液| 成人18禁在线播放| 99精品欧美一区二区三区四区| 色综合亚洲欧美另类图片| 日韩欧美一区二区三区在线观看| 国产蜜桃级精品一区二区三区| 啦啦啦 在线观看视频| 88av欧美| 亚洲中文av在线| 黑丝袜美女国产一区| 日本免费a在线| www.www免费av| 性少妇av在线| 久久午夜综合久久蜜桃| 成人欧美大片| 50天的宝宝边吃奶边哭怎么回事| 制服人妻中文乱码| 亚洲欧美日韩高清在线视频| 丝袜美足系列| 国产精品乱码一区二三区的特点 | 国产成年人精品一区二区| 啦啦啦 在线观看视频| 免费看美女性在线毛片视频| 电影成人av| 99香蕉大伊视频| 高清在线国产一区| 精品国产国语对白av| 亚洲一区中文字幕在线| 两个人免费观看高清视频| 大型av网站在线播放| 亚洲第一欧美日韩一区二区三区| 亚洲色图av天堂| 午夜福利欧美成人| 国产成人精品久久二区二区91| www国产在线视频色| 国产免费男女视频| 不卡一级毛片| 欧美av亚洲av综合av国产av| 男女下面插进去视频免费观看| 中出人妻视频一区二区| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美久久黑人一区二区| 国产精品综合久久久久久久免费 | 国产片内射在线| 手机成人av网站| 亚洲国产看品久久| 桃红色精品国产亚洲av| 精品高清国产在线一区| 美女大奶头视频| 日韩视频一区二区在线观看| 中国美女看黄片| 可以免费在线观看a视频的电影网站| 久久精品亚洲精品国产色婷小说| 精品一品国产午夜福利视频| 一区二区三区精品91| 最近最新中文字幕大全电影3 | 波多野结衣高清无吗| 欧美日韩中文字幕国产精品一区二区三区 | 黑人欧美特级aaaaaa片| 纯流量卡能插随身wifi吗| 国产精品九九99| bbb黄色大片| 精品久久久久久久人妻蜜臀av | 两性夫妻黄色片| 亚洲欧美日韩高清在线视频| 国产av在哪里看| 日韩欧美免费精品| 黄色丝袜av网址大全| 亚洲欧美激情在线| 一二三四社区在线视频社区8| 男人操女人黄网站| 国产亚洲精品一区二区www| 亚洲国产精品999在线| 国产亚洲精品久久久久5区| 亚洲欧美精品综合久久99| 欧美不卡视频在线免费观看 | 美女免费视频网站| 国产成人影院久久av| 91大片在线观看| 国产一级毛片七仙女欲春2 | 女警被强在线播放| 国产精品乱码一区二三区的特点 | 人妻丰满熟妇av一区二区三区| 亚洲成人久久性| 久久久久久久午夜电影| www国产在线视频色| 免费无遮挡裸体视频| 少妇被粗大的猛进出69影院| 国产亚洲av嫩草精品影院| 精品国产乱子伦一区二区三区| 每晚都被弄得嗷嗷叫到高潮| 嫩草影院精品99| 欧美中文日本在线观看视频| 国产视频一区二区在线看| 亚洲av美国av| 两人在一起打扑克的视频| 不卡av一区二区三区| avwww免费| 又大又爽又粗| 亚洲中文日韩欧美视频| 搡老岳熟女国产| 电影成人av| 两个人看的免费小视频| 亚洲精品在线观看二区| a级毛片在线看网站| 成人18禁高潮啪啪吃奶动态图| 国产一级毛片七仙女欲春2 | 人妻久久中文字幕网| 9热在线视频观看99| 国产私拍福利视频在线观看| 制服诱惑二区| 不卡av一区二区三区| av视频免费观看在线观看| 桃红色精品国产亚洲av| 亚洲一区二区三区不卡视频| 亚洲第一青青草原| 亚洲成a人片在线一区二区| 欧美国产精品va在线观看不卡| 久久狼人影院| 别揉我奶头~嗯~啊~动态视频| 国产亚洲精品av在线| 亚洲第一av免费看| 麻豆国产av国片精品| 黑人操中国人逼视频| 给我免费播放毛片高清在线观看| 久久久久久久久中文| 亚洲欧美日韩无卡精品| 两性夫妻黄色片| 在线国产一区二区在线| 少妇被粗大的猛进出69影院| 极品人妻少妇av视频| 欧美国产精品va在线观看不卡| 欧美午夜高清在线| 夜夜夜夜夜久久久久| 欧美不卡视频在线免费观看 | 在线观看免费视频网站a站| 高清毛片免费观看视频网站| 国产成人av激情在线播放| 午夜福利高清视频| 欧美日韩乱码在线| 人人澡人人妻人| 国产精品久久久久久亚洲av鲁大| 国产成人精品无人区| 中文字幕最新亚洲高清| 国产亚洲精品第一综合不卡| 国产亚洲av嫩草精品影院| 亚洲av成人一区二区三| 亚洲成人国产一区在线观看| 夜夜夜夜夜久久久久| 亚洲精品一卡2卡三卡4卡5卡| 国产欧美日韩精品亚洲av| 日本vs欧美在线观看视频| 又黄又爽又免费观看的视频| 久久香蕉国产精品| 国产精品永久免费网站| 国产av在哪里看| 一级,二级,三级黄色视频| 亚洲精品av麻豆狂野| 美女免费视频网站| 女警被强在线播放| 亚洲人成网站在线播放欧美日韩| 国产亚洲欧美在线一区二区| 亚洲第一电影网av| 亚洲美女黄片视频| 91国产中文字幕| 久久精品国产综合久久久| 亚洲精品久久成人aⅴ小说| 制服诱惑二区| 欧美精品亚洲一区二区| 极品教师在线免费播放| 欧美大码av| 亚洲一区中文字幕在线| 长腿黑丝高跟| 亚洲一区高清亚洲精品| 不卡av一区二区三区| 亚洲激情在线av| 亚洲人成伊人成综合网2020| 亚洲 欧美 日韩 在线 免费| 满18在线观看网站| 丝袜美足系列| 亚洲成av片中文字幕在线观看| 国产97色在线日韩免费| 国产精品98久久久久久宅男小说| 色综合站精品国产| 国产在线精品亚洲第一网站| 久久国产乱子伦精品免费另类| 高清毛片免费观看视频网站| 成人国产综合亚洲| 亚洲性夜色夜夜综合| svipshipincom国产片| 日本免费一区二区三区高清不卡 | 国产高清视频在线播放一区| 久久精品91无色码中文字幕| 老司机深夜福利视频在线观看| 黄片小视频在线播放| 桃色一区二区三区在线观看| 12—13女人毛片做爰片一| 亚洲精品中文字幕一二三四区| 久久久久久久久免费视频了| 欧美在线黄色| 亚洲成a人片在线一区二区| 亚洲人成网站在线播放欧美日韩| 高清黄色对白视频在线免费看| 人妻丰满熟妇av一区二区三区| 国产xxxxx性猛交| 精品欧美国产一区二区三| 老司机深夜福利视频在线观看| 国产精品一区二区三区四区久久 | 人人澡人人妻人| 国产在线观看jvid| tocl精华| 久久国产精品影院| 高清黄色对白视频在线免费看| 可以在线观看毛片的网站| 在线观看一区二区三区| 国产亚洲欧美98| 精品国产超薄肉色丝袜足j| 久久中文字幕人妻熟女| 真人做人爱边吃奶动态| 丰满的人妻完整版| 亚洲成国产人片在线观看| 丝袜在线中文字幕| 一区二区三区精品91| 老司机深夜福利视频在线观看| 老汉色av国产亚洲站长工具| 熟女少妇亚洲综合色aaa.| 午夜精品国产一区二区电影| 亚洲人成电影观看| 欧美国产精品va在线观看不卡| 国产一区二区在线av高清观看| 午夜久久久在线观看| 亚洲av成人不卡在线观看播放网| 久久午夜亚洲精品久久| 国产亚洲精品久久久久久毛片| 俄罗斯特黄特色一大片| 国产1区2区3区精品| 国产主播在线观看一区二区| www国产在线视频色| 老熟妇仑乱视频hdxx| 最近最新免费中文字幕在线| 日韩精品中文字幕看吧| 91av网站免费观看| 国产亚洲精品av在线| 99国产精品免费福利视频| 国产激情久久老熟女| 91字幕亚洲| 亚洲人成电影观看| 欧美日韩精品网址| 欧美黄色片欧美黄色片| e午夜精品久久久久久久| 精品国产亚洲在线| 久久久精品欧美日韩精品| 亚洲欧美精品综合久久99| www.自偷自拍.com| 国产极品粉嫩免费观看在线| 亚洲精品国产区一区二| 最近最新中文字幕大全免费视频| 亚洲欧洲精品一区二区精品久久久| www.自偷自拍.com| 国产精品美女特级片免费视频播放器 | 国产av精品麻豆| 亚洲欧美日韩高清在线视频| 欧美老熟妇乱子伦牲交| 欧美国产日韩亚洲一区| 精品一品国产午夜福利视频| 婷婷丁香在线五月| 天天躁狠狠躁夜夜躁狠狠躁| 国产97色在线日韩免费| 亚洲少妇的诱惑av| 无人区码免费观看不卡| 999久久久国产精品视频| 午夜福利视频1000在线观看 | 欧美色视频一区免费| 777久久人妻少妇嫩草av网站| 香蕉丝袜av| 成人欧美大片| 亚洲精品粉嫩美女一区| 免费在线观看日本一区| 男女床上黄色一级片免费看| 黑人欧美特级aaaaaa片| 欧美黄色片欧美黄色片| 久久热在线av| 日韩欧美一区视频在线观看| 欧美日韩亚洲国产一区二区在线观看| 免费女性裸体啪啪无遮挡网站| 国产激情欧美一区二区| 天堂动漫精品| 欧美一级a爱片免费观看看 | 久久精品aⅴ一区二区三区四区| 夜夜夜夜夜久久久久| 大型黄色视频在线免费观看| 亚洲人成电影免费在线| 午夜福利高清视频| 女警被强在线播放| 亚洲 国产 在线| 99riav亚洲国产免费| 曰老女人黄片| 夜夜爽天天搞| 国产精品1区2区在线观看.| 国产伦人伦偷精品视频| 欧美 亚洲 国产 日韩一| 久久久久久大精品| 色播在线永久视频| 免费在线观看完整版高清| 色尼玛亚洲综合影院| 男人舔女人的私密视频| 丝袜人妻中文字幕| 国产精品亚洲一级av第二区| a在线观看视频网站| 国产精品99久久99久久久不卡| а√天堂www在线а√下载| 国产熟女xx| 90打野战视频偷拍视频| 国产亚洲精品综合一区在线观看 | 宅男免费午夜| 亚洲精品国产色婷婷电影| 午夜a级毛片| 老司机午夜福利在线观看视频| 亚洲伊人色综图| 久99久视频精品免费| 身体一侧抽搐| 久久久国产成人免费| 亚洲人成网站在线播放欧美日韩| 亚洲五月婷婷丁香| 亚洲一区二区三区色噜噜| 99riav亚洲国产免费| 侵犯人妻中文字幕一二三四区| 亚洲一码二码三码区别大吗| 老司机在亚洲福利影院| 18美女黄网站色大片免费观看| 日韩精品中文字幕看吧| 日本 欧美在线| 亚洲一区中文字幕在线| 亚洲五月天丁香| 亚洲色图av天堂| 日韩av在线大香蕉| 亚洲av五月六月丁香网| 国产精品 国内视频| 免费无遮挡裸体视频| 69av精品久久久久久| 亚洲国产精品合色在线| 电影成人av| 精品福利观看| 夜夜爽天天搞| 在线观看免费视频日本深夜| 男人的好看免费观看在线视频 | 不卡av一区二区三区| 国产伦人伦偷精品视频| 国产精品国产高清国产av| 欧美成人性av电影在线观看| 亚洲va日本ⅴa欧美va伊人久久| 制服丝袜大香蕉在线| 国产免费男女视频| 69av精品久久久久久| 欧美不卡视频在线免费观看 | 久久中文字幕人妻熟女| 99国产精品一区二区三区| 亚洲av第一区精品v没综合| 天天一区二区日本电影三级 | 亚洲 欧美 日韩 在线 免费| 久久久国产成人免费| 99久久久亚洲精品蜜臀av| 在线观看日韩欧美| 一进一出抽搐gif免费好疼| 一区在线观看完整版| 丝袜在线中文字幕| 男人操女人黄网站| 手机成人av网站| 久久人妻福利社区极品人妻图片| 两性午夜刺激爽爽歪歪视频在线观看 | 国产亚洲精品第一综合不卡| 精品午夜福利视频在线观看一区| 男女做爰动态图高潮gif福利片 | 亚洲国产看品久久| 久久久久精品国产欧美久久久| 一进一出好大好爽视频| 午夜免费鲁丝| 淫秽高清视频在线观看| 亚洲自偷自拍图片 自拍| 性色av乱码一区二区三区2| www日本在线高清视频| 免费人成视频x8x8入口观看| 国产精品99久久99久久久不卡| 1024视频免费在线观看| 不卡一级毛片| 午夜老司机福利片| 亚洲自拍偷在线| 可以免费在线观看a视频的电影网站| 免费少妇av软件| 校园春色视频在线观看| 国产免费av片在线观看野外av| 午夜久久久久精精品| 欧美激情 高清一区二区三区| 黑人欧美特级aaaaaa片| 久久久久久久午夜电影| 中文字幕精品免费在线观看视频| 一级片免费观看大全| 亚洲专区国产一区二区| 欧美成狂野欧美在线观看| 老熟妇仑乱视频hdxx| 很黄的视频免费| 久久人人精品亚洲av| 久久草成人影院| 亚洲国产看品久久| 九色国产91popny在线| 十八禁网站免费在线| 成人欧美大片| 免费观看人在逋| 亚洲午夜精品一区,二区,三区| 老鸭窝网址在线观看| 亚洲欧美激情在线| 国产精品美女特级片免费视频播放器 | 禁无遮挡网站| 久久人人97超碰香蕉20202| 亚洲免费av在线视频| 亚洲欧美日韩无卡精品| 国内精品久久久久久久电影| 欧美一区二区精品小视频在线| 国产成人av教育| 亚洲美女黄片视频| 日本三级黄在线观看| 欧美黄色片欧美黄色片| 热re99久久国产66热| 日本免费a在线| 免费无遮挡裸体视频| 黄片大片在线免费观看| 国产欧美日韩一区二区三区在线| 久久久国产成人精品二区| 精品国产一区二区三区四区第35| 高清在线国产一区| 欧美激情极品国产一区二区三区| 欧美乱色亚洲激情| 又大又爽又粗| 大型黄色视频在线免费观看| 欧美午夜高清在线| 国产一卡二卡三卡精品| 成年女人毛片免费观看观看9| 神马国产精品三级电影在线观看 | 老汉色∧v一级毛片| 午夜精品在线福利| 精品不卡国产一区二区三区| 黄频高清免费视频| 看免费av毛片| 美女高潮喷水抽搐中文字幕| 国产高清videossex| 天堂动漫精品| av电影中文网址| 亚洲黑人精品在线| 国产成人欧美| e午夜精品久久久久久久| 亚洲片人在线观看| 50天的宝宝边吃奶边哭怎么回事| 极品教师在线免费播放| 亚洲专区国产一区二区| 亚洲一卡2卡3卡4卡5卡精品中文| 女人高潮潮喷娇喘18禁视频| 欧美中文综合在线视频| 久久久水蜜桃国产精品网| 欧美日本视频| 久久久久久久久久久久大奶| 一区二区三区高清视频在线| 国产精品亚洲av一区麻豆| 国产私拍福利视频在线观看| 可以在线观看毛片的网站| 国产伦人伦偷精品视频| av免费在线观看网站| 国产亚洲av嫩草精品影院| 波多野结衣高清无吗| 亚洲avbb在线观看| 人人妻人人爽人人添夜夜欢视频| 亚洲国产日韩欧美精品在线观看 | 日韩欧美在线二视频| 十八禁网站免费在线| 国产亚洲精品一区二区www| 久久天躁狠狠躁夜夜2o2o| 亚洲国产欧美日韩在线播放| 极品人妻少妇av视频| 国产又色又爽无遮挡免费看| 国内精品久久久久精免费| 香蕉丝袜av| 少妇 在线观看| 可以在线观看的亚洲视频| 搡老岳熟女国产| 久久热在线av| 丝袜美腿诱惑在线| 亚洲五月色婷婷综合| 国产国语露脸激情在线看| 久久狼人影院| 可以在线观看毛片的网站| а√天堂www在线а√下载| 久久精品91蜜桃| 两人在一起打扑克的视频| 他把我摸到了高潮在线观看| 亚洲中文日韩欧美视频| 中亚洲国语对白在线视频| 久久久久久人人人人人| 亚洲第一欧美日韩一区二区三区| 亚洲久久久国产精品| 一本综合久久免费| 久久性视频一级片| 波多野结衣av一区二区av| 最近最新中文字幕大全电影3 | 久久天躁狠狠躁夜夜2o2o| 男人舔女人的私密视频| 日本三级黄在线观看| 琪琪午夜伦伦电影理论片6080| 美女国产高潮福利片在线看| 亚洲人成电影免费在线| 亚洲片人在线观看| 波多野结衣巨乳人妻| 69av精品久久久久久| 一区二区三区高清视频在线| 美女扒开内裤让男人捅视频| 欧美激情极品国产一区二区三区| 亚洲av五月六月丁香网| 黄色片一级片一级黄色片| 日韩精品免费视频一区二区三区| 中文字幕av电影在线播放| 色播亚洲综合网| 999久久久国产精品视频| 欧美中文综合在线视频| 久久久国产精品麻豆| 777久久人妻少妇嫩草av网站| 18禁黄网站禁片午夜丰满| 久热这里只有精品99| 久久 成人 亚洲| 国产精品久久久久久人妻精品电影| 女人被躁到高潮嗷嗷叫费观| 午夜福利成人在线免费观看| 国产午夜精品久久久久久| 欧美不卡视频在线免费观看 | 亚洲欧美激情综合另类| 国产私拍福利视频在线观看| 国产精品亚洲美女久久久| 嫁个100分男人电影在线观看| 亚洲美女黄片视频| 夜夜躁狠狠躁天天躁| 男女之事视频高清在线观看| 每晚都被弄得嗷嗷叫到高潮| 熟女少妇亚洲综合色aaa.| 国产亚洲欧美在线一区二区| 久久国产精品影院| 女人精品久久久久毛片| 亚洲成av片中文字幕在线观看| 少妇熟女aⅴ在线视频| 久久久国产成人免费| 一区福利在线观看| 亚洲av片天天在线观看| 99riav亚洲国产免费| 亚洲成人精品中文字幕电影| 一级毛片女人18水好多| av网站免费在线观看视频| 自线自在国产av| 午夜久久久久精精品| 午夜亚洲福利在线播放| 国产高清视频在线播放一区| 色尼玛亚洲综合影院| 黑丝袜美女国产一区| 妹子高潮喷水视频| 人妻久久中文字幕网| videosex国产| 亚洲三区欧美一区| 成年女人毛片免费观看观看9| 19禁男女啪啪无遮挡网站| 亚洲专区国产一区二区| 欧美黄色淫秽网站| 国产欧美日韩精品亚洲av| 精品福利观看| 两人在一起打扑克的视频| 亚洲久久久国产精品| 欧美日韩精品网址| 亚洲成a人片在线一区二区| 亚洲久久久国产精品| 亚洲色图av天堂| 97超级碰碰碰精品色视频在线观看| 亚洲av美国av| 激情在线观看视频在线高清| 国产成人一区二区三区免费视频网站| 国产精品免费一区二区三区在线| 日韩国内少妇激情av| 女警被强在线播放| 国产精品,欧美在线| 欧美 亚洲 国产 日韩一| 日本一区二区免费在线视频| 亚洲成人国产一区在线观看| 色婷婷久久久亚洲欧美| 精品无人区乱码1区二区| 亚洲av美国av| 老司机在亚洲福利影院| e午夜精品久久久久久久| 天堂√8在线中文| 在线观看66精品国产| 亚洲第一欧美日韩一区二区三区| 色综合站精品国产| 亚洲国产高清在线一区二区三 | 国产亚洲欧美精品永久| 十八禁网站免费在线| 久久精品亚洲熟妇少妇任你|