日本强伦姧人妻一区二区,久久精品中文字幕一区,国产欧美日韩一区二区三区在线,亚洲午夜精品第一区二区8050

BACnet協(xié)議介紹與網(wǎng)絡(luò)結(jié)構(gòu)分析
一、BACnet協(xié)議概述
    BACnet協(xié)議(A Data Communication Protocol for Building Automation and Control Networks),是由美國(guó)采暖、制冷和空調(diào)工程師協(xié)會(huì)(ASHRAE)制定的一個(gè)樓宇自動(dòng)控制技術(shù)標(biāo)準(zhǔn)文件,BACnet協(xié)議最根本的目的是提供一種樓宇自動(dòng)控制系統(tǒng)實(shí)現(xiàn)互操作的方法。BACnet協(xié)議并不能簡(jiǎn)單的認(rèn)為是一種應(yīng)用層的協(xié)議,而是包含四個(gè)層次的簡(jiǎn)化分層體系結(jié)構(gòu),這四層相當(dāng)于OSI模型中的物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層和應(yīng)用層。 
    BACnet中有很多專業(yè)術(shù)語(yǔ),解釋如下:
1、服務(wù)原語(yǔ)
   與ISO服務(wù)中的約定用法一致,BACnet中兩個(gè)對(duì)等應(yīng)用進(jìn)程間的信息交換,被表示成抽象服務(wù)原語(yǔ)的交換。這些服務(wù)原語(yǔ)用來(lái)傳遞一些特定的服務(wù)參數(shù),本協(xié)議定義了四種服務(wù)原語(yǔ):請(qǐng)求(request)、指示(indication)、響應(yīng)(response)和證實(shí)(confirm)。 
   同樣,本協(xié)議定義了下列幾種服務(wù): 
   有證實(shí)(confirmed)服務(wù):用CONF_SERV標(biāo)記,表示客戶方通過(guò)具體的服務(wù)請(qǐng)求實(shí)例向服務(wù)器方請(qǐng)求服務(wù),服務(wù)器方通過(guò)響應(yīng)請(qǐng)求來(lái)為客戶方提供服務(wù)。存在客戶/服務(wù)器模型、區(qū)分“請(qǐng)求方BACnet用戶”和“響應(yīng)方BACnet用戶”等。    
   無(wú)證實(shí)(unconfirmed)服務(wù):用UNCONF_SERV標(biāo)記,只有“發(fā)送方BACnet用戶”和“接收方BACnet用戶”的概念,不存在客戶/服務(wù)器模型,只有發(fā)送方和接收方,而不是請(qǐng)求-響應(yīng)對(duì)。 
   分段確認(rèn)(segment acknowledge)服務(wù):用SEGMENT_ACK標(biāo)記,為了實(shí)現(xiàn)長(zhǎng)報(bào)文(長(zhǎng)度大于通信網(wǎng)絡(luò)、收/發(fā)設(shè)備所支持的長(zhǎng)度)的傳輸,BACnet采取了應(yīng)用層報(bào)文分段的機(jī)制來(lái)對(duì)報(bào)文進(jìn)行分段。在BACnet中只有有證實(shí)請(qǐng)求(Confirmed-Request)和復(fù)雜確認(rèn)(Complex-ACK)報(bào)文可能需要分段,因此分段還是BACnet的一個(gè)可選特性。 
   另外,還有差錯(cuò)(ERROR)服務(wù),拒絕(REJECT)服務(wù),中止(ABORT)服務(wù)。 
   因此,根據(jù)不同的服務(wù)類型和原語(yǔ)類型,據(jù)有下表所示的服務(wù)原語(yǔ)。這些原語(yǔ)中的信息,由各種協(xié)議數(shù)據(jù)單元(PDU:Protocol Data Unit)傳遞。
2、PDU類型
   BACnet協(xié)議定義了七種不同的PDU,用以傳遞原語(yǔ)信息。
2.1 BACnet有證實(shí)請(qǐng)求PDU
   用于傳送包含在有證實(shí)服務(wù)請(qǐng)求原語(yǔ)中的信息。
2.2 BACnet無(wú)證實(shí)請(qǐng)求PDU
   用于傳送包含在無(wú)證實(shí)服務(wù)請(qǐng)求原語(yǔ)中的信息。
2.3 BACnet 簡(jiǎn)單確認(rèn)PDU
   傳送包含在一個(gè)服務(wù)響應(yīng)原語(yǔ)中的信息,這個(gè)信息是服務(wù)請(qǐng)求已經(jīng)成功執(zhí)行。
2.4 BACnet復(fù)雜確認(rèn)PDU
   用于傳送包含在一個(gè)服務(wù)響應(yīng)原語(yǔ)中的信息,這個(gè)信息除了包含服務(wù)請(qǐng)求已經(jīng)成功執(zhí)行之外,還有其它一些信息。
2.5 BACnet 分段確認(rèn)PDU
   用于對(duì)收到一個(gè)或者多個(gè)PDU進(jìn)行確認(rèn),這些PDU包含一個(gè)分段報(bào)文的分段。BACnet 分段確認(rèn)PDU也用于對(duì)分段報(bào)文的下一個(gè)或者幾個(gè)分段的請(qǐng)求。
2.6 BACnet差錯(cuò)PDU
   用于傳送包含在一個(gè)服務(wù)響應(yīng)原語(yǔ)中的信息,這個(gè)信息指出前一個(gè)服務(wù)請(qǐng)求完全失敗的原因。
2.7 BACnet拒絕PDU
   用于對(duì)一個(gè)有證實(shí)請(qǐng)求PDU的拒絕接收,其原因是這個(gè)被拒絕的PDU具有句法結(jié)構(gòu)錯(cuò)誤或者其它的協(xié)議錯(cuò)誤,使得不能對(duì)這個(gè)PDU進(jìn)行解讀,或者不能夠提供請(qǐng)求的服務(wù)。只能對(duì)有證實(shí)請(qǐng)求PDU進(jìn)行拒絕。
2.8 BACnet 中止PDU
   用于結(jié)束兩個(gè)對(duì)等實(shí)體之間的事務(wù)處理。
3 服務(wù)選擇
   BACnet定義了以下幾類可選擇的服務(wù),用于兩個(gè)對(duì)等實(shí)體之間的交互。
3.1 文件訪問(wèn)服務(wù)
   定義一組訪問(wèn)和操作在BACnet設(shè)備中的文件的服務(wù)。文件只是一個(gè)抽象的概念,表示一個(gè)任意長(zhǎng)度和意義的字節(jié)集合的網(wǎng)絡(luò)可見(jiàn)形式。 
   基本讀文件(AtomicReadFile)服務(wù):一個(gè)客戶端的BACnet用戶使用基本讀文件服務(wù)對(duì)某個(gè)文件進(jìn)行一個(gè)“打開(kāi)-讀出-關(guān)閉”的操作。 
   基本寫(xiě)文件(AtomicWriteFile)服務(wù):一個(gè)客戶端的BACnet用戶使用基本寫(xiě)文件服務(wù)對(duì)某個(gè)字節(jié)流進(jìn)行一個(gè)“打開(kāi)-寫(xiě)入-關(guān)閉”的操作,將它寫(xiě)入到文件的某個(gè)位置。
3.2 對(duì)象訪問(wèn)服務(wù)
   定義九個(gè)應(yīng)用服務(wù),這些服務(wù)共同提供一組訪問(wèn)和操作BACnet對(duì)象的方法。 
   添加列表元素(AddListElement)服務(wù):一個(gè)客戶端的BACnet用戶使用添加列表元素服務(wù)向一個(gè)具有列表的對(duì)象的屬性添加一個(gè)或者多個(gè)列表元素。 
   刪除列表元素(RemoveListElement)服務(wù):一個(gè)客戶端的BACnet用戶使用刪除列表元素服務(wù)從一個(gè)具有列表的對(duì)象的屬性中刪除一個(gè)或者多個(gè)列表元素。 
   創(chuàng)建對(duì)象(CreateObject)服務(wù):一個(gè)客戶端的BACnet用戶使用創(chuàng)建對(duì)象服務(wù)創(chuàng)建一個(gè)對(duì)象的新實(shí)例。 
   刪除對(duì)象(DeleteObject)服務(wù):一個(gè)客戶端的BACnet用戶使用刪除對(duì)象服務(wù)刪除一個(gè)已有的對(duì)象。 
   讀屬性(ReadProperty)服務(wù):一個(gè)客戶端的BACnet用戶使用讀屬性服務(wù)請(qǐng)求一個(gè)BACnet對(duì)象的一個(gè)屬性值。 
   條件讀屬性(ReadPropertyConditional)服務(wù):一個(gè)客戶端的BACnet用戶使用條件讀屬性服務(wù)請(qǐng)求那些滿足一個(gè)選擇準(zhǔn)則列表的所有BACnet對(duì)象的對(duì)象標(biāo)識(shí)符和0個(gè)或者多個(gè)特定屬性的值。 
   讀多個(gè)屬性(ReadPropertyMultiple)服務(wù):一個(gè)客戶端的BACnet用戶使用讀多個(gè)屬性服務(wù)請(qǐng)求一個(gè)或者多個(gè)BACnet對(duì)象的一個(gè)或者多個(gè)特定屬性的值。 
   寫(xiě)屬性(WriteProperty)服務(wù):一個(gè)客戶端的BACnet用戶使用寫(xiě)屬性服務(wù)修改一個(gè)BACnet對(duì)象的一個(gè)屬性值。 
   寫(xiě)多個(gè)屬性(WritePropertyMultiple)服務(wù):一個(gè)客戶端的BACnet用戶使用寫(xiě)多個(gè)屬性服務(wù)修改一個(gè)或者多個(gè)BACnet對(duì)象的一個(gè)或者多個(gè)特定屬性的值。
3.3 遠(yuǎn)程設(shè)備管理服務(wù)
   定義一組遠(yuǎn)程設(shè)備管理服務(wù)。 
   設(shè)備通信控制(DeviceCommunicationControl)服務(wù)。 
   有證實(shí)專有傳輸(ConfirmedPrivateTransfer)服務(wù)。
   無(wú)證實(shí)專有傳輸(UnconfirmedPrivateTransfer)服務(wù)。 
   重新初始化設(shè)備(ReinitializeDevice)服務(wù)。 
   有證實(shí)文本報(bào)文(ConfirmedTextMessage)服務(wù)。 
   無(wú)證實(shí)文本報(bào)文(UnconfirmedTextMessage)服務(wù)。 
   時(shí)間同步(TimeSynchronization)服務(wù)。
3.4 Who-Has和I-Have服務(wù)
   一個(gè)發(fā)送的BACnet用戶使用Who-Has服務(wù)確定一些其它BACnet設(shè)備的設(shè)備對(duì)象標(biāo)識(shí)符和網(wǎng)絡(luò)地址,設(shè)備使用I-Hava服務(wù)響應(yīng)Who-Has服務(wù)請(qǐng)求,或者通告自己有一個(gè)具有給定的對(duì)象名稱屬性或者對(duì)象標(biāo)識(shí)符屬性的對(duì)象。
3.5 Who-Is和I-Am服務(wù)
   一個(gè)發(fā)送方BACnet用戶使用Who-Is服務(wù)確定在同一個(gè)互聯(lián)網(wǎng)上的其它BACnet設(shè)備的設(shè)備對(duì)象標(biāo)識(shí)符和網(wǎng)絡(luò)地址,Who-Is服務(wù)是一個(gè)無(wú)證實(shí)服務(wù)。I-Am服務(wù)也是一個(gè)無(wú)證實(shí)的服務(wù),這個(gè)服務(wù)用于響應(yīng)Who-Is服務(wù)請(qǐng)求。
3.6 虛擬終端服務(wù)
   略。
4 對(duì)象
對(duì)象是對(duì)現(xiàn)實(shí)設(shè)備中某一特征的抽象。
4.1 模擬輸入對(duì)象類型(Analog Input Object Type)
   模擬輸入對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性表示一個(gè)模擬輸入的外部可見(jiàn)一致性代碼。
4.2 模擬輸出對(duì)象類型(Analog Output Object Type)
   模擬輸出對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性表示一個(gè)模擬輸出的外部可見(jiàn)一致性代碼。
4.3 模擬值對(duì)象類型(Analog Value Object Type)
   模擬值對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性表示一個(gè)模擬值的外部可見(jiàn)一致性代碼。BACnet設(shè)備的一個(gè)“模擬值”是駐留在這個(gè)設(shè)備的內(nèi)存中的一個(gè)控制系統(tǒng)參數(shù)。
4.4 二進(jìn)制輸入對(duì)象類型(Binary Input Object Type)
   二進(jìn)制輸入對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,它的屬性表示二進(jìn)制輸入的外部可見(jiàn)一致性代碼?!岸M(jìn)制輸入”是物理設(shè)備或硬件的輸入,該輸入只存在兩種狀態(tài),即“活動(dòng)(ACTIVE)”狀態(tài)和“非活動(dòng)(INACTIVE)”狀態(tài)。二進(jìn)制輸入的主要用途是指明機(jī)械設(shè)備狀態(tài),如:風(fēng)機(jī)或水泵是否運(yùn)行?;顒?dòng)表示設(shè)備開(kāi)或運(yùn)轉(zhuǎn),非活動(dòng)表示設(shè)備關(guān)或未運(yùn)行。
4.5 二進(jìn)制輸出對(duì)象類型(Binary Output Object Type)
   二進(jìn)制輸出對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,它的屬性表示二進(jìn)制輸出的外部可見(jiàn)一致性代碼?!岸M(jìn)制輸出”是物理設(shè)備或硬件的輸出,該輸出只存在兩種狀態(tài),即“活動(dòng)”狀態(tài)和“非活動(dòng)”狀態(tài)。二進(jìn)制輸出的主要用途是切換機(jī)械設(shè)備狀態(tài),如:風(fēng)機(jī)或水泵的開(kāi)和關(guān)。活動(dòng)表示設(shè)備開(kāi)或運(yùn)轉(zhuǎn),非活動(dòng)表示設(shè)備關(guān)或未運(yùn)行。
4.6 二進(jìn)制值對(duì)象類型(Binary Value Object Type)
   二進(jìn)制值對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,它的屬性表示二進(jìn)制值的外部可見(jiàn)一致性代碼?!岸M(jìn)制值”是駐留在BACnet設(shè)備內(nèi)存中的控制系統(tǒng)參數(shù)。這個(gè)參數(shù)只存在兩種狀態(tài)即:“活動(dòng)”狀態(tài)和“非活動(dòng)”狀態(tài)。
4.7 日期表對(duì)象類型(Calendar Object Type)
   日期表對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,用于描述日期列表,例如,“節(jié)假日”、“特別日”或簡(jiǎn)單的日期列表。
4.8 命令對(duì)象類型(Command Object Type)
   命令對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性反映了多操作命令過(guò)程的外部可見(jiàn)一致性代碼。命令對(duì)象的作用是,根據(jù)寫(xiě)入到命令對(duì)象自己的當(dāng)前值屬性中的“操作代碼(action code)”,向一組對(duì)象屬性寫(xiě)入一組值。無(wú)論何時(shí),只要命令對(duì)象的當(dāng)前值屬性被寫(xiě)入,就會(huì)觸發(fā)命令對(duì)象采取一組改變其它對(duì)象的屬性值的操作。
4.9 設(shè)備對(duì)象類型(Device Object Type)
   設(shè)備對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性表示BACnet設(shè)備的外部可見(jiàn)一致性代碼。每個(gè)BACnet設(shè)備有且只有一個(gè)設(shè)備對(duì)象。每個(gè)設(shè)備對(duì)象由它的對(duì)象標(biāo)識(shí)符屬性確定,該屬性在BACnet設(shè)備中乃至整個(gè)BACnet互聯(lián)網(wǎng)中都是唯一的。
4.10 事件登記對(duì)象類型(Event Enrollment Object Type)
   事件登記對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,表示BACnet系統(tǒng)內(nèi)管理事件的信息。“事件”是指滿足預(yù)先規(guī)定條件的所有對(duì)象的任何屬性值的變化。事件登記對(duì)象主要用于定義一個(gè)事件和提供在事件發(fā)生與通告消息向一個(gè)或多個(gè)接收者進(jìn)行傳輸這兩者之間的聯(lián)系。
1.4.11 文件對(duì)象類型(File Object Type)
   文件對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,用于定義可以通過(guò)文件服務(wù)(見(jiàn)第14節(jié))訪問(wèn)的數(shù)據(jù)文件的屬性。
4.12 組對(duì)象類型(Group Object Type)
   組對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性表示一個(gè)其它對(duì)象的集合以及這些對(duì)象的一個(gè)或多個(gè)屬性。組對(duì)象提供一種快速的方式,可以一次確定組的成員,從而簡(jiǎn)化BACnet設(shè)備間的信息交換。一個(gè)組對(duì)象可以是任何對(duì)象類型的組合。
4.13 環(huán)對(duì)象類型(Loop Object Type)
   環(huán)對(duì)象類型定義為一個(gè)標(biāo)準(zhǔn)對(duì)象,其屬性表示任何形式的反饋控制環(huán)路的外部可見(jiàn)一致性代碼。環(huán)對(duì)象通過(guò)提供三個(gè)獨(dú)立的無(wú)單位增益常數(shù),可以具有廣泛的適用性。每個(gè)增益常數(shù)由控制算法具休確定,如何使用不同的算法確定增益常數(shù)的方法,由生產(chǎn)商自行確定。
4.14 多態(tài)輸入對(duì)象類型(Multi-state Input Object Type)
   多態(tài)輸入對(duì)象類型定義了一個(gè)標(biāo)準(zhǔn)對(duì)象,它的當(dāng)前值屬性表示對(duì)象駐留的BACnet設(shè)備內(nèi)算法處理的結(jié)果。
4.15 多態(tài)輸出對(duì)象類型(Multi-state Output Object Type)
   多態(tài)輸出對(duì)象類型定義了一個(gè)標(biāo)準(zhǔn)對(duì)象,它的屬性表示這個(gè)對(duì)象駐留的BACnet設(shè)備內(nèi)的處理程序或一個(gè)或多個(gè)物理輸出的期望狀態(tài)。
4.16 通告類對(duì)象類型(Notification Class Object Type)
   通告類對(duì)象類型定義了一個(gè)標(biāo)準(zhǔn)對(duì)象,表示在BACnet系統(tǒng)內(nèi)事件通告發(fā)布所需的信息。
4.17 程序?qū)ο箢愋停≒rogram Object Type)
   程序?qū)ο箢愋投x了一個(gè)標(biāo)準(zhǔn)對(duì)象,它的屬性表示應(yīng)用程序的外部可視一致性代碼。在本協(xié)議中,應(yīng)用程序是指對(duì)一個(gè)在BACnet設(shè)備中的處理過(guò)程的抽象表示,這個(gè)處理過(guò)程執(zhí)行一個(gè)指令集,對(duì)某個(gè)數(shù)據(jù)結(jié)構(gòu)集合進(jìn)行操作。
4.18 時(shí)間表對(duì)象類型(Schedule Object Type)
   時(shí)間表對(duì)象類型定義了一個(gè)標(biāo)準(zhǔn)對(duì)象,用于描述一個(gè)周期性的時(shí)間表。這個(gè)時(shí)間表中確定了某事件在一個(gè)日期范圍內(nèi)可能重復(fù)發(fā)生,同時(shí)表示有些日期是事件不發(fā)生的日期。
5 屬性
   上述各對(duì)象除了有公有的屬性外,還有自己私有的屬性。 
   常用的公有屬性有: 
   對(duì)象名稱(Object_Name) 
   對(duì)象類型 (Object_Type) 
   當(dāng)前值 (Present_Value) 
   描述(Description) 
   通常對(duì)象名稱由對(duì)象類型和對(duì)象實(shí)例一起標(biāo)識(shí)。需注意,當(dāng)前值屬性并不一定為實(shí)數(shù),可以為BOOL型、INT型等。
二、TCP/IP組網(wǎng)布署
   每個(gè)設(shè)備有一個(gè)唯一的設(shè)備地址,在TCP/IP網(wǎng)絡(luò)中,就是IP地址。在設(shè)備不是一個(gè)BACnet路由器的情況下,設(shè)備不知道或不需要知道他們BACnet網(wǎng)絡(luò)的網(wǎng)絡(luò)號(hào)。一個(gè)或多個(gè)子網(wǎng)可以有相同的網(wǎng)絡(luò)號(hào)。
1 BBMD結(jié)構(gòu)
   為了確保廣播消息不會(huì)在所有子網(wǎng)中路由,引入了BACnet廣播管理設(shè)備(BACnet Broadcast Management Device,BBMD)。很多功能,比如動(dòng)態(tài)name綁定、值改變通知都會(huì)廣播,通過(guò)BBMD把這些消息限制在各自的網(wǎng)絡(luò)中。
1.1 樹(shù)形結(jié)構(gòu)
  
   優(yōu)點(diǎn): 
   結(jié)構(gòu)簡(jiǎn)單,只有一個(gè)parent和幾個(gè)child 
   易增加新設(shè)備 
   消息不會(huì)被復(fù)制成幾份 
   缺點(diǎn): 
    一條鏈路失敗,整個(gè)支路不通 
   動(dòng)態(tài)TOPO復(fù)雜
1.2 環(huán)形結(jié)構(gòu)
  
缺點(diǎn):一條鏈路壞了,整個(gè)環(huán)就癱瘓
1.3 B/IP網(wǎng)絡(luò)結(jié)構(gòu)
  
   完全連接的星形結(jié)構(gòu),注意只是邏輯結(jié)構(gòu)而不是物理結(jié)構(gòu)。
2 跨網(wǎng)段之間的定點(diǎn)通信或廣播
  
   如果知道各自的IP和端口,并且具有BBMD設(shè)備,則相互之間就能正常通信。注意BBMD和相關(guān)的BVLL協(xié)議只是用來(lái)廣播消息。
3 BBMD本地廣播的接收
  
   BBMD是一個(gè)被動(dòng)設(shè)備,幾乎沒(méi)有消息主動(dòng)傳遞給它,通常它僅僅用來(lái)監(jiān)聽(tīng)本地局域網(wǎng)的廣播消息。
4 廣播消息的轉(zhuǎn)發(fā)
  
   BBMD會(huì)根據(jù)自身的BBMD表和掩碼,對(duì)接收到的消息進(jìn)行轉(zhuǎn)發(fā)。通過(guò)創(chuàng)建Forwarded-NPDU消息,發(fā)送到目的地址。

返回頂點(diǎn)



延伸閱讀:BACnet MSTP開(kāi)發(fā)淺談
    版權(quán)所有:南京海思自動(dòng)化系統(tǒng)有限公司    網(wǎng)站地圖:Sitemap        蘇ICP備13027346號(hào)-1
電話:025-52804590 52804690 地址:南京市秦淮區(qū)白下高新技術(shù)產(chǎn)業(yè)園區(qū)光華路162號(hào)研發(fā)孵化綜合樓2樓 網(wǎng)址: m.sglcjfs.com
版權(quán)所有:南京海思自動(dòng)化系統(tǒng)有限公司
總機(jī):025-52804590 / 52804690
市場(chǎng)部:8008分機(jī)  售后部:8006分機(jī)
手機(jī):18905184663(市場(chǎng))  郵箱:highsys@163.com
南京市秦淮區(qū)白下高新技術(shù)產(chǎn)業(yè)園區(qū)光華路162號(hào)研發(fā)孵化綜合樓2樓
日本强伦姧人妻一区二区,久久精品中文字幕一区,国产欧美日韩一区二区三区在线,亚洲午夜精品第一区二区8050
<code id="ea2gy"><pre id="ea2gy"></pre></code>
  • <acronym id="ea2gy"><th id="ea2gy"></th></acronym><fieldset id="ea2gy"><dd id="ea2gy"></dd></fieldset>
  • <noscript id="ea2gy"></noscript>
    <td id="ea2gy"><dd id="ea2gy"></dd></td>
    麻豆高清免费国产一区| 国产精品一区在线观看你懂的| av中文一区二区三区| 97aⅴ精品视频一二三区| 免费日本视频一区| 粉嫩av亚洲一区二区图片| 视频一区视频二区在线观看| 国产乱码精品一区二区三区av| thepron国产精品| 激情综合色综合久久综合| k8久久久一区二区三区| 精品一区二区三区视频| 91麻豆国产福利在线观看| 国产精品99久久久| 免费精品99久久国产综合精品| 高清不卡在线观看av| 男人的天堂亚洲一区| 不卡的av电影| 国产精品一区2区| 麻豆国产精品视频| 日韩黄色小视频| av一区二区久久| 国产精品538一区二区在线| 青青草97国产精品免费观看| 99视频精品全部免费在线| 国产精品伊人色| 国产资源精品在线观看| 蜜臀av在线播放一区二区三区| 北条麻妃国产九九精品视频| 国产jizzjizz一区二区| 国产精品一区二区三区99| 激情综合五月天| 麻豆精品久久久| 日本在线播放一区二区三区| 91丨porny丨国产入口| 成人短视频下载| 国产91精品一区二区麻豆亚洲| 激情综合色播激情啊| 久久精品免费观看| 美女爽到高潮91| 麻豆久久久久久久| 久久成人麻豆午夜电影| 另类欧美日韩国产在线| 麻豆精品一区二区av白丝在线| 日韩国产一区二| 日韩高清不卡在线| 免费成人性网站| 久久99精品久久久久久国产越南| 麻豆成人综合网| 蜜乳av一区二区| 久久99国产精品免费网站| 精品一区二区国语对白| 国产精品一区三区| 成人中文字幕电影| 91麻豆蜜桃一区二区三区| 日韩成人dvd| 麻豆国产欧美一区二区三区| 国内外成人在线视频| 国产麻豆午夜三级精品| 国产·精品毛片| av在线播放不卡| 日本在线不卡视频一二三区| 久久国产剧场电影| 国产精品一区在线观看乱码| 成人网在线免费视频| 99视频精品在线| 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产一区二区女| 国产麻豆精品95视频| 成人一区二区视频| 日韩电影免费在线| 国产乱国产乱300精品| www.欧美精品一二区| 欧美a一区二区| 国产精品77777竹菊影视小说| 不卡一区在线观看| 麻豆高清免费国产一区| 国产.欧美.日韩| 全国精品久久少妇| 高清不卡一二三区| 日韩国产精品久久| 国产不卡一区视频| 奇米一区二区三区| 岛国一区二区在线观看| 麻豆精品在线视频| 成人爱爱电影网址| 黄网站免费久久| 91蜜桃传媒精品久久久一区二区| 久久99国产乱子伦精品免费| 不卡的av网站| 国产在线乱码一区二区三区| 首页欧美精品中文字幕| 国产精品中文字幕一区二区三区| 日韩精品成人一区二区在线| 国产大片一区二区| 久久精品国产久精国产爱| 不卡一区二区中文字幕| 国产一区不卡视频| 久久99久久99| 日韩一区欧美二区| 成人永久免费视频| 国产精品资源网站| 国内不卡的二区三区中文字幕| 91麻豆国产在线观看| 国产黄色91视频| 国产资源在线一区| 久久99久久99| 美腿丝袜一区二区三区| 日韩国产精品久久| 99re这里都是精品| 成人教育av在线| 国产传媒一区在线| 国产乱一区二区| 精品夜夜嗨av一区二区三区| 日本成人在线不卡视频| 日韩精品一级中文字幕精品视频免费观看 | 91玉足脚交白嫩脚丫在线播放| 91天堂素人约啪| 丰满亚洲少妇av| 国产在线国偷精品产拍免费yy| 日本少妇一区二区| 视频一区国产视频| 91麻豆精品视频| 99re视频精品| 99re热视频这里只精品| 99久久精品免费看国产免费软件| 国产99久久久国产精品免费看| 久久机这里只有精品| 久久精品国产秦先生| 另类的小说在线视频另类成人小视频在线 | jizz一区二区| 成人av一区二区三区| 成人免费毛片app| 成人午夜激情影院| 99久久免费视频.com| www..com久久爱| 91亚洲精品一区二区乱码| 成人免费毛片高清视频| www.日韩精品| 爽好多水快深点欧美视频| 三级欧美韩日大片在线看| 日韩精品国产精品| 久久精品国产99| 国产一区二区女| 国产成人av影院| 成人av网站免费观看| 日韩精品一二三四| 看电视剧不卡顿的网站| 国产一区91精品张津瑜| 成人美女在线视频| 91亚洲精品乱码久久久久久蜜桃| 日韩国产精品大片| 国产乱码一区二区三区| av网站一区二区三区| 日本成人在线不卡视频| 国产精品一区二区黑丝| av资源网一区| 久久99九九99精品| av中文字幕在线不卡| 麻豆精品精品国产自在97香蕉| 国产麻豆视频一区| 91美女精品福利| 国产在线一区观看| 99国产精品久久久久| 久久99最新地址| 菠萝蜜视频在线观看一区| 美女视频黄 久久| 成人黄色在线网站| 捆绑变态av一区二区三区| 国产ts人妖一区二区| 美女视频网站黄色亚洲| 成人黄页毛片网站| 精品一区二区三区视频| 91尤物视频在线观看| 国产美女av一区二区三区| 丝袜亚洲另类丝袜在线| 国产成a人无v码亚洲福利| 免费观看在线综合色| av一区二区三区黑人| 国产在线视频精品一区| 日韩av一区二区三区| 岛国一区二区在线观看| 九九国产精品视频| 日韩高清欧美激情| 成人av一区二区三区| 国产乱码一区二区三区| 久久国产精品99精品国产 | 99久久精品99国产精品| 国产一二三精品| 久久精品国产久精国产爱| 91在线观看视频| 成人一级黄色片| 国产一区二区三区观看| 久久精品国产精品亚洲红杏 | 成人激情黄色小说| 国产高清精品网站| 九九精品视频在线看| 日本va欧美va精品发布| 丝袜诱惑制服诱惑色一区在线观看| 国产成人精品一区二| 韩国成人福利片在线播放| 美女任你摸久久| 青青草国产精品97视觉盛宴| 99国产精品99久久久久久| 成人国产亚洲欧美成人综合网| 国产精品99久久久久久似苏梦涵| 激情av综合网| 国产综合色在线视频区| 国产最新精品免费| 国产一区二区美女| 国产精品一区二区久激情瑜伽| 韩国三级中文字幕hd久久精品| 捆绑紧缚一区二区三区视频| 久久99久久99| 国产一区二区三区在线看麻豆| 狠狠色狠狠色综合系列| 精品在线免费观看| 国产麻豆精品视频| 国产999精品久久久久久| 成人晚上爱看视频| 99久久综合色| 日韩成人伦理电影在线观看| 欧美96一区二区免费视频| 理论电影国产精品| 韩国av一区二区三区| 国产一区999| 成人精品电影在线观看| 91在线视频官网| 青青草一区二区三区| 精品在线免费观看| 懂色中文一区二区在线播放| 波多野结衣中文字幕一区二区三区| 91在线观看高清| 久久精品国产精品亚洲红杏| 国产乱子轮精品视频| jlzzjlzz亚洲日本少妇| 日本最新不卡在线| 国产一区91精品张津瑜| av在线不卡电影| 免播放器亚洲一区| 国产+成+人+亚洲欧洲自线| proumb性欧美在线观看| 免费成人在线影院| 国产成人精品免费视频网站| 91亚洲永久精品| 国内精品国产三级国产a久久| 国产成人av影院| 日韩国产高清在线| 国产精品夜夜嗨| 91理论电影在线观看| 国产一区二区在线看| 99re8在线精品视频免费播放| 久久精品国产一区二区三| 成人在线综合网站| 麻豆精品精品国产自在97香蕉| 国产mv日韩mv欧美| 麻豆国产一区二区| 99久久婷婷国产| 狠狠色综合播放一区二区| av在线综合网| 国产乱理伦片在线观看夜一区| 91蜜桃婷婷狠狠久久综合9色| 国产呦萝稀缺另类资源| 日本欧洲一区二区| 福利电影一区二区| 激情综合五月天| 91色.com| 懂色av噜噜一区二区三区av| 久久99九九99精品| 日韩高清在线观看| caoporn国产精品| 国产剧情一区二区三区| 欧美aⅴ一区二区三区视频| 成人av影院在线| 国产成人无遮挡在线视频| 美国一区二区三区在线播放 | 奇米影视一区二区三区小说| av一区二区久久| 国产成a人亚洲精品| 精品一区二区三区在线视频| 日韩av在线免费观看不卡| 99综合电影在线视频| 国产91精品入口| 国产精品一区二区不卡| 国产在线精品视频| 久久97超碰国产精品超碰| 青青草97国产精品免费观看 | 麻豆91在线观看| 日韩激情在线观看| 三级在线观看一区二区| 99精品一区二区三区| 成人免费视频免费观看| 国产成人在线观看| 国产精品一区专区| 国产剧情av麻豆香蕉精品| 狠狠色丁香久久婷婷综合_中| 久久国产精品99久久久久久老狼| 日韩av电影一区| 日本sm残虐另类| 日本vs亚洲vs韩国一区三区 | 久久国产欧美日韩精品| 久久精品噜噜噜成人av农村| 蜜桃视频在线观看一区二区| 免费观看在线色综合| 久久精品国产一区二区三 | 国产精品一二三四五| 国产激情精品久久久第一区二区 | 久久成人久久爱| 久久99日本精品| 国产麻豆一精品一av一免费 | 99这里只有久久精品视频| 成人午夜视频在线| 99精品欧美一区二区蜜桃免费| 91在线视频播放地址| 日韩电影在线免费看| 久久精品国产99国产| 国产一区二区三区视频在线播放| 国产精品88888| av在线播放不卡| 日本不卡不码高清免费观看| 国内精品写真在线观看| 国产宾馆实践打屁股91| 91丨九色丨蝌蚪富婆spa| 蜜芽一区二区三区| 国产成人精品1024| 视频一区国产视频| 精品一区二区三区免费视频| 粉嫩av亚洲一区二区图片| 日韩电影在线看| 国产毛片精品国产一区二区三区| 成人福利在线看| 蜜臀av性久久久久av蜜臀妖精| 国产精品原创巨作av| 91蜜桃传媒精品久久久一区二区| 久久99精品国产麻豆婷婷| 成人黄色a**站在线观看| 蜜臀久久久久久久| 成人性生交大片免费| 奇米777欧美一区二区| 国产成人h网站| 美国三级日本三级久久99| 成人激情黄色小说| 久久精品国产精品亚洲精品| 成人av免费网站| 国精产品一区一区三区mba桃花 | 久久成人综合网| 成人av电影免费在线播放| 久久超级碰视频| 91视频观看免费| 国产成人亚洲综合a∨猫咪| 三级影片在线观看欧美日韩一区二区 | 丁香啪啪综合成人亚洲小说| 天堂一区二区在线| 国产99久久久国产精品| 久久国产精品99精品国产 | 国内成人精品2018免费看| 天堂资源在线中文精品 | 91麻豆福利精品推荐| 国产成人在线色| 蜜桃精品视频在线| 91片黄在线观看| 成人午夜av电影| 国产精品911| 国产综合一区二区| 美女视频黄 久久| 天堂精品中文字幕在线| 成人黄色在线网站| 成人综合在线视频| 国产精品资源在线看| 极品少妇xxxx偷拍精品少妇| 青青国产91久久久久久| 视频一区欧美日韩| 99精品久久久久久| 不卡一卡二卡三乱码免费网站| 国产福利不卡视频| 国产精品亚洲一区二区三区妖精| 精品一区二区三区久久| 久久99久久精品| 久久99精品国产| 久久99最新地址| 裸体在线国模精品偷拍| 美腿丝袜亚洲三区| 久久精品国产久精国产爱| 人人狠狠综合久久亚洲| 蜜臀av一级做a爰片久久| 奇米一区二区三区av| 喷水一区二区三区| 蜜桃视频在线观看一区二区| 另类小说欧美激情| 久久99国产精品久久99| 国产在线乱码一区二区三区| 国产精品一区二区不卡| 国产成人免费在线| www.成人网.com| 日韩国产欧美在线观看| 久久精品免费观看| 国产麻豆欧美日韩一区| 成人一级片网址| 91亚洲永久精品| 老司机免费视频一区二区三区|