日韩国产中文字幕I进去里视频在线观看I国产在线啪I一个人在线观看wwwI日本一区二区高清视频I亚洲大片免费看I国产高清999I大黄毛片I黄色性视频I国产又粗又猛又色又I美女隐私直播Iav日韩一区二区三区I欧美日韩有码I国产美女精品久久I91免费看大片I99久久精品国产一区二区成人I亚洲第一欧美I午夜丰满寂寞少妇精品I中国女人avI尤物视频在线播放

技術文章

TECHNICAL ARTICLES

當前位置:首頁技術文章19.Delphi與多個AI儀表串口數據采集系統(tǒng)的實現

19.Delphi與多個AI儀表串口數據采集系統(tǒng)的實現

更新時間:2012-06-18點擊次數:5780
Delphi與多個AI儀表串口數據采集系統(tǒng)的實現
[發(fā)布日期:2011-12-19]
 

Delphi與多個AI儀表串口數據采集系統(tǒng)的實現

 

 
廣東順德順龍中密度纖維板有限公司 冼業(yè)雄
 

摘要:利用Delphi開發(fā)工業(yè)上位機控制系統(tǒng)軟件已成為越來越多工控開發(fā)人員的選擇,而怎么方便快速實現串口數據的采集成為問題的關鍵,本文著重討論了Delphi6與Comport通信組件所實現的與多個AI儀表實時數據采集,同時對采集到的數據作相應的處理。

 關鍵詞:串口通信;Delphi6.0;Comport控件

 1 引言 

    日前,隨著現代信息技術的發(fā)展,計算機串口通信技術已日趨成熟。由于微機處理速度快、分析能力強、使用靈活等特點,而單獨的二次儀表僅僅作為顯示控制功能也不能滿足生產的需要,更多是要采集和記錄現場有用的數據,作為生產分析和存檔,利用PC作為儀表功能拓展的上位機監(jiān)控系統(tǒng)已在工業(yè)控制領域中被廣泛采用。
PC機與儀表的串口通信可以采用語言編程實現,如Delphi、VC、VB等。Delphi是新一代面向對象的可視編程工具,它具有功能強大、簡單易用、執(zhí)行速度快和有豐富的第三方控件支持,使得開發(fā)過程變得如搭積木般簡單易用,特別是對我們一些搞工控沒有特別深厚編程基礎的人使用。下位機儀表采用的是帶485通信功能的宇電AI系列儀表,因為宇電的AI儀表所用的是AIBUS通訊協(xié)議,具有通信指令簡單、通信速度快等特點,允許上位機指令讀寫儀表的數據,利用RS485總線功能可以實現多個儀表數據的串口通信。

 2 Comport串口通信組件簡介 

    用DelphiI實現串口通信,常用的方法有:使用控件,如Mscomm和Comport控件等;使用API函數對串口讀寫。使用API方法比較適合編寫較為復雜的低層次通信程序,但缺點是編寫串口通信程序較為復雜,需要掌握大量的通信和編程知識。而用串口控件,我們可以不理會它的內部機能,主要調用它的相關的屬性和事件,就可以對串口實現各種操作,且編程簡單、通常性強、可移植性好。在Delphi串口通信中我們選擇用Comport控件,它直接編譯在開發(fā)的工程文件里,不需要在運行的PC上另外安裝控件。將Comport組件安裝到DELPHI后可以看到多了一個Cportlib的組件頁,Cportlib下面有多個組件,我們在這里主要應用的是Comport組件,對Comport控件的操作主要有:端口設置、打開端口、往端口寫指令、讀接收數據、關閉端口。

3 宇電AIBUS通訊協(xié)議說明     

    AIBUS是廈門宇電自動化科技有限公司為AI系列顯示控制儀表開發(fā)的通訊協(xié)議,能用簡單的指令實現強大的功能,AIBUS采用了16位的求和校正碼,通訊可靠,支持4800、9600、19200等多種波特率,儀表允許連續(xù)寫參數,寫給定值或輸出值,AI系列儀表使用異步串行通訊接口,接口電平符合RS232C或RS485標準中的規(guī)定。數據格式為1個起始位,8位數據,無校驗位,1個或2個停止位。AI儀表采用多機通訊協(xié)議,采用RS485通訊接口,則可將32臺的儀表同時連接在一個通訊接口上。AI儀表采用16進制數據格式來表示各種指令代碼及數據。AI儀表軟件通訊指令經過優(yōu)化設計,標準的通訊指令只有兩條,一條為讀指令,一條為寫指令,兩條指令使得上位機軟件編寫容易,不過卻能100%完整地對儀表進行操作;標準讀和寫指令分別如下:
讀: 地址代號+52H(82)+要讀的參數代號+0+0+校驗碼
寫: 地址代號+43H(67)+要寫的參數代號+寫入數低字節(jié)+寫入數高字節(jié)+校驗碼
地址代號:為了在一個通訊接口上連接多臺AI儀表,需要給每臺AI儀表編一個互不相同的通訊地址。AI儀表通訊協(xié)議規(guī)定,地址代號為兩個相同的字節(jié),數值為(儀表地址+80H)。例如:儀表參數Addr=10(16進制數為0AH,0A+80H=8AH),則該儀表的地址代號為:8AH 8AH
校驗碼:校驗碼采用16位求和校驗方式,其中讀指令的校驗碼計算方法為:要讀參數的代號×256+82+ADDR
比如要讀地址1的參數0的數據,就是0*256+82+1=83;轉成十六制就是53 00;
如果是讀OC的數據,就是十進制(C)*256+82+1= (十六制的)C53,校驗碼為53 0C;
寫指令的校驗碼計算方法為以下公式做16位二進制加法計算得出的余數(溢出部分不處理):要寫的參數代號×256+67+要寫的參數值+ADDR
返回數據:無論是讀還是寫,儀表都返回以下10個字節(jié)數據,測量值PV+給定值SV+輸出值MV及報警狀態(tài)+所讀/寫參數值+校驗碼;其中PV、SV及所讀參數值均各占2個字節(jié),代表一個16位二進制有符號補碼整數,低位字節(jié)在前,高位字節(jié)在后,整數無法表示小數點,要求用戶在上位機處理;MV占一個字節(jié),按8位有符號二進制數格式,數值范圍-110~+110,狀態(tài)位占一個字節(jié),校驗碼占2個字節(jié),共10個字節(jié)。

 4 Comport控件與多個AI儀表通信的實現 

4.1 硬件的組態(tài)
硬件組態(tài)主要由帶串口的上位機PC、485轉232轉換器和AI儀表組成的485總線系統(tǒng),AI儀表設置不同的通信地址,波特率設為9600。如下圖:

總線結構



4.2 軟件通信程序的實現
通過Comport控件與AI儀表實現通信是采用問答的方式進行的,所行我們在與多個儀表同時通信時應該采用輪詢的通信方式。首先我們要在DELPHI里初始化串口,然后再用讀寫命令與每一個儀表輪詢通信。通信結束后要關閉串口,釋放串口資源。主要實現過程如下:
4.2.1 初始化串口并打開串口
選擇好本次與AI通信的串口,該串口不能同時被其它程序引用,確定通信協(xié)議,如波特率、數據位、停止位和校驗方式等屬性,打開該串口。初始化可以在Comport的屬性頁里定義,也可以在程序運行時動態(tài)設置。屬性頁里的靜態(tài)定義為:
BaudRate: br9600//定義波特率
DataBits:dbEight//8位數據位
Port: COM1//本例用串口1
StopBits:sbOneStopBit//1位停止位

其它屬性可以參閱Comport的在線幫助文件。如果要在程序動態(tài)運行中修改設置串口參數,可以直接在程序中調用Comport的串口設置窗口函數:Comport. ShowSetupDialog。在彈出的設置窗口中設置串口屬性。完成串口初始設置后就可心打開串口與AI通信,打開串口用如下命令:
Comport.open;//打開串口
4.2.2 數據轉換函數
根據AI儀表的通信協(xié)議,上位機與AI通信時都是以十六進制的方式進行的,所以我們在程序里要做十六進制的格式轉換,主要實現的函數如下:
function HexStrToStr(const S:string):string;
//16進制字符轉換成字符串。 將要發(fā)送的十六進制格式字符轉換成十六進制格式發(fā)送
var
t:Integer;
ts:string;
M,Code:Integer;
begin
t:=1;
Result:='';
while t<=Length(S) do
begin
while not (S[t] in ['0'..'9','A'..'F','a'..'f']) do
inc(t);
if (t+1>Length(S))or(not (S[t+1] in ['0'..'9','A'..'F','a'..'f'])) then
ts:='$'+S[t]
else
ts:='$'+S[t]+S[t+1];
Val(ts,M,Code);
if Code=0 then
Result:=Result+Chr(M);
inc(t,2);
end;
end;
function StrToHexStr(const S:string):string;
//字符串轉換成16進制字符串,,將接收到的字符數轉換成16進制數。
var
I:Integer;
begin
for I:=1 to Length(S) do
begin
if I=1 then
Result:=IntToHex(Ord(S[1]),2)
else Result:=Result+' '+IntToHex(Ord(S[I]),2);
end;
end;

function Hex2Dec(Hexs: string): string; //十六制轉十制數
var
i,j: integer;
res,base: LongWord;
begin
res := 0;
for i:=1 to Length(Hexs) do
begin
base := 1;
for j:=1 to Length(Hexs)-i do
base := base * 16;
case Hexs[i] of
'0'..'9': res := res + (Ord(Hexs[i]) - Ord('0')) * base;
'a'..'f': res := res + (Ord(Hexs[i]) - Ord('a') + 10) * base;
'A'..'F': res := res + (Ord(Hexs[i]) - Ord('A') + 10) * base;
end;
end;
result := inttostr(res);
end;
4.2.3 送接收數據
上位機與多個AI通信,遵循一問一答的輪詢方式進行,所讀取到的數據是不含小數位的,所以我們要發(fā)送讀取小數位的命令,同時也可以返回測量值。我們假定與四個AI儀表通過485總線通信的主程序實現如下:
procedure RXdata;
var
i:integer;
dot,dot2,dot3,dot4 :double;
obj:PAsync;
str,str2,a1,a2,a7,b1,b2,b7,c1,c2,c7,d1,d2,d7:string;
begin
InitAsync(obj);
try ///////////讀*通道地址1的小數位和測量值
ComPort.WriteStrAsync(HexStrToStr('81 81 52 0C 0 0 53 0C'),obj);
ComPort.WaitForAsync(obj);
sleep(100);//發(fā)送命令后等待100MS,保證數據的完整性;
ComPort.ReadStr(Str, 20);//讀取接收緩存區(qū)20個字節(jié)數;
comport.ClearBuffer(true,true);//清除發(fā)送區(qū)和接收區(qū),準備下一個通道通信;
for I:=1 to Length(str) do//將接收到的數據作處理
begin
str2:=IntToHex(Ord(Str[i]),2) ;
if i= 1 then a1:= str2;//測量值的低位字節(jié)
if i= 2 then a2 :=str2;//測量值的高位字節(jié)
if i=7 then a7 := str2;//小數點的位數
end;
dot := Exp(ln(10)*(strtoint(hex2dec(a7))));
dot :=strtofloat(hex2dec(a2+a1))/dot;//高低位字節(jié)合并后轉換成帶小數點的十進制數;
//開始讀第二通道地址二的數據,其它通道的方法以此一致。
ComPort.WriteStrAsync(HexStrToStr('82 82 52 0C 0 0 54 0C'),obj); //讀地址0C的小數點;
ComPort.WaitForAsync(obj);
Sleep(100);
ComPort.ReadStr(Str, 20);
comport.ClearBuffer(true,true);

``````
//四通道全部讀完,如果要讀取更多地址的數據,也如此類推;
finally
DoneAsync(obj);
end;
end;
到此為止,對AI儀表的數據采集基本完成,把上面的過程放在delphi的一個定器時控件TIMMER里就可以實現自動采集了。如要在上位機操作AI儀表的其它參數,也可以參考AI儀表的通信協(xié)議對程序進行編寫實現。
4.2.4 關閉串口
在系統(tǒng)開發(fā)中,應注意在不使用串口時及時關閉串口,釋放系統(tǒng)資源,否則可能會影響系統(tǒng)的其它應用。關閉串口的代碼如下:
Comport.close;

 5 結論     

    實踐證明,利用Comport控件在DELPHI中開發(fā)串口與下位機通信程序,具有靈活、方便、的特點。同時利用DELPHI中圖表曲線和數據庫的功能,可以采集實時生產中的數據生成實時曲線和歷史曲線,方便對生產過程的分析存檔。把相關的數據轉存入數據庫可以與企業(yè)的MIS系統(tǒng)整合,實現數據共享。


參考文獻:
1.李慶亮.2006.SPCOMM控件在Delphi7.0串口通信中的應用.微計算機信息-嵌入式SOC. 22(5-2):8-10。
2.林楓,王月忠.2005.智能化鋰離子電池管理系統(tǒng)的設計與實現.微計算機信息.(3):78-79。
3.范逸之,陳立元.2002.VB與RS-232串行通信控制.中國青年出版社,327-334。

掃碼加微信

服務電話:

19068062632 深圳市福田區(qū)大中華交易廣場35樓整層 3895009105@qq.com
Copyright © 2026廈門宇電自動化科技有限公司 All Rights Reserved  備案號:閩ICP備05022279號-19
主站蜘蛛池模板: 99热这里只有精品66| 久操资源网| 小草av在线| 亚洲先锋在线| 99精品网| 日本aa视频| 娇喘顶撞深初h1v1| 99精品在线免费视频| 51久久久| 中文字幕有码在线| 国产欧美一区二区精品久久久| 日韩免费高清av| 亚洲AV成人无码网站天堂久久| 女女h百合无遮羞羞漫画软件| www国产亚洲精品| 影音先锋亚洲精品| 九色福利视频| 国产成人天天爽高清视频| 国产伦精品一区二区三区免费视频| 欧美视频一区二区| 91精品国产综合久久久久| 在线免费观看v片| 亚洲一区在线免费| 夜夜躁日日躁| 瑟瑟av| 久久性爱视频网站| av在线网址观看| 中文字幕在线一区| 能免费看av的网站| 精品少妇一区二区三区免费观| 99久久免费国产精精品| 亚洲精品韩国| 欧美一区二区三区视频| 色视频在线观看| 依人在线| 日本bbwbbw| 超碰成人网| 黄色成人毛片| 成人在线观看91| 久久1234| 国产视频一| 成人在线精品视频| 亚洲网视频| 国产免费自拍视频| 轻轻色在线观看| 无码人妻精品一区二区三区99v| 95精品视频| 国产亚洲精品久久久久四川人| 超碰狠狠干| 久久久久久久久久一级| 日本免费黄色网| 曰韩毛片| 国产精品久久久久三级| 亚洲精选一区二区| 亚洲一区二区三区观看| 综合视频在线| 国产丝袜制服在线| 国产美女自拍| 91久久久久一区二区| 国产原创av片| 色婷婷综合久久久久中文字幕| 国产视频在线观看视频| www国产一区| 亚洲欧美www| 欧美日韩xxxx| 亚洲国产精品99久久| 性色av无码久久一区二区三区| 人人草影院| 天天摸天天做天天爽| 久久韩日| 亚洲1级片| 国产一区福利| 麻豆91精品91久久久| japan捆绑紧缚bdsm在线视频| 九九色影院| 男男黄色片| 6080福利| 日韩激情综合| 亚洲一区视频在线| 婷婷视频在线观看| 精品一区二区免费看| 国产精品1000| 成人手机视频在线观看| 日本成人免费| 九九热免费在线视频| 尤物视频最新网址| 久久黄色大片| 99热91| 卡一卡二av| 欧美日韩另类一区| 日本福利在线观看| 性高潮久久久久久久久久| 国产精品51| 久久av影院| a级黄色网| 婷婷婷色| 亚洲偷怕| 免费看麻豆| 天天做天天操| 国产精品一区二区人妻喷水| 亚洲成人一区二区在线| 午夜精品久久| 大黄毛片| 久久片| 国产伦精品一区二区三区免| 欧美激情黑人| 欧美高清性xxxx| 91传媒理伦片在线观看| 黄色com| 欧美偷拍精品| 精品无码国产污污污免费网站| 私拍在线| 激情国产一区| 成人亚洲免费| 美女黄免费| 曰久久| 久久久欧美| 在线观看免费高清视频| jizzz18| 办公室添的我好爽在线视频| 亚洲免费精品视频| 中文字幕成人网| 欧美cccc极品丰满hd| 日韩成人av电影网| 2019久久精品| 搡女人真爽免费午夜网站| 四虎影视最新免费版| 国产不卡在线观看视频| 一级黄色录像毛片| 小妹色播影院| 欧美在线综合| 亚洲 激情| 天天想你在线观看完整版电影免费| 少妇人妻在线视频| 日韩在线观看视频一区| 久久国产精品免费视频| 欧美日免费| 超薄肉色丝袜一区二区| 茄子av| 九九九网站| 丁香五香天堂网| 久久免费精彩视频| 97超碰在线免费| 亚洲午夜网站| 女人18精品一区二区三区| 免费大片在线观看www| 91九色蝌蚪国产| 久久久久久美女精品啪啪| 91小宝寻花一区二区三区| 成人午夜av国产传媒| 成人涩涩网| 欧美激情爱爱| 天天操天天舔| 国产成人精品av| www亚洲精品少妇裸乳一区二区| 色牛av| 欧美成人在线直播| 最新色站| 欧美成人视屏| poronovideos寡妇| 人人插人人| 色91| 91日本在线| www.黄com| 久久精品国产精品亚洲色婷婷| 精品中文字幕一区二区| 天堂在线播放| 老司机久草| 不卡中文字幕在线| 99riav1国产精品视频| a黄网站| 怡红院久久久| 久久免费视频一区| 中文字幕乱码中文字乱码| xxx亚洲视频| 久久久久久午夜| a片在线免费观看| 亚洲国产大片| 新久久久| aaaaa少妇高潮大片| 日本少妇bbwbbw精品| 亚洲免费在线观看视频| 黑人一区二区| 欧美在线| 秋霞久久精品| 成人啪啪网站| 成人网站在线进入爽爽爽 | 在线欧美a| 十八禁毛片| 久久99精品久久久噜噜最新章节| 亚洲欧洲高清| 91丨porny在线| www.在线观看av| 变态 另类 国产 亚洲| 亚洲视频天堂| 亚洲免费观看高清| 国产精品嫩草69影院| 亚洲午夜激情电影| 69av视频在线观看| 黄色www视频| 亚洲一区日本| 激情一区二区三区四区| av性天堂网| 欧美黑吊大战白妞欧美大片| 国产美女91| 国产精品高潮呻吟| 精品亚洲成人| 日韩网红少妇无码视频香港| 久久久久久这里只有精品| 人成免费在线视频| 国产成人啪精品午夜在线观看| 天天色天天色天天色| 成人拍拍视频| 在线观看黄色av网站| 成人a视频在线观看| 关秀媚三级露全乳| 亚洲精品777| 青青草国产在线| 人妖干美女| 国产在线专区| 18禁网站免费无遮挡无码中文| 国产一区二区三区在线观看视频| 日日拍夜夜拍| 日韩欧美一区二区三区黑寡妇 | 伊人导航| 国产高清一级| 1000部国产精品成人观看| 丰满少妇av| 黄色av网站免费| 91大片成人网| 少妇被两个黑人3p喷水视频| 日韩久久精品视频| 国产高潮国产高潮久久久91| 国产在线久| 久久久久女| 一级不卡| 日本人妻一区二区三区| 日韩永久精品| 伊人伊人伊人伊人| 久久影视av| √天堂资源地址在线官网| 欧洲一级黄色片| 黄视频免费看网站| 又污又黄的视频| 欧美xxx片| 一本在线| 午夜视频污| av在线免费观看一区| 日本精品一区| 成人久久久电影| 日韩一二区| 欧美精品一区二区三区四区| 黄色片免费网站| 国产三级精品在线观看| 欧美乱论| 色人阁在线视频| 中文字幕综合网| 国产精品二三区| 久久国产精品一区| 26uuu国产日韩综合| 拍真实国产伦偷精品| 这里只有久久精品视频| 亚洲毛片精品| 妹子色| 欧美人妖xxxx| 色香蕉视频| 视频丨9l丨白浆| 99er在线观看| 男女ss视频| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲欧美视频一区| 久久精品99久久久久久久久| 久久艹久久| 国产91香蕉| 午夜影院黄| 久久高清| 一区日韩| 传媒一区二区| 色屁屁www影院免费观看软件| 亚洲精品福利| 欧美性爱精品在线| 国产蜜臀在线| 国产福利视频在线观看| 亚洲男人天堂2020| 欧美sm视频| 一区高清| 亚洲欧美日韩制服| 人妻在线日韩免费视频| 海量av| av在线播放网站| 日韩欧美爱爱| 国产成人一区二区三区在线播放| 国语对白一区二区三区| 亚洲情欲网| av解说在线观看| 国产91传媒| 日韩欧美黄| 91美女免费看| 午夜看片福利| 伊人剧场| 国产精品91av| 在线免费观看一区二区| 国产二区自拍| 国产精品国产成人国产三级| 亚洲国产天堂| a级黄毛片| 人人爽人人射| 国产3级| 又爽又黄的免费视频| 中文av资源| 精品久久五月天| www.日| 国产资源精品| 久久9999久久免费精品国产| 天天舔天天| 欧美日韩在线高清| 操亚洲女人| 欧美成年人| 国产91极品| 99热91| 天天操天天操天天操天天| 日本一区二区三区在线观看视频| 在线观看福利视频| 女人高潮av国产伦理剧| 日批视频在线免费看| 蜜桃av免费看| 亚洲精品综合一区二区| 免费成人高清视频| 成人午夜免费在线| 人人爽人人射| 日本电影一区| 欧美日韩一级片在线观看| 97在线公开视频| 国产三级av在线播放| 女同vk| 亚洲最新| 美女100%视频免费观看| 女神尿奴喝尿vk| 国产99re| 天天操天天干天天干| 亚洲88| 99草| 亚洲综合久| 国产在线精品观看| 黄色电影中国| 影音先锋成人资源网| 久操资源网| 极品色av影院| 国产精品综合一区二区| 激情网页| 147人体做爰大胆图片成人| 欧美性猛交富婆| 国产中文字幕三区| 污污视频免费看| 色片网| 精品久久网站| 国产精品无码影院| 日韩影院在线观看| 久久久精品国产sm调教| 偷拍亚洲综合| 男人的影院| 午夜精品福利在线| 亚洲成人资源| 女生毛片| 男女啪啪十八| 国产永久视频| 亚洲国产第一| 欧美 国产 日本| 韩国av电影网站| 久久午夜鲁丝片| av无码一区二区三区| 久久这里精品| 午夜精品在线免费观看| 我爱搞在线观看| 午夜在线影院| 午夜精品影院| 日韩裸体视频| 欧美性色综合网| 一本一道久久a久久综合精品图| 米奇影音| 九九热精| 久久午夜伦理| 超碰91久久| 国产一区二区啪啪啪| 国产高清第一页| 色翁荡息又大又硬又粗又爽| 国产精品成人电影在线观看| 日韩麻豆av| 少妇人妻偷人精品无码视频新浪| 人人97| ww久久| 亚洲欧美视频一区二区三区| 久久久久高潮| 久久夜av| 欧美日韩国产在线观看| 成人免费淫片视频观| 光明影院手机版在线观看免费| 美女被草出水| 天天干天天干天天操| 日本不卡久久| 伊人98| 三八成人网| a欧美精品| 亚洲aa毛片| 欧美性乱| 永久影院| 草久久| 97se在线| 午夜激情在线视频| 色涩涩| 一级国产片| 国产69精品久久久| 亚洲av无码电影在线播放| 欧美大波大乳巨大乳| 自拍1区| 自拍偷拍激情视频| 国产高清一区| 德国复古性经典xxxxhd| 国产日韩欧美综合在线| 俄罗斯porn| 久久东京| 精品国产自在精品国产| 国产日韩精品视频| 先锋影音av在线| 欧美精品黑人| 亚洲视频国产| av男人的天堂在线| 一级福利片| 在线日韩成人| 精品一区二区三区免费毛片| 亚洲成人诱惑| 亚洲国产你懂的| 中文字幕一区二区精品| 91超级碰| 久久一级片| 99国产精品自拍| 欧美黄色一区| 97一级片| 老熟女毛茸茸| av男人的天堂在线| 欧美一级免费大片| 亚洲欧美网站| 亚洲4p| 青草99| 中文字幕制服丝袜| 日本一区二区三区在线看| 91视频网址入口| 久久综合久久88| 国产免费中文字幕| 亚洲国产精品国自产拍av秋霞| 国产无限制自拍| 中国老女人av| 日韩av不卡在线观看| 91在现看| 亚洲av综合色区| 成人伊人| 日本道在线观看| 日本韩国免费观看| 亚洲第5页| 风间由美一区二区三区| 91视频免费网址| 亚瑟av| 这里只有精品22| 韩国视频一区| 日韩精品乱码| 夜夜夜操操操| 日韩aⅴ视频| 夜夜爽影院| 噜噜噜在线| 亚洲一二三四| 亲子伦视频一区二区三区| 好男人资源| 五月天丁香社区| 黑人50厘米全部进去中国女人| 殴美一区二区| 欧美精品一区二区三区中文字幕| 青青草成人在线| 国产乱子伦农村叉叉叉| 欧美精品一区二区三区在线| 亚洲六月丁香色婷婷综合久久| 亚洲一区二区三区欧美| 中文字幕在线导航| 国产91啪| 99tv快乐视频| 精品一级| 不卡成人| 97久久久| 久久这里只有| 69一区二区| 精品视频在线观看一区二区| 欧美精品一区二区蜜桃| 亚洲中字| 国内精品嫩模av私拍在线观看| 久久国产电影院| 手机在线精品视频| 欧美91精品| 日本少妇激情视频| 三级视频网址| xxx欧美老熟| 视频在线观看一区二区|