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

    一種基于Delphi歐陸3504溫控儀表通訊設(shè)計

    2017-04-25 13:23:42李紅飛馬俊陳章龍
    電腦知識與技術(shù) 2017年2期

    李紅飛 馬俊 陳章龍

    摘要:該文介紹了歐陸3504溫控儀表基于Delphi平臺的串口通訊設(shè)計,詳細(xì)地介紹了歐陸3504的命令格式和基于Delphi的16位循環(huán)冗余算法。軟件設(shè)計以Delphi 2010為開發(fā)平臺,通過Mscomm控件實現(xiàn)了計算機對歐陸3504串口通信。功能包括讀取雙色紅外線溫度計測量的溫度、歐陸3504的Auto和Man功能之間相互轉(zhuǎn)換、預(yù)設(shè)的溫度值和功率百分比輸入。

    關(guān)鍵詞:歐陸3504溫控儀;Delphi;Mscomm;CRC

    中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)02-0226-04

    Communication Programming Based on Delphi for Eurotherm 3504 Temperature Controller

    LI Hong-fei, MA Jun, CHEN Zhang-long

    (Qinghai Normal University,College of Computer Science, Xining 810000, China)

    Abstract: The paper introduces Eurotherm 3504 temperature control instrumentals serial port communication programming based on the Delphi platform ,and detail introduces that the Eurotherm 3504 typical command form and the 16 bit cyclic redundancy algorithm(CRC) based on Delphi 2010 .The software design using Delphi 2010 as the development platform ,through the Mscomm control to achieve the computer on the Eurotherm 3504 serial communication . The function mainly includes read temperature that the double color infrared thermometer measure、the function transformation between Auto and Man of the Eurotherm 3504 and the input value of the preset temperature and the percentage of power.

    Key words: Eurotherm 3504; Delphi; Mscomm; CRC

    1 背景

    歐陸3504溫控儀表是歐陸公司最新推出的高性能過程溫度控制器,它融合了液晶顯示及微處理器科技之優(yōu)點,其以較高的控制精度和良好的適應(yīng)能力,被廣泛應(yīng)用于各種溫度控制過程[1]。溫度計采用雙色紅外測溫計,雙色紅外測溫是利用鄰近通道兩個波段紅外輻射能量的比值來決定溫度的大小,能夠消除水汽、灰塵、檢測目標(biāo)大小變化、部分被遮擋、發(fā)射率變化等的影響,即使檢測信號衰減95%,也不會對測溫結(jié)果有任何影響。獨特的軟件算法,可以克服氧化層的影響。軟硬件設(shè)計,適用于幾十萬倍信號的處理,可以滿足對儀器精度、重復(fù)性、等各方面的要求[2]。本文詳細(xì)介紹了計算機與歐陸3504溫控儀的通信過程,并開發(fā)了基于Delphi 2010的平臺的通信測試軟件。軟件實現(xiàn)了實時溫度采集、溫度顯示、歐陸3504溫控儀的Auto模式和Man模式轉(zhuǎn)換、以及溫度或者功率百分比輸入。為歐陸表3504溫控儀開發(fā)過程提供了良好的方法。

    2 通訊協(xié)議和通信控件

    歐陸3504采用Modbus 通訊協(xié)議,在Modbus系統(tǒng)中有2種傳輸模式可選擇,一種模式是ASCII(美國信息交換碼),另一種模式是RTU(遠(yuǎn)程終端設(shè)備)。在同樣的波特率下,RTU方式可比ASCII方式傳送更多的數(shù)據(jù)[3]。歐陸3504溫控儀采用的是RTU傳輸方式。

    使用RTU模式,消息發(fā)送至少要以3.5個字符時間為停頓間隔開始。如果一個新消息在小于3.5個字符時間內(nèi)開始,接收設(shè)備將認(rèn)為是前一消息的延續(xù),這將導(dǎo)致錯誤產(chǎn)生。RTU典型的消息幀如表1所示。

    本軟件在Delphi 2010開發(fā)平臺中采用了Windows通信控件(Mscomm)實現(xiàn)與RS232的串口通信。Mscomm控件是與RS232兼容串行接口控件,歐陸3504溫控儀采用485通訊接口,需要由485轉(zhuǎn)232接口與計算機連接,在系統(tǒng)中選用了UPort 1610-8。UPort 1600系列產(chǎn)品可以讓計算機可以通過USB ( 通用串行總線) 與8 個串口RS-232 或RS-232/422/ 485 的外設(shè)進(jìn)行通信。在工控中作為擴展口非常實用。Mscomm控件的主要屬性為[4]:

    1) CommPort:設(shè)置和返回串行端口號,缺省為1。MSComm1.CommPort:=1;

    2) Setting:設(shè)置或者返回串行的波特率、奇偶校驗位、數(shù)據(jù)位數(shù)、停止位。

    MSComm1.Settings:='19200,n,8,1'; 歐陸3504波特率采用的是19200而不是常用的9600。

    3) InputMode:設(shè)置從接受緩沖區(qū)讀取數(shù)據(jù)格式,有文本格式和二進(jìn)制格式。

    MSComm1.InputMode:=comInputModeBinary;//二進(jìn)制模式

    4) RThreshold:該屬性為產(chǎn)生代碼為ComEvReceive的OnComm事件的閾值。

    MSComm1.RThreshold:=7;歐陸3504返回數(shù)據(jù)的主要用在對于溫度的查詢,所以就用溫度最小返回的數(shù)據(jù)個數(shù)為閾值。

    5) PortOpen:打開或關(guān)閉串行端口。MSComm1.PortOpen:=True;

    對于Mscomm控件的其他屬性在軟件中采用了默認(rèn)值,沒有另行設(shè)置。

    3 循環(huán)冗余校驗(CRC)

    循環(huán)冗余校驗碼(CRC)的基本原理是:在K位信息碼后再拼接R位的校驗碼,整個編碼長度為N位,因此,這種編碼也叫(N,K)碼。對于一個給定的(N,K)碼,可以證明存在一個最高次冪為N-K=R的多項式G(x)。根據(jù)G(x)可以生成K位信息的校驗碼,而G(x)叫做這個CRC碼的生成多項式[5]。

    由表2可知歐陸3504發(fā)送數(shù)據(jù)總長度為64位(N),數(shù)據(jù)校驗位為16位(R). 需要對48(K)位信息碼進(jìn)行校驗function QhCRC16(AData:array of Byte):Word;本程序選用多項式G(x) =X16+X15+X2+1即const GENP=$A001;如發(fā)送數(shù)據(jù)定義為sbuf:array[1..8] of byte;對于數(shù)組前6位按照發(fā)送數(shù)據(jù)格式和要求填寫,然后調(diào)用校驗函數(shù)進(jìn)行校驗。因為函數(shù)返回數(shù)據(jù)類型為Word,應(yīng)對返回數(shù)據(jù)進(jìn)行數(shù)據(jù)分割校驗高低位并轉(zhuǎn)換為16進(jìn)制。分別對sbuf[6], sbuf[7]賦值,然后調(diào)用MSComm1的Output函數(shù)進(jìn)行發(fā)送。CRC校驗函數(shù)如下。

    function QhCRC16(AData:array of Byte;AStart,AEnd:Integer):Word;

    const

    GENP=$A001; //多項式公式X16+X15+X2+1(1100 0000 0000 0101)

    var

    crc:Word;

    i:Integer;

    tmp:Byte;

    procedure CalOneByte(AByte:Byte); //計算1個字節(jié)的校驗碼

    var

    j:Integer;

    begin

    crc:=crc xor AByte; //將數(shù)據(jù)與CRC寄存器的低8位進(jìn)行異或

    for j:=0 to 7 do //對每一位進(jìn)行校驗

    begin

    tmp:=crc and 1; //取出最低位

    crc:=crc shr 1; //寄存器向右移一位

    crc:=crc and $7FFF; //將最高位置0

    if tmp=1 then //檢測移出的位,如果為1,那么與多項式異或

    crc:=crc xor GENP;

    crc:=crc and $FFFF;

    end;

    end;

    begin

    crc:=$FFFF; //將余數(shù)設(shè)定為FFFF

    for i:=AStart to AEnd do //對每一個字節(jié)進(jìn)行校驗

    CalOneByte(AData[i]); Result:=crc;

    end;

    4 功能碼和寄存器地址

    使用Modbus通訊協(xié)議,需要對Modbus功能碼進(jìn)行一定的了解。在本程序中主要用到功能碼兩個$03、$06。$03讀取保持寄存器主要用于讀取由雙色紅外線溫度計傳給歐陸3504溫控儀的溫度。$06預(yù)置單寄存器,主要用于對Auto(0)、Man(1)相互轉(zhuǎn)換和溫度或者功率百分比輸入。

    寄存器地址,對歐陸3504溫控儀進(jìn)行操作需要預(yù)先知道其各個寄存器的地址,比如要讀取溫度,需要知道存放溫度的寄存器地址($01);對于查詢寄存器地址可以用歐陸3504配套軟件iTools Engineering Studio連接之后可以查詢各個寄存器地址。再結(jié)合本軟件的對于寄存器的操作方法,就可以實現(xiàn)對于歐陸3504的全部操作。

    5 軟件整體設(shè)計

    在工業(yè)控制設(shè)備中串口一般是統(tǒng)一分配的,以便安裝操作方便。所以在工業(yè)控制軟件可以直接給Mscomm控件進(jìn)行串口號賦值,但是需要先檢測串口號是否存在。利用注冊表(Registry),檢測所有串口號,再用Pos函數(shù)檢查是否有所需串口。避免串口不存在時發(fā)生的錯誤警告。也可以用ComboBox控件、Button控件和注冊表組合使用。用注冊表檢測所有串口,賦值給ComboBox控件的Items屬性。Button按鈕作為連接按鈕,同時也是設(shè)備開始按鈕。本程序選用第二種方法,另加了一個刷新按鈕,當(dāng)串口改變時需重新刷新,對ComboBox重新賦值。軟件流程圖如圖1。

    在軟件流程圖中,設(shè)定的為檢測到溫度大于預(yù)定上限值時,由手動轉(zhuǎn)換為自動模式。在手動模式中輸出為功率百分比,在自動模式中輸出的是預(yù)設(shè)溫度。歐陸3504在自動模式下預(yù)設(shè)溫度可以根據(jù)反饋信號自動調(diào)節(jié)輸出功率百分比,這樣使得對于溫度的控制更加精確。本軟件為測試軟件事先添加了自動和手動按鈕,以便模式的轉(zhuǎn)換。由于溫度是由雙色紅外線溫度計傳給歐陸3504,雙色紅外線溫度計檢測范圍為1000-3200,所以之前的升溫階段只能輸入功率百分比。設(shè)立溫度上限,來保證當(dāng)溫度達(dá)到上限值時的自動轉(zhuǎn)換。轉(zhuǎn)換程序在Mscomm空間Oncomm事件中,將歐陸3504返回的溫度數(shù)據(jù)轉(zhuǎn)換十進(jìn)制數(shù)后進(jìn)行判斷。為避免每次都進(jìn)行同一種模式寫入,可以加入兩個標(biāo)志位來保證在不同模式下才進(jìn)行模式轉(zhuǎn)換。

    測試軟件工作流程為先設(shè)置串口號,將ComboBox.Text刪除COM之后的數(shù)字賦值給Mscomm控件作為串口號。因為歐陸3504波特率為19200,所以波特率在不選擇的條件下將默認(rèn)為19200,也可以對波特率改動進(jìn)行驗證,檢測是否有數(shù)據(jù)返回。添加了兩個Memo控件,一個是顯示發(fā)送的數(shù)據(jù),一個顯示歐陸3504返回的數(shù)據(jù)。在面板中添加了Timer控件,Timer控件在檢測到串口打開后,就會啟動發(fā)送查詢溫度程序。Timer默認(rèn)為1000ms發(fā)送一次。

    if MSComm1.PortOpen then

    begin

    sbuf[1]:=byte($01); //幀頭

    sbuf[2]:=byte($03); //命令號查詢

    sbuf[3]:=byte($00);

    sbuf[4]:=byte($01);

    sbuf[5]:=byte($00);

    sbuf[6]:=byte($01);

    sbuf[7]:=byte($D5); //數(shù)據(jù)校驗位

    sbuf[8]:=byte($CA); //數(shù)據(jù)校驗位

    sendcommend; //發(fā)送數(shù)據(jù)給歐陸3504

    ReadTsign:=True;//查詢溫度的標(biāo)志當(dāng)為真時對歐陸3504返回數(shù)據(jù)進(jìn)行處理轉(zhuǎn)換為溫度

    end;

    在本程序中CRC算法程序的調(diào)用主要用于對功率百分比和預(yù)設(shè)溫度值輸入。對于Timer控件下的讀取溫度、手動和自動模式轉(zhuǎn)換,因為要發(fā)送的數(shù)據(jù)固定不變或者頻率較大,所以直接先算出該查詢數(shù)據(jù)的CRC校驗位進(jìn)行賦值。避免每次發(fā)送都需要進(jìn)行校驗,減小程序的運行負(fù)擔(dān)。

    設(shè)置MSComm1.RThreshold:=7; 當(dāng)接收緩沖區(qū)內(nèi)的字節(jié)個數(shù)大于等于7個后就產(chǎn)生代碼為ComEvReceive的OnComm事件。只有查詢溫度的時歐陸3504返回的數(shù)據(jù)需要進(jìn)行,處理得出溫度值。其他數(shù)據(jù)只是為判斷歐陸3504是否得到數(shù)據(jù)。所以在查詢溫度時增加了一個標(biāo)志符號(ReadTsign)。標(biāo)志符號初始化為假,在查詢溫度時將其賦值為真。在OnComm事件中檢測ReadTsign,如果為真,將返回數(shù)據(jù)的rbuf[3]和rbuf[4]進(jìn)行處理得到設(shè)備溫度的值,其他返回數(shù)據(jù)不做處理。對于歐陸3504溫控儀返回的溫度是由雙色紅外測溫儀檢測出來返回給歐陸表的。雙色紅外測溫儀為高溫計,檢測范圍為1000-3200。所以當(dāng)雙色紅外測溫儀檢測的溫度不在這個范圍時歐陸3504溫控儀返回的溫度始終為3314.0℃,恒定不變。

    procedure TForm1.MSComm1Comm(Sender: TObject);

    var

    i: Integer;

    begin

    rbuf := MSComm1.Input;

    sendstr:='';

    if ReadTsign then

    begin

    ReadTsign:=False;//標(biāo)志賦值為假,等待下一次查詢

    T:=(rbuf[3]*256+rbuf[4])/10;//輸出溫度為小點后一位T為Real類型

    sendstr:=FloatToStr(T) ;

    Label1.Caption:= sendstr+'℃';//程序窗口顯示溫度

    sendstr:='';

    end;

    end;

    預(yù)設(shè)溫度值或者功率百分比輸入,需要先將要輸入的值擴大10倍,因為輸入的數(shù)據(jù)在歐陸3504中會自動將最后一位設(shè)為小數(shù),所以要將要輸入的值增加10倍。而且需要判斷歐陸3504工作在Men模式還是Auto模式。因為不但兩個要操作的地址不同,而且兩個模式下輸入值得范圍也不同。在Men模式下要輸入的值范圍為0-40,Auto模式下要輸入的值范圍為1000-2500,有效數(shù)字均為小數(shù)點后一位。在范圍外的值輸入時,設(shè)備對于輸入的值是不予識別的。

    要發(fā)送的數(shù)據(jù)選用了Edit控件的OnKeyDown事件,當(dāng)Enter按鍵按下時進(jìn)行數(shù)據(jù)傳送。

    var

    Data:array[0..255] of Byte;

    i,j:Integer;

    Res:Word;

    TsData,szData:string;

    begin

    if Key=13 then //當(dāng)Enter按鍵按下時

    begin

    szData:=IntToHex(round(StrToFloat(Form1.SendData.Text)*10),4);//將Edit的內(nèi)容擴大10倍四舍五入后//轉(zhuǎn)換為4位16進(jìn)制,來保證輸入框的數(shù)字與歐陸3504表要顯示的數(shù)字相同。

    i:=1;

    j:=0;

    for j:=0 to 1 do

    begin

    if (i mod 2)=0 then //每2個字符放入一個字節(jié)中

    i:=i+1;

    if i>=Length(szData) then

    exit;

    Data[j]:=StrToInt('$'+copy(szData,i,2)); //取出字符并轉(zhuǎn)換為16進(jìn)制數(shù)

    i:=i+1;

    end;

    sbuf[1]:=byte($01); //幀頭

    sbuf[2]:=byte($06); //命令號 預(yù)置單寄存器功能碼

    sbuf[3]:=byte($00);

    if commflg=true then//在Auto模式下

    begin

    sbuf[4]:=byte($02);

    end

    else//在Man模式下

    begin

    sbuf[4]:=byte($03);

    end;

    sbuf[5]:=Data[0];

    sbuf[6]:=Data[1]; //數(shù)據(jù)校驗位

    Res:= QhCRC16(sbuf,0,5);//CRC檢驗

    szData:=IntToHex(Res,4) ;

    i:=1;

    j:=0;

    for j:=0 to 1 do

    begin

    if (i mod 2)=0 then //每2個字符放入一個字節(jié)中

    i:=i+1;

    if i>=Length(szData) then

    exit;

    Data[j]:=StrToInt('$'+copy(szData,i,2)); //取出字符并轉(zhuǎn)換為16進(jìn)制數(shù)

    i:=i+1;

    end;

    sbuf[7]:=Data[1]; //數(shù)據(jù)校驗位//CRC高地位互換

    sbuf[8]:=Data[0]; //數(shù)據(jù)校驗位

    sendcommend;

    end;

    end;

    6 結(jié)束語

    Modbus RTU協(xié)議在工業(yè)控制中應(yīng)用非常廣泛,其通信方式靈活多變,結(jié)構(gòu)簡單,適用于小、中等規(guī)模的數(shù)據(jù)傳送,具有很強的兼容性。本文對于歐陸3504溫控儀表進(jìn)行了簡單的介紹,對其通訊格式和通訊方法進(jìn)行了詳細(xì)的說明。并利用了Delphi 2010作為開發(fā)平臺,通過Mscomm控件開發(fā)了測試軟件實現(xiàn)了計算機對于歐陸3504的一些基本控制。在結(jié)合Modbus RTU協(xié)議通用條件下,通過使用本文方法就能夠?qū)τ跉W陸3504其他寄存器進(jìn)行的操作處理。

    參考文獻(xiàn):

    [1] 饒家庭. 歐陸3504溫控儀表RS232串口通訊編程[J].四川冶金, 2009(4): 54-57.

    [2] 張曉龍, 劉英, 張盈, 等. 紅外雙色復(fù)合仿真系統(tǒng)測溫技術(shù)研究[J]. 光子學(xué)報, 2012(2): 16-18.

    [3] 李芳芳. 基于MODBUS協(xié)議的人機接口通信研究[D].西安: 長安大學(xué), 2009.

    [4] 藍(lán)波, 劉軍. 基于VB開發(fā)串行通信程序[J]. 煤炭工程, 2013, 29(4): 183-190.

    [5] 苑林, 李曉光, 張曉晨. 單片機串行通信中循環(huán)冗余校驗碼的編碼設(shè)計[J]. 科技傳播, 2010(23): 225—226.

    精品一区二区三区四区五区乱码 | 久久热在线av| av国产久精品久网站免费入址| 亚洲欧美激情在线| 另类亚洲欧美激情| 久久免费观看电影| 免费久久久久久久精品成人欧美视频| 黄色视频在线播放观看不卡| 日本欧美视频一区| 丝袜美腿诱惑在线| 国产精品亚洲av一区麻豆| 91精品国产国语对白视频| 国产精品一二三区在线看| 国产精品香港三级国产av潘金莲 | a 毛片基地| 亚洲欧美色中文字幕在线| 夫妻性生交免费视频一级片| 国产成人一区二区三区免费视频网站 | 欧美黄色淫秽网站| 2021少妇久久久久久久久久久| 国产在线一区二区三区精| www.av在线官网国产| 久久99精品国语久久久| 丰满人妻熟妇乱又伦精品不卡| 热99国产精品久久久久久7| 97在线人人人人妻| 男女之事视频高清在线观看 | 老汉色∧v一级毛片| 久久亚洲国产成人精品v| 国产精品 国内视频| 一级片'在线观看视频| 高清欧美精品videossex| 亚洲少妇的诱惑av| 国产av精品麻豆| 18禁黄网站禁片午夜丰满| 久久精品久久精品一区二区三区| 18禁观看日本| 你懂的网址亚洲精品在线观看| 久久久精品国产亚洲av高清涩受| 黄色毛片三级朝国网站| 新久久久久国产一级毛片| 亚洲成色77777| 视频区图区小说| 中文字幕av电影在线播放| 老司机靠b影院| 亚洲成av片中文字幕在线观看| 亚洲人成电影观看| 一区二区三区四区激情视频| 在线观看www视频免费| 午夜免费男女啪啪视频观看| 老鸭窝网址在线观看| 国产男人的电影天堂91| 热99国产精品久久久久久7| 丝袜喷水一区| 丝袜美腿诱惑在线| 多毛熟女@视频| 777久久人妻少妇嫩草av网站| 少妇精品久久久久久久| 亚洲欧美一区二区三区黑人| 精品一区二区三区四区五区乱码 | 日韩电影二区| 交换朋友夫妻互换小说| 两个人看的免费小视频| 免费看av在线观看网站| 精品久久久久久久毛片微露脸 | 一边亲一边摸免费视频| 国产精品国产三级国产专区5o| 国产午夜精品一二区理论片| 久久天躁狠狠躁夜夜2o2o | 国产精品九九99| 别揉我奶头~嗯~啊~动态视频 | 中文字幕制服av| 成年人免费黄色播放视频| 美女主播在线视频| 国产成人a∨麻豆精品| 天天躁夜夜躁狠狠躁躁| 中文字幕人妻丝袜制服| 欧美少妇被猛烈插入视频| 欧美日韩国产mv在线观看视频| 亚洲伊人色综图| 精品人妻熟女毛片av久久网站| 久久精品亚洲av国产电影网| 亚洲欧洲精品一区二区精品久久久| 亚洲精品国产av成人精品| 啦啦啦在线观看免费高清www| 老鸭窝网址在线观看| 色婷婷av一区二区三区视频| 国产成人av激情在线播放| 九色亚洲精品在线播放| 女人高潮潮喷娇喘18禁视频| 国产不卡av网站在线观看| 色网站视频免费| 91国产中文字幕| 精品欧美一区二区三区在线| 亚洲,一卡二卡三卡| 国产黄色视频一区二区在线观看| 女人高潮潮喷娇喘18禁视频| 精品少妇黑人巨大在线播放| 交换朋友夫妻互换小说| 日韩制服骚丝袜av| 精品第一国产精品| 老司机亚洲免费影院| 男人舔女人的私密视频| a级片在线免费高清观看视频| 性色av乱码一区二区三区2| 99香蕉大伊视频| 黑人猛操日本美女一级片| 精品久久久精品久久久| 亚洲精品中文字幕在线视频| 日韩精品免费视频一区二区三区| 国产免费现黄频在线看| 一级,二级,三级黄色视频| 最黄视频免费看| 黑人猛操日本美女一级片| 一本大道久久a久久精品| 激情视频va一区二区三区| 老司机靠b影院| 日韩电影二区| 久久中文字幕一级| 欧美成狂野欧美在线观看| 一级片免费观看大全| 久久久久精品人妻al黑| 男女下面插进去视频免费观看| 国产成人av教育| 久久久久久久久免费视频了| 成年人午夜在线观看视频| 免费在线观看影片大全网站 | 久久人人97超碰香蕉20202| 久久综合国产亚洲精品| 丝袜脚勾引网站| 免费黄频网站在线观看国产| 欧美日韩综合久久久久久| 免费在线观看黄色视频的| 亚洲欧美日韩高清在线视频 | 999久久久国产精品视频| 脱女人内裤的视频| 欧美国产精品va在线观看不卡| 老熟女久久久| h视频一区二区三区| 人人妻人人爽人人添夜夜欢视频| 免费高清在线观看日韩| 国产熟女午夜一区二区三区| 国产精品 欧美亚洲| 国产精品久久久久成人av| 韩国精品一区二区三区| 一二三四社区在线视频社区8| 色精品久久人妻99蜜桃| 桃花免费在线播放| 亚洲精品av麻豆狂野| 久久久久久免费高清国产稀缺| 久久亚洲精品不卡| 亚洲国产精品一区二区三区在线| 久久这里只有精品19| 精品国产国语对白av| 国产真人三级小视频在线观看| 日韩大码丰满熟妇| 少妇猛男粗大的猛烈进出视频| 精品亚洲成国产av| 如日韩欧美国产精品一区二区三区| 好男人视频免费观看在线| 日本欧美视频一区| 18禁黄网站禁片午夜丰满| 不卡av一区二区三区| 热99久久久久精品小说推荐| 在线观看免费午夜福利视频| 中文字幕精品免费在线观看视频| 国产午夜精品一二区理论片| 精品国产乱码久久久久久小说| 2021少妇久久久久久久久久久| 宅男免费午夜| 十分钟在线观看高清视频www| 久热爱精品视频在线9| 国产在线免费精品| 久久久精品94久久精品| 男女午夜视频在线观看| 一区在线观看完整版| 夜夜骑夜夜射夜夜干| 免费看不卡的av| 日本一区二区免费在线视频| 亚洲精品日本国产第一区| 国产伦理片在线播放av一区| 精品国产一区二区久久| a 毛片基地| 黄色一级大片看看| 夫妻午夜视频| 日韩制服丝袜自拍偷拍| 嫁个100分男人电影在线观看 | 国产精品一区二区在线观看99| 亚洲精品国产一区二区精华液| 久久久久久免费高清国产稀缺| 大陆偷拍与自拍| 欧美少妇被猛烈插入视频| 久久久久久久大尺度免费视频| 成年美女黄网站色视频大全免费| 欧美国产精品一级二级三级| 亚洲专区中文字幕在线| 又大又爽又粗| 五月天丁香电影| 国产精品二区激情视频| 成人国产av品久久久| 国产一区二区 视频在线| 久热这里只有精品99| 18在线观看网站| 精品国产国语对白av| 免费看不卡的av| 精品久久久久久电影网| 亚洲欧美激情在线| 亚洲九九香蕉| 一级毛片女人18水好多 | 亚洲成国产人片在线观看| 国产精品免费视频内射| 久久中文字幕一级| 久久国产亚洲av麻豆专区| 精品一品国产午夜福利视频| 免费在线观看黄色视频的| 老司机在亚洲福利影院| 波野结衣二区三区在线| 丰满迷人的少妇在线观看| 精品亚洲乱码少妇综合久久| 一级片免费观看大全| 亚洲成人手机| 久久精品国产亚洲av涩爱| 可以免费在线观看a视频的电影网站| 在线观看www视频免费| 性色av乱码一区二区三区2| 中文字幕最新亚洲高清| 亚洲国产看品久久| 精品国产一区二区久久| 婷婷成人精品国产| 免费看十八禁软件| 成年人午夜在线观看视频| 国产三级黄色录像| 国产成人av激情在线播放| 欧美在线黄色| e午夜精品久久久久久久| 亚洲欧美激情在线| 美女大奶头黄色视频| 中文字幕av电影在线播放| 久久精品aⅴ一区二区三区四区| 亚洲国产av影院在线观看| 777久久人妻少妇嫩草av网站| 久久久国产精品麻豆| 国产亚洲午夜精品一区二区久久| 国产爽快片一区二区三区| 国产女主播在线喷水免费视频网站| 一级毛片女人18水好多 | 亚洲av成人精品一二三区| 日韩av免费高清视频| 免费看十八禁软件| 亚洲国产欧美在线一区| 丁香六月欧美| 99热全是精品| 午夜福利,免费看| 成人黄色视频免费在线看| 99国产精品99久久久久| 悠悠久久av| 精品久久久久久久毛片微露脸 | 日韩熟女老妇一区二区性免费视频| 国产国语露脸激情在线看| 国产免费视频播放在线视频| 每晚都被弄得嗷嗷叫到高潮| 久久久久精品人妻al黑| 大香蕉久久成人网| 一本久久精品| 19禁男女啪啪无遮挡网站| 一边亲一边摸免费视频| 97在线人人人人妻| 观看av在线不卡| 男人爽女人下面视频在线观看| 久久精品国产亚洲av涩爱| 自拍欧美九色日韩亚洲蝌蚪91| 欧美日韩黄片免| 欧美日韩亚洲综合一区二区三区_| 高清av免费在线| 少妇粗大呻吟视频| 国产黄色免费在线视频| 热99国产精品久久久久久7| 男女床上黄色一级片免费看| 一边亲一边摸免费视频| 成年av动漫网址| 日韩人妻精品一区2区三区| 99久久综合免费| 考比视频在线观看| 日韩大片免费观看网站| 好男人电影高清在线观看| 色精品久久人妻99蜜桃| 不卡av一区二区三区| 在线天堂中文资源库| 亚洲欧洲日产国产| 搡老岳熟女国产| 亚洲精品日韩在线中文字幕| 亚洲国产最新在线播放| 大香蕉久久网| 人人澡人人妻人| 久久精品熟女亚洲av麻豆精品| 日本一区二区免费在线视频| 亚洲成人免费电影在线观看 | 美国免费a级毛片| 午夜福利,免费看| av又黄又爽大尺度在线免费看| 好男人电影高清在线观看| 亚洲av国产av综合av卡| 手机成人av网站| 亚洲人成77777在线视频| 久久午夜综合久久蜜桃| av欧美777| 国产成人91sexporn| 精品国产超薄肉色丝袜足j| cao死你这个sao货| 99国产精品一区二区三区| 日韩,欧美,国产一区二区三区| 中文字幕最新亚洲高清| 久久久精品免费免费高清| 精品欧美一区二区三区在线| 新久久久久国产一级毛片| 日本一区二区免费在线视频| 蜜桃国产av成人99| 波多野结衣一区麻豆| 亚洲欧美日韩另类电影网站| 男的添女的下面高潮视频| 热99国产精品久久久久久7| 精品国产一区二区三区久久久樱花| 久久 成人 亚洲| 一二三四社区在线视频社区8| 国产精品一区二区在线不卡| 80岁老熟妇乱子伦牲交| 一级片'在线观看视频| 国产野战对白在线观看| 十分钟在线观看高清视频www| 老熟女久久久| av片东京热男人的天堂| 女人高潮潮喷娇喘18禁视频| 亚洲国产av影院在线观看| 999久久久国产精品视频| 久9热在线精品视频| 午夜两性在线视频| 国产精品偷伦视频观看了| 亚洲欧美日韩另类电影网站| 色精品久久人妻99蜜桃| 99热全是精品| 青草久久国产| 亚洲国产欧美日韩在线播放| 欧美成狂野欧美在线观看| 一级黄色大片毛片| 国产黄色免费在线视频| 一区二区三区激情视频| 欧美日韩视频精品一区| 飞空精品影院首页| 精品国产乱码久久久久久小说| 国产精品久久久久久精品古装| 一区二区三区精品91| 麻豆乱淫一区二区| 久久性视频一级片| 久久久精品区二区三区| 亚洲色图 男人天堂 中文字幕| 日韩中文字幕欧美一区二区 | 国产在线一区二区三区精| 视频区图区小说| 国产欧美日韩一区二区三区在线| 成人黄色视频免费在线看| 国产无遮挡羞羞视频在线观看| 汤姆久久久久久久影院中文字幕| 国产精品免费视频内射| 一区二区三区精品91| 日韩中文字幕欧美一区二区 | 国产精品久久久久久人妻精品电影 | 少妇裸体淫交视频免费看高清 | 国产亚洲一区二区精品| 久久九九热精品免费| 热re99久久精品国产66热6| 欧美激情 高清一区二区三区| 99热全是精品| 丝袜人妻中文字幕| av不卡在线播放| 免费观看人在逋| 亚洲欧美一区二区三区久久| 色网站视频免费| 国语对白做爰xxxⅹ性视频网站| 亚洲成色77777| 好男人视频免费观看在线| 国产高清不卡午夜福利| 免费在线观看视频国产中文字幕亚洲 | 精品一品国产午夜福利视频| 国产亚洲午夜精品一区二区久久| av视频免费观看在线观看| 国产亚洲午夜精品一区二区久久| 赤兔流量卡办理| www.熟女人妻精品国产| 亚洲,欧美精品.| 精品一区二区三区av网在线观看 | 久久久久久人人人人人| 精品一区二区三区四区五区乱码 | 99精品久久久久人妻精品| 国产高清视频在线播放一区 | 亚洲av片天天在线观看| 亚洲av日韩精品久久久久久密 | 亚洲三区欧美一区| 国产熟女欧美一区二区| 日韩大片免费观看网站| 日韩中文字幕欧美一区二区 | 9191精品国产免费久久| 久热这里只有精品99| 日韩制服骚丝袜av| 国产精品国产三级国产专区5o| 国产成人精品久久久久久| 中文字幕av电影在线播放| 国产欧美日韩一区二区三 | 国产精品国产三级专区第一集| 亚洲精品国产av成人精品| 成年人免费黄色播放视频| 欧美精品av麻豆av| 亚洲欧美色中文字幕在线| 免费在线观看黄色视频的| 亚洲欧美激情在线| 亚洲国产精品一区二区三区在线| 亚洲国产欧美网| 人人妻人人爽人人添夜夜欢视频| 国产成人啪精品午夜网站| 男人舔女人的私密视频| 亚洲美女黄色视频免费看| 久久久久久久大尺度免费视频| 女人爽到高潮嗷嗷叫在线视频| 国产精品九九99| 真人做人爱边吃奶动态| 香蕉丝袜av| 美女国产高潮福利片在线看| 1024视频免费在线观看| 亚洲欧美激情在线| 亚洲熟女精品中文字幕| 日韩制服丝袜自拍偷拍| 91麻豆av在线| 国产91精品成人一区二区三区 | 亚洲精品国产一区二区精华液| 国产精品麻豆人妻色哟哟久久| 国产精品人妻久久久影院| 久热这里只有精品99| 国产精品一区二区免费欧美 | 国产极品粉嫩免费观看在线| 国产色视频综合| 97人妻天天添夜夜摸| 婷婷色麻豆天堂久久| 国产无遮挡羞羞视频在线观看| 女警被强在线播放| 国产成人系列免费观看| 亚洲国产欧美在线一区| 午夜福利一区二区在线看| 中国国产av一级| 十八禁人妻一区二区| 九色亚洲精品在线播放| 大香蕉久久成人网| 成年av动漫网址| 色婷婷av一区二区三区视频| 亚洲国产毛片av蜜桃av| 日韩av免费高清视频| 亚洲成人国产一区在线观看 | av有码第一页| 亚洲欧美清纯卡通| 最近最新中文字幕大全免费视频 | bbb黄色大片| 十八禁高潮呻吟视频| 亚洲综合色网址| 80岁老熟妇乱子伦牲交| 久久精品久久精品一区二区三区| 国产精品一区二区在线观看99| 欧美国产精品va在线观看不卡| 日韩一本色道免费dvd| 在线观看www视频免费| av福利片在线| 天天躁狠狠躁夜夜躁狠狠躁| 欧美精品av麻豆av| 黄色一级大片看看| 无限看片的www在线观看| 男女免费视频国产| 国产亚洲一区二区精品| 亚洲欧美成人综合另类久久久| 少妇精品久久久久久久| 伦理电影免费视频| 久久精品人人爽人人爽视色| 午夜91福利影院| 欧美人与善性xxx| 国产一区二区 视频在线| 亚洲精品久久成人aⅴ小说| 国产成人91sexporn| 亚洲精品在线美女| 电影成人av| 欧美日韩av久久| 狠狠婷婷综合久久久久久88av| 99国产精品99久久久久| 久久久久精品人妻al黑| 青春草亚洲视频在线观看| 久久精品熟女亚洲av麻豆精品| xxx大片免费视频| 91成人精品电影| 亚洲欧美成人综合另类久久久| 蜜桃国产av成人99| 国产一区二区三区av在线| 亚洲精品一卡2卡三卡4卡5卡 | 久久精品aⅴ一区二区三区四区| 久久久国产一区二区| 日本91视频免费播放| 精品久久久久久电影网| 乱人伦中国视频| 国产精品秋霞免费鲁丝片| 国产精品久久久av美女十八| 国产人伦9x9x在线观看| 成人亚洲精品一区在线观看| 老司机亚洲免费影院| 国产精品成人在线| 男女午夜视频在线观看| 久久久精品94久久精品| 亚洲av日韩精品久久久久久密 | 国产高清不卡午夜福利| 九色亚洲精品在线播放| 黄色片一级片一级黄色片| 欧美在线黄色| 久久人人爽av亚洲精品天堂| 少妇裸体淫交视频免费看高清 | 男人舔女人的私密视频| 国产男人的电影天堂91| 亚洲精品美女久久av网站| 一区二区三区乱码不卡18| 色精品久久人妻99蜜桃| 亚洲图色成人| 国产视频首页在线观看| 亚洲成色77777| 亚洲欧美一区二区三区国产| 视频区图区小说| 久久狼人影院| 国产免费视频播放在线视频| 在线看a的网站| 欧美亚洲日本最大视频资源| 婷婷丁香在线五月| 欧美人与善性xxx| 又黄又粗又硬又大视频| 成人手机av| 精品亚洲成a人片在线观看| 制服人妻中文乱码| 香蕉丝袜av| 亚洲熟女毛片儿| 少妇人妻久久综合中文| kizo精华| 一级毛片我不卡| 在线观看免费日韩欧美大片| 十八禁高潮呻吟视频| 在线观看国产h片| 成在线人永久免费视频| 精品少妇一区二区三区视频日本电影| 少妇人妻久久综合中文| 国产不卡av网站在线观看| 亚洲 欧美一区二区三区| 51午夜福利影视在线观看| 美女视频免费永久观看网站| 狂野欧美激情性xxxx| 国产伦理片在线播放av一区| 日韩免费高清中文字幕av| 成年人黄色毛片网站| tube8黄色片| 久久综合国产亚洲精品| 亚洲av日韩在线播放| 国产成人欧美| 国产激情久久老熟女| 人人妻人人澡人人爽人人夜夜| 777久久人妻少妇嫩草av网站| 在线观看免费午夜福利视频| h视频一区二区三区| 亚洲成人手机| 久久精品成人免费网站| 精品亚洲成a人片在线观看| 91老司机精品| 大话2 男鬼变身卡| 久久久久久久国产电影| 男女边吃奶边做爰视频| 大陆偷拍与自拍| 国产亚洲av高清不卡| 国产成人免费观看mmmm| 亚洲国产精品999| 婷婷色综合www| 麻豆国产av国片精品| 日韩电影二区| 王馨瑶露胸无遮挡在线观看| 国产黄频视频在线观看| 亚洲少妇的诱惑av| 天堂8中文在线网| 久久精品国产亚洲av高清一级| 久久久久久久国产电影| 一级毛片电影观看| 大陆偷拍与自拍| 久久精品久久久久久久性| 777米奇影视久久| 国产亚洲欧美在线一区二区| 777久久人妻少妇嫩草av网站| 少妇人妻久久综合中文| 欧美黄色片欧美黄色片| 热99国产精品久久久久久7| 别揉我奶头~嗯~啊~动态视频 | 国产成人精品久久二区二区91| 纯流量卡能插随身wifi吗| 夫妻午夜视频| 丝袜美腿诱惑在线| 久久久久久免费高清国产稀缺| 熟女少妇亚洲综合色aaa.| 国产高清不卡午夜福利| 精品国产超薄肉色丝袜足j| 午夜激情久久久久久久| 国产欧美亚洲国产| 亚洲精品一卡2卡三卡4卡5卡 | 搡老乐熟女国产| 中文字幕另类日韩欧美亚洲嫩草| 欧美亚洲日本最大视频资源| 亚洲国产中文字幕在线视频| 美女脱内裤让男人舔精品视频| 亚洲av综合色区一区| 美女扒开内裤让男人捅视频| 看十八女毛片水多多多| 久久久久久免费高清国产稀缺|