亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? autoinit.cpp

?? hart工業(yè)儀表的微機(jī)仿真程序,在C++Builder下制作,能夠仿真儀表(執(zhí)行器)的動(dòng)作以及數(shù)學(xué)模型,方便實(shí)用.
?? CPP
字號(hào):
#include <vcl.h>
#include "math.h"
#include "stdlib.h"
#include "Sim_Valve.h"
//////////////////////////////////////////////////////////
//二、自動(dòng)初始化過(guò)程
//1、自動(dòng)初始化開始
void TMainForm::Set_Auto_Init_Start()
{
    m_Auto_Init=1;                   //自動(dòng)初始化標(biāo)志
    m_Error=0;                       //無(wú)錯(cuò)誤
    m_Auto_Init_Num=0;               //自動(dòng)初始化1,RUN1
    m_Auto_Init_Count=0;             //計(jì)數(shù)器
//    Meas_Timer->Interval=1000;
    Work_Timer->Enabled=true;        //啟動(dòng)自動(dòng)初始化定時(shí)器
    Work_Valve_Model_Mani_Noini(1);
    Work_Valve_Model_Mani_Noini(1);
    Disp_State(m_Init_Disp[m_Auto_Init_Num]);//顯示RUN 1
}

//////////////////////////////////////////////////////////
//2、自動(dòng)初始化結(jié)束
void TMainForm::Set_Auto_Init_Stop()
{
    m_Auto_Init=0;
    m_Error=0;
    m_Auto_Init_Num=0;
    m_Auto_Init_Count=0;
//    Meas_Timer->Interval=250;
    Work_Timer->Enabled=false;
    Set_Disp();
}

//////////////////////////////////////////////////////////
//3、自動(dòng)初始化主控制程序
void TMainForm::Set_Auto_Init_Process()
{
    if(m_Error==0)
      Set_Disp_Wait_Num();//    顯示等待循環(huán)標(biāo)志
//    Auto_Work();
    m_Count4++;
    m_DEBA=5;
    if(m_Count4>=2)
    {
      m_Count4=0;
      if(m_Auto_Init_Num==0)
        Set_Auto_Init_Run1();   //過(guò)程1確定正反作用,自動(dòng)設(shè)置變量m_SDIR
      else  if(m_Auto_Init_Num==1)
        Set_Auto_Init_Run2();
      else  if(m_Auto_Init_Num==2)
        Set_Auto_Init_Run3();
      else  if(m_Auto_Init_Num==3)
        Set_Auto_Init_Run4();
      else  if(m_Auto_Init_Num==4)
        Set_Auto_Init_Run5();
    }
//    Disp_Num(m_Wait_Loop[4]);
}
void TMainForm::Set_Mani_Add_Key(void)
{
     Work_Valve_Model_Mani_Noini(1);
     Work_Disp_Data();               //顯示數(shù)據(jù)
}
void TMainForm::Set_Mani_Sub_Key(void)
{
     Work_Valve_Model_Mani_Noini(0);
     Work_Disp_Data();               //顯示數(shù)據(jù)
}
void TMainForm::Set_Mani_Init_Start()
{
    m_Mani_Init=1;                   //手動(dòng)初始化標(biāo)志
    m_Error=0;
    m_Mani_Init_Num=0;                       //無(wú)錯(cuò)誤
    m_Auto_Init_Num=0;               //自動(dòng)初始化1,RUN1
    m_Auto_Init_Count=0;             //計(jì)數(shù)器
//    Meas_Timer->Interval=1000;
    Work_Timer->Enabled=true;        //啟動(dòng)自動(dòng)初始化定時(shí)器
    Disp_State(m_Mani_Init_Disp[0]); //顯示YEND1
    Work_Disp_Data();               //顯示數(shù)據(jù)
}

void TMainForm::Set_Mani_Func_Key(void)
{

    m_Mani_Pos[m_Mani_Init_Num]=m_Valve_Pos;
    if(m_Mani_Init_Num==1)
    {
      if(m_Mani_Pos[0]<5 || m_Mani_Pos[0]>95
      || m_Mani_Pos[1]<5 || m_Mani_Pos[1]>95)
         m_Error=1;
      if(fabs(m_Mani_Pos[1]-m_Mani_Pos[0])<80)
         m_Error=1;
    }
    if(m_Mani_Init_Num<1)
    {
      m_Mani_Init_Num++;
      Disp_State(m_Mani_Init_Disp[m_Mani_Init_Num]); //顯示YEND1
    }
    else if(m_Error==1 && m_Mani_Init_Num==1)
    {
       m_Mani_Init_Num++;
       Disp_State(m_Mani_Init_Disp[m_Mani_Init_Num]); //顯示RANGE
    }
    else if(m_Error==0)
    {
      Set_Auto_Init_Start();
    }
    else if(m_Error==1)
      Set_Mani_Init_Stop();

}
//////////////////////////////////////////////////////////
//2、自動(dòng)初始化結(jié)束
void TMainForm::Set_Mani_Init_Stop()
{
    m_Mani_Init=0;
    m_Auto_Init=0;
    m_Error=0;
    m_Auto_Init_Num=0;
    m_Auto_Init_Count=0;
//    Meas_Timer->Interval=250;
    Work_Timer->Enabled=false;
    Set_Disp();
}


//////////////////////////////////////////////////////////
//4、自動(dòng)初始化RUN1程序,確定作用方向
void TMainForm::Set_Auto_Init_Run1(void)
{
     int i,d[20];
     if(m_Auto_Init_Count<10)  //正向運(yùn)動(dòng)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(1);
        if((m_Valve_Pos-m_Valve_Pos_Old)>0.2)
        {
          m_SDIR_m[m_Auto_Init_Count]=0;
        }
        else if((m_Valve_Pos-m_Valve_Pos_Old)<-0.2)
        {
          m_SDIR_m[m_Auto_Init_Count]=1;
        }
        else
          m_SDIR_m[m_Auto_Init_Count]=m_Auto_Init_Count;
        m_Valve_Pos_Old=m_Valve_Pos;
     }
     else if(m_Auto_Init_Count<20) //反向運(yùn)動(dòng)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(0);
        Work_Valve_Model_Mani_Noini(0);
        Work_Valve_Model_Mani_Noini(0);
        if((m_Valve_Pos-m_Valve_Pos_Old)<-1)
          m_SDIR_m[m_Auto_Init_Count]=0;
        else if((m_Valve_Pos-m_Valve_Pos_Old)>1)
          m_SDIR_m[m_Auto_Init_Count]=1;
        else
          m_SDIR_m[m_Auto_Init_Count]=m_Auto_Init_Count;

        m_Valve_Pos_Old=m_Valve_Pos;
     }
     else
     {
        for(i=0;i<5;i++)
         d[i]=m_SDIR_m[i+3];
        for(i=5;i<10;i++)
         d[i]=m_SDIR_m[i+8];

        for(i=0;i<9;i++)
        {
           if(d[i]!=d[i+1])
             i=30;
        }
        Disp_Num(m_Wait_Loop[4]);
        if(i!=31)
        {
           m_Auto_Init_Count=0;
           m_Count1=0;
           m_Count2=0;
           m_Count3=0;
           m_Auto_Init_Num=1;  //進(jìn)入下一過(guò)程
           m_Error=0;
           m_SDIR=d[0];
           m_Auto_Z0=0;        //閥到一個(gè)端點(diǎn)
           m_Auto_Z1=0;        //第一個(gè)點(diǎn)正確與否標(biāo)志
           m_Auto_Z2=0;        //第二個(gè)點(diǎn)正確與否標(biāo)志
           Disp_State(m_Init_Disp[m_Auto_Init_Num]);
           m_Valve_Pos_Last=m_Valve_Pos;
        }
        else  //出現(xiàn)錯(cuò)誤閃爍顯示ERROR 與RUN 1
        {
          m_Error=1;
          Disp_Num( m_Wait_Loop[4]);
          Set_Auto_Disp_Error();
        }
      }
}
//////////////////////////////////////////////////////////
//5、自動(dòng)初始化RUN2程序,確定上下限
void TMainForm::Set_Auto_Init_Run2(void)
{
     //先讓閥走到最下端
     if(m_Auto_Init_Count<VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(0);
        if(fabs(m_Valve_Pos-m_Valve_Pos_Old)<0.01)
        {
          m_Count3++;
          if(m_Count3>=10)
          {
             m_Auto_Z0=1;
             m_Error=0;
             m_Auto_Init_Count=VALVE_MAX_TIME;
             m_Count3=0;
          }
        }
        else m_Count3=0;
        m_Valve_Pos_Old=m_Valve_Pos;
     }
     //在規(guī)定時(shí)間內(nèi)未到達(dá)指定的位置,顯示錯(cuò)誤ERROR
     else if(m_Auto_Z0==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else if(m_Auto_Init_Count<2*VALVE_MAX_TIME)//上升
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(1);
        if(fabs(m_Valve_Pos-m_Valve_Pos_Old)<0.01)
        {
          m_Count3++;
          if(m_Count3>=10)
          {
             m_Auto_Z1=1;
             if(m_SDIR==0)
               m_YE=m_Valve_Pos;
             else
               m_YA=m_Valve_Pos;
             m_Count3=0;
             m_Error=0;
             m_Auto_Init_Count=2*VALVE_MAX_TIME;
          }
        }
        else m_Count3=0;
        m_Valve_Pos_Old=m_Valve_Pos;
     }
     else if(m_Auto_Z1==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }

     else if(m_Auto_Init_Count<3*VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(0);
        if(fabs(m_Valve_Pos-m_Valve_Pos_Old)<0.01)
        {
          m_Count3++;
          if(m_Count3>=10)
          {
             m_Auto_Z2=1;
             m_Error=0;
             if(m_SDIR==0)
               m_YA=m_Valve_Pos;
             else
               m_YE=m_Valve_Pos;
             m_Auto_Init_Count=3*VALVE_MAX_TIME;
          }
        }
        else m_Count3=0;
        m_Valve_Pos_Old=m_Valve_Pos;
     }
     else if(m_Auto_Z2==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else
     {
      Disp_Num( m_Wait_Loop[4]);
      m_Auto_Init_Count=0;
      m_Count1=0;
      m_Count2=0;
      m_Count3=0;
      m_Auto_Init_Num=2;  //進(jìn)入下一過(guò)程
      m_Error=0;
      m_Auto_Z1=0;
      m_Auto_Z2=0;
      Disp_State(m_Init_Disp[m_Auto_Init_Num]);
     }
}
//////////////////////////////////////////////////////////
//6、自動(dòng)初始化RUN3程序,確定執(zhí)行時(shí)間
void TMainForm::Set_Auto_Init_Run3(void)
{
     if(m_Auto_Init_Count<VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(1);
        if(m_SDIR==0)
        {
          if(m_Valve_Pos>m_YE-5.0)
          {
             m_Up_Time=m_Auto_Init_Count;
             m_Auto_Init_Count=VALVE_MAX_TIME;
             m_Auto_Z1=1;
             m_Error=0;
          }
        }
        else
        {
          if(m_Valve_Pos<m_YA+5.0)
          {
             m_Down_Time=m_Auto_Init_Count;
             m_Auto_Init_Count=VALVE_MAX_TIME;
             m_Auto_Z1=1;
             m_Error=0;
          }
        }
     }
     else if(m_Auto_Z1==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else if(m_Auto_Init_Count<2*VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(0);
        if(m_SDIR==0)
        {
          if(m_Valve_Pos<m_YA+5.0)
          {
             m_Up_Time=m_Auto_Init_Count-VALVE_MAX_TIME;
             m_Auto_Init_Count=2*VALVE_MAX_TIME;
             m_Auto_Z2=1;
             m_Error=0;
          }
        }
        else
        {
          if(m_Valve_Pos>m_YE-5.0)
          {
             m_Up_Time=m_Auto_Init_Count-VALVE_MAX_TIME;
             m_Auto_Init_Count=2*VALVE_MAX_TIME;
             m_Auto_Z2=1;
             m_Error=0;
          }
        }
     }
     else if(m_Auto_Z2==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else
     {
        Disp_Num(m_Wait_Loop[4]);
        m_Auto_Init_Count=0;
        m_Count1=0;
        m_Count2=0;
        m_Count3=0;
        m_Auto_Init_Num=3;  //進(jìn)入下一過(guò)程
        m_Error=0;
        m_Auto_Z1=0;
        m_Auto_Z2=0;
        Disp_State(m_Init_Disp[m_Auto_Init_Num]);
     }
}
//最小化定位增量
void TMainForm::Set_Auto_Init_Run4(void)
{
     if(m_Auto_Init_Count<VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(1);
        m_Error=0;
        m_Auto_Z1=1;
     }
     else if(m_Auto_Z1==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else if(m_Auto_Init_Count<2*VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(0);
        m_Auto_Z2=1;
        m_Error=0;
     }
     else if(m_Auto_Z2==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else
     {
        Disp_Num(m_Wait_Loop[4]);
        m_Auto_Init_Count=0;
        m_Count1=0;
        m_Count2=0;
        m_Count3=0;
        m_Auto_Init_Num=4;  //進(jìn)入下一過(guò)程
        m_Error=0;
        m_Auto_Z1=0;
        m_Auto_Z2=0;
        Disp_State(m_Init_Disp[m_Auto_Init_Num]);
     }
}
//優(yōu)化瞬態(tài)響應(yīng)
void TMainForm::Set_Auto_Init_Run5(void)
{
   unsigned int valve_pos;
   unsigned char Valve_Code[12];
     if(m_Auto_Init_Count<VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(1);
        m_Auto_Z1=1;
        m_Error=0;
     }
     else if(m_Auto_Z1==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
          return;
     }
     else if(m_Auto_Init_Count<2*VALVE_MAX_TIME)
     {
        m_Auto_Init_Count++;
        Work_Valve_Model_Mani_Noini(0);
        m_Auto_Z2=1;
        m_Error=0;
     }
     else if(m_Auto_Z2==0)
     {
           m_Error=1;
           Disp_Num( m_Wait_Loop[4]);
           Set_Auto_Disp_Error();
           return;
     }
     else
     {
        Disp_Num(m_Wait_Loop[4]);
        m_Auto_Init_Num=5;           //進(jìn)入下一過(guò)程
        Disp_State(m_Init_Disp[m_Auto_Init_Num]);

        m_Auto_Init=0;
        m_Error=0;
        m_Auto_Init_Num=0;
        m_Auto_Init_Count=0;
//    Meas_Timer->Interval=250;
        Work_Timer->Enabled=false;

        valve_pos=(m_YE-m_YA)*10.0+0.5; //用于顯示一位小數(shù),四舍五入
        Disp_HexToDec(valve_pos,Valve_Code); //轉(zhuǎn)成十進(jìn)制數(shù)


        Disp_Process_Data(2,Valve_Code);     //數(shù)處理
        Valve_Code[8]=0x00;           //在第一位上顯示空
        Valve_Code[9]=0x00;           //在第一位上顯示空
        Valve_Code[6]=Valve_Code[4];
        Valve_Code[7]=Valve_Code[5];

        Valve_Code[4]=Valve_Code[2];
        Valve_Code[5]=Valve_Code[3];

        Valve_Code[2]=Valve_Code[0];
        Valve_Code[3]=Valve_Code[1];

        Valve_Code[3]|=0x01;          //在第3位上顯示小數(shù)點(diǎn)

        Valve_Code[0]=0x0C;              //度符號(hào)
        Valve_Code[1]=0x0C;              //度符號(hào)

        Disp_Data(Valve_Code);           //顯示數(shù)據(jù)
        m_DEBA=0.5;
        m_System_State=1;   //當(dāng)前系統(tǒng)狀態(tài),0未初始化1已初始化
        Parm_Save();                     //存貯工作參數(shù)
        Set_Save();                      //存貯設(shè)定參數(shù)
        Check_Data_Save();
     }
}
//---------------------------------------------------------------------------
void TMainForm::Set_Disp_Wait_Num()
{
    if(m_Error==0)
    {
       if(m_Count1<3)
        m_Count1++;
       else
        m_Count1=0;
       Disp_Num(m_Wait_Loop[m_Count1]);
    }
}

void TMainForm::Set_Auto_Disp_Error(void)
{       //出現(xiàn)錯(cuò)誤閃爍顯示ERROR 與RUN 1
           m_Error=1;
           if(m_Count2>=1)
           {
             m_Count2=0;
             Disp_State(m_SYS_State[0]);
           }
           else
           {
             m_Count2=1;
             Disp_State(m_Init_Disp[m_Auto_Init_Num]);
           }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99精品久久久久婷婷| 粉嫩欧美一区二区三区高清影视| 精品国产91乱码一区二区三区 | 精品国产乱码久久久久久浪潮| 99综合电影在线视频| 蜜臀99久久精品久久久久久软件| 综合欧美亚洲日本| ww亚洲ww在线观看国产| 欧美猛男男办公室激情| 99精品视频免费在线观看| 国产原创一区二区三区| 日本中文字幕一区二区有限公司| 亚洲激情欧美激情| 国产精品久久久久久一区二区三区 | 欧美精品黑人性xxxx| 91啪在线观看| 成a人片亚洲日本久久| 另类中文字幕网| 日韩中文字幕区一区有砖一区| 日韩伦理电影网| 国产精品美女久久久久久久久 | 91精品国产乱码久久蜜臀| 日本电影欧美片| 99久久精品免费精品国产| 岛国精品一区二区| 国产精品99久久久久久似苏梦涵 | 91精品国产福利在线观看| 日本高清不卡aⅴ免费网站| 99视频精品在线| 99久久伊人精品| 成人手机在线视频| 成人av免费在线播放| 高清在线不卡av| 高清国产午夜精品久久久久久| 国产成人自拍网| 懂色av中文一区二区三区| 国产一区在线观看视频| 国产伦精品一区二区三区视频青涩| 久草这里只有精品视频| 极品少妇xxxx精品少妇| 国产精品一级在线| 国产91在线看| 99久久er热在这里只有精品15| 99久久伊人精品| 色乱码一区二区三区88| 欧美色图一区二区三区| 欧美日韩中文字幕一区二区| 欧美日本一区二区| 日韩一二三区视频| xf在线a精品一区二区视频网站| 2014亚洲片线观看视频免费| 久久久久久久久久久久电影| 国产欧美日韩另类视频免费观看| 国产精品久久久久影院亚瑟 | 成人亚洲一区二区一| 99re这里只有精品视频首页| 色菇凉天天综合网| 欧美精品乱码久久久久久| 欧美videofree性高清杂交| 精品电影一区二区| 国产精品国产三级国产普通话三级| 亚洲日本护士毛茸茸| 亚洲成人免费观看| 久久综合综合久久综合| 懂色av一区二区三区免费看| 色欲综合视频天天天| 欧美精品粉嫩高潮一区二区| 久久久综合视频| 国产精品国模大尺度视频| 亚洲电影视频在线| 久久99久久99小草精品免视看| 国产 欧美在线| 欧美伦理影视网| 久久精品视频一区二区三区| 亚洲免费三区一区二区| 免费成人你懂的| youjizz久久| 91精品久久久久久蜜臀| 久久久不卡网国产精品二区| 亚洲精品免费在线| 国内国产精品久久| 91久久奴性调教| 久久久亚洲国产美女国产盗摄| 亚洲欧美视频在线观看视频| 精品一区二区三区香蕉蜜桃 | 欧美精品tushy高清| 26uuu精品一区二区在线观看| 一区二区在线免费| 国产一区二区三区四区五区入口| 色婷婷av一区二区三区gif| 日韩久久久久久| 亚洲无线码一区二区三区| 国产成人精品亚洲777人妖| 欧美三日本三级三级在线播放| 久久久久久久综合狠狠综合| 亚洲18色成人| av亚洲精华国产精华| 精品国精品自拍自在线| 亚洲国产sm捆绑调教视频| 成人sese在线| 2024国产精品视频| 日韩成人一区二区三区在线观看| 91同城在线观看| 久久久久99精品国产片| 免费看日韩精品| 欧美日韩一区二区在线视频| **网站欧美大片在线观看| 国模少妇一区二区三区| 欧美精品久久99久久在免费线| 亚洲精品视频自拍| 成人免费毛片app| 国产亚洲欧美日韩俺去了| 久久精品av麻豆的观看方式| 欧美系列在线观看| 亚洲激情图片一区| av动漫一区二区| 国产精品污污网站在线观看| 国产在线播放一区| 精品久久久久一区二区国产| 免费在线观看一区二区三区| 欧美日韩国产首页在线观看| 亚洲一级不卡视频| 色综合一区二区三区| 国产精品久久精品日日| 大胆欧美人体老妇| 亚洲国产精品ⅴa在线观看| 国产精品一二三| 国产亚洲欧美激情| 国产精品99久久久| 国产欧美一区二区三区沐欲 | 免费观看在线综合| 欧美一区二区精美| 久久精品国产精品亚洲综合| 欧美一区二区大片| 久久精品国产精品亚洲红杏| 日韩欧美亚洲一区二区| 奇米色一区二区| 日韩免费高清av| 激情六月婷婷久久| 久久久久久久久久久电影| 国产成人自拍高清视频在线免费播放| 国产日韩精品一区二区三区| 国产成人av一区二区三区在线| 国产精品午夜在线观看| 91在线观看地址| 亚洲第一综合色| 欧美一区二区在线看| 经典三级视频一区| 中文在线资源观看网站视频免费不卡 | 色综合激情久久| 亚洲成人高清在线| 欧美一级在线观看| 韩国中文字幕2020精品| 国产精品久久久久婷婷二区次| 色婷婷亚洲精品| 亚洲成av人片一区二区梦乃| 日韩一区二区三区在线| 国产伦精一区二区三区| 中文字幕在线不卡一区| 欧美美女一区二区| 国内精品免费在线观看| 亚洲天堂a在线| 91精品国产全国免费观看| 国产精品99久久久久久久vr| 亚洲男女一区二区三区| 日韩小视频在线观看专区| 国产久卡久卡久卡久卡视频精品| 中文字幕一区二区三区在线播放| 欧美在线观看视频在线| 精品一区二区三区不卡| 国产精品久久久久久一区二区三区| 欧美三级电影精品| 国产一区二区三区香蕉| 一个色综合av| 欧美va亚洲va国产综合| 成人免费黄色在线| 天堂久久久久va久久久久| 国产欧美一区二区精品仙草咪| 在线观看日产精品| 国产高清视频一区| 亚洲国产精品成人综合色在线婷婷 | 国产欧美日韩激情| 欧美日韩精品专区| 国产精品一级黄| 五月天激情综合| 中文字幕一区二区三区色视频| 8x8x8国产精品| 波多野结衣中文字幕一区 | 亚洲国产日日夜夜| 久久久国际精品| 欧美精品在线观看播放| 成人精品鲁一区一区二区| 奇米一区二区三区av| 一区二区三区精品久久久| 精品国产乱码久久久久久图片| 欧美色图在线观看| jiyouzz国产精品久久| 久久精品国产精品亚洲综合| 亚洲最大色网站| 国产精品久久看|