日韩视频在线精品视频免费观看-日韩视频在线观看中字-日韩视频在线观看一区-日韩视频在线观看免费-日韩视频在线观看-日韩视频在线播放

產(chǎn)品分類

當(dāng)前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 運(yùn)動控制卡

類型分類:
科普知識
數(shù)據(jù)分類:
運(yùn)動控制卡

EtherCAT運(yùn)動控制卡小線段前瞻的連續(xù)插補(bǔ)運(yùn)動

發(fā)布日期:2022-10-09 點(diǎn)擊率:131

  • 關(guān)鍵詞:正運(yùn)動技術(shù),EtherCAT,運(yùn)動控制卡


  • 摘要:今天,正運(yùn)動技術(shù)給大家分享一下EtherCAT運(yùn)動控制卡之ECI2828如何使用C#進(jìn)行設(shè)置前瞻功能并使用在連續(xù)插補(bǔ)運(yùn)動中。


一運(yùn)動控制卡硬件介紹


ECI2828系列運(yùn)動控制卡支持多達(dá) 16 軸直線插補(bǔ)、任意圓弧插補(bǔ)、空間圓弧、螺旋插補(bǔ)、電子凸輪、電子齒輪、同步跟隨、虛擬軸、機(jī)械手指令等;采用優(yōu)化的網(wǎng)絡(luò)通訊協(xié)議可以實(shí)現(xiàn)實(shí)時的運(yùn)動控制。


ECI2828系列運(yùn)動運(yùn)動控制卡支持以太網(wǎng),232 通訊接口和電腦相連,接收電腦的指令運(yùn)行,可以通過EtherCAT總線和CAN總線去連接各個擴(kuò)展模塊,從而擴(kuò)展輸入輸出點(diǎn)數(shù)或運(yùn)動軸。


ECI2828系列運(yùn)動控制卡的應(yīng)用程序可以使用 VC,VB,VS,C++,C#等軟件來開發(fā),程序運(yùn)行時需要動態(tài)庫 zmotion.dll。調(diào)試時可以把ZDevelop軟件同時連接到控制器,從而方便調(diào)試、方便觀察。


image.png


二C#語言運(yùn)動控制開發(fā)


(一)新建WinForm項(xiàng)目并添加函數(shù)庫


1.在VS2015菜單“文件”→“新建”→“項(xiàng)目”,啟動創(chuàng)建項(xiàng)目向?qū)А?/p>


image.png


2.選擇開發(fā)語言為“Visual C#”和.NETframework 4以及Windows 窗體應(yīng)用程序。


image.png


3.找到廠家提供的光盤資料里面的C#函數(shù)庫,路徑如下(64位庫為例):


1)進(jìn)入廠商提供的光盤資料找到“8.PC函數(shù)”文件夾,并點(diǎn)擊進(jìn)入。


image.png


2)選擇“函數(shù)庫2.1”文件夾。


3)選擇“Windows平臺”文件夾。


4)根據(jù)需要選擇對應(yīng)的函數(shù)庫這里選擇64位庫。


5)解壓C#的壓縮包,里面有C#對應(yīng)的函數(shù)庫。


6)函數(shù)庫具體路徑如下。


image.png


4.將廠商提供的C#的庫文件以及相關(guān)文件復(fù)制到新建的項(xiàng)目中。


1)將zmcaux.cs文件復(fù)制到新建的項(xiàng)目里面中。


image.png


2)將zaux.dll和zmotion.dll文件放入bindebug文件夾中。


image.png


5.用vs打開新建的項(xiàng)目文件,在右邊的解決方案資源管理器中點(diǎn)擊顯示所有,然后鼠標(biāo)右鍵點(diǎn)擊zmcaux.cs文件,點(diǎn)擊包括在項(xiàng)目中。


image.png


6.雙擊Form1.cs里面的Form1,出現(xiàn)代碼編輯界面,在文件開頭寫入 using cszmcaux,并聲明控制器句柄g_handle。


image.png


至此項(xiàng)目新建完成,可進(jìn)行C#項(xiàng)目開發(fā)。


(二)查看PC函數(shù)手冊

1.PC函數(shù)手冊也在光盤資料里面,具體路徑如下:“光盤資料8.PC函數(shù)函數(shù)庫2.1Motion函數(shù)庫編程手冊 V2.1.pdf”。


image.png


2.PC編程,一般如果網(wǎng)口對控制器和工控機(jī)進(jìn)行鏈接。網(wǎng)口鏈接函數(shù)接口是ZAux_OpenEth();如果鏈接成功,該接口會返回一個鏈接句柄。通過操作這個鏈接句柄可以實(shí)現(xiàn)對控制器的控制。


ZAux_OpenEth()接口說明:


image.png


項(xiàng)目應(yīng)用截圖:


image.png


3.使用連續(xù)插補(bǔ)運(yùn)動相關(guān)的指令操作鏈接句柄“g_handle”,對控制器進(jìn)行連續(xù)插補(bǔ)運(yùn)動控制,連續(xù)插補(bǔ)運(yùn)動相關(guān)的指令如下。


ZAux_Direct_MoveAbs絕對直線插補(bǔ)運(yùn)動指令:


image.png


ZAux_Direct_Move相對直線插補(bǔ)運(yùn)動指令:


image.png

 

ZAux_Direct_MoveCirc2Abs三點(diǎn)定圓絕對圓弧插補(bǔ)指令:


image.png


ZAux_Direct_MoveCirc2三點(diǎn)定圓相對對圓弧插補(bǔ)指令:


image.png


ZAux_Direct_MHelical2Abs三點(diǎn)定圓絕對螺旋插補(bǔ)指令:


image.png


ZAux_Direct_MHelical2Abs三點(diǎn)定圓絕對螺旋插補(bǔ)指令:


image.png


ZAux_Direct_MHelical三點(diǎn)定圓相對螺旋插補(bǔ)指令:


image.png


ZAux_Direct_SetCornerMode前瞻模式設(shè)置指令:


image.png


ZAux_Direct_SetDecelAngle拐角減速減速角度設(shè)置指令:


image.png


ZAux_Direct_SetStopAngle拐角減速停止角度設(shè)置指令:


image.png


ZAux_Direct_SetFullSpRadius小圓限速限速半徑設(shè)置指令:


image.png


ZAux_Direct_SetZsmooth自動倒角倒角半徑設(shè)置指令:


image.png


緩沖區(qū)指令:


ZAux_Direct_GetRemain_LineBuffer獲取剩余緩沖區(qū)大小指令:


image.png


(三)C#進(jìn)行小線段前瞻連續(xù)插補(bǔ)運(yùn)動開發(fā)


1.小線段前瞻連續(xù)插補(bǔ)運(yùn)動控制人機(jī)交互界面如下。


image.png


2.CornerMode功能前瞻設(shè)置說明:


系統(tǒng)的速度前瞻功能,一方面可以對指令進(jìn)行整體規(guī)劃,即對各段速度進(jìn)行整體規(guī)劃,再配合指令段內(nèi)的加減速控制,可以使機(jī)床保持高速運(yùn)行提高效率,使負(fù)載運(yùn)動更加流暢,告別停停走走,系統(tǒng)通過Merge 速度融合功能實(shí)現(xiàn);另一方面,再保證高速運(yùn)行基礎(chǔ)上為了限制機(jī)械沖擊和過切等,還需進(jìn)行減速識別,通過提前識別軌跡變化,從而按照安全的減速度提前減速,系統(tǒng)通過減速/停止融合功能、 抑制沖擊功能實(shí)現(xiàn)。整體來看,速度前瞻功能既可提升整機(jī)效率,也可減少沖擊增加柔性,降低零部件磨損,增加設(shè)備使用壽命。


1)拐角減速:


拐角減速功能解決的問題是:當(dāng)指令間夾角過大時,如果仍以較大速度運(yùn)行,會在夾角處產(chǎn)生較大的機(jī)械沖擊,軌跡偏離。


控制器會對指令間軌跡變化的夾角進(jìn)行提前識別,比較其與減速/停止角的大小關(guān)系,提前決定是否進(jìn)行減速,保證在指令連接處平穩(wěn)過渡。


image.png


如圖,OA過渡AB段位置時角度小于減速角度則,S1-S2段不進(jìn)行減速,AB過渡BC段時角度大于減速角度則進(jìn)行減速處理過渡過程如S2-S3段,BC過渡CD段角度大于停止角度速度需要降到零如S3-S4段位置處理。


2)小圓限速:


小圓限速功能用于處理,在運(yùn)行軌跡中可能運(yùn)行圓弧軌跡擬合成的小圓,由于角度偏轉(zhuǎn)較大導(dǎo)致出現(xiàn)軌跡偏轉(zhuǎn),因此在這種位置需要進(jìn)行速度限制的處理。開啟小圓限速,小圓半徑超過限速半徑的時候不會對速度限制,小圓半徑小于限速半徑的時候則會開始對速度進(jìn)行限制。


如圖:


小圓半徑100,限速半徑50:


image.png


小圓半徑100,限速半徑150:


image.png


3)自動倒角:


自動倒角功能一般是用于拐角處按照一定的倒角半徑進(jìn)行軌跡的弧度化處理,使速度變化更平滑。如圖:


未倒角:


image.png


設(shè)置倒角后軌跡:


image.png


3.例程簡易流程圖。


image.png


4.在Form1的構(gòu)造函數(shù)中調(diào)用接口ZAux_OpenEth(),使在系統(tǒng)初始化的時候自動鏈接控制器。


public Form1()

{

    InitializeComponent();

    //鏈接控制器 

    zmcaux.ZAux_OpenEth("192.168.0.11", out g_handle);

    if (g_handle != (IntPtr)0)

    {

          MessageBox.Show("控制器鏈接成功!", "提示");

          timer1.Enabled = true;

    }

    else

    {

          MessageBox.Show("控制器鏈接失敗,請檢測IP地址!", "警告");

    }

}

5.通過定時器更新控制器軸狀態(tài):當(dāng)前坐標(biāo)、外設(shè)信息等等。


//定時器刷新

private void timer1_Tick(object sender, EventArgs e)

{

      int[] runstate = new int[4];

      float[] curpos = new float[4];

      int RemainBuffer = 0;

      for (int i = 0; i < 4; i++)

      {

            zmcaux.ZAux_Direct_GetIfIdle(g_handle, i, ref runstate[i]);

            zmcaux.ZAux_Direct_GetDpos(g_handle, i, ref curpos[i]);

      }

      zmcaux.ZAux_Direct_GetRemain_LineBuffer(g_handle, 0, ref RemainBuffer);

      label_runstate.Text = "x:" + curpos[0] + "  y:" + curpos[1] + "  z:" + curpos[2] + " 剩余緩沖數(shù): " + RemainBuffer + Convert.ToString(runstate[0] == 0 ? "   運(yùn)行狀態(tài):運(yùn)行" : "    運(yùn)行狀態(tài):停止");

}

6.通過啟動按鈕的事件處理函數(shù)來設(shè)置軸參數(shù)以及前瞻參數(shù)并開始運(yùn)動。


//啟動

private void Button_start_Click(object sender, EventArgs e)

{

    if (g_handle == (IntPtr)0)

    {

        MessageBox.Show("未鏈接到控制器!", "提示");

    }

    else

    {

        int RemainBuffer = 0;

        int CornerMode = 0;

        int[] axislist  = {0,1,2};

        float[] poslist = { Convert.ToSingle(endpos1.Text), Convert.ToSingle(endpos2.Text), Convert.ToSingle(endpos3.Text)};

        float[] midlist = { Convert.ToSingle(midpos1.Text), Convert.ToSingle(midpos2.Text), Convert.ToSingle(midpos3.Text) };


        float[] firstlist = { Convert.ToSingle(firstpos1.Text), Convert.ToSingle(firstpos2.Text), Convert.ToSingle(firstpos3.Text) };

        float[] seclist = { Convert.ToSingle(secpos1.Text), Convert.ToSingle(secpos2.Text), Convert.ToSingle(secpos3.Text) };

        float[] thirdlist = { Convert.ToSingle(thirdpos1.Text), Convert.ToSingle(thirdpos2.Text), Convert.ToSingle(thirdpos3.Text) };

        float[] fourlist = { Convert.ToSingle(fourpos1.Text), Convert.ToSingle(fourpos2.Text), Convert.ToSingle(fourpos3.Text) };

        float[] fivelist = { Convert.ToSingle(fivepos1.Text), Convert.ToSingle(fivepos2.Text), Convert.ToSingle(fivepos3.Text) };

        float[] sixlist = { Convert.ToSingle(sixpos1.Text), Convert.ToSingle(sixpos2.Text), Convert.ToSingle(sixpos3.Text) };

        zmcaux.ZAux_Direct_base(g_handle, 3, axislist); //選擇運(yùn)動軸列表

        zmcaux.ZAux_Direct_SetMerge(g_handle, axislist[0], 1);

        //插補(bǔ)運(yùn)動使用的是主軸參數(shù),及base的第一個軸

        zmcaux.ZAux_Direct_SetSpeed(g_handle, axislist[0],Convert.ToSingle(textBox_speed.Text));

        zmcaux.ZAux_Direct_SetAccel(g_handle, axislist[0], Convert.ToSingle(textBox_acc.Text));

        zmcaux.ZAux_Direct_SetDecel(g_handle, axislist[0], Convert.ToSingle(textBox_dec.Text));


        if (checkBox1.Checked == true)

            CornerMode += 2;

        if (checkBox2.Checked == true)

            CornerMode += 8;

        if (checkBox3.Checked == true)

            CornerMode += 32;

        //設(shè)置前瞻模式及對應(yīng)參數(shù)

        zmcaux.ZAux_Direct_SetCornerMode(g_handle, axislist[0], CornerMode);

        zmcaux.ZAux_Direct_SetDecelAngle(g_handle, axislist[0], Convert.ToSingle(textBox_DecelAngle.Text));

        zmcaux.ZAux_Direct_SetStopAngle(g_handle, axislist[0], Convert.ToSingle(textBox_StopAngle.Text));

        zmcaux.ZAux_Direct_SetFullSpRadius(g_handle, axislist[0], Convert.ToSingle(textBox_SpRadius.Text));

        zmcaux.ZAux_Direct_SetZsmooth(g_handle, axislist[0], Convert.ToSingle(textBox_ZSmooth.Text));

        zmcaux.ZAux_Direct_SetForceSpeed(g_handle, axislist[0], Convert.ToSingle(textBox_speed.Text));

        //觸發(fā)示波器

        zmcaux.ZAux_Trigger(g_handle);

        if (run_mode == 1)          //絕對

        {

    //判斷緩沖區(qū),如果緩沖不夠則等待完成再加載指令

            while (RemainBuffer < 50)

                zmcaux.ZAux_Direct_GetRemain_LineBuffer(g_handle, axislist[0], ref RemainBuffer);

            switch (move_mode)

            { 

                case 2:     //XY圓弧

                    zmcaux.ZAux_Direct_MoveCirc2Abs(g_handle,2,axislist, midlist[0], midlist[1],poslist[0], poslist[1]);

                    break;

                case 3:     //XYZ直線


                    zmcaux.ZAux_Direct_MoveAbs(g_handle, 3, axislist, firstlist);

                    zmcaux.ZAux_Direct_MoveAbs(g_handle, 3,axislist, seclist);

                    zmcaux.ZAux_Direct_MoveAbs(g_handle, 3, axislist, thirdlist);

                    zmcaux.ZAux_Direct_MoveAbs(g_handle, 3, axislist, fourlist);

                    zmcaux.ZAux_Direct_MoveAbs(g_handle, 3, axislist, fivelist);

                    zmcaux.ZAux_Direct_MoveAbs(g_handle, 3, axislist, sixlist);

                    break;

                case 4:      //螺旋插補(bǔ)   

                    zmcaux.ZAux_Direct_MHelical2Abs(g_handle, 3, axislist, midlist[0], midlist[1], poslist[0], poslist[1], poslist[2], 0);

                    break;

                default:

                    break;

            }

        }

        else

        {

            switch (move_mode)

            {

                case 2:

                    zmcaux.ZAux_Direct_MoveCirc2(g_handle, 2, axislist, midlist[0], midlist[1], poslist[0], poslist[1]);

                    break;

                case 3:

                    zmcaux.ZAux_Direct_Move(g_handle, 3, axislist, firstlist);

                    zmcaux.ZAux_Direct_Move(g_handle, 3, axislist, seclist);

                    zmcaux.ZAux_Direct_Move(g_handle, 3, axislist, thirdlist);

                    zmcaux.ZAux_Direct_Move(g_handle, 3, axislist, fourlist);

                    zmcaux.ZAux_Direct_Move(g_handle, 3, axislist, fivelist);

                    zmcaux.ZAux_Direct_Move(g_handle, 3, axislist, sixlist);

                    break;

                case 4:

                    zmcaux.ZAux_Direct_MHelical2(g_handle, 3, axislist, midlist[0], midlist[1], poslist[0], poslist[1], poslist[2], 0);

                    break;

                default:

                    break;

            }        

        }

    }

}

7.通過坐標(biāo)清零按鈕的事件處理函數(shù)來重置當(dāng)前運(yùn)動坐標(biāo)位置。


(四)調(diào)試與監(jiān)控


編譯運(yùn)行例程,同時連接ZDevelop軟件進(jìn)行調(diào)試,對運(yùn)動控制的軸參數(shù)和運(yùn)動情況進(jìn)行監(jiān)控。


使用不同的前瞻模式以及參數(shù)會導(dǎo)致速度和運(yùn)行軌跡發(fā)生變化,如下面加工軌跡以及對應(yīng)的運(yùn)行軌跡以及速度曲線圖:


拐角減速開啟,運(yùn)動達(dá)到減速條件:


image.png


拐角減速關(guān)閉:


image.png


倒角未開啟:


image.png


倒角開啟,拐角位置圖形變平滑:


image.png


小圓半徑大于限速半徑,速度正常達(dá)到頂點(diǎn):


image.png


小圓半徑小于限速半徑,速度受到限制:


image.png


本次,正運(yùn)動技術(shù)EtherCAT運(yùn)動控制卡小線段前瞻的連續(xù)插補(bǔ)運(yùn)動,就分享到這里。


更多精彩內(nèi)容請關(guān)注“正運(yùn)動小助手”公眾號,需要相關(guān)開發(fā)環(huán)境與例程代碼,請咨詢正運(yùn)動技術(shù)銷售工程師:400-089-8936。


本文由正運(yùn)動技術(shù)原創(chuàng),歡迎大家轉(zhuǎn)載,共同學(xué)習(xí),一起提高中國智能制造水平。文章版權(quán)歸正運(yùn)動技術(shù)所有,如有轉(zhuǎn)載請注明文章來源。


關(guān)于正運(yùn)動技術(shù)


正運(yùn)動技術(shù)專注于運(yùn)動控制技術(shù)研究和通用運(yùn)動控制軟硬件產(chǎn)品的研發(fā),是國家級高新技術(shù)企業(yè),主要產(chǎn)品有運(yùn)動控制器、運(yùn)動控制卡、視覺運(yùn)動控制一體機(jī)、人機(jī)界面以及擴(kuò)展模塊等。


正運(yùn)動技術(shù)匯集了來自華為、中興等公司的優(yōu)秀人才,在堅(jiān)持自主創(chuàng)新的同時,積極聯(lián)合各大高校協(xié)同運(yùn)動控制基礎(chǔ)技術(shù)的研究,是國內(nèi)工控領(lǐng)域發(fā)展最快的企業(yè)之一,也是國內(nèi)少有、完整掌握運(yùn)動控制核心技術(shù)和實(shí)時工控軟件平臺技術(shù)的企業(yè)。 



下一篇: PLC、DCS、FCS三大控

上一篇: 機(jī)器視覺運(yùn)動控制一體

推薦產(chǎn)品

更多
主站蜘蛛池模板: 欧美一区二区三区成人片在线 | 青青青青青手机视频在线观看视频 | 日本天天色 | 久久美女av | 免费黄色看片 | 99精品国产一区二区 | 后入到高潮免费观看 | 国产三级精品在线观看 | 一本色道av立川理惠 | 国产精品久久久久久久天堂 | 成人同人动漫免费观看 | 成年女人午夜毛片免费视频 | 懂色avcom| 综合一区二区三区 | 岛国av片在线观看 | 国产亚洲精品久久久闺蜜 | 日本精品久久久久中文字幕 | 性生交大片免费看狂欲 | 精品欧美色视频网站在线观看 | 欧美人与生动交xxx 欧美人与物videos另类 | 色噜噜狠狠色综合网 | 国色天香社区在线视频 | 亚洲高清福利 | 在线观看国产精品日韩av | 黄页网站视频免费大全 | 两个人看的www在线观看 | 午夜精品毛片 | 自慰小少妇毛又多又黑流白浆 | 亚洲影院丰满少妇中文字幕无码 | 2021国产自在自线免 | 国产国语性生话播放 | 亚洲欧美视频一区 | 久久国产夜色精品鲁鲁99 | 精品欧洲av无码一区二区三区 | 自拍偷拍 亚洲 | 麻豆影视在线免费观看 | 久久久精品影视 | 亚洲精品一区二区三区在线观看 | 欧美激情91 | 国产精品视频成人 | 一区二区三区四区在线视频 | 中文字幕在线第一页 | 狠狠色噜噜狠狠狠狠米奇777 | 久久久久99精品成人片三人毛片 | 免费福利小视频 | 鲁一鲁天天| 国产熟妇与子伦hd | 91美女精品| 好色视频tv| 久久久亚洲精品一区二区三区浴池 | 久久久久久人妻精品一区 | 久久久www免费人成精品 | 日本熟妇毛耸耸xxxxxx | 欧美精品一区二区三区免费视频 | 2018av天堂在线视频精品观看 | 亚洲jizzjizzlivesex | 在线va| 视频一区免费 | 免费日韩中文字幕 | 99精品无人区乱码1区2区3区 | 免费观看美女裸体网站 | 大学生久久香蕉国产线看观看 | 超污视频在线观看 | 久久久午夜爽爽一区二区三区三州 | 午夜激情在线观看 | 啪啪的网站 | 少妇久久久久久久 | 成人高清视频在线观看 | 钻石午夜影院 | 日本精品视频在线 | 婷婷成人丁香五月综合激情 | 深夜福利免费观看 | 97人妻天天爽夜夜爽二区 | 少妇系列之白嫩人妻 | 国产69精品久久久久app下载 | 光棍天堂av | 极品少妇被黑人白浆直流 | 国产一区二区三区在线观看 | 国产精品成人av片免费看 | 国产成人精品一区二区三区免费 | 人人干人人爱 | 色综合久久综合欧美综合网 | 国产三级精品三级 | 亚洲国产欧美一区二区三区丁香婷 | 五月天婷婷视频在线观看 | 欧美视频一区二区 | 免费国产黄 | 亚洲精品一区三区三区在线观看 | 国产乱人伦精品一区二区 | 激情综合五月婷婷 | 欧美视频不卡 | 影音先锋在线视频 | 中文字幕人成乱码熟女免费 | 国产精品看片 | 亚洲综合网址 | 色橹橹欧美在线观看视频高清 | 动漫av网站免费观看 | 中文字幕亚洲综合久久筱田步美 | 无码中文字幕乱码一区 | 亚洲精品久久7777777 | 海角社区在线视频播放观看 | 国产精品久久久久久久9999 | 69日韩| 黄色av国产| 亚洲精品久久久久久动漫器材一区 | 老头把女人躁得呻吟 | 国户精品久久久久久久久久久不卡 | 国产免国产免费 | 天堂在线中文网 | 成人做爰69片免费观看 | 亚洲国产精品久久艾草 | 99国产精品久久 | 中文字幕免费高清在线观看 | 人人看人人看 | 国产三男一女4p免费男黑人 | 国产又大又硬又粗 | 1024国产视频 | 欧美69精品久久久久久不卡 | 在线观看免费视频a | 青娱乐激情 | 亚洲男人网站 | 美日韩视频 | 国产麻豆网 | 白嫩嫩翘臀美女在线视频 | 东北妇女xx做爰视频 | 中文一区二区 | 91九色偷拍| 极品白嫩丰满少妇无套 | 狠狠色噜噜狠狠狠8888米奇 | 国产肥白大熟妇bbbb | 99精品国产一区二区三区 | 全球成人中文在线 | 尹人综合网 | 国产精品美女www爽爽爽软件 | 天天摸天天舔 | 免费观看在线视频www | 日本乱人伦片中文三区 | 图书馆的女友动漫在线观看 | 美女av一区二区 | 成人午夜短视频 | 高清一区二区 | 黄色小视频免费网站 | 欧美视频www| 天堂a v网2019| 国产农村妇女毛片精品久久麻豆 | 国产偷国产偷av亚洲清高 | 国产成人精品日本亚洲专区61 | 台湾绝版午夜裸体写真秀 | 国产农村老头老太视频 | 亚洲精品一卡 | 杂技xxx裸体xxx欧美 | 四虎影视最新免费版 | 免费a视频| 国产精品一区二区在线观看 | 欧美成人在线免费视频 | 国产精品人人爱一区二区白浆 | 特污兔网站免费观看 | 亚洲ⅴ国产v天堂a无码二区 | 蜜桃免费在线视频 | 国产痴汉av久久精品 | 亚洲a∨精品一区二区三区 gv天堂gv无码男同在线观看 | 欧美a天堂| 久色91蜜桃tv | 免费视频拗女稀缺一区二区 | 成人a级做爰生活片 | 日本久久爱 | 91成人亚洲 | 中文字幕精品一二三四五六七八 | 日本黄色xxx | 精品国产一区二区三区在线 | 男人的天堂中文字幕 | 亚洲 中文 女同 | 免费日韩一级片 | 国产老熟女伦老熟妇露脸 | 欧美黄色大全 | 日韩国产成人 | 亚洲人成无码网站在线观看 | 国产 日韩 欧美在线 | 国产在线你懂得 | x88av乱视频 x88av蜜桃臀一区二区 | 51久久国产露脸精品国产 | 在线观看欧美国产 | 好吊妞精品视频 | 日韩中文字幕视频 | 26uuu日韩精品一区二区 | 91传媒视频在线观看 | 狠狠干夜夜操 | 色诱亚洲精品久久久久久 | 久久伊人精品视频 | 麻豆乱码国产一区二区三区 | 国内精品国产三级国产 | 欧美偷拍一区二区 | 97人人澡人人添人人爽超碰 | 人妻无码久久一区二区三区免费 | 午夜精品久久久久久久99老熟妇 | 国产午夜精品一区二区三区欧美 | 日韩中文av | 国产精品自拍亚洲 | 欧美日韩成人网 | 国产又粗又长又硬免费视频 | 亚洲男女一区二区三区 | 精品久久久久久久久久久 | 神马午夜精品 | 久久精品国产一区二区 | 精品亚洲一区二区三区四区五区 | 久久综合给合综合久久 | 黄色裸体网站 | 国产乱了真实在线观看 | 国产噜噜噜噜久久久久久久久 | 久视频在线观看 | 五月天国产精品 | 黑人粗进入欧美aaaaa | 豆国产95在线 | 亚洲 | 女厕厕露p撒尿八个少妇 | 超碰在线最新 | 精品国产一区二区三区麻豆仙踪林 | 婷婷开心激情 | 黑人干亚洲人 | h亚洲| 99热久久成人免费频精品2 | 成人午夜激情影院 | 国产一级免费在线观看 | 一级黄色小视频 | 在线国产一区二区三区 | 麻豆毛片在线看 | 日本精品免费视频 | 欧美天天爽| 国产精品毛片一区二区在线看舒淇 | 亚洲成人在线视频观看 | 377p粉嫩大胆色噜噜噜 | 人人爽人人爽人人爽人人片av | 精品自拍第一页 | 一区二区福利 | 久久久99国产精品免费 | 久久久久无码精品国产app | 午夜av福利 | 超清av在线 | 91精品国产综合久久久久影院不卡 | 日本在线黄色片 | 国产亚洲精品久久yy50 | 一级黄色a级片 | 天堂av在线资源 | 成人动漫在线观看 | 丁香六月av | 日韩少妇av | 精品国产制服丝袜高跟 | 国产一区二区三区四区 | 热久久中文字幕 | 国产精品丝袜久久久久久高清 | 国产永久久 | av在线短片 | 黄色片在线观看视频 | 亚洲精品黄色片 | 99久久精品日本一区二区免费 | 国产美女视频国产视视频 | 亚洲精品一区二三区不卡 | 欧美亚洲另类视频 | 国产亚洲精品久久久久5区 国产亚洲精品久久久久久 国产亚洲精品久久久久久国模美 | 成人午夜激情网 | 高潮添下面视频免费看 | 成人久久久精品乱码一区二区三区 | 日韩视频免费大全中文字幕 | 日韩精品一区二区三区视频播放 | 国产日韩在线一区 | 亚洲精品无码永久中文字幕 | 91原视频 | 啪啪av大全导航福利网址 | 欧美一级淫片aaaaaaa喷水 | 欧美日韩综合精品 | 无码中文av波多野吉衣迅雷下载 | 青青草婷婷 | 裸体黄色片| 伊人精品久久久大香线蕉 | 99国内精品久久久久久久软件 | 好吊色欧美一区二区三区视频 | 婷婷综合五月天 | 91区人人爽人人都喜欢人人都有 | 欧美三级不卡在线观看 | 国产精品偷伦视频免费观看了 | 九九人人 | 久久久久久人妻精品一区 | 亚州av久久精品美女模特图片 | 九九九九热精品免费视频点播观看 | 夜夜看| 国产免费a视频 | 伊人手机在线视频 | 久久精品久久久久久噜噜老黄 | 免费看网站在线观 | 女仆裸体打屁屁羞羞免费 | 天堂а√中文最新版在线 | 91视频国 | 欧美一性一乱一交一视频 | 强壮公侵犯使我夜夜高潮 | 无尽夜久久久久久久久久 | 亚洲国产精品久久久久久女王 | 三级全黄做爰在线观看 | 色老板av | 肥臀浪妇太爽了快点再快点 | 亚洲首页 | 日本艹逼视频 | 91网址在线观看 | 欧美大荫蒂毛茸茸视频 | 久久综合导航 | 国产嫩草影院久久久久 | 国产剧情一区在线 | 乱淫a裸体xxxⅹ | 加比勒色综合久久 | 激情精品 | 久久久久久久久精 | 老汉色老汉首页a亚洲 | 欧美性色黄大片www喷水 | 久久综合九色综合欧洲98 | 国产精品xx | 亚洲国产欧美国产综合一区 | 精品人妻无码专区在线无广告视频 | 久久久国产一区二区三区 | 黄色美女视频网站 | 日韩高清亚洲日韩精品一区 | 少妇精品视频 | 小视频国产 | 国产精品二区在线 | 狠狠色老熟妇老熟女 | 国产中文字幕在线播放 | 伊人久久狼人 | 亚洲天堂第一区 | 国产毛片18片毛一级特黄日韩a | 国产电影一区二区三区 | 成人欧美亚洲 | 肉番在线观看 | 日本在线 | 中文 | 久久人人人 | 国产精品成人一区无码 | 又大又硬又黄的免费视频 | 成年午夜性影院 | 国产精品无码av一区二区三区 | 黄色网页免费在线观看 | 中文字幕免费在线视频 | 久久99亚洲精品久久久久 | 成人做爰69片免网站 | 久草热8精品视频在线观看 人妻互换 综合 | 国产人与禽zoz0性伦在线 | 香蕉啪啪网| 精品丰满人妻无套内射 | 午夜精品久久久久久99热明星 | 中文字幕第一页九 | 精品国产区一区二 | 最近在线更新8中文字幕免费 | 欧美 亚洲 国产 另类 | 日本一区二区在线 | 成人三级在线视频 | 又黄又爽又无遮挡免费的网站 | 91精品国产91久久久久久吃药 | 热逼视频| 国产网红主播三级精品视频 | 欧美成aⅴ人高清免费 | 午夜精品久久久久久久99热额 | 天天摸天天做天天爽婷婷 | 中国美女黄色一级片 | 日本黄色免费大片 | 亚洲天堂av一区 | 波多野结衣99 | 粉嫩粉嫩的虎白女18在线软件 | 国产视频一区二区在线观看 | 性插动态视频 | 国产猛男猛女超爽免费视频 | 色老二导航 | 日韩欧美爱爱 | 国产丝袜久久 | 最近免费中文字幕mv在线视频3 | 中国农村一级片 | 91嫩草私人成人亚洲影院 | 亚洲精品白浆高清久久久久久 | 亚洲乱码日产精品bd在线观看 | 性征服新婚少妇69xx | 国产成人av一区二区三区 | 国产乱子伦在线观看 | 国产精品视频合集 | 日批视频在线 | 乡下农村妇女偷a毛片 | 91香蕉视频黄| 亚洲最大av网站在线观看 | 午夜精品久久久久久毛片 | 欧美性一区二区 | 大陆一级黄色片 | 天天综合永久 | 国产精品丝袜高跟鞋 | 午夜丁香婷婷 | 人妻精品久久久久中文字幕69 | 91精品国产成人观看 | 秋霞国产午夜精品免费视频 | 免费黄色在线网址 | 少妇真人直播免费视频 | 亚洲va久久久噜噜噜久久男同 | 精品99视频 | 亚洲综合第一 | 成人精品区 | 首页 国产 欧美 日韩 丝袜 | 91操操操| 国产高清视频在线 | 国内精品久久久久久中文字幕 | 欧美a∨亚洲欧美亚洲 | 国产黄色片免费在线观看 | 欧美三级一级 | 欧美人与性动交a欧美精品 欧美人与性动交xxⅹxx | aa性欧美老妇人牲交免费 | 4455成人免费观看 | 人人爽人人爽人人片 | 秋霞影院午夜丰满少妇在线视频 | 欧美性大战久久久久久久 | 久久99亚洲精品久久99果 | 亚洲国产精一区二区三区性色 | 国产热の有码热の无码视频 | 99久久精品国产第一页 | www.久久久久久 | 久久精品99国产精品酒店日本 | 精品在线视频免费观看 | 欧美乱妇狂野欧美在线视频 | 激情欧美日韩 | 色天天av| 精品国产18久久久久久怡红 | 欧亚成人av | 68日本xxxxxxxxx59人 | 国产最爽乱淫视频国语对白 | 亚洲欧美日韩成人 | 一个人免费在线观看视频 | 国内精品卡一卡二卡三 | 天天爽夜夜爽精品视频婷婷 | 少妇裸体啪啪激情高潮 | 国产精品偷伦视频免费观看了 | 国产女无套免费网站 | 综合香蕉 | 成人午夜免费在线观看 | 精品麻豆剧传媒av国产九九九 | 日本中文字幕第一页 | 亚洲女人被黑人巨大进入 | 久草老司机 | 国产人与禽zoz0性伦免费视频 | 91啦丨国产 | h视频在线免费看 | 夜色影院在线观看 | 国产精品久久久久白丝呻吟 | av网子 | 最新亚洲人成网站在线观看 | 张柏芝hd一区二区 | 男人的天堂av网站 | 亚洲成人网在线 | 色国产精品一区在线观看 | 色妞www精品视频 | 久久久天堂国产精品女人 | 91a视频| 精品字幕 | 亚洲中文字幕久久精品蜜桃 | 911精品美国片911久久久 | 午夜免费福利影院 | 欧美三日本三级少妇99印度 | 亚洲欧美一区二 | 噜噜久久噜噜久久鬼88 | 亚洲精品四区 | 久久婷婷视频 | www国产亚洲精品久久麻豆 | 国产成人艳妇aa视频在线 | 日本一区二区三区视频在线观看 | 女人14毛片毛片毛片毛片区二 | 国产91精品久久久久久久网曝门 | 久久草草亚洲蜜桃臀 | avtt亚洲| 91插插插插插 | 亚洲国产图片 | 人妻无码久久精品人妻 | 日日噜噜噜噜人人爽日本精品 | 午夜亚洲福利在线老司机 | 狠狠干天天爱 | 久久久免费看 | 91精品无人区麻豆乱码1区2区介绍 | 日韩人妻无码一区二区三区综合部 | 高清国产在线观看 | 日韩无码专区 | 精品在线视频一区二区 | 狠狠做深爱婷婷久久综合一区 | 欧美精品久久天天躁 | 亚洲国产人午在线一二区 | 亚洲精品美女久久久久99 | 国产欧美va欧美va香蕉在线 | 国产精品久久久久影院老司 | 国产高清一区二区 | 欧美亚洲激情视频 | 538任你躁在线精品免费 | 爱插美女网 | 久久99国产视频 | 夜间福利在线观看 | 成人不卡在线 | 四虎av网站 | 又污又黄的视频 | 久草在线资源总站 | 精品人妻码一区二区三区 | 国产做a| 四虎影视永久在线观看 | xxxxx黄色| 我要看黄色a级片 | 久久久新 | 中文字幕一二区 | 国产精品视频一区二区噜噜 | 成人午夜精品无码区 | 性国产xxxx乳高跟 | 韩国成人在线 | 97人洗澡人人澡人人爽人人模 | 成人wxx视频免费 | 日韩成人激情视频 | 欧色丰满女同hd | 三级无码在钱av无码在钱 | 国产99久久久国产精品免费高清 | 久久精品成人免费观看 | 国产网红主播一区二区三区 | 欧美高清一区二区三区四区 | 国产精品乱码一区二区三区 | 国产露脸无套对白在线播放 | 无码少妇精品一区二区免费动态 | 激烈娇喘叫1v1高h糙汉 | 81av在线 | 久久精品黄aa片一区二区三区 | 尹人香蕉久久99天天拍 | 国产丝袜视频一区二区三区 | 99视频+国产日韩欧美 | 青草福利 | 隔壁人妻偷人bd中字 | 成熟丰满中国女人少妇 | 欧美成人一区二免费视频 | 午夜国产羞羞视频免费网站 | 日韩 欧美 亚洲 精品 少妇 | 亚洲一区二区黄色 | 国精品人妻无码一区免费视频电影 | 又色又爽又高潮免费视频观看酒店 | 老熟妇高潮一区二区三区 | 经典国产乱子伦精品视频 | 亚洲国产一区二区视频 | 中文字幕美人妻亅u乚一596 | 又污又黄又爽的网站 | 少妇的激情| 四十如虎的丰满熟妇啪啪 | 久久精品国产亚卅av嘿嘿 | 国产98色在线 | 国产精品福利久久久 | 中文字幕久久网 | 国产成人福利av综合导航 | 日本欧美色图 | 国产福利视频 | 青青草激情视频 | 无码里番纯肉h在线网站 | 又粗又爽又猛高潮的在线视频 | 亚洲香蕉| 国产视频久久久久 | 4444亚洲人成无码网在线观看 | 国产精品太长太粗太大视频 | 国产精品色在线网站 | 69视频网站| 动漫精品专区一区二区三区 | 国产精品一区在线看 | 国语做受对白xxxxx在线 | 免费女同毛片在线观看 | 亚洲免费视频观看 | 动漫av纯肉无码av在线播放 | 自拍偷拍亚洲综合 | 美女主播精品视频一二三四 | 亚洲日产韩国一二三四区 | 伊人久久大香线蕉av色婷婷色 | 国产做无码视频在线观看 | 久久久国产99久久国产久灭火器 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 亚洲人成欧美中文字幕 | 免费在线黄网站 | 青青在线视频观看 | 99热这里只有精品66 | 精品久久久久久久久午夜福利 | 成年人视频在线免费观看 | 亚洲大尺度在线 | 亚洲视频一区二区三区 | 91看片在线观看 | 特级丰满少妇一级aaaa爱毛片 | 国产一区日韩二区欧美三区 | 亚洲精华国产精华精华液网站 | 免费观看成人鲁鲁鲁鲁鲁视频 | 国产夜色精品一区二区av | 国产一线二线在线观看 | 精品久久久久久亚洲精品 | 夜添久久精品亚洲国产精品 | 国产精品一区二区三区免费 | 欧美bbw另类xoxoxo| 性欧美长视频免费观看不卡 | 精品福利一区 | 亚洲大尺度无码无码专线一区 | 黄色小视频国产 | 国产高清亚洲 | 亚洲无人区午夜福利码高清完整版 | 一区二区三区免费观看 | 国产1区2区3区中文字幕 | 欧美另类69 | 在线永久免费观看黄网站视频 | 少妇太爽了太深了太硬了 | 东北老女人高潮久久91 | 成人性生交大片免费 | 日本一区二区视频免费 | 国产成人精品微拍视频网址 | 公妇乱淫1~6集全观看不了啦 | 国产福利精品在线 | 日韩精品小视频 | 日韩av第一页在线播放 | 91精品啪在线观看国产线免费 | 妩媚尤物娇喘无力呻吟在线视频 | 亚洲精品一二三区 | 亚洲熟女综合一区二区三区 | 影音先锋男人站 | 欧美成人h版 | 三女同志亚洲人狂欢 | www.68av蜜桃亚洲精品 | 日韩av在线高清 |