《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > OPC服務(wù)器的研究及其在CAN總線系統(tǒng)中的實現(xiàn)
OPC服務(wù)器的研究及其在CAN總線系統(tǒng)中的實現(xiàn)
摘要: OPC(OLE for Process Control),即用于過程控制的對象鏈接與嵌入技術(shù),是一種規(guī)范,是在工業(yè)控制和生產(chǎn)自動化領(lǐng)域中使用的硬件和軟件的接口標準。OPC以組件對象模型和分布式組件對象模型(COM/DCOM)技術(shù)為基礎(chǔ),采用客戶/服務(wù)器(Client/Server)的模式,定義了一組COM對象及其接口標準。
Abstract:
Key words :

1 OPC技術(shù)簡介

  1.1 什么是OPC

  OPC(OLE for Process Control),即用于過程控制的對象鏈接與嵌入技術(shù),是一種規(guī)范,是在工業(yè)控制和生產(chǎn)自動化領(lǐng)域中使用的硬件和軟件的接口標準。OPC以組件對象模型和分布式組件對象模型(COM/DCOM)技術(shù)為基礎(chǔ),采用客戶/服務(wù)器(Client/Server)的模式,定義了一組COM對象及其接口標準。

  OPC規(guī)范是由世界范圍內(nèi)自動化領(lǐng)域中處于領(lǐng)導(dǎo)地位的硬件和軟件開發(fā)商,在微軟的協(xié)作下制定的,并且已經(jīng)得到越來越多的客戶和硬件制造商的認可。

  1.2 OPC的意義

  在傳統(tǒng)的控制系統(tǒng)中,針對同一個硬件設(shè)備,每個應(yīng)用軟件都要根據(jù)自己的需求開發(fā)一套硬件驅(qū)動程序。這不僅加大了開發(fā)和維護費用,而且?guī)砹嗽L問沖突問題。

  OPC技術(shù)將各個硬件設(shè)備驅(qū)動程序和通訊程序封裝成獨立的OPC服務(wù)器,上層應(yīng)用軟件(作為OPC客戶端)可以不關(guān)心硬件的性能特點,而通過標準的OPC接口訪問OPC服務(wù)器。

  這樣不僅解決了上述問題,而且實現(xiàn)了軟件的“即插即用”。OPC相當于一塊軟件“主板”,它能夠直接與現(xiàn)場的PLC、工業(yè)網(wǎng)絡(luò)、數(shù)據(jù)采集和Windows CE設(shè)備連接,快速有效地獲取現(xiàn)場實時數(shù)據(jù)。PC機內(nèi)的各種監(jiān)視、控制和管理等應(yīng)用軟件則像是插在OPC主板上的軟件“芯片”,芯片可以通過OPC獲得現(xiàn)場實時數(shù)據(jù),芯片之間也可以按照OPC協(xié)議進行通訊,從而實現(xiàn)軟件的“即插即用”。

  1.3 OPC對象與接口

  OPC的核心是COM/DCOM技術(shù)。在COM模型中,軟件的功能被分解為一些組件,這些組件通過COM協(xié)議在一定條件下連接起來,實現(xiàn)相應(yīng)的功能。COM對象分為客戶端和服務(wù)器兩類,客戶端通過COM接口訪問服務(wù)器[2]。

  OPC數(shù)據(jù)訪問規(guī)范描述了OPC服務(wù)器需要實現(xiàn)的COM對象及其接口,它定義了定制接口(custom interface)和自動化接口(automation interface)[1]。OPC客戶程序通過接口與服務(wù)器通訊,間接讀取數(shù)據(jù)。OPC服務(wù)器必須實現(xiàn)定制接口,也可以有選擇地實現(xiàn)自動化接口。一般來說,自動化接口能為VB等高級語言客戶程序提供極大的便利,但數(shù)據(jù)傳輸效率較低;而定制接口則為用C/C++語言編寫的程序帶來靈活高效的調(diào)用手段。

  OPC客戶程序訪問服務(wù)器時,創(chuàng)建一個服務(wù)器對象(這里指的是邏輯對象,目的是利用這個邏輯對象建立與實際服務(wù)器的連接),調(diào)用這個服務(wù)器對象的接口,服務(wù)器對象創(chuàng)建組對象并返回組對象的指針,客戶程序獲得組對象的指針后調(diào)用其接口。

  注意,OPC項并不是OPC客戶直接操作的對象,因為OPC項沒有定義外部接口,對象的所有操作都是通過包容該項的組對象進行的。

2 OPC數(shù)據(jù)訪問服務(wù)器的結(jié)構(gòu)及設(shè)計步驟

  2.1 OPC數(shù)據(jù)訪問服務(wù)器的結(jié)構(gòu)

 


圖 1 OPC數(shù)據(jù)訪問服務(wù)器的結(jié)構(gòu)

 

  本文實現(xiàn)的OPC數(shù)據(jù)訪問服務(wù)器具有數(shù)據(jù)采集的功能,提供符合OPC規(guī)范的定制接口。主要由OPC 服務(wù)器對象、OPC 組對象、OPC 項對象和針對CAN(Controller Area Network控制器局域網(wǎng))通訊卡編寫的I/O 動態(tài)鏈接庫(DLL)組成,采用如圖1所示的結(jié)構(gòu)。

  OPC 服務(wù)器對象是客戶端與服務(wù)器交互的首要對象??蛻舳送ㄟ^訪問服務(wù)器對象的接口函數(shù)與之進行交互。一個服務(wù)器對象里可以設(shè)置一個以上的組對象。OPC 服務(wù)器對象的主要功能是:①創(chuàng)建和管理OPC 組對象;②管理服務(wù)器內(nèi)部的狀態(tài)信息;③將服務(wù)器的錯誤代碼翻譯成描述性語句;④瀏覽服務(wù)器內(nèi)部的數(shù)據(jù)組織結(jié)構(gòu)。

  OPC 組對象用于組織管理服務(wù)器內(nèi)部的實時數(shù)據(jù)信息,它是OPC 項對象的集合。正因為有了組對象,OPC應(yīng)用程序就可以成批地對所需要的數(shù)據(jù)進行訪問,也可以以組為單位啟動或停止數(shù)據(jù)訪問。其主要功能是:①管理組對象內(nèi)部的狀態(tài)信息;②創(chuàng)建和管理項對象;③OPC服務(wù)器內(nèi)部的實時數(shù)據(jù)存取服務(wù)(同步或異步方式)。

  OPC 服務(wù)器對象和組對象支持的接口由OPC規(guī)范定義,但并未規(guī)定具體如何實現(xiàn),需要開發(fā)人員自己完成。

  OPC項則與現(xiàn)場設(shè)備中的模塊相對應(yīng),它包含數(shù)據(jù)項的值(value)、品質(zhì)(quality)和時間戳(time stamp)。

  I/O DLL是針對具體硬件設(shè)備開發(fā)的驅(qū)動程序,實現(xiàn)從現(xiàn)場設(shè)備讀取數(shù)據(jù)的功能。

  2.2 實現(xiàn)OPC數(shù)據(jù)訪問服務(wù)器的主要步驟:

  2.2.1 獲得并注冊O(shè)PC標準組件

  根據(jù)COM規(guī)范,COM服務(wù)器可分為進程內(nèi)服務(wù)器、本地服務(wù)器和遠程服務(wù)器。后兩種服務(wù)器與客戶程序運行在不同的進程空間,屬于進程外服務(wù)器。為了實現(xiàn)進程間通訊,需要用到代理/存根模塊。代理/存根模塊由接口描述語言(IDL)直接生成。OPC基金會為每種OPC服務(wù)器提供了相應(yīng)的代理/存根動態(tài)鏈接庫,這些文件可以在OPC基金會的網(wǎng)站(www.opcfoundation.org)上免費下載。

  注意,設(shè)計OPC服務(wù)器時可以在OPC對象上增加接口以滿足特定的要求,但不能修改標準的OPC IDL文件或相應(yīng)的 proxy/stub DLL。新增的接口描述應(yīng)定義在獨立的IDL文件中,并由該文件生成獨立的代理/存根模塊來完成接口的調(diào)用工作。

  組件的注冊將在后面介紹。

  2.2.2 編寫OPC服務(wù)器代碼

  首先定義0PC數(shù)據(jù)服務(wù)器的名稱(ProgID)和類標識(CLSID),實現(xiàn)COM庫的初始化功能和0PC數(shù)據(jù)服務(wù)器類廠對象的接口功能。然后實現(xiàn)OPC對象和數(shù)據(jù)緩沖區(qū)。接下來針對具體硬件編寫I/O DLL,實現(xiàn)數(shù)據(jù)的實時讀取。這項工作是十分繁重的,要求開發(fā)人員具有良好的COM編程知識,具體過程限于篇幅不能詳述,這里指出兩點引起注意:

 ?、湃治ㄒ粯俗R符(GUID)

  GUID是為每個COM對象提供的十六字節(jié)標識數(shù)。COM類至少有兩個GUID:類標識(CLSID)和接口標識(IID)。CLSID用于標識COM類,登記在Windows注冊表中,包含指向包括COM類的DLL或EXE組件的路徑。IID用于標識該類的接口,被應(yīng)用程序用來查詢和觸發(fā)該類的方法,也登記在注冊表中。由于對象類是由GUID標識的,所以必須保證它們的唯一性,才能使最終用戶在使用由不同軟件商開發(fā)的組件時不會發(fā)生沖突。

  可以使用宏DEFINE_GUID (name , long , word , word , word , byte1 , … ,byte8 )

  其中 name 是標識數(shù)的名字,其余參數(shù)是實際的ID碼。類標識的命名慣例是CLSID_ClassName ,而接口ID的命名慣例是IID_InterfaceName。

  有兩種途徑來獲得GUID:

 ?、費icrosoft Visual C++提供了兩個工具來產(chǎn)生GUID:UUIDGen.exe和GUIDGen.exe(大小寫沒有影響)。前者是一個命令行程序,直接產(chǎn)生一個GUID;后者是一個基于對話框的應(yīng)用程序,運行UUIDGen.exe,產(chǎn)生一個Create GUID對話框。它提供四種格式,選定之后,按New GUID鍵產(chǎn)生新的GUID,顯示在Result欄中;按Copy鍵可以復(fù)制產(chǎn)生的結(jié)果。

 ?、诶肅OM庫提供的API函數(shù)來產(chǎn)生GUID:

  HRESULT CoCreateGuid (GUID *pguid )

  如果創(chuàng)建GUID成功,則函數(shù)返回S_OK,并且pguid將指向所得到的GUID值。

⑵OPC組件的注冊

 

  注冊表是客戶和組件程序共同訪問的信息倉庫,通常情況下,當組件程序被安裝到計算機上之后,必須通過某種途徑把它的信息注冊到注冊表中,然后客戶程序才能根據(jù)注冊表中的信息對組件程序進行操作。

  根據(jù)COM規(guī)范,組件程序可分為自注冊組件程序和非自注冊組件程序。OPC基金會提供的組件都是自注冊組件。對于非自注冊組件程序,其注冊過程與組件程序沒有直接關(guān)系,必須單獨進行注冊信息的配置,比如,可以編寫一個注冊表文件,然后在RegEdit中引入。

  對于DLL形式的進程內(nèi)自注冊組件,Windows系統(tǒng)提供了RegSvr32.exe注冊工具進行組件注冊和注銷。組件程序本身必須包含DllRegisterServer和DllUnregisterServer兩個注冊表入口函數(shù)。注冊和注銷的格式分別為:

  RegSvr32 <系統(tǒng)路徑> 

  RegSvr32 /u <系統(tǒng)路徑> 

  對于EXE形式的進程外自注冊組件,COM規(guī)范規(guī)定,必須支持兩個命令行參數(shù)/RegServer和/UnregServer(大小寫無關(guān),并且“/”可以用“-”代替),以便完成注冊和注銷操作。注冊和注銷的格式分別為:

  <系統(tǒng)路徑> /RegServer

  <系統(tǒng)路徑> /UnregServer

  2.2.3 測試OPC服務(wù)器

  OPC服務(wù)器經(jīng)過調(diào)試之后,還需要利用OPC客戶程序?qū)λ闹饕δ苓M行測試。

3 OPC技術(shù)在CAN現(xiàn)場總線系統(tǒng)中的應(yīng)用

  本文開發(fā)的OPC服務(wù)器是針對華控公司的CAN通訊卡編寫的,用于從華控的CAN通訊卡和RSM智能模塊組成的現(xiàn)場通訊網(wǎng)絡(luò)中讀取信息。

  3.1 系統(tǒng)組成

  系統(tǒng)主要由上位機, CAN通訊卡,OPC 客戶端,OPC服務(wù)器,RSM智能模塊,通訊媒體等組成。如圖2所示。

 


圖2 系統(tǒng)構(gòu)成

 

 ?、偕衔粰C的軟、硬件配置: Microsoft Windows 98/2000 或Windows NT操作系統(tǒng);32M以上內(nèi)存、1G以上可用硬盤空間、SVGA顯示卡。

 ?、贑AN通訊卡選用華控公司的HK-CAN30B,它是一種將CAN通訊協(xié)議與PC機PCI總線標準相連接的非智能CAN插卡,通過該卡可對工業(yè)現(xiàn)場具有CAN通訊接口的儀表和控制設(shè)備進行監(jiān)控。

 ?、跜AN現(xiàn)場設(shè)備選用華控的RSM智能模塊,每個模塊都是在一個嵌入式實時多任務(wù)的內(nèi)核管理下周期性工作,按組態(tài)要求定時地向上發(fā)送和取得數(shù)據(jù)。

 ?、芡ㄓ嵜襟w可以選用雙絞線、帶屏蔽雙絞線等。

 ?、菘蛻舳诉x用力控公司的力控2.6監(jiān)控組態(tài)軟件。力控2.6支持OPC技術(shù)。它作為OPC客戶端,充分利用了OPC服務(wù)器的強大性能,為工程人員提供了方便高效的數(shù)據(jù)訪問能力。在力控中可以同時掛接任意多個OPC服務(wù)器,每個OPC服務(wù)器都可以當作一個外部設(shè)備進行定義、增加或刪除。

  3.2 OPC 服務(wù)器與客戶端的連接

  3.2.1 定義OPC設(shè)備

  首先在力控導(dǎo)航器窗口中選擇“實時數(shù)據(jù)庫”中的 “I/O設(shè)備驅(qū)動”并展開,出現(xiàn)“OPC”設(shè)備。雙擊“OPC(Client)”,出現(xiàn)I/O設(shè)備定義對話框。在“設(shè)備名稱”中定義邏輯設(shè)備的名稱(由用戶隨意定義),不妨定義為“OPC”,在“數(shù)據(jù)更新周期”中指定采集周期,填寫故障后恢復(fù)查詢的周期和最長時間,然后單擊“下一步”,出現(xiàn)OPC設(shè)備定義對話框。

  力控會自動搜索計算機系統(tǒng)中已經(jīng)安裝的所有OPC服務(wù)器。如果OPC服務(wù)器編寫無誤并且注冊正確,則點擊下拉框“OPC 服務(wù)器”時會列出已經(jīng)安裝的所有OPC服務(wù)器的名稱,選擇要使用的OPC服務(wù)器,這里選擇本文設(shè)計的服務(wù)器“OPC.Server.1”。

  選擇“Server類型”,是“當?shù)兀╨ocal)”還是“遠程(remote)”。在“數(shù)據(jù)訪問方式”中選擇“緩沖區(qū)”或“外設(shè)”方式,對于“緩沖區(qū)”方式,OPC客戶程序?qū)⑼ㄟ^OPC服務(wù)器的緩沖區(qū)讀取數(shù)據(jù);對于“外設(shè)”方式,OPC客戶程序?qū)⑼ㄟ^OPC服務(wù)器直接從設(shè)備讀取數(shù)據(jù)。從設(shè)備直接讀取數(shù)據(jù)速度會慢一些,一般只有在故障診斷或極特殊的情況下才會使用。在“死區(qū)百分比”中輸入一個百分值,表示過程數(shù)據(jù)值的變化不超出這個比例將不對其進行數(shù)據(jù)更新。單擊“確定”就完成了OPC設(shè)備的定義。

  3.2.2 對OPC數(shù)據(jù)項進行數(shù)據(jù)連接

  啟動力控的數(shù)據(jù)庫組態(tài)程序DBMan。首先在點組態(tài)中創(chuàng)建所要用的變量,不妨設(shè)為gg1。展開“數(shù)據(jù)連接”項,已經(jīng)建立的OPC設(shè)備就排列在其中。雙擊我們剛才建立的OPC設(shè)備 “OPC”,則出現(xiàn)“數(shù)據(jù)連接”對話框。選擇要連接的點參數(shù)gg1后,單擊“增加”按鈕,出現(xiàn)“數(shù)據(jù)項組態(tài)”對話框。

  如果OPC服務(wù)器支持“瀏覽”功能,雙擊右上側(cè)列表框中的“Root”,列表框會自動列出它提供的數(shù)據(jù)區(qū);如果OPC服務(wù)器不支持“瀏覽”功能,其數(shù)據(jù)項的描述需要用戶根據(jù)OPC服務(wù)器的資料說明,在“數(shù)據(jù)項”輸入框內(nèi)手工填寫。選擇“數(shù)據(jù)類型”和“讀寫權(quán)限”,在“訪問路徑”中輸入數(shù)據(jù)的訪問路徑(這一項不是必需的,需要填寫的,可以參考所使用的OPC服務(wù)器的手冊),這里不用填寫。

  最后單擊“確定”按鈕,就生成了一個數(shù)據(jù)項的數(shù)據(jù)連接,如圖3所示,從而實現(xiàn)了與現(xiàn)場實際信息的連接。

 


圖3 力控數(shù)據(jù)連接結(jié)果

 

  在系統(tǒng)運行時,力控和服務(wù)器建立連接,自動完成和OPC服務(wù)器之間的數(shù)據(jù)交換。

4 結(jié)束語

  本文設(shè)計的OPC數(shù)據(jù)訪問服務(wù)器符合OPC規(guī)范,實現(xiàn)了對數(shù)據(jù)的實時讀寫,具有實用價值??傊辛薕PC規(guī)范,控制系統(tǒng)軟件可以高效、穩(wěn)定地對硬件設(shè)備進行數(shù)據(jù)存取, 系統(tǒng)應(yīng)用軟件之間也可以靈活地進行信息交互,極大地提高了控制系統(tǒng)的互操作性和適應(yīng)性。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 怡红院怡春院a∨免费十部 怡红院最新网址 | 国产一级做a爰片毛片 | 激情五月综合色婷婷一区二区 | 天天摸夜夜 | 午夜精品久久久久久久四虎 | 欧美高清a | 亚洲第一天堂av | 99热在线观看精品 | 免费无码又爽又刺激软件下载直播 | 亚洲欧美国产一区二区三区 | 成人精品视频网站 | 91成人在线观看喷潮蘑菇 | 亚洲女优一区 | 亚洲综合五月天婷婷丁香 | 久久se精品一区精品二区 | 九九久久99 | 亚洲午夜精品久久久久久浪潮 | 国产情侣一区二区 | 美女伦理水蜜桃4 | 99久久精品免费看国产小宝寻花 | 女av在线 | 中文字幕58页 | 日韩av在线第一页 | 日本丰满白嫩大屁股ass | 爱情岛论坛亚洲品质自拍视频 | 四虎884aa成人精品最新 | 99国产精品99久久久久久娜娜 | 国产精品久久久久7777按摩 | 狠狠色噜噜狠狠狠8888米奇 | 亚洲三级av | 亚欧在线免费观看 | 久久精品久久久久 | 国内少妇偷人精品免费 | 免费一级特黄特色毛片久久看 | 国产呻吟久久久久久久92 | 999久久精品 | 一本加勒比hezyo国产 | 日韩精品一卡2卡3卡4卡分类 | 免费观看一级黄色片 | 少妇丰满极品嫩模白嫩 | 无码伊人久久大杳蕉中文无码 | 麻豆视频国产精品 | 神马午夜激情 | 国产一级爱c视频 | 日日干日日草 | 激情五月色综合国产精品 | 国产美女一区二区三区在线观看 | 无码人妻久久一区二区三区蜜桃 | 国产,日韩,欧美 | 精品国产一区二区三区不卡蜜臂 | 免费人成网站视频在线观看 | 7mav视频| 在线观看三区 | 亚洲日韩中文无码久久 | 偷偷操不一样 | 日韩毛片在线免费观看 | 日本色影院 | 亚洲理论视频 | 婷婷射精av这里只有精品 | 91国自产精品中文字幕亚洲 | 夜夜撸影院 | 免费asmr色诱娇喘呻吟外国 | 精品成人av一区二区三区 | 国产精品伊人久久 | 噜噜啪永久免费视频 | 国产一区二区三区四区三区 | 亚洲成色www8888 | 亚洲天堂色 | 91中文字幕永久在线 | 日本加勒比在线 | 一区二视频 | 男人的天堂97 | 亚洲综合日韩精品欧美综合区 | 三级黄色毛片 | 在线播放亚洲第一字幕 | 337p粉嫩大胆噜噜噜 | 天天综合网天天综合色 | 一区二区三区国产在线 | 91国产丝袜在线播放 | 精品视频一区二区三区 | 国产精品第一区 | 伊人一区 | 国产91对白在线观看九色 | 五月丁香综合激情六月久久 | 国产又大又黑又粗免费视频 | 人av在线| 亚洲天堂伦理 | 亚洲精品乱码久久久久久v 精品国产a∨无码一区二区三区 | 久热一区 | 国产精品久久久久久久久久久久久久久久久 | 桃色网址 | 日本一级二级三级久久久 | 国产成人av一区二区三区在线观看 | 老女人一区 | jizz日本在线| 国产精品亚洲а∨无码播放不卡 | 欧美日韩色 | 国产激情毛片 | 亚洲国产一区二区a毛片 | 国产一级免费 | 国产一区二区三区乱码 | 一本久久a久久精品亚洲 | 亚洲熟女综合色一区二区三区 | 小视频在线免费观看 | 日韩美女视频一区二区 | 在线xxxx | 欧美日韩国产第一页 | a级大片在线观看 | 涩涩屋导航福利av导航 | 久久黄色成人 | 综合激情五月婷婷 | 亚洲精品久久久久久一区二区 | 暖暖av在线 | 欧美国产日韩在线视频 | 欧美日韩在线观看一区二区 | 欧美亚洲第一页 | 欧美一区二区视频在线观看 | 97久久天天综合色天天综合色hd | 久久免费视屏 | 亚洲精品不卡 | 一区二区三区四区精品视频 | 亚洲伦理天堂 | 草草网站影院白丝内射 | 呻吟揉丰满对白91乃欧美区 | 无套内谢孕妇毛片免费看看 | 国产91页| 亚洲欧美精品无码一区二区三区 | av波多野吉衣 | 一区二区三区欧美在线观看 | 精品国产一区二区三区色欲 | 亚洲片在线观看 | 少妇精品视频一区二区免费看 | 亚洲国产精品无码专区 | 天天噜噜噜噜噜噜 | 国产精品久久久久国产a级 国产精品久久久久国产三级传媒 | xnxx国产| 无码专区aaaaaa免费视频 | 亚洲精品在线网站 | 亚洲卡一卡二 | 中国毛片在线观看 | 二宫光在线播放88av | www.99视频| 国产精品av久久久久久久久久 | 国产精品99精品无码视亚 | 一级爱免费视频 | 久久精品一二三 | 96久久久| 好男人日本社区www 噜噜色综合噜噜色噜噜色 国产精品熟妇一区二区三区四区 | 日韩精品一二区 | 欧美特黄aaaaaa| 国产sm主人调教女m视频 | 亚洲精品国产偷自在线观看 | 91视频免费网址 | 久草视频在线看 | 六月丁香在线视频 | 亚洲 日韩 欧美 成人 在线观看 | 性色在线| 深夜影院在线观看 | 麻豆妓女爽爽一区二区三 | 一本色道久久综合亚洲精品不卡 | 少妇免费毛片久久久久久久久 | 国产成人免费一区二区60岁 | 欧美成人网视频 | 日韩无套 | 好紧好湿太硬了我太爽了视频 | 黄桃av无码免费一区二区三区 | 日韩射| 国产丰满老熟妇乱xxx1区 | 六月丁香婷婷综合 | 国产三级精品三级在专区 | 国产不卡视频在线观看 | 蜜桃臀久久久蜜桃臀久久久蜜桃臀 | 欧美体内she精高潮 欧美体内谢she精2性欧美 | 欧美日韩一区二区视频在线观看 | 乱淫的女高中暑假调教h | 成人羞羞视频播放网站 | 色老头一区 | 夜夜躁日日躁狠狠久久88av | 37p粉嫩大胆色噜噜噜 | 免费av网站大全 | 粉嫩久久99精品久久久久久夜 | 国产精品suv一区二区69 | 国产美女精品一区二区三区 | 免费视频国产在线观看 | 欧美日韩午夜群交多人轮换 | 99re6这里只有精品视频在线观看 | 日韩精品 欧美 | 亚洲精品视频网址 | 天堂资源网 | 久操超碰 | 午夜性刺激免费看视频 | 国产伦精品一区二区三区免费迷 | 国产成人精品日本亚洲专区61 | 精品亚洲午夜久久久久91 | 成人精品在线观看 | 俄罗斯xxxx性全过程 | 爽爽av| 亚洲欧美日韩另类精品一区二区三区 | 国产伦精品一区二区三区视频不卡 | 日批的视频 | 久久久综合激的五月天 | 美玉足脚交一区二区三区图片 | 亚欧成人精品一区二区 | 红桃17c视频永久免费入口 | 欧美xxxx黑人又粗又大 | 久久久社区 | 一本久道久久综合婷婷五月 | 天天摸天天舔天天操 | 天堂√在线 | 最新中文字幕在线观看视频 | 91精品国产综合久久精品性色 | 色吊丝中文字幕 | 亚州性色| 国产农村乱子伦精品视频 | 人人爽人人爽人人 | 久久综合九色综合97网 | 神马久久午夜 | 日本在线 | 中文 | 蜜臀久久99精品久久久久野外 | 人妻人人做人做人人爱 | 亚洲精品第二页 | av综合网站 | 高清成人 | 中文字幕第一页在线播放 | 国产精品无码一区二区三区 | 成年人性生活免费视频 | 亚洲视频成人 | 国产一区视频在线观看免费 | 精品国产髙清在线看国产毛片 | 亚洲国产精品免费 | 欧美风情第一页 | 中文字幕在线天堂 | 一区二区不卡免费视频 | 日本高清www | 处破女av一区二区 | 亚洲精品久久久久久国 | 欧美日韩国产麻豆 | 毛片久久久久 | 超碰一级片 | 少妇与大狼拘作爱性a | 四川丰满少妇毛片新婚之夜 | 艳妇臀荡乳欲伦交换h在线观看 | 人妻在线日韩免费视频 | 国产人伦精品一区二区三区 | 国产叼嘿视频在线观看 | 亚洲国产精品一区二区久久恐怖片 | 亚洲成人手机在线 | 国产麻豆xxxvideo实拍 | 性大片1000免费看 | 狠狠干婷婷 | 亚洲乱码国产乱码精品精大量 | 亚洲人成网站18禁止人 | 免费动漫av| 亚洲欧美婷婷六月色综合 | 岳狂躁岳丰满少妇大叫 | 国产一二三四在线 | 午夜性福利视频 | 精品一区二区三区在线成人 | 国产精品96 | 亚洲精品国产精品乱码在线观看 | 久久久1 | 国产一区二区视频在线播放 | 欧美人与禽猛交狂配 | 有声小说 成人专区 | 一性一交一口添一摸视频 | 一级做受大片免费视频 | 国产精品免费福利久久 | 欧美一级在线观看 | 久久久一区二区三区四区 | 在线免费观看黄网站 | 影音先锋在线中文字幕 | 国产清纯白嫩初黑人高生在线观看 | 少妇乱淫36部| 波多野一区二区 | 国产又粗又猛又爽又黄的视频小说 | 秋霞一区 | 午夜精品久久久久久久久久蜜桃 | 国产一区二区丝袜 | 国产成人精品综合久久久 | 特黄一级淫片 | av岬奈奈美一区二区三区 | 四虎4hu永久免费网站影院 | 在线看黄网| 国产精品人人妻人人爽人人牛 | 伊人日韩 | 亚洲色成人网站www永久四虎 | 17c在线视频| 看全色黄大色黄大片大学生 | 亚洲成人激情小说 | 在线看h网站 | 最近的中文字幕在线看视频 | 亚洲精品乱码久久久久久久久久 | 明日花绮罗高潮无打码 | 国产精品嫩草影院av蜜臀 | 国产91成人| 亚洲欧美综合精品久久成人网无毒不卡 | 五月天婷婷基地 | 午夜寂寞福利 | 波多野结衣中文一区 | 开心五月激情综合婷婷色 | 国产探花在线精品一区二区 | 国产黄色影视 | 欧美va天堂va视频va在线 | 麻豆高清免费国产一区 | 都市激情一区二区三区 | 国产超碰人人模人人爽人人喊 | 色综合久久中文综合网 | 97变态冷s各种国产调教 | 国产又大又硬又爽免费视频试 | 精品乱码一区二区三区 | 97在线观视频免费观看 | 91社区在线播放 | 久久久久久久亚洲精品 | 久久99精品国产91久久来源 | 都市激情自拍 | 亚洲视频在线观看免费视频 | 欧美日韩二三区 | 国产无av码在线观看 | 国产成人三级在线观看视频 | 日本成人在线网站 | 四虎国产精品永久地址998 | 国内自拍xxx| 日本a级片免费 | 日韩中文字幕在线看 | 亚洲精品久久久久玩吗 | 欧美日韩五月天 | 把腿张开老子臊烂你多p视频 | sm国产在线调教视频 | 一级视频在线免费观看 | 国产片一区二区三区 | 色婷婷综合激情综在线播放 | 天天爱av | 男男啪啪激烈高潮cc漫画免费 | 国产精品夫妇激情 | 四虎影裤 | 偷窥四川少妇野外啪啪 | 中文字幕无码视频手机免费看 | 国产精品盗摄!偷窥盗摄 | 国产女主播视频一区二区 | 人人爽人人爽人人片av | 一级黄色大片免费观看 | 天天色综合图片 | 熟女人妻aⅴ一区二区三区60路 | 国产福利91精品一区二区三区 | 亚洲 高清 成人 动漫 | 久久精品一区二区三区不卡牛牛 | 99精产国品产在线观看 | 黑人性视频| 国产线播放免费人成视频播放 | 国产又粗又猛又爽视频上高潮 | 91在线精品啪婷婷 | 国产美女被遭强高潮免费网站 | 日本ts人妖系列在线专区 | 蜜桃传媒一区二区亚洲 | 成人精品一区二区三区在线观看 | 国产色视频在线观看免费 | 久久这里精品国产99丫e6 | 性生生活又硬又黄又爽 | 成人做爰桃子窝窝a视频 | 亚洲18色成人网站www | 欧美激情国产在线 | 毛片无遮挡高清免费 | 欧美激情视频一区二区三区在线播放 | 黄色av网站在线观看 | 一级片欧美 | 97成人在线观看 | 国产精品有码 | 一区二区久久精品66国产精品 | 成人性做爰aaa片免费看不忠 | 无码人妻精品一区二 | 色妞av永久一区二区国产av开 | 国产黄色片网站 | 午夜av激情 | 少妇无码一区二区三区免费 | 老湿午夜免费yin22xyz | 免费看三级黄色片 | 日日网站| 日本公妇乱淫xxxⅹ 日本公妇乱淫免费 | 福利所导航 | 色婷婷中文字幕 | 精品麻豆视频 | 亚洲欧洲无码一区二区三区 | 国产伦精品一区二区三区在线播放 | 亚洲九九热 | 成人91免费 | 他掀开裙子舌头进去69式 | 免费观看黄色一级片 | 乳霸冲田杏梨中文字幕担心学生的 | www成人啪啪18软件 | 好吊妞视频这里有精品 | 一区二区三区欧美在线 | 成人免费视频国产免费网站 | 在线不卡一区二区 | 成人免费精品 | 日韩久久激情综合啪啪 | 好大好爽cao死我了bl | 日本jizz在线观看 | 99久热re在线精品99re8热视频 | 精品国产一区二区三区久久久 | 高h捆绑拘束调教小说 | 日日躁夜夜躁人人揉av五月天 | 男男做性免费视频网 | 日韩少妇av| 99久久精品费精品国产一区二区 | 深夜男女福利18免费软件 | 日本精品一二三 | 色婷婷av一区二区 | 在线中文字幕av | 91麻豆成人精品国产免费网站 | 一本色道久久综合狠狠躁篇怎么玩 | 欧美成人a交片免费看 | 亚洲三级黄色片 | 色五月视频 | 久久导航精品一区 | 久久成人亚洲 | 日本韩国欧美一区二区 | 亚洲精品久久久艾草网 | 国产色视频免费 | 日韩精品视频一区二区三区 | 久久伊人操 | 高h猛烈做哭你尿进去了网站 | 91精品国产91久久久久久黑人 | 欧美性视频一区二区 | 欧美最猛黑人xxxx黑人猛叫黄 | 男女啪啪做爰高潮无遮挡 | 九九精品免费 | 久久久久成人网 | 6080av | 午夜免费看视频 | 九色首页| 三级免费看 | 成人精品网站在线观看 | 国产精品无码av不卡顿 | 二区欧美| 日韩福利视频网 | 亚洲欧洲精品一区二区三区 | 好屌爽在线视频 | 国产精品揄拍100视频 | 欧美mv日韩mv国产网站 | 中文字幕在线观看第二页 | 国产一级18片视频 | 午夜激情视频网站 | 无码国产精品一区二区免费16 | 亚洲激情婷婷 | 狠狠操人人干 | 69亚洲乱 | 国产成人精品一区二三区 | 东北少妇bbbb搡bbb搡 | 欧美一级黄视频 | 激情一区二区三区 | 377p日本欧洲亚洲大胆张筱雨 | 麻豆国产91在线播放 | 国产精品视频在线观看免费 | 国产一区二区三区四区五区加勒比 | 成人性生交视频免费观看 | 暖暖 在线 日本 免费 中文 | 国精品人妻无码一区免费视频电影 | 美国一级大黄一片免费中文 | 国产高潮国产高潮久久久 | 国产精品三级 | 成人国产精品久久久春色 | 久久精品欧美日韩 | 毛片视频网站 | 天天操操 | 67194成是人免费无码 | 不卡国产一区二区三区四区 | 四虎精品影视 | 日本色妞 | 欧美一级视频在线观看 | 精品国产一区二区三区不卡 | 超碰免费视 | 老司机免费在线视频 | 日韩精品在线免费视频 | 精品人妻无码一区二区三区 | 日本高清www免费视频 | 精品97国产免费人成视频 | 亚洲中文字幕不卡无码 | 性大片1000免费看 | 亚洲aaa视频| 久久99热这里只有精品 | 国产精品成人av在线观看春天 | 特级西西444www大胆免费看 | 亚洲精品国偷拍自产在线观看 | 国产人妖ts重口系列喝尿视频 | 成人h在线 | 国产又大又粗又爽 | 最近免费中文字幕mv在线视频3 | 日韩特黄色片子看看 | 国产精品一在线观看 | 美女mm131爽爽爽 | 一级片在线观看免费 | 午夜女色国产在线观看 | 一级黄毛片 | 久久精品亚洲精品国产欧美kt∨ | 天天躁日日躁狠狠躁av | 欧美激情在线狂野欧美精品 | 天堂av2020| 撕开奶罩揉吮奶头视频 | 日本一卡二卡视频 | www.youjizz.com视频| 中文字幕一区二区三区在线乱码 | 在线精品亚洲一区二区佐佐木明希 | 三级三级三级a级全黄网站 三级三级三级三级 | 久久99精品久久久久久水蜜桃 | 91人人爽人人爽人人精88v | 国产精品免费久久久 | 国产一精品一av一免费 | 久草在线成人 | 精久久 | 调教大乳女仆喷奶水 | 久久精品一区二区视频 | 久久国产精品99国产精 | 国产精品久久久久久久久免费 | 成人18夜夜网深夜福利网 | 欧美性猛交ⅹxxx乱大交3 | 国产精品永久久久久久久久久 | 色婷婷av一区二区三区丝袜美腿 | 亚洲久久天堂 | 性欧美18-19sex性高清播放 | 久久9精品区-无套内射无码 | 欧美一区二区在线 | 激情五月婷婷久久 | 国产精品亚洲专区无码牛牛 | 91在线网址| 国产小视频免费 | 男女下面进入的视频免费午夜 | 巨乳女教师佐山爱,夫前在线 | 精品国产乱码久久久久久蜜臀 | 国产成人精品一区二区三区在线观看 | 本道综合久久 | av色欲无码人妻中文字幕 | 国产性夜夜春夜夜爽 | 懂色av一区 | 老女人三级全黄 | 寡妇疯狂性猛交 | 少妇久久人人爽人人爽人人片欧美 | 调教贱奴视频一区二区三区 | 人妻中文无码久热丝袜 | 51久久夜色精品国产麻豆 | 激情开心成人网 | 男女天堂av | 老司机午夜精品99久久免费 | 香蕉婷婷 | 欧美乱大交xxxxx潮喷l头像 | 伊人久久综合影院 | 国产精品无码av不卡顿 | 欧美一级淫片aaaa | 在线不卡国产 | 翁虹三级做爰在线播放 | 色网站在线观看 | 91欧美日韩 | 亚洲阿v天堂 | 青青伊人久久 | 婷婷丁香五月中文字幕 | 新久久久| 精品性高朝久久久久久久 | 国产精品久久久久久久久久久久午夜片 | 日韩欧美国产视频 | h片在线 | 台湾女老板性三级 | 精品亚洲网站 | 久久久久久av无码免费看大片 | 国产人妻精品一区二区三区不卡 | 内射中出无码护士在线 | 久草福利在线视频 | 激情综| 欧美巨大另类极品videosbest | 成人调教视频 | 99久久精品免费看国产免费软件 | 一区二区三区激情 | 日韩国产网站 | 天天躁日日躁狠狠躁欧美老妇小说 | 国产免费视频 | 免费无码又爽又刺激高潮视频 | 欧美大片18 | 扒开双腿被两个男人玩弄视频 | 久久国产精品嫩草影院的使用方法 | 大又大粗又爽又黄少妇毛片 | 丰满少妇理论片在线观看 | 一卡二卡三卡在线 | 日韩经典午夜福利发布 | 136av福利视频导航入口 | 在线观看av网 | 欧美精产国品一二三区69堂 | 人人天天夜夜 | 一本色综合亚洲精品蜜桃冫 | 国产微拍精品 | 国产女人高潮视频在线观看 | xxxx性xx另类ⅹ亚洲hd | 张柏芝hd一区二区 | 三上悠亚人妻中文字幕在线 | 色无极亚洲 | 亚洲第一色区 | 无码人妻一区二区三区精品视频 | 国产成人免费视频精品含羞草妖精 | 国产区第一页 | 亚洲麻豆精品 | 性生交大片免费看女人按摩 | 国产伦精品一区二区三区在线 | 男女猛烈无遮挡免费视频 | 黄色毛片大全 | 欧美日韩国产a | 92看片淫黄大片欧美看国产片 | 白嫩丰满少妇xxxxx性视频 | 亚洲欧洲中文日韩av乱码 | av手机在线播放 | 日本亚洲综合 | 欧美日韩一区二区成人午夜电影 | 国产精品扒开腿做爽爽爽a片唱戏 | 国产福利精品在线 | 男人网站在线观看 | 玖玖热麻豆国产精品图片 | 咪咪色图 | 91夫妻视频| 色乱码一区二区三区麻豆 |