精品精品-精品精品国-精品精品国产-精品精品国产高-精品精品国产高清-精品精品国产国产-精品精品国产精品等-精品精品国产理论

wjun7610
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 127 個
工控威望: 249 點
下載積分: 708 分
在線時間: 35(小時)
注冊時間: 2007-09-16
最后登錄: 2025-07-30
查看wjun7610的 主題 / 回貼
樓主  發(fā)表于: 2008-07-19 19:10
modbus rtu通信協(xié)議串口通訊動態(tài)鏈接庫DLL(以下簡稱DLL),是為滿足工業(yè)通信需要,
針對工業(yè)領域要求上位機對PLC、工業(yè)儀表通訊實時采集與控制的組態(tài)編程而設計。
本DLL是采用Delphi語言開發(fā)的標準串口通訊庫,具有以下特點:
1)、遵循modbus rtu串口通訊協(xié)議(施耐德、西門子、臺達、永宏等品牌PLC及各類工業(yè)儀表等支持本協(xié)議);
2)、實時性、可靠性好,通用性強;
3)、適用于多PLC聯(lián)網(wǎng)和上位機通信,滿足多方面的需要(聯(lián)網(wǎng)時可采用485總線式);
4)、函數(shù)接口功能全,操作簡單,支持modbus的大部分讀寫功能函數(shù);
5)、附加實用轉(zhuǎn)換與讀取函數(shù),易于快速開發(fā)(VC等非RAD開發(fā)環(huán)境的開發(fā));
6)、支持USB、PC擴展卡等擴展串口號;
7)、支持多種操作系統(tǒng)win9x/win2000/winXP(標注Win32 DLL);
8)、可在多種編程環(huán)境下使用,例如VB、VC、Delphi等開發(fā)環(huán)境。

9)、支持modbus rtu標準的功能代碼01、02、03、04、05、06、15、16且對相關功能代碼的讀取和寫如做了一些擴充更加符合工業(yè)自動化領域的工控軟件的開發(fā),是廣大工控工程師的必備工具軟件。

二、modbus rtu通訊協(xié)議簡介

    Modbus 協(xié)議是應用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(例如以太網(wǎng))
和其它設備之間可以通信。它已經(jīng)成為一通用工業(yè)標準。有了它,不同廠商生產(chǎn)的控制設備可以連成工業(yè)網(wǎng)絡,進行集
中監(jiān)控。此協(xié)議定義了一個控制器能認識使用的消息結(jié)構(gòu),而不管它們是經(jīng)過何種網(wǎng)絡進行通信的。它描述了一控制器請
求訪問其它設備的過程,如果回應來自其它設備的請求,以及怎樣偵測錯誤并記錄。它制定了消息域格局和內(nèi)容的公共
格式。當在一Modbus網(wǎng)絡上通信時,此協(xié)議決定了每個控制器須要知道它們的設備地址,識別按地址發(fā)來的消息,決定
要產(chǎn)生何種行動。如果需要回應,控制器將生成反饋信息并用Modbus協(xié)議發(fā)出。在其它網(wǎng)絡上,包含了Modbus協(xié)議的消
息轉(zhuǎn)換為在此網(wǎng)絡上使用的幀或包結(jié)構(gòu)。這種轉(zhuǎn)換也擴展了根據(jù)具體的網(wǎng)絡解決節(jié)地址、路由路徑及錯誤檢測的方法。
1、在Modbus網(wǎng)絡上轉(zhuǎn)輸
標準的Modbus口是使用一RS-232C兼容串行接口,它定義了連接口的針腳、電纜、信號位、傳輸波特率、奇偶校驗。控制
器能直接或經(jīng)由Modem組網(wǎng)。控制器通信使用主—從技術,即僅一設備(主設備)能初始化傳輸(查詢)。其它設備(從設備)
根據(jù)主設備查詢提供的數(shù)據(jù)作出相應反應。典型的主設備:主機和可編程儀表。典型的從設備:可編程控制器。主設備
可單獨和從設備通信,也能以廣播方式和所有從設備通信。如果單獨通信,從設備返回一消息作為回應,如果是以廣播
方式查詢的,則不作任何回應。Modbus協(xié)議建立了主設備查詢的格式:設備(或廣播)地址、功能代碼、所有要發(fā)送的數(shù)
據(jù)、一錯誤檢測域。從設備回應消息也由Modbus協(xié)議構(gòu)成,包括確認要行動的域、任何要返回的數(shù)據(jù)、和一錯誤檢測域。
如果在消息接收過程中發(fā)生一錯誤,或從設備不能執(zhí)行其命令,從設備將建立一錯誤消息并把它作為回應發(fā)送出去。
2、在其它類型網(wǎng)絡上轉(zhuǎn)輸
在其它網(wǎng)絡上,控制器使用對等技術通信,故任何控制都能初始和其它控制器的通信。這樣在單獨的通信過程中,控制
器既可作為主設備也可作為從設備。提供的多個內(nèi)部通道可允許同時發(fā)生的傳輸進程。在消息位,Modbus協(xié)議仍提供了
主—從原則,盡管網(wǎng)絡通信方法是“對等”。如果一控制器發(fā)送一消息,它只是作為主設備,并期望從從設備得到回應。
同樣,當控制器接收到一消息,它將建立一從設備回應格式并返回給發(fā)送的控制器。
3、查詢—回應周期
(1)、查詢    
    查詢消息中的功能代碼告之被選中的從設備要執(zhí)行何種功能。數(shù)據(jù)段包含了從設備要執(zhí)行功能的任何附加信息。例
如功能代碼03是要求從設備讀保持寄存器并返回它們的內(nèi)容。數(shù)據(jù)段必須包含要告之從設備的信息:從何寄存器開始讀
及要讀的寄存器數(shù)量。錯誤檢測域為從設備提供了一種驗證消息內(nèi)容是否正確的方法。
(2)、回應    
    如果從設備產(chǎn)生一正常的回應,在回應消息中的功能代碼是在查詢消息中的功能代碼的回應。數(shù)據(jù)段包括了從設備
收集的數(shù)據(jù):象寄存器值或狀態(tài)。如果有錯誤發(fā)生,功能代碼將被修改以用于指出回應消息是錯誤的,同時數(shù)據(jù)段包含
了描述此錯誤信息的代碼。錯誤檢測域允許主設備確認消息內(nèi)容是否可用。

3、兩種傳輸方式
    控制器能設置為兩種傳輸模式(ASCII或RTU)中的任何一種在標準的Modbus網(wǎng)絡通信。用戶選擇想要的模式,包括串
口通信參數(shù)(波特率、校驗方式等),在配置每個控制器的時候,在一個Modbus網(wǎng)絡上的所有設備都必須選擇相同的傳輸
模式和串口參數(shù)。
ASCII模式
   -------------------------------------------
   | 地址 | 功能代碼 | 數(shù)據(jù)數(shù)量 | 數(shù)據(jù)1 ... 數(shù)據(jù)n | LRC高字節(jié) | LRC低字節(jié) | 回車 | 換行 |
   -------------------------------------------
RTU模式
   ------------------------------------
   | 地址 | 功能代碼 | 數(shù)據(jù)數(shù)量 | 數(shù)據(jù)1 ... 數(shù)據(jù)n | CRC高字節(jié) | CRC低字節(jié) |
   ------------------------------------
    所選的ASCII或RTU方式僅適用于標準的Modbus網(wǎng)絡,它定義了在這些網(wǎng)絡上連續(xù)傳輸?shù)南⒍蔚拿恳晃唬约皼Q定
怎樣將信息打包成消息域和如何解碼。在其它網(wǎng)絡上(象MAP和Modbus Plus)Modbus消息被轉(zhuǎn)成與串行傳輸無關的幀。
    因ASCII模式通訊效率較低一多采用RTU模式,這里只對RTU模式進行詳細介紹。

4、Modbus RTU模式

    當控制器設為在Modbus網(wǎng)絡上以RTU(遠程終端單元)模式通信,在消息中的每個8Bit字節(jié)包含兩個4Bit的十六進制
字符。這種方式的主要優(yōu)點是:在同樣的波特率下,可比ASCII方式傳送更多的數(shù)據(jù)。

代碼系統(tǒng)

    8位二進制,十六進制數(shù)0...9,A...F
    消息中的每個8位域都是一個兩個十六進制字符組成

每個字節(jié)的位

    1個起始位
    8個數(shù)據(jù)位,最小的有效位先發(fā)送
    1個奇偶校驗位,無校驗則無
    1個停止位(有校驗時),2個Bit(無校驗時)

錯誤檢測域
    
     CRC(循環(huán)冗長檢測)

地址域

    消息幀的地址域包含8Bit(RTU)。可能的從設備地址是0...247(十進制)。單個設備的地址范圍是1...247。主設備通過
將要聯(lián)絡的從設備的地址放入消息中的地址域來選通從設備。當從設備發(fā)送回應消息時,它把自己的地址放入回應的地址域
中,以便主設備知道是哪一個設備作出回應。地址0是用作廣播地址,以使所有的從設備都能認識。當Modbus協(xié)議用于更高
水準的網(wǎng)絡,廣播可能不允許或以其它方式代替。

如何處理功能域

    數(shù)據(jù)域是由兩個十六進制數(shù)集合構(gòu)成的,范圍00...FF。根據(jù)網(wǎng)絡傳輸模式,這可以是由一RTU字符組成。從主設備發(fā)給
從設備消息的數(shù)據(jù)域包含附加的信息:從設備必須用于進行執(zhí)行由功能代碼所定義的所為。這包括了象不連續(xù)的寄存器地址,
要處理項的數(shù)目,域中實際數(shù)據(jù)字節(jié)數(shù)。例如,如果主設備需要從設備讀取一組保持寄存器(功能代碼03),數(shù)據(jù)域指定了起
始寄存器以及要讀的寄存器數(shù)量。如果主設備寫一組從設備的寄存器(功能代碼10十六進制),數(shù)據(jù)域則指明了要寫的起始寄
存器以及要寫的寄存器數(shù)量,數(shù)據(jù)域的數(shù)據(jù)字節(jié)數(shù),要寫入寄存器的數(shù)據(jù)。如果沒有錯誤發(fā)生,從從設備返回的數(shù)據(jù)域包含
請求的數(shù)據(jù)。如果有錯誤發(fā)生,此域包含一異議代碼,主設備應用程序可以用來判斷采取下一步行動。在某種消息中數(shù)據(jù)域
可以是不存在的(0長度)。例如,主設備要求從設備回應通信事件記錄(功能代碼0B十六進制),從設備不需任何附加的信息。

作者:  wjun7610
QQ:    157610979
淘寶店:http://shop34821629.taobao.com
[ 此貼被wjun7610在2008-07-20 14:25重新編輯 ]
附件: Modbus.rar (153 K) 下載次數(shù):2207
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
wjun7610
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 127 個
工控威望: 249 點
下載積分: 708 分
在線時間: 35(小時)
注冊時間: 2007-09-16
最后登錄: 2025-07-30
查看wjun7610的 主題 / 回貼
1樓  發(fā)表于: 2008-07-19 19:10
三、DLL函數(shù)說明


modbus.DLL是王俊于2007年最新開發(fā)的基于施耐得modbus rtu 通訊協(xié)議的串口通訊鏈接庫。modbus.DLL專業(yè)版實現(xiàn)了對保持寄存器40001~4XXXX區(qū)數(shù)據(jù)讀寫(FCN03:讀、FCN16:寫,F(xiàn)CN06寫單個數(shù)據(jù));對邏輯線圈00001~0XXXX的 讀寫(FCN01:讀取一組線圈,F(xiàn)CN05:強置單線圈,F(xiàn)CN15強置多線圈);對輸入狀態(tài)10001~1XXXX的讀(FCN02);對輸入寄存器30001~3XXXX的讀(FCN04)。

DLL中的主要函數(shù):

ComOpen:打開串口

ComClose:關閉串口

FCN01:讀取一組線圈(00001~0XXXX)

FCN02:取得一組開關輸入狀態(tài)數(shù)據(jù)(10001~1XXXX)

FCN03:讀多個保持寄存器數(shù)據(jù)(40001~4XXXX)

FCN04:讀多個輸入寄存器數(shù)據(jù)(30001~3XXXX)

FCN05S:置位單線圈(00001~0XXXX)

FCN05R:復位單線圈(00001~0XXXX)

FCN06: 預置單保持寄存器數(shù)據(jù)(40001~4XXXX)

FCN15: 強置多線圈的通斷數(shù)據(jù)(00001~0XXXX)

FCN16: 寫多個保持寄存器數(shù)據(jù)(40001~4XXXX)

FCN16_xSet:單保持寄存器的0~15相應位的置位(40001.0-40001.15~4XXXX.0-4XXXX.15)

FCN16_xReset:單保持寄存器的0~15相應位的復位(40001.0-40001.15~4XXXX.0-4XXXX.15)

FCN16_xSetReset:單保持寄存器的0~15相應位的置復位(40001.0-40001.15~4XXXX.0-4XXXX.15),
                 指使相應的位短時間通斷一次(約通60ms)

ComTrue:讀取DLL中的串口是否備有效打開

CinBin: 字中相應的位的狀態(tài)抽取

1、打開串口

Function ComOpen(nport,BaudRate,DataBits,Parity,StopBits:longint;User:Pchar):longint;stdcall;

參數(shù):nport: 打開串口號,取值為1~8,代表COM1~COM8;
      
      BaudRate:波特率,取值為:1200、2400、4800、9600、19200、38400;
    
      DataBits:數(shù)據(jù)位,取值為5、6、7、8;

      Parity:  校驗位,取值1(代表Even)、取值2(代表Odd)、取值3(代表Mark)、取值4(代表Space)、取值5(代表None);
  
      StopBits:停止位,取值1(代表1位停止位)、取值2(代表2位停止位)、取值3(代表1.5位停止位);

      User:DLL授權用戶名;

返回值:長整型,操作成功返回“1”或“2”;1表示注冊授權用戶,2表示用戶未注冊;

操作不成功返回為“0”時的原因:1)、串口不存在或被占用; 2)、DLL注冊授權不正確。

注:本DLL用戶不注冊除了下面說明的功能限制外沒有其他限制,未注冊用戶請使用特定用戶名:wangjun。

    注冊用戶功能上無任何限制,且將得到永久的軟件使用和更新升級服務;

使用舉例:

Delphi:ComOpen(1,9600,8,1,1,Pchar('wangjun')) , 打開COM1口。

VB:ComOpen(1,9600,8,1,1,"wangjun") , 打開COM1口。(注:下面的示例都以VB調(diào)用形式給出)

2、關閉串口

Function ComClose(nport:longint):longint;stdcall;

參數(shù):nport: 串口號,取值為1~8,代表COM1~COM8;

返回值:長整型,操作成功返回“1”,否則返回“0”;

使用舉例:

ComClose(1) ,關閉打開的COM1口。

3、modbus相應功能碼所對應的讀取功能函數(shù)。

1)、01功能碼位元件的讀取(讀取一組線圈)

Function FCN01(nport,node,address,Count:longint):Pchar;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從00001~0XXXX地址區(qū)(邏輯線圈)值(你要讀標準modbus的00001地址這個值為0000,依次類推)

Count:   讀取的位元件個數(shù),一次最多讀取1000個但不能超出尋址范圍;

返回值: 16進制字符串數(shù)據(jù),字符串數(shù)據(jù)的終止符為"@";

使用舉例:

FCN01(1,1,19,37),由COM1讀取modbus 1號從站00020~00056(標準modbus地址)的位狀態(tài)值,返回值為“CD6BB20E1B@”

則表示27~20:CD, 35~28:6B, 43~36:B2, 51~44:0E, 56~52:1B;

字節(jié)值與實際的位狀態(tài)值對應參考(其他位功能函數(shù)的說明不再重復本內(nèi)容):
            
位地址:    | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 35 | 34 | 33 | 32 | 31 | 30 | 29 | 28 |
            -----------------------------------------
各位賦值:   | 1  | 1  | 0  | 0  | 1  | 1  | 0  | 1  | 0  | 1  | 1  | 0  | 1  | 0  | 1  | 1  |
            -----------------------------------------
16進制串:  |         C         |         D         |         6         |         B         |
            -----------------------------------------

不足8位的位組的狀態(tài)值參考:

位地址:    | 56 | 55 | 54 | 53 | 52 |
            -------------
各位賦值:   | 0  | 1  | 0  | 1  | 1  |
            -------------
16進制串:  | 1  |         B         |
            -------------

在讀取錯誤或不能讀取的情況下返回“Error@”

注:沒有注冊的用戶只能讀取00001~00006范圍的狀態(tài)值;

2)、02功能碼位元件的讀取(取得一組開關輸入狀態(tài)數(shù)據(jù))

Function FCN02(nport,node,address,Count:longint):Pchar;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從10001~1XXXX地址區(qū)(開關輸入狀態(tài))值(你要讀標準modbus的10001地址這個值為0000,依次類推)

Count:   讀取的位元件個數(shù),一次最多讀取1000個但不能超出尋址范圍;

返回值: 16進制字符串數(shù)據(jù),字符串數(shù)據(jù)的終止符為"@";

使用舉例:

FCN02(1,1,196,22),由COM1讀取modbus 1號從站10197~10218(標準modbus地址)的位狀態(tài)值,返回值為“ACDB35@”

則表示10204~10197:AC, 10212~10205:DB, 10218~10213:35;

在讀取錯誤或不能讀取的情況下返回“Error@”

注:沒有注冊的用戶只能讀取10001~10006范圍的狀態(tài)值;

3)、03功能碼字元件的讀取(讀多個保持寄存器數(shù)據(jù))

Function FCN03(nport,node,address,Count:longint):Pchar;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從40001~4XXXX地址區(qū)(保持寄存器數(shù)據(jù))值(你要讀標準modbus的40001地址這個值為0000,依次類推)

Count:   讀取的位元件個數(shù),一次最多讀取60個但不能超出尋址范圍;

返回值: 16進制字符串數(shù)據(jù),字符串數(shù)據(jù)的終止符為"@";

使用舉例:

FCN03(1,1,107,3),由COM1讀取modbus 1號從站40108~40110(標準modbus地址)的字狀態(tài)值,返回值為“022B00000064@”

則表示40108:022B, 40109:0000, 40110:0064;

在讀取錯誤或不能讀取的情況下返回“Error@”

注:沒有注冊的用戶只能讀取40001~40003范圍的狀態(tài)值;

4)、04功能碼字元件的讀取(讀多個輸入寄存器數(shù)據(jù))

Function FCN04(nport,node,address,Count:longint):Pchar;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從30001~3XXXX地址區(qū)(輸入寄存器數(shù)據(jù))值(你要讀標準modbus的30001地址這個值為0000,依次類推)

Count:   讀取的位元件個數(shù),一次最多讀取60個但不能超出尋址范圍;

返回值: 16進制字符串數(shù)據(jù),字符串數(shù)據(jù)的終止符為"@";

使用舉例:

FCN04(1,17,8,1),由COM1讀取modbus 17號從站30009(標準modbus地址)的字狀態(tài)值,返回值為“000A@”

則表示30009:000A;

在讀取錯誤或不能讀取的情況下返回“Error@”

注:沒有注冊的用戶只能讀取30001~30003范圍的狀態(tài)值;

4、modbus相應功能碼所對應的寫入功能函數(shù)

1)、05功能碼線圈的置復位功能函數(shù)

    1、線圈置位
            
       Function FCN05S(nport,node,address:longint):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從00001~0XXXX地址區(qū)(邏輯線圈)值(你要寫標準modbus的00001地址這個值為0000,依次類推)

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

使用舉例:

FCN05S(1,12,15),由COM1將modbus 12號從站00013(標準modbus地址)的位狀態(tài)值置1,返回值為1表示成功

注:沒有注冊的用戶只能寫入00001~00006范圍的狀態(tài)值;

       2、線圈復位
            
       Function FCN05R(nport,node,address:longint):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從00001~0XXXX地址區(qū)(邏輯線圈)值(你要寫標準modbus的00001地址這個值為0000,依次類推)

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

使用舉例:

FCN05R(1,12,15),由COM1將modbus 12號從站00013(標準modbus地址)的位狀態(tài)值置0,返回值為1表示成功

注:沒有注冊的用戶只能寫入00001~00006范圍的狀態(tài)值;

2)、06功能碼預置單保持寄存器數(shù)據(jù)功能函數(shù)

Function FCN06(nport,node,address:longint;Sendstr:pchar):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從40001~4XXXX地址區(qū)(保持寄存器)值(你要寫標準modbus的40001地址這個值為0000,依次類推)

Sendstr: 寫入字值,該值為4個一組的16進制字符串組成其取值為0000~FFFF(整數(shù)值為0~65535);

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

當要寫入字值時依次排列即可。如給40001寫值1000,先將1000轉(zhuǎn)成16進制字符串03E8,則sendstr=03E8;

使用舉例:

FCN06(1,2,2,"03E8"),由COM1給modbus 2號從站40003(標準modbus地址)的字單元寫入1000(16進制03E8),返回值為1表示成功

注:沒有注冊的用戶只能寫入40001~40003范圍的狀態(tài)值;

(00001~0XXXX)

3)、15功能碼強置多線圈的通斷數(shù)據(jù)功能函數(shù)

Function FCN15(nport,node,address,Count:longint;Sendstr:pchar):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從00001~0XXXX地址區(qū)(邏輯線圈)值(你要寫標準modbus的00001地址這個值為0000,依次類推)

Count:  寫入位元件個數(shù),一次最多1000個但不能超出尋址范圍;

Sendstr: 給位元件寫入的值按8個為一組和成字節(jié)值在寫入,該值為2個一組的16進制字符串組其取值為00~FF(整數(shù)值為0~255);

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

                  ---------- - ~ - ------
寫字符串序列如:  | 00 | FF | 10 | 64 |   ~    | 08 | 04 |
                  ---------- - ~ - ------

實際字符串與位地址的數(shù)值應如下表:  
          
位地址:    | 40 | 39 | 38 | 36 | 35 | 34 | 33 | 32 | 48 | 47 | 46 | 45 | 44 | 43 | 42 | 41 |
            -----------------------------------------
各位賦值:   | 0  | 1  | 1  | 0  | 0  | 1  | 0  | 0  | 0  | 1  | 0  | 1  | 0  | 0  | 0  | 0  |
            -----------------------------------------
16進制串:  |         6         |         4         |         5         |         0         |
            -----------------------------------------

使用舉例:

FCN06(1,2,19,10,"CD01"),由COM1給modbus 2號從站00020~00029(標準modbus地址)10個位單元寫如相應值,返回值為1表示成功

寫入值的參考 27~20:CD; 29~28:01;

位地址:    | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | -- | -- | -- | -- | -- | -- | 29 | 28 |
            -----------------------------------------
各位賦值:   | 1  | 1  | 0  | 0  | 1  | 1  | 0  | 1  | 0  | 0  | 0  | 0  | 0  | 0  | 0  | 1  |
            -----------------------------------------
16進制串:  |         C         |         D         |         0         |         1         |
            -----------------------------------------

注:沒有注冊的用戶只能寫入00001~00006范圍的狀態(tài)值;

4)、16功能碼寫多個保持寄存器數(shù)據(jù)功能函數(shù)

Function FCN16(nport,node,address,Count:longint;Sendstr:pchar):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從40001~4XXXX地址區(qū)(保持寄存器)值(你要寫標準modbus的40001地址這個值為0000,依次類推)

Count:  寫入字元件個數(shù),一次最多60個但不能超出尋址范圍;

Sendstr: 給字寫入的值,該值為4個一組的16進制字符串組其取值為0000~FFFF(整數(shù)值為0~65535);

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

當要寫入多個字值時依次排列即可。如給40001與40002寫值100和1000,先將100轉(zhuǎn)成16進制字符串0064、1000轉(zhuǎn)成16進制字符串03E8,

則sendstr=006403E8;一次最多寫64個字即字符串長應小于等于256;

                            ---------- ----   ~  ---------
寫字符串序列如:             | 0064 | 03E8 | 0010 | 6004 |   ~     | 0008 | 0400 |
                            ---------- ----   ~  ---------

使用舉例:

FCN16(1,2,1,"000A0102"),由COM1給modbus 2號從站40002(標準modbus地址)的字單元寫入給10(16進制000A)、40003(標準modbus地址)

的字單元寫入給258(16進制0102)返回值為1表示成功;

注:沒有注冊的用戶只能寫入40001~40003范圍的狀態(tài)值;

5)、modbus功能碼16的擴展功能函數(shù)

       1、單保持寄存器的0~15相應位的置位 (40001.0-40001.15~4XXXX.0-4XXXX.15)
            
       Function FCN16_xSet(nport,node,address,Bit:longint):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從40001~4XXXX地址區(qū)(保持寄存器)值(你要寫標準modbus的40001地址這個值為4000,依次類推)

Bit:     保持寄存器的位,取值0~15;

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

使用舉例:

FCN16_xSet(1,12,2,0),由COM1將modbus 12號從站40003(標準modbus地址)的第0個位狀態(tài)值置1,返回值為1表示成功

注:沒有注冊的用戶不能使用本功能;

        2、單保持寄存器的0~15相應位的復位 (40001.0-40001.15~4XXXX.0-4XXXX.15)
            
        Function FCN16_xReset(nport,node,address,Bit:longint):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從40001~4XXXX地址區(qū)(保持寄存器)值(你要寫標準modbus的40001地址這個值為4000,依次類推)

Bit:     保持寄存器的位,取值0~15;

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

使用舉例:

FCN16_xReset(1,10,3,12),由COM1將modbus 10號從站40004(標準modbus地址)的第12個位狀態(tài)值置0,返回值為1表示成功

注:沒有注冊的用戶不能使用本功能;

        3、單保持寄存器的0~15相應位的置復位 (40001.0-40001.15~4XXXX.0-4XXXX.15)指使相應的位短時間通斷一次(接通約60ms)
            
        Function FCN16_xSetReset(nport,node,address,Bit:longint):longint;stdcall;

參數(shù):

nport:   串口號,取值為1~8,代表COM1~COM8;

node:   modbus從站號,取值1~255;

address: 元件地址,取值范圍從40001~4XXXX地址區(qū)(保持寄存器)值(你要寫標準modbus的40001地址這個值為4000,依次類推)

Bit:     保持寄存器的位,取值0~15;

返回值: 長整數(shù),操作成功返回1,不能寫入或操作錯誤返回0;

使用舉例:

FCN16_xSetReset(1,10,9,10),由COM1將modbus 10號從站40010(標準modbus地址)的第10個位狀態(tài)值置1后約60ms再置0,返回值為1表示成功

注:沒有注冊的用戶不能使用本功能;

四、DLL附加函數(shù)說明 (本段函數(shù)對未注冊用戶沒有限制,完全可以使用。)

1、串口打開狀態(tài)的讀取

Function ComTrue(nport:longint):longint;stdcall;

參數(shù):

noprt: 串口號,取值為1~8,代表COM1~COM8;

返回值:長整型,串口成功打開返回“1”,否則返回“0”;

這里讀取是DLL有效取得了串口的控制權,如果其他程序占用(串口不存在)等原因仍返回“0”。

2、整數(shù)轉(zhuǎn)換成16進制字符串 (為VC等非RAD開發(fā)環(huán)境所增設)

Function CIntToHex(Dcint,Digits:Longint):Pchar;stdcall;

參數(shù):

Cint: 待轉(zhuǎn)換整數(shù),取值為(0~65535);

Digits: 轉(zhuǎn)換的字符串位數(shù),指定位數(shù)小于實際位數(shù)時按實際輸出;

在參數(shù)錯誤等非法的情況下返回“Error@”

使用舉例:

CIntToHex(200,2),則返回字符串“C8@”;
CIntToHex(200,4),則返回字符串“00C8@”;
CIntToHex(200,8),則返回字符串“000000C8@”;
CIntToHex(4500,4),則返回字符串“1194@”;
CIntToHex(4500,3),則返回字符串“1194@”,因為“194”不足以表示4500這個數(shù)所以按實際輸出字符串“1194@”;

"@"為字符串數(shù)據(jù)的終止符。

3、16進制字符串轉(zhuǎn)換成整數(shù) (為VC等非RAD開發(fā)環(huán)境所增設)

Function CHexToInt(CHex:Pchar):Longint;stdcall;

參數(shù):

CHex: 待轉(zhuǎn)換字符串,取值為(0000~FFFF);

使用舉例:

CHexToInt("03E8"),則返回整數(shù)1000;

注:在參數(shù)不正確等出錯情況下返回值為“-1”。

4、抽取(0~65535)所示整數(shù)中(0~15)某個位的值

Function CinBin(CHex,Start:longint):longint;stdcall;

參數(shù):

CHex: 待轉(zhuǎn)換整數(shù),取值為0~65535(0000~FFFF);

Start: 抽取的位,取值為(0~15);

使用舉例:

CinBin(15,3),則返回值1;
CinBin(15,4),則返回值0;
CinBin(1000,6),則返回值1;

讀取MB0組合成的字節(jié)值為“FC”(252)時,要讀取M0.1的值時,則調(diào)用CinBin(252,1)返回值0表示M0.1的值為0。

注:在參數(shù)不正確等出錯情況下返回值為“-1”。

5、返回字符串Text左邊的Count個字符  (為VC等非RAD開發(fā)環(huán)境所增設)

Function CLeftStr(Text:Pchar;Count:longint):Pchar;stdcall;

參數(shù):

Text: 字符串原型;

Count: 指定返回左側(cè)字符串個數(shù);

在參數(shù)錯誤等非法的情況下返回“Error@”

使用舉例:

CleftStr("123456", 3) = "123@";

"@"為字符串數(shù)據(jù)的終止符。

6、返回字符串Text右邊的Count個字符  (為VC等非RAD開發(fā)環(huán)境所增設)

Function CRightStr(Text:Pchar;Count:longint):Pchar;stdcall;

參數(shù):

Text: 字符串原型;

Count: 指定返回右側(cè)字符串個數(shù)

在參數(shù)錯誤等非法的情況下返回“Error@”

使用舉例:

CRightStr("123456", 3) = "456@";

"@"為字符串數(shù)據(jù)的終止符。

7、返回字符串Text從Start開始的Count個字符 (為VC等非RAD開發(fā)環(huán)境所增設)

Function CMidStr(Text:Pchar;Start,Count:longint):Pchar;stdcall;

參數(shù):

Text: 字符串原型;

Start: 指定返回字符串的起始位置;

Count: 指定返回字符串個數(shù);

在參數(shù)錯誤等非法的情況下返回“Error@”

使用舉例:

CMidStr("123456",2,3) = "234@";

"@"為字符串數(shù)據(jù)的終止符。

8、字符串Cstr開始于字符串Ostr的位置 (為VC等非RAD開發(fā)環(huán)境所增設)

Function Cinstr(Ostr,Ckstr:Pchar;Dcint:Longint):Longint;stdcall;

參數(shù):

Ostr:  字符串原型;

Cstr:  查詢的字符串;

Dcint: 設定查詢字符串的起始位置,取值>=1,即最少從源字符串的第一個字符開始查詢;

返回值:長整型;

使用舉例:

CinStr("1Tfdg23456","2",2) = 6

注:在參數(shù)不正確等出錯情況下返回值為“0”。

9、PC喇叭的報警過程函數(shù);

Function MyBeep(SoundHz:longint):longint;stdcall;

參數(shù):SoundHz:長整型;

返回值:長整型,操作成功返回“1”,否則返回“0”。

使用舉例:

MyBeep(2000); 按2000的頻率發(fā)出報警聲。

DLL中關于傳出字符串值的函數(shù)都以"@"為字符串函數(shù)值終止符,這是對多開發(fā)環(huán)境應用時方便用戶正確讀取返回字符串數(shù)據(jù)而設。

五、Delphi、VB、VC語言環(huán)境的開發(fā)使用說明

1、Delphi語言環(huán)境開發(fā)說明

在Delphi環(huán)境下將modbus.dll、serialmodbus.slip(許可文件)復制到應用程序目錄下(即將上述文件與編譯后的可執(zhí)行文件方入同一文件內(nèi));

在工程文件的主程序窗體(pas)文件中聲明:

  Function ComOpen(nport,BaudRate,DataBits,Parity,StopBits:longint;User:Pchar):longint;stdcall;External'modbus.dll';
  Function ComClose(nport:longint):longint;stdcall;External'modbus.dll';
  Function FCN01(nport,node,address,Count:longint):Pchar;stdcall;External'modbus.dll';
  Function FCN02(nport,node,address,Count:longint):Pchar;stdcall;External'modbus.dll';
  Function FCN03(nport,node,address,Count:longint):Pchar;stdcall;External'modbus.dll';
  Function FCN04(nport,node,address,Count:longint):Pchar;stdcall;External'modbus.dll';
  Function FCN05S(nport,node,address:longint):longint;stdcall;External'modbus.dll';
  Function FCN05R(nport,node,address:longint):longint;stdcall;External'modbus.dll';
  Function FCN06(nport,node,address:longint;Sendstr:pchar):longint;stdcall;External'modbus.dll';
  Function FCN15(nport,node,address,Count:longint;Sendstr:pchar):longint;stdcall;External'modbus.dll';
  Function FCN16(nport,node,address,Count:longint;Sendstr:pchar):longint;stdcall;External'modbus.dll';
  Function FCN16_xSet(nport,node,address,Bit:longint):longint;stdcall;External'modbus.dll';
  Function FCN16_xReset(nport,node,address,Bit:longint):longint;stdcall;External'modbus.dll';
  Function FCN16_xSetReset(nport,node,address,Bit:longint):longint;stdcall;External'modbus.dll';
  Function ComTrue(nport:longint):longint;stdcall;External'modbus.dll';
  Function MyBeep(SoundHz:longint):longint;stdcall;External'modbus.dll';

其它附加函數(shù)Delphi有實用函數(shù),建議用Delphi自帶函數(shù),如需使用聲明參照上例;

注:所有DLL的函數(shù)必須聲明方能使用,建議本DLL的聲明采用示例所示的靜態(tài)聲明方式。 聲明后可以在程序中使用這些函數(shù),附加函數(shù)

中除ComTrue、CinBin、MyBeep等Delphi系統(tǒng)自帶有類似功能函數(shù)。通信時必須先使用ComOpen函數(shù)打開串口,在串口打開后可以有效操作

相關函數(shù),為確保通信可在程序運行開始時打開串口,程序退出前關閉串口。應用程序退出之前請務必將關閉所有串口,如串口沒有關閉

而退出程序?qū)伋霎惓ee誤。

確保應用程序在關閉釋放前關閉打開的串口。解決方法,在form的OnDestroy事件中加入如下語句:

for i:=1 to 8 do
begin
  if ComTrue(i)=1 then ComClose(i);
end;

在Delphi中給中給DLL中的函數(shù)傳pchar值問題,建議string型轉(zhuǎn)換到Pchar型采用strPCopy()函數(shù),Pchar型轉(zhuǎn)換到string型采用straps()函數(shù),

不推薦使用直接轉(zhuǎn)換法即string到Pchar類型采用Mpchar=Pchar(str),Pchar到string采用str:=Mpchar (str為string類型、Mpchar為Pchar

類型)。上述可以詳細參照DEMO程序。

2、VB語言環(huán)境開發(fā)說明

在VB環(huán)境下將modbus.dll、serialmodbus.slip(許可文件)復制到應用程序目錄下(即將上述文件與編譯后的可執(zhí)行文件方入同一文件夾內(nèi));

函數(shù)說明中給出的是Delphi的函數(shù)原型,在VB中聲明時只要注意一下類型的對應即可Delphi中的longint類型對應VB中的Long類型、

Delphi中的Pchar對應VB中的String類型,下面給出主要函數(shù)的聲明:

Private Declare Function ComOpen Lib "modbus.dll" (ByVal nport As Long, ByVal BaudRate As Long, ByVal DataBits As Long, ByVal Parity As Long, ByVal StopBits As Long, ByVal User As String) As Long
Private Declare Function ComClose Lib "modbus.dll" (ByVal nport As Long) As Long
Private Declare Function FCN01 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Count As Long) As String
Private Declare Function FCN02 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Count As Long) As String
Private Declare Function FCN03 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Count As Long) As String
Private Declare Function FCN04 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Count As Long) As String
Private Declare Function FCN05S Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long) As Long
Private Declare Function FCN05R Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long) As Long
Private Declare Function FCN06 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Sendstr As String) As Long
Private Declare Function FCN15 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Count As Long, ByVal Sendstr As String) As Long
Private Declare Function FCN16 Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Count As Long, ByVal Sendstr As String) As Long
Private Declare Function FCN16_xSet Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Bit As Long) As Long
Private Declare Function FCN16_xReset Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Bit As Long) As Long
Private Declare Function FCN16_xSetReset Lib "modbus.dll" (ByVal nport As Long, ByVal node As Long, ByVal address As Long, ByVal Bit As Long) As Long
Private Declare Function ComTrue Lib "modbus.dll" (ByVal nport As Long) As Long
Private Declare Function MyBeep Lib "modbus.dll" (ByVal SoundHz As Long) As Long
Private Declare Function CinBin Lib "modbus.dll" (ByVal CHex As Long, ByVal start As Long) As Long

其它附加函數(shù)VB有實用函數(shù),建議用VB自帶函數(shù),如需使用聲明參上面的例子給相應的函數(shù)聲明;做完上述聲明后,便可以在程序中使用

相關函數(shù)了。本DLL是串口通信庫,通信時必須先使用ComOpen函數(shù)打開串口,在串口打開后可以有效操作相關函數(shù),為保證通信可以在

程序運行開始時打開串口,程序退出前關閉串口。在應用程序關閉之前請務必將關閉所有串口,如您的程序串口沒有關閉退出程序?qū)?br />
出異常。當出現(xiàn)這樣的異常請更改您的程序,確保應用程序在關閉釋放前關閉所打開的串口。

解決方法,在form的Unload事件中加入如下例:

If ComTrue(1)=1 then
  ComClose(1)
End if

為確保Unload事件有效執(zhí)行程序中不應使用“End”語句,而盡量使用“Unload”語句釋放所有窗體,因使用“End”語句系統(tǒng)不會執(zhí)行

正常的窗體釋放等事件而直接退出程序,如程序中有form1,form2兩個窗體,則使用下面語句:

Unload  form1
Unload  form2

VB會在所有窗體關閉后釋放所有占用資源。上述可以詳細參照DEMO程序。當然也可在使用“End”語句前將串口關閉也是可以釋放串口的。

3、VC語言環(huán)境開發(fā)說明

在VC環(huán)境下將modbus.dll、serialmodbus.slip(許可文件)復制到應用程序目錄下(即將上述文件與編譯后的可執(zhí)行文件方入同一文件夾內(nèi));

在VC中使用DLL一般都是采用動態(tài)聲明的方式,函數(shù)說明中給出的是Delphi的函數(shù)原型,在VC中聲明時只要注意一下類型的對應即可

Delphi中的longint類型對應VC中的Long類型、Delphi中的Pchar對應VC中的char* 類型,下面給出主要函數(shù)的聲明:

在工程主文件cpp中聲明一個句柄:

HINSTANCE m_handle;

用來標識導入的動態(tài)鏈接庫。

1)、導入動態(tài)鏈接庫,如例所示:

   m_handle =:: LoadLibrary("modbus.dll");

2)、按下例說明聲明相關各個函數(shù):

typedef long (CALLBACK* pOpen)(long nport, long BaudRate, long DataBits, long Parity, long StopBits, char* User);
typedef long (CALLBACK* pClose)(long nport);
typedef char* (CALLBACK* pFCN01)(long nport, long node, long address, long Count);
typedef char* (CALLBACK* pFCN02)(long nport, long node, long address, long Count);
typedef char* (CALLBACK* pFCN03)(long nport, long node, long address, long Count);
typedef char* (CALLBACK* pFCN04)(long nport, long node, long address, long Count);
typedef long (CALLBACK* pFCN05S)(long nport, long node, long address);
typedef long (CALLBACK* pFCN05R)(long nport, long node, long address);
typedef long (CALLBACK* pFCN06)(long nport, long node, long address, char* Sendstr);
typedef long (CALLBACK* pFCN15)(long nport, long node, long address, long Count, char* Sendstr);
typedef long (CALLBACK* pFCN16)(long nport, long node, long address, long Count, char* Sendstr);
typedef long (CALLBACK* pFCN16_xSet)(long nport, long node, long address, long Bit);
typedef long (CALLBACK* pFCN16_xReset)(long nport, long node, long address, long Bit);
typedef long (CALLBACK* pFCN16_xSetReset)(long nport, long node, long address, long Bit);
typedef long (CALLBACK* pTrue)(long nport);
typedef char* (CALLBACK* pIntHex)(long Dcint,long Digits);
typedef long (CALLBACK* pHexInt)( char* CHex);
typedef long (CALLBACK* pBin)( long Chex, long Start);
typedef char* (CALLBACK* pLeft)( char* Text, long Count);
typedef char* (CALLBACK* pRight)( char* Text, long Count);
typedef char* (CALLBACK* pMid)( char* Text, long  Start, long Count);
typedef long (CALLBACK* pinstr)( char* Ostr, char* Ckstr, Long Dcint);
typedef long (CALLBACK* pBeep)( long SoundHz);

3)、聲明并建立動態(tài)鏈接庫中的函數(shù)與新函數(shù)名的對應關系,如下:

pOpen Copen = (pOpen)GetProcAddress(m_handle,"ComOpen");
pClose Cclose = (pClose)GetProcAddress(m_handle,"ComClose");
pFCN01 CFCN01 = (pFCN01)GetProcAddress(m_handle,"FCN01");
pFCN02 CFCN02 = (pFCN02)GetProcAddress(m_handle,"FCN02");
pFCN03 CFCN03 = (pFCN03)GetProcAddress(m_handle,"FCN03");
pFCN04 CFCN04 = (pFCN04)GetProcAddress(m_handle,"FCN04");
pFCN05S CFCN05S = (pFCN05S)GetProcAddress(m_handle,"FCN05S");
pFCN05R CFCN05R = (pFCN05R)GetProcAddress(m_handle,"FCN05R");
pFCN15 CFCN15 = (pFCN15)GetProcAddress(m_handle,"FCN15");
pFCN16 CFCN16 = (pFCN16)GetProcAddress(m_handle,"FCN16");
pFCN16_xSet CFCN16_xSet = (pFCN16_xSet)GetProcAddress(m_handle,"FCN16_xSet");
pFCN16_xReset CFCN16_xReset = (pFCN16_xReset)GetProcAddress(m_handle,"FCN16_xReset");
pFCN16_xSetReset CFCN16_xSetReset = (pFCN16_xSetReset)GetProcAddress(m_handle,"FCN16_xSetReset");
pTrue Ctrue = (pTrue)GetProcAddress(m_handle," ComTrue");
pIntHex Cinthex = (pIntHex)GetProcAddress(m_handle," CIntToHex");
pHexInt Chexint = (pHexInt)GetProcAddress(m_handle," CHexToInt");
pBin Cbin = (pBin)GetProcAddress(m_handle," CinBin");
pLeft Cleft = (pLeft)GetProcAddress(m_handle," CLeftStr");
pRight Cright = (pRight)GetProcAddress(m_handle," CRightStr");
pMid Cmid= (pMid)GetProcAddress(m_handle," CMidStr");
pinstr Cinstr=(pinstr)GetProcAddress(m_handle," CinStr");
pTrue CBeep = (pBeep)GetProcAddress(m_handle," MyBeep");

注:雙引號中為動態(tài)鏈接庫中的函數(shù)名。

4)、接下來就可以自由使用動態(tài)鏈接庫中的函數(shù)了,如:

Copen(參數(shù)略);
Cclose(參數(shù)略);
CFCN01(參數(shù)略);
CFCN02(參數(shù)略);
CFCN03(參數(shù)略);
CFCN04(參數(shù)略);
CFCN05S(參數(shù)略);
CFCN05R(參數(shù)略);
CFCN15(參數(shù)略);
CFCN16(參數(shù)略);
CFCN16_xSet(參數(shù)略);
CFCN16_xReset(參數(shù)略);
CFCN16_xSetReset(參數(shù)略);
Ctrue(參數(shù)略);
Cinthex(參數(shù)略);
Chexint(參數(shù)略);
Cbin(參數(shù)略);
Cleft(參數(shù)略);
Cright(參數(shù)略);
Cmid(參數(shù)略);
Cinstr(參數(shù)略);
CBeep(參數(shù)略);

注:函數(shù)中用到了char*型參數(shù),這里介紹下char*與Cstring的相互轉(zhuǎn)換的函數(shù):

(1)char*->CString

char* sz;
CString str;
str.Format("%s",sz);  //可以用此函數(shù)將讀取的值轉(zhuǎn)成字符串

(2) CString -> char*

CString str;
char* sz = str.GetBuffer(0);//可將字符串轉(zhuǎn)成char*給函數(shù)賦值


5)、當不再需要使用DLL時記得關閉串口及釋放動態(tài)鏈接庫,如:

關閉串口

if cTrue(1)==1 then
{
  cClose(1);
}

6)、釋放DLL

FreeLibrary(m_handle);

六、詳細的DLL使用請參DEMO程序,相關DEMO程序和說明所使用的開發(fā)環(huán)境VB指的是VB6.0,Delphi指的是Delphi6.0/Delphi7.0,

VC指的是VC6.0。如果使用了高版本開發(fā)環(huán)境請根據(jù)開發(fā)軟件更新后所兼容的聲明方式進行聲明調(diào)用。VC的串口調(diào)用沒DEMO程序

請參照本手冊的說明進行調(diào)用(本說明的方法經(jīng)過測試是可行有效的)。

DLl已經(jīng)過使用和測試具有很好的穩(wěn)定性(測試平臺為Win2000/WinXP),目前還沒有用戶方面返回的缺陷報告,如果你在使用過程中發(fā)現(xiàn)

有什么缺陷也請和我聯(lián)系,我將在最短時間內(nèi)給你更新升級(更新升級只針對注冊用戶)。

作者:  wjun7610
QQ:    157610979
淘寶店:http://shop34821629.taobao.com

主站蜘蛛池模板: 在线网站黄色 | 亚洲欧美日韩一区二区 | 免费热播电视剧大全 | 在线观看a级片 | 亚洲精品久久蜜臀AV色欲 | 后入式啪gif动态图 葫芦娃视频成人APP | 欧美一级视频免费 | 韩国三级伦理久久影院 | 水蜜桃亚洲一二三四在线 | 久久精品视频15人人爱在线直播 | 黄色三级网址 | 国产午夜亚洲精品 | 要看影院 | 台湾一级特黄精品大片 | 亚洲欧美日韩精品永久在线 | 国产精品99久久久久久小说 | 国产成人精品一区二区三区影院 | 中文字幕乱码免费 | 国模大胆一区二区三区 | 91香蕉视频免费 | 网红思瑞一区二区三区 | 麻豆一区产品精品蜜桃的广告语 | www.日本com| 色翁荡熄又大又硬又粗又视频图片 | 一个色综合亚洲色综合 | 久久aa毛片免费播放嗯啊 | 色婷婷六月丁香在线观看 | 国产美女被爽到高潮激情免费A片 | 日本无卡码高清免费视频v 日本无码MV免费视频在线 | 黄色免费网站在线播放 | 又紧又大又爽精品一区二区 | 我要看免费的毛片 | 纯肉巨黄H爆粗口男男分卷阅读 | 日本a级三级三级三级久久 日本a级片视频 | 性色影院 | 国产三级国产精品国产普男人 | 日韩精品欧美 | 性感美女毛片 | 亚洲天堂.com | 大陆毛片 | 亚洲 欧美 国产 动漫 综合 | 成人免费福利网站在线看 | 麻豆文化传媒免费网站 | 最近韩国日本免费观看免费 | 2021天天躁狠狠燥 | 亚洲 日韩 国产 中文视频 | 日本精品无码一区二区三区久久久 | 国产又色又爽又黄的视频免费观看 | 天天操天天操天天射 | 国产伦精品一区二区三区妓女下载 | caoporn国产| 丁香网址 | 国产偷亚洲偷欧美偷精品 | 波多野结衣久久高清免费 | 久久99精品久久久久久久不卡 | 成人18网址在线观看 | 亚洲自拍电影 | 免费国产在线观看不卡 | 色情狠久久AV五月综合五月 | 蜜桃视频极品免费观看 | 亚洲一卡一卡二新区乱码无人区二 | 黄AV国产永久免费网站 | 青青草一区 | 日产精品卡2卡三卡乱码网址 | 五月婷婷综合色 | 2022国产成人精彩在线视频 | 国产精品久久久久久夜夜夜夜 | 99精品久久毛片A片 99精品免费久久久久久久久日本 | 国产成人亚洲精品2020 | 波多野结衣一级 | 亚洲AV国产福利精品在现观看 | 他的手抓住了我的小兔子视频 | 天天插综合 | 亚洲AV在线无码播放毛片浪潮 | 色无极亚洲色图 | 真实国产乱子伦精品一区二区三区 | 欧美熟妇乱人伦A片免费高清 | 91孕妇精品一区二区三区 | 色婷婷一区二区三区四区成人网 | 亚洲卡一卡2卡三卡4麻豆 | 精品麻豆一区二区三区乱码 | 国产网曝门亚洲综合在线 | 欧美第一视频 | 黄色片黄色片黄色片黄色片黄色片 | 免费黄色欧美 | 受喷汁红肿抽搐磨NP双性 | 免播放器无码av网址 | 四虎家庭影院 | 九九这里只精品视在线99 | 国产一卡2卡3卡4卡无卡免费视频 | WWW亚洲精品久久久无码 | 午夜三级毛片 | 2020年日本高清一卡二卡三卡四卡 | 水蜜桃免费视频看爱如潮水 | 日韩伦理三级 | 亚洲狠狠婷婷综合久久久久网站 | 在线播放国产乱 | 亚洲在线2018最新无码 | 日日摸天天添天天添无码蜜臀 | 国产做A爱片久久毛片A片秋霞 | 啊灬啊别停灬用力啊免费看 | 国产人妻人伦精品无码麻豆 | 8050网午夜一级毛片免费不卡 | 亚洲熟妇无码乱子AV电影 | 亚洲天天网综合自拍图片专区 | 看黄网站在线看 | 久久精品免费大片国产大片 | 性插图动态图无遮挡 | 最近高清中文在线观看国语字幕7 | 国内精品一卡二卡三卡公司 | H 调教 红肿 嗯啊 跪趴 | 国产精品第1页在线观看 | 日本视频黄色 | 久久精品国产99国产精品免费看 | 97色伦图片| 婷婷激情五月AV在线观看 | 长篇yin荡乱合集小说免费阅读 | 在线播放国产乱 | 狠狠操网站 | 亚洲a级大片 | 日韩字幕在线 | 边做边爱3电影 | 97视频免费在线 | 国产三級三級三級A片视频 国产三级在线观看免费 | 影音先锋中文AV资源网 | 中文字幕亚洲无线码 | 精品国产一区二区三区不卡 | 日本丰满大乳人妻无码苍井空 | 久久福利合集精品视频 | 舔弄bb | 蝌蚪自拍网 | 免费无限次永久看黄的APP | 亚洲成人激情小说 | 日日摸天天添到高潮 | 日韩欧美一区二区不卡 | 最近韩国日本免费高清观看直播 | 真实一级一级一片免费视频 | 丝瓜成视频人APP下载网站 | 日本高清中文字幕 | 黄网入口 | 寂寞午夜影院 | 黄网在线观看视频 | 国自产拍偷拍精品啪啪 | 午夜亚洲国产理论片4080 | 欧美第一区 | 影音先锋AV成人资源站在线播放 | 国产毛片在线 | 99精品视频在线观看re | ww欧洲ww在线视频看 | 99精品免费视频 | 五月色图| 人人人人人看碰人人免费 | 一日本道不卡高清a无码 | 国产午夜精品视频在线播放 | 99热国产这里只有精品9九 | 青青热久免费精品视频在首页 | 亚 洲 视 频 高 清 无 码 | 好屌草这里只有精品 | 啊灬啊别停灬用力啊A片 | 国产精品视频免费视频 | 日本最新免费二区三区 | 校园春色另类小说 | 一级一级特黄女人精品毛片视频 | 国产亚洲精品AV片在线观看播放 | 亚洲精品久久久久久中文 | 2024久久精品免费观看 | 日本 片 成人 在线 日本 欧美 国产 | 天天干在线免费视频 | 国产人成高清在线视频99 | 日日噜噜夜夜狠狠视频 | 亚洲国产精品综合久久2007 | 孤零飘落燕 下载 | 第四色俺去也在线视频 | 成年人免费黄色 | 思思久久好好热精品国产 | 亚洲 欧洲 视频 伦小说 | 五月婷婷丁香 | 噜噜狠狠 | 野花日本大全免费观看6高清版 | 天美影视传媒高清免费完整版 | jvid精品视频极品美女 | 久99久热只有精品国产99 | 国产99精品一区二区三区免费 | 中文字幕熟女人妻佐佐木 | 国产高清第一页 | 男人把女人桶到喷白浆的软件免费 | 日丰满肉唇大屁股熟妇图片 | 大香网伊人久久综合网2020 | 久久国产精品久久精 | 六月色婷婷 | 日本亚洲免费 | 日本a∨在线播放高清 | 偷窥自拍 - 去干网 偷偷撸影院在线观看 | 91青青国产在线观看免费 | 波多野结衣手机视频一区 | 亚洲中文字幕在线第六区 | 被工地工人轮着上雯雯 | 可以在线看av的网站 | 国产精品第一区在线观看 | 年轻的老师5理伦片 | 97蜜桃图片 | 久久在热照片免费 | 久久ra热在线精品视频 | 青青青青青国产免费手机看视频 | 北川景子av作品 | 亚洲欧美中文字幕网站大全 | 中文字幕在线观看不卡 | 国产又黄又粗又爽又色的视频软件 | 精品无码国产一区二区日本 | 三级成年网站在线观看 | 亚洲18在线天美 | 伴郎粗大的内捧猛烈进出视频观看 | 精品国产成人国产在线观看 | 你懂的中文字幕 | 精品淑女少妇AV久久免费 | 久久艹免费视频 | 国产一级毛片网站 | 午夜久久久久久禁播电影 | 亚洲无碼网站观看 | 扶着岳从后面挺进 | 国产精品久久久AV久久久 | 97人妻熟女成人免费视频 | 一本色道久久综合无码人妻 | 日韩有码在线观看 | 黄色网址大全免费 | 精品3d动漫视频一区在线观看 | 黄色一级视频免费观看 | 亚洲欧美日韩v中文在线 | 又爽又色少妇视频 | 日本少妇无码一区视频 | 国产精品乱码高清在线观看 | 国产护士在病房AV做爰小说 | 一区二区三区内射美女毛片 | 天天弄天天干 | 亚洲午夜精品久久久久久抢 | 久久精品国产400部免费看 | 亚洲AV久久无码精品影视 | 国产国产精品人在线观看 | 要看影院 | 亚洲欧美日韩综合久久久久 | 99热在| 精品国产乱码久久久久乱码 | 色婷婷社区 | 国产五月婷婷 | 天堂网2021天堂手机版丶 | 国产人成精品综合欧美成人 | 蜜芽成人A片免费视频 | 欧美一区二区视频97色伦 | 国产AV午夜精品一区二区入口 | 人妻久久久精品99系列A片毛 | 国产91影院 | 亚洲精品女同中文字幕在线 | 91短视频版在线观看www免费 | 久cao在线香蕉69影院 | 欧美天天在线 | 久久这里只有精品2 | 国产刺激熟女短视频在线观看 | 亚洲AV国产精品无码A片 | 亚洲一级毛片免费在线观看 | 日本无码一区人妻免费视频 | 人妻体内射精一区二区 | 伊人热久久 | 亚洲日本高清成人aⅴ片 | 来个黄色网址 | 一级人做人a爰免费视频 | 精品亚洲成A人7777在线观看 | 中文字幕色婷婷在线视频 | 日韩一区二区在线免费观看 | 日本不卡高清中文字幕免费 | 成人福利在线观看免费视频 | 老司机精品视频午夜免费视频 | 苍井空在线费观看 | 簧色女人bi图片大全 | 亚洲国模私拍人体gogo | 亚洲综合久久1区2区3区 | 九月婷婷人人澡人人爽人人爱 | 在线中文天堂 | 久久久中日AB精品综合 | 亚洲高清视频一区 | 影音先锋AV成人资源站在线播放 | 天堂资源在线www中文 | 中文字幕视频在线免费观看 | 欧亚乱色熟一区二区三四区 | 天天综合天天操 | 色中色.com | 性一交一乱一A片WWW | 丰满年轻岳欲乱中文字幕电视 | 公的粗大挺进了我的密道 | 中日韩精品卡一卡二卡3卡 中日文字字幕乱码视频 | 88海外华人免费 | 日本高清一卡二卡三卡四卡无卡 | 最美情侣中文第4季 | 亚洲丰满爆乳熟女在线观看 | 欧美一区二区三区激情啪啪 | 色综合久久精品亚洲国产 | 国产女同精品 | 96精品视频在线播放免费观看 | 国产精品欧美亚洲日本综合 | 日韩三级伦理在线 | 国产AV一区二区三区日韩 | 亚美只只视频 | jiizzyou欧美 | 国产成人免费不卡在线观看 | 久久久无码精品亚洲日韩啪啪网站 | 人妻少妇69式99偷拍 | 久久国产精品久久久久久小说 | 伦理电影院| 国产一二三区有声小说 | 深爱激情婷婷 | 又爽又色少妇视频 | 2分30秒不间断踹息声音频app | 天天爱天天色 | 国产一区二区三区A片在表 国产一区二区影院大全 | 国产在线精品一区二区 | 91小视频在线观看 | 国产电影一区二区三区 | 综综综综合网 | 国产精品18久久久久久欧美网址 | 亚洲精品无码高潮喷水A片在线 | 丁香婷婷小说 | 教官你的太大了芊芊h | 久久精品免费大片国产大片 | 午夜三级黄色片 | 91最新网站免费 | 日日噜噜夜夜狠狠va视频 | 亚洲国产精品日韩一线满 | 无码强伦姧A片在线观看 | 中文字幕在线观看一区 | 性影院 | 国产青草| 91免费国产 | 亚婷婷洲AV久久蜜臀无码 | 漂亮少妇啪啪高潮大叫小说 | 麻豆文化传媒一区二区 | 四房播播网 | 日韩三级伦理 | 国产性做久久久久久 | 黑色幽默国语版全集 | 2020精品国色卡一卡二 | 国产毛片女人18水多 | 风流少妇又紧又爽又丰满 | 福利所导航导航导航导航 | 丁香人妻小说 | 久久婷婷国产剧情内射白浆 | 国产又大又粗又硬的A片 | 豪妇荡乳1一5潘金莲2在线 | 日本一本草久p | 黄色一级毛毛片 | 欧美www| 阿v天堂2024在无码免费 | 色噜噜狠狠色综合久 | 小小拗女一区二区三区 | 日本无码成人片在线观看波多 | 不卡一卡二卡三亚洲 | 污肉高H校园调教 | 最新黄色在线 | a色毛片免费视频 | 四虎影视在线影院在线观看 | 久久99九九99九九99精品 | 国产97精品久久久天天A片 | 人人影视网 | 狠狠干美女| 波多野结衣在线视频观看 | 日韩网红少妇无码视频香港 | 99视频精品国产免费观看 | 免费看国产成年无码A片 | 亚洲永久在线观看 | 亚洲精品免费日日日夜夜夜夜 | 日韩视频在线观看中字 | 免费看黄在线网站 | 国产永久精品 | 成人永久免费视频网站APP | 在线观看免费视频日本高清 | 国产精品免费一区二区三区四区 | 日韩在线视屏 | 日b视频免费 | AV午夜久久蜜桃传媒软件 | 色吧新地址| 免费的黄网站 | 亚洲免费色视频 | 黄色网战在线观看 | 六月丁香综合网 | 国产一区二区女内射 | 国产 日韩 中文字幕 制服 | 国产美女啪啪 | 大香人蕉免费视频75 | 久久AV无码乱码A片无码 | 巜疯狂的少妇4做爰 | 亚洲免费三级电影 | 公粗挺进了我的密道在线播放贝壳 | avi电影| 久久99热这里只有精品66 | 91日本在线视频 | 四虎永久在线观看免费网站网址 | 99视频免费观看 | 精品人妻无码一区二区三区VOD | 新天堂网| 少妇高潮潮喷到猛进猛出小说 | 久久久久久久97 | 亚洲香蕉视频综合在线 | 欧美精品成人一区二区在线观看 | 丰满人爽人妻A片二区 | 在线免费观看最新电影 | 人人干国产 | 亚洲高清毛片一区二区 | 中国字字幕在线播放2024 | 黑人大操白富美 内射 | 插一插射一射视频 | 精品国产福利一区二区在线 | 狠狠干狠狠干 | 扛起老师雪白双腿进入小说 | 国产高潮呻吟无码精品AV | 热の综合热の国产热の潮在线 | 99久久综合九九亚洲 | 成人福利在线播放 | 高清av电影| 99久久精品免费精品国产 | 97国产精东麻豆人妻电影 | 色情欧美片午夜国产特黄 | 国产精品久久久久久久久久免费 | 黄色网页在线看 | 原来的琪琪电影在线看 | 免费国产成人高清在线网站东京 | 亚洲最大天码AV在线观看 | 91精品福利一区二区 | 久久中字 | 国产jizzjizz免费看jizz | 你懂的在线观看视频 | 视频一区中文字幕日韩专区 | 日韩黄色中文字幕 | 亚洲AV久久无码精品热九九 | 一区二区三区内射美女毛片 | 免费观看又色又爽又黄的 | 午夜精品射精入后重之免费观看 | 亚洲v欧美v日韩v国产v | 成人午夜毛片 | 欧美精品一区二区少妇免费A片 | 狠狠躁天天躁小说 | 午夜精品A片一区二区三区 午夜激情在线观看 | 成人做爰视频WWW在线观看 | 真人性做爰无遮A片在线 | 高清对白精彩国产国语 | 免费e夜情网站 | 伊人网在线观看 | 亚洲国产精品成人综合久久久 | 无码中文欧美一区二区三 | 免费视频精品38 | 国产乱码在线观看 | 久久只有这里有精品4 | 999伊人| 亚洲国产精品无码中文在线 | 美国三级毛片 | 亚洲精品一区国产欧美 | 国产人碰人摸人爱视频 | 国产又粗又黄又爽的A片精华 | 国产色XX群视频射精 | 国产精品热久久高潮AV袁孑怡 | 亚洲欧洲校园自拍都市 | 久久精品a亚洲国产v高清不卡 | 久久久久久久综合日本亚洲 | 99国产成人精品2021 | 波多野结衣一区二区在线 | 泷泽萝拉快播 | 粗好大用力好深快点漫画 | 欧美日韩免费播放一区二区 | 丁香综合缴情六月婷婷 | 在线亚洲v日韩v | 91中文 | 亚洲午夜高清 | 欧美变态口味重另类牲交视频 | 国产亚洲精品久久久久久无亚洲 | 免费电影在线看 | 大尺度一级毛片波多野结衣 | аⅴ天堂中文在线网 | 精品国产露脸久久AV麻豆 | 色激情综合网 | 色播开心网 | 五月天激情综合网 | 亚洲日本va中文字幕在线不卡 | 91综合久久久久婷婷 | 在线观看免费网址大全 | 国产AV久久人人澡人人爱 | 色吧2024| 免费狼人久久香蕉网 | 永久域名在线观看视频 | 忘忧草日本在线WWW日本 | 欧美日产成人高清视频 | 性xxxx视频在线观看 | 国产剧情www.yw193.com | 久久伊人影院 | 九七电影院| 成人福利免费观看体验区 | 久久丫精品忘忧草西安品 | 国精产品W灬源码A片伊在线 | 欧美又粗又长又爽做受 | 在线看的黄色网址 | 国产妇少水多毛多高潮A片小说 | 香港aa三级久久三级 | 久久综合九色综合97手机观看 | 天堂在线www在线资源 | 狠狠色成人综合网图片区 | 日本在线视频一区 | 久久丁香视频 | 啪啪免费视频在线观看 | 国产亚洲精品久久久久久移动网络 | 亚洲国产成人精品一区91 | 99视频全部看免费观 | 蜜臀AV色欲A片无码一区二区 | 猛烈顶弄H禁欲老师双性年下 | 2020年日本高清一卡二卡三卡四卡 | 亚洲无吗精品AV九九久久 | 天天干天天爽天天操 | 99久久精品国产一区二区 | 国产精品久久永久免费 | 娇妻在客厅被朋友玩得呻吟漫画 | 苏南现代化建设示范区规划 | 日本成人免费在线观看 | tube jizz| 樱花草WWW视频在线观看视频 | 最近日本中文字幕免费完整 | 天天爱夜夜操 | 午夜寂寞网 | 强姧美女动态图片大全 | 亚洲欧美成人综合久久久 | 成年人黄国产 | 妞干网在线观看 | 狠狠色噜噜 | 热の中文 AV天堂 | 篠田步美在线 | 四虎影院免费观看 | 亚洲精品一区二区三区麻豆 | 女同学粉嫩无套第一次 | 干色网 | 亚洲色网址 | 午夜副利电影手机高清在线直播app下载 | 91精品综合 | 扒开双腿被两个男人玩弄视频 | 久久久精品久久久久三级 | 日本一区二区三区免费看 | 3d肉蒲团bt种子 | 拍拍拍无遮挡高清视频在线网站 | 日产精品卡2卡三卡乱码网站 | 99热99在线| 少妇特黄A片一区二区三区免费看 | 五月丁香五月伦理 | 日韩欧美综合在线二区三区 | 美丽的小蜜桃2 | 国精品日韩欧美一区二区三区 | 国产18禁黄网站免费观看 | 色综合久久综合中文小说 | 久久久久国产午夜 | 第四色播日韩AV第一页 | 国产单亲乱子伦视频 | 91精品国产手机在线版 | 日韩少妇内射免费播放 | 成人乱码一区二区三区四区 | 精品国产剧情AV在线观看 | 午夜亚洲福利在线老司机 | 好点视频 | 亚洲三级网站 | 99er精品视频 | 欧美一区二区三区激情视频 | 在线观看免费情网站大全 | 男女做爰全A片免费的看 | 三A级做爰片免费观看国产电影 | 色偷偷噜噜噜亚洲男人 | 中国女人内谢69XXXXX视频 | 三级国产短视频在线观看 | 亚洲精品女同中文字幕在线 | A片人人澡C片人人大片 | 国产精品嫩草99AV在线 | 成人午夜A片产无码免费视频日本 | 午夜在线免费观看视频 | 久久精品免费人成人A片 | 在线播放国产精品 | 樱花草视频在线观看社区WWW | 久久精品视频15人人爱在线直播 | 欧洲最新一卡二卡三卡四卡 | 少妇把腿扒开让我爽爽视频 | 春色校园亚洲综合小说 | 黄色网址视频免费 | 99re6在线| 在线2018免费观看高清视频 | 国产精品一区在线观看你懂的 | 近親五十路六十被亲子中出 | 可乐视频国产区 | 亚洲精品久久久久久久久AV无码 | 曰本道久久综合久久爱 | 宝贝吃吃它就像吸棒棒糖 | 一区二区网站 | 一本久道在线 | 欧美成人大色情大片破碎的拥抱 | 中文字幕高清在线中文字幕 | 国产精品久久人妻互换 | 抖音成长人版短视频安装 | 国产亚洲欧美在线 | 亚洲精品久荜中文字幕 | 欧美乱熟人妻色情影视 | 男女做爰猛烈动高潮A片色情 | 欧美xxxxx九色视频免费观看 | 久久日本精品国产精品 | 九九综合VA免费看 | 四四房播播 | 蝌蚪久热精品视频在线观看 | 国产日产韩国视频18禁 | 视频一区二区欧美日韩在线 | 在线成本人动漫视频网站 | 精品无码人妻一区二区三区国产 | 久久福利资源网站免费看 | 苍井空亚洲精品AA片在线播放 | 最近免费字幕高清在线观看 | 狼狼色丁香久久女婷婷综合 | 欧美日韩一区二区三区色综合 | 婷婷四月开心色房播播 | 99国产在线观看 | 成熟交BGMBGMBGM在线 | 亚洲国产美女 | 琪琪see色原网色原网站 | 久久99国产精一区二区三区 | 亚洲最大视频网站 | 中国 韩国 日本 免费看 | 日本不卡在线 | 国产精品顶级A片无码久久久 | 成人在线高清不卡免费视频 | 色猫咪AV在线网址 | 久久国产亚洲精品AV麻豆 | 九九re热| A片A三女人久久20247 | 丰满岳乱妇一区二区三区 | 无图 亚洲 欧美 偷拍 | 欧美内射BBW偷拍 | 国产免费福利 | 欧美日韩亚洲区久久综合 | AA级女人大片 | 久久久国产一区二区三区四区小说 | 特黄aa级毛片免费视频播放 | 久久久久久久久久久久福利 | M男食い ラストオーダー | 天天综合网色中文字幕 | 亚洲国产毛片 | 伊人网欧美 | 丝瓜APP下载安装无限绿巨人 | 久久久日韩成人精品电影 | 欧洲三级视频 | 少妇高潮无套内谢 | 国产午夜福利伦理300 | 国产精品久久丫毛片A片软件 | 小说H全肉一对一 | 三级毛片黄色 | 狠狠色丁香久久婷婷综合_中 | 久久久久久九九 | 中文字幕日韩女同互慰视频 | 最美女人体内射精一区二区 | 成人在线视频免费 | 国产亚洲精品久久久久久无99 | 广西美女色炮150p图 | 欧美一级特黄乱妇高清视频 | 免费看毛片的网址 | 美女内射毛片在线看免费人动物 | 动漫成年美女黄漫视频 | 99re热这里有精品首页视频 | 国产精品爽爽久久久久久竹菊 | 国产人妻人伦精品久久久 | 国产成人综合久久精品下载 | 欧美经典人人爽人人爽人人片 | 青娱国产区在线 | 亚洲国产一区二区三区四区色欲 | 人与兽黄色毛片 | 色秀视频免费网站在线观看 | 中文在线资源链接天堂 | 欧美一区二区三区视频在线 | 精品人妻无码一区二区三区VOD | 香港激情黄三级在线视频 | 天天拍夜夜拍高清视频 | 在线欧美精品一区二区三区 | 国产福利酱国产一区二区 | 亚洲国产精品影院 | 美景之屋4免费观看高清 | 成年男人裸j网站 | 在线看伦理电影 | 人妻插B视频一区二区三区 人妻丰满熟妇V无码区A片免费看 | 在线丝袜视频 | 99久久久国产精品免费蜜臀 | k8禁忌美国在线观看 | 成人国产激情福利久久精品 | 这里只有精品在线观看 | 深爱五月婷婷 | 香港韩国日本三级 | 国产一卡三卡四卡无卡精品 | 第四色婷婷墓地 | 小明永久成人一区二区 | 黄色免费网站在线播放 | 黄网免费| 中文字幕福利视频在线一区 | 四虎影视8848a四虎在线播放 | 无遮挡18禁羞羞视频免费动漫 | 波多野结衣中文字幕视频 | 影888午夜理论不卡 樱井莉亚快播 | 黄色a一级 | 色综合天天综合高清影视 | 国产女人18毛片水真多1 | 久久手机娱乐网 | 四虎免费在线观看视频 | 我爱灰太狼全集 | 国产精品V无码A片在线看 | 麻豆国产精品色欲AV亚洲三区 | 国产精品久久久久久久人热 | 红色av社区 | 久久99麻豆婷婷AV1区2区 | a毛片基地免费全部视频 | 久久免费视频1 | 日本视频一区二区免费播放 | 亚洲 欧洲 国产 日产 综合 | 让人爽到湿的小黄书软件下载 | 久久精品9 | 亚州一级毛片 | 成人五夜天 | 国产视频最新 | 亚洲欧美日韩视频一区 | 中文无码不卡的岛国片 | 91蜜桃麻豆 | 在线永久免费观看黄网站 | 亚洲精品一区二区在线看片 | 麻豆一区二区免费播放网站 | 8x华人永久免费 | 久久久国产精品免费A片蜜臀 | 婷婷激情五月AV在线观看 | 成人特级毛片 | 色网站大全 | 中文字幕精品一区 | 欧美一级xxxx俄罗斯一级 | 在线观看免费黄色小视频 | 亚洲精品福利一区二区在线观看 | 国内精品免费视频 | 青丝影院免费观看 | 囯精品人妻无码一区二区三区99 | 日本三级观看高清免费 | 少妇粉嫩小泬白浆流出 | 天天干天天射天天 | avtom影院永久地址人人影院 | 少妇性L交大片免 | 免费的青榴视频在线观看 | 人妻 小说| 欧美乱xxxxx 欧美噜噜噜 | 免费国产成人高清在线观看网站 | 国产成人一区二区三区影院动漫 | 国产酒店自拍 | 玖玖五月 | 在线看免费观看AV深夜影院 | 国产精品人人爽人人做我的可爱 | 99久久无码一区人妻A片蜜臀 | www.91久久| 青青草原精品国产亚洲AV | 五月婷婷激情视频 | 青草热久精品视频在线观看 | 一二三四视频在线播放社区 | 最新本道高清无码av | 六月成人网| 久久精品免费观看视频 | 狠狠撸干性图片 | 亚洲色图13p| 在线看的黄色网址 | 黄网在线 | 久久影城 | 久操免费在线视频 | 2018国产大陆天天弄 | 狠狠狠色丁香婷婷综合久久五月 | 日韩视频大全 | 国内精品一卡2卡3卡四卡 | 我看一级黄色片 | 国产成人精品日本无码动漫 | 综合图区亚洲偷自拍 | 国产69成人免费视频观看 | 国产精品人妻一区二区高 | 夜夜夜操| 99国内精品久久久久久久 | 羞羞影院男女爽爽影院尤物 | 日韩高清特级特黄毛片 | 日本护士xxxx在线播放 | 免费麻豆国产黄网站在线观看 | 精品精品国产欧美在线 | 国产一有一级毛片视频 | 国产美女视频免费观看的网站 | 国产亚洲情侣久久精品 | 久久国产精品久久久 | 欧美国产日本精品一区二区三区 | 亚洲午夜网未来影院 | 2020国自产拍精品网站不卡 | 成人免费看黄网站yyy456 | JLZZJLZZJLZ老师好多的水 JLZZJLZZ亚洲乱熟在线播放 | 国产做爰又粗又大太疼了 | 综合五月天婷婷丁香 | 色情无码永久免费网站WWW | 双乳被老汉玩弄A级毛片A片小说 | 国产日| 国产在线精品视频二区 | 精品中文字幕一区在线 | 欧美 亚洲 日韩 中文2019 | 最近韩国电影免费看HD免费 | 久久综合偷拍无码 | 免费在线观看黄色网址 | 中国少妇内射XXXHD免费 | 中文文字幕文字幕亚洲色 | 无码精品一二三四区A片 | 亚洲人成无码久久久AAA片 | 欲妇荡岳丰满少妇A片24小时 | 成人网站网址在线观看播放 | 国产成人久久精品AV | 日本欧美一级 | 少妇被躁爽到呻吟全过的小说 | 97精品国产高清自在线看超 | 国语对白精品 | 国内精品久久久久影院老司 | 免费一级a毛片在线 | 五月婷婷丁香在线视频 | 日韩午夜片 | 滨崎真绪 | 人妻熟女一区二区AV | 91精品导航在线网址免费 | 樱花草视频在线观看免费资源WWW | 免费精品国产人妻国语麻豆 | 波多野结衣视频一区二区 | 日本熟妇乱妇熟色A片在线观看 | 搡女人真爽免费视频网站 | 免费人成在线观看69式小视频 | 久久国产精品只做精品 | 韩国一级毛片a级免观看 | 国产精品扒开腿做爽爽爽日本无码 | 在线看免费完整欧美电影网站 | 四虎影视在线看免费完整版 | 在线看b| 99热在线这里只有精品 | 天天操天天爱天天干 | 狠狠色丁香婷婷综合最新地址 | 亏亏插曲叫疼的免费的视频 | 亚洲天码中字 | 97人人澡| 中文字幕国产日韩 | 欧美婷婷| 亚洲色女图 | 精品久久免费观看 | 开心四间房色五天 | 真人性做爰无遮无挡动态图 | 黑人大战白人欧美系列 | 福利视频99| 成年私人影院网站在线看 | 丰满人妻无码AV一区二区免费 | 日韩人妻无码精品-专区 | 涩涩网站在线看 | 成年女人免费观看视频 | 精品人妻无码一区二区三区牛牛 | 成人免费黄网站 | 亚洲视频在线观看2018 | 大叔爱上我视频在线观看 | 亚洲 欧美 制服 中文字幕 | 奇米久久久 | 最新四虎影在线在永久观看 | 国产草草视频 | 日本亚洲欧洲另类图片 | 中文字幕一区二区三区在线不卡 | 亚洲色无码播放 | 波多野结衣 美乳人妻 | 2019最新福利天堂视频92视频 | 亚洲色图激情小说 | 第四房色播网 | 清扫魔| 欧美大片日韩精品四虎影视 | 国产精品呻吟AV久久高潮 | 天天操天天拍 | 成年人精品视频 | 日本电影一区二区三区 | 亚色九九九全国免费视频 | 日本精品人妻无码免费大全 | 国产精品视频99 | 日日碰狠狠躁久久躁孕妇 | 国产第一页浮力影院草草影视 | 中文字幕免费在线视频 | 午夜影院亚洲 | 米奇777色狠狠8888影视 | 日本在线看 | 久久久综合中文字幕久久 | 国产AV亚洲精品无码专区 | 婷婷色5月 | 免费国产成人18在线观看 | 久久七国产精品 | 8天堂资源在线 | 性做久久久久久蜜桃花 | 亚洲国产精品久久又爽黄A片 | 成人国产AV精品久久久久 | 日本精品少妇爆乳无码视频 | 成人免费的性色视频网站 | tube性欧美第一次 | 成人国内精品久久久久影院 | 成人理伦 | 美女黄网站永久免费观看网站 | 国产精品福利电影 | 全国精品影院 | 三级黄色片免费看 | 天天操夜夜爽 | 99国产在线播放 | 色xxxx| 色中色网| 欧美一区二区三区四区在线观看 | 久久精品国产三级不卡 | 把她日出水来太爽太紧了 | 午夜精品福利在线导航小视频 | 性按摩视频xxx | 亚洲 欧美 丝袜 制服 在线 | 日本黄色aa| 中出欧美| 亚洲日本欧美产综合在线 | 日本A级做爰午夜免费视频 日本A片成人片免费视频生活片 | 欧美激情在线播放一区二区三区 | 日本在线视频网 | 激情综合五月开心婷婷 | 免费黄色一级片 | 91.xxx.高清在线 | 伊人大相蕉在线看青青 | 日本午夜大片免费观看视频 | 大桥未久a 一区二区 | 欧美流行 在线播放 | 99爱在线精品视频免费观看9 | xxxxx性bbbbb欧美 | 五月色丁香婷婷网蜜臀AV | 黄色毛片在线观看 | 波多野结衣全部系列在线观看 | 国产精品第一国产精品 | 国产精品久久久精品a级小说 | 8x国产精品视频 | 放放电影院| 亚洲国产成人久久一区二区三区 | 中国护士一级毛片免费版本 | 亚洲色图2| 综合天天色 | 最新91视频 | 强壮公次次弄得我好爽A片 强壮公弄得我次次A片 | 国产高潮久久精品AV无码 | 小野六花的区综合久久观看 | 日本强伦姧人妻无码视频 | 精品三级66在线播放 | 凹凸精品熟女在线观看 | 蜜臀久久99精品久久久久久做爰 | 波多野吉衣 免费一区 | 91制片厂果冻传媒首页 | 99re6在线精品免费观看 | 99久久伊人精品波多野结衣 | 欧美激情社区 | 五月综合色婷婷影院在线观看 | 刮伦欲罢不能 | 欧亚洲精品一区中文字幕拾精者 | 天堂tv亚洲tv日本tv不卡 | 久久AV无码乱码A片无码蜜桃 | 国产三级日产三级日本三级 | 超清中文乱码字幕在线观看 | 精品熟女少妇AV久久免费软件 | 国产极品尤物 | 干色网 | 十二寡妇肉床艳史邵氏小说 | 国产午夜精品久久久久 | 清纯校花被调教高H | 日韩三级在线观看 | 曰本xxⅹ孕妇性xxx | 国产精品系列在线观看 | 久久综合五月开心婷婷深深爱 | 日产中文乱码字幕无线观看 | 黄页免费视频 | 欧美日韩精品一区二区三区视频 | 男人午夜小视频 | 成年日韩片av在线网站 | 国产成人无码精品久久久最新A片 | 8hdxxxx中国18hd| 日韩美女自卫慰黄网站 | 亚洲成人福利在线 | 五月色综合网天天综合网 | 国产综合久久久久 | 国产精品视频第一页 | 欧美成人亚洲综合精品欧美激情 | 亚州毛色毛片免费观看 | 蝌蚪在线播放视频 | 特级做A爰片毛片免费看108 | 久操视频在线观看 | 秋香蕉丝瓜榴莲污APP下载 | archiveofownour花怜涨奶 | 无码成A毛片免费 | 五月网站| 精品综合久久久久久99 | 91九色网址| 国产一区二区女内射 | 亚洲 无码 在线 专区 | 国产精品一区二区亚瑟不卡 | 爱搞逼综合网 | 黄色亚洲网站 | 妞干网免费视频在线观看 | 久久精品成人无码A片小说 久久精品国产色欲A片小说 | www.久操| 精品久久综合1区2区3区激情 | 出差被公舔到高潮 | 91久久亚洲最新一本 | 亚洲永久网站 | 第一色基地 | 粗大的内捧猛烈进出A片 | 欧美肥婆姓交大片 | 男女做爰猛烈吃奶摸A片 | 狠狠色噜噜狠狠狠狠黑人 | 男男GV白嫩小受GV在线播放 | 精品久久久久久久久久 | 色情图插插插 | 亚洲一级特黄 | 把腿张开老子臊烂你小说描写 | 久草黄色| 美国一级毛片免费看 | 99久久精品无码一区二区毛片 | 最新中文字幕在线视频 | 一个人看的www视频在线播放 | 免费欧洲毛片a级视频 | 黄色网在线播放 | 精品欧美一区二区3d动漫 | 欧美jizz| 成年啪啪网站免费播放看 | 色情大尺度吃奶做爰在线观看 | 天天爱天天操 | 久久久久久久亚洲精品 | 黄色片免费播放 | 国产午夜精品AV一区二区 | 欧美亚洲熟妇一区二区三区 | 久久精品一卡二卡三卡四卡视频版 | 欧美精品手机在线 | 国产V片在线播放免费观看大全 | 亚洲色爽视频在线观看 | 诱人的女邻居9中文观看 | 色天天网| 高h全肉图| 免费费很色视频大片 | 风流少妇A片一区二区蜜桃 风流少妇与黑人做爰 | 亚洲视频国产在线精品 | 日韩视频一区二区 | 四房婷婷| 2021天堂网 | 男生解开内衣揉捏胸视频 | 成年女人免费观看视频 | 国产日韩欧美精品一区二区三区 | 久久久久香蕉 | 婷婷夜色 | 在线亚洲免费 | 色情狠久久AV五月综合五月 | 91精品国产9l久久久久 | 2019国产最新视频在线观看 | 蜜桃精品免费久久久久影院 | 色欲AV熟女人妻中文字幕 | 97密挑| 日本不卡一区二区三区 最新 | 干在线视频 | 泷泽萝拉 快播 | 亚洲热影院 | 曰本女人一级毛片看一级毛 | 性色AV乱码一区二区三区 | 日本公妇里乱片A片在线播放保姆 | 在线日本视频 | 把腿张开JI巴CAO死你H | 国产在线不卡视频 | 欧美日韩亚洲一区二区三区 | 国产av在在免费线观看美女 | 永久免费看啪啪网址入口 | 手机av在线播放 | 天天做天天爱天天操 | 欧美色丁香 | 亚洲欧美日韩中文综合v日本 | 精品成人一区二区 | 波多野结衣医院被强在线 | 女人被添全过程A片久久AV | 国产SUV精二区 | 男生强行扒了女生的衣服视频 | 自拍视频在线观看完整版 | 日本高级按摩人妻无码 | 久久久久久久久一级毛片 | 91制片厂果冻传媒七夕 | 午夜在线观看免费影院 | WWW国产成人免费观看视频 | 国精产品网曝黑料在线观看 | 波多野结衣办公室在线 | 久久在热照片免费 | 亚洲 欧美 自拍 美腿 卡通 | 午夜成年奭片免费观看 | 调教済み変态JK扩张调教し | 成年A片免费体验区120秒 | 国产精品久久vr专区 | 韩国最污禁网站免费观看 | 阿v天堂2024在无码免费 | 三级黄色片在线观看 | 天天射天天射天天干 | 黄网免费观看 | 女人高潮视频 | 一二三四日本无码影视 | 亚洲国产精品不卡毛片a在线 | 国产伊人影院 | 欧美阿v视频在线大全 | 免费看污又色又爽又黄又脏小说 | 成年人网站在线免费观看 | 欧美日韩国产综合视频一区二区三区 | 亚洲精品午睡沙发系列 | 国产精品久久午夜夜伦鲁鲁 | 国产区免费在线观看 | 日日av| 国产免费人aa片片a片 | 欧美区一区二 | 婷婷综合久久狠狠色成人网 | 精品乱码久久久久久中文字幕 | 亚洲永久 | 四虎国产精品免费五月天 | 2019天天操夜夜操 | 亚洲欧美一区二区三区导航 | 国产超高清麻豆精品传媒麻豆精品 | 精品人妻无码一区二区三区50 | 久久国产香蕉视频 | 狠狠的日 | 在线看免费观看AV深夜影院 | 天天干天天射天天操 | 国产一区二区三区四区精华 | 亚洲区色情区激情区小说色情书 | www.四| 大香区一二三四区2024 | 久久三级毛片 | 人人看快播电影网 | 亚洲欧美日韩中字视频三区 | 亚洲免费综合色视频 | 日本免费无码A专区在线观看 | 久久热最新网站获取 | 工口里番外番全彩无遮挡 | 美国一级毛片免费看 | 在线看片中文字幕 | 谁有三级网站 | 98久久人妻少妇激情啪啪 | 欧美色人阁 | 欧美性爱 成人 | 日韩伦理在线 | BT天堂网在线WWW中文 | 成人精品视频在线观看 | 精品久久久久久久 | 一级毛片视频免费 | 日日摸天天添天天添无码蜜臀 | 蝌蚪窝99视频 | 国产精品人人做人人爽人人添 | 涩悠悠狠狠干 | 一个色成人导航 | 2017秋霞理伦手机在线 | 国产jizzjizz免费看jizz | 色性欧美 | 老司机免费视频福利0 | 欧美激情一区二区三区视频 | 野花社区wwW高清视频 | 一区二区传媒有限公司 | 在线精品国精品国产不卡 | 2020国产成人精品免费视频 | 国产激情视频网站 | 日本免费观看的视频在线 | 俺去也网 | 亚洲精品图片区小说区 | 曰本人做爰又黄又粗视频 | 免费精品国产日韩热久久 | 可以免费在线看黄的网站 | 开心色播网 | 一区二区三区不卡视频 | 俺去也网 | 国产青草| 被群CAO的合不拢腿H两根一起 | 日本三级久久 | 正在播放重口老熟女露脸 | 8x拔播拔播8x免费视频 | 2019精品国产品在线18年网 | 青青草大香焦在线综合视频 | a天堂v | 黄色网在线播放 | 国精品人妻无码一区二区三区性色 | 国产又色又爽又高潮免费视频麻豆 | 老司机午夜视频在线观看 | 给我个可以免费看片的 | 九九九色情成人免费网 | 一区二区三区在线免费视频 | 国产精品AV一区二区三区不卡蜜 | 清纯校花挨脔日常H惩罚视频 | 色伦专区97中文字幕 | 五月婷婷激情网 | 丁香六月婷婷激情 | 奇米一区 | 久久免费视频精品 | 日本乱码一卡二卡三卡永久 | 国产二级片 | 热热色原网站 | 欧美在线观看一区二区 | 中文字幕在线视频播放 | 黄色免费在线网址 | 国产中文字幕一区 | 六月婷婷网 | 韩国A级做爰片无码费看蚯蚓 | 久久九九久精品国产 | 黄色在线资源 | 大陆一级毛片免费视频观看i | 欧美无修正 | 蜜臀在线观看免费网址 | 工口肉肉彩色不遮挡 | 亚洲乱妇老熟女爽到高潮的片 | 国产人成激情视频在线观看 | 四虎影视免费观看免费观看 | 国产超碰AV人人做人人爽 | 中字幕久久久人妻熟女 | 免费涩涩屋草莓榴莲秋葵绿巨人 | 国产精品波多野结衣 | HEZYO加勒比 一本高手机在线 | 麻豆久久久久久久 | 国产成人精品无码久久A片小说 | 中文字幕一区二区三区在线播放 | 亚洲一区二区三区夜色 | 欧美片免费观看网址 | 日本在线有码电影网站 | 成年网站在线在免费播放 | 无码一区二区三区曰本A片 无码一区国产欧美在线资源 | 国产一级在线播放 | 亚洲精品乱码久久久久久蜜桃欧美 | 黄网站免费永久在线观看下载 | 无线日本视频精品 | 精品国产午夜福利精品推荐 | 日本黄页网站免费大全 | 美女洗澡把胸和屁股扒开给别人看 | 欧美中文字幕一区二区三区 | 中文字幕日产乱码国内自 | 被教官按在寝室狂到腿软视频 | 男女啪啪抽搐高潮动态图 | 久久精品久久久久久久久人 | 国产精品人人爽人人做我的可爱 | 免费看男人J放进女人J无遮掩 | 一本到一本到高清视频在线观看 | a级精品国产片在线观看 | 成人三级做爰视频在线看 | 国产激情一级毛片久久久 | 午夜精品在线视频 | 日本99久久九九精品无码 | 全古装一级毛片大全 | 丁香六月欧美 | 亚洲热色 | 奇米四色奇米四色444影视盒 | 五月婷婷六月婷婷 | 永久免费看MV网站入口亚洲 | 善良的小峓子在线高清免费观看完整中文版 | 国产精品99久久久久久AV小说 | 中文字幕亚洲综久久2021 | 在线观看中文字幕码2024不用下载 | 美国BB肥 | 亚洲六区 | 亚洲AV在线无码播放毛片浪潮 | 亚洲国产区男人本色在线观看 | 久草最新网址 | 亚洲另类欧美日本 | 亚洲精品久久无码AV片俺去也 | 欧美日韩激情 | 欧美人善交vides0 | 极品美女扒开粉嫩小泬图片 | 五月婷婷六月丁香综合 | 激情综合网五月婷婷 | 精品一卡2卡三卡4卡乱码精品视频 | 波多野结衣在线影视免费观看 | 一体一道久久88色合综合网 | 国产一区日韩二区欧美三区 | 97九色| 欧美视频www | 影音先锋色情资源站 | 日本vs欧美一区二区三区 | 日韩精品中文字幕久久 | 窝窝午夜看片 | 日韩毛片网 | 免费成人毛片 | 内射人妻无码色AB麻豆 | 青草免费观看 | 一个人看的视频看免费 | v天堂 | 性夜影院午夜看片 | 日本A级做爰午夜免费视频 日本A片成人片免费视频生活片 | 天天插夜夜 | 国产AV久久人人澡人人爱 | 国内精品一卡2卡3卡四卡 | 飞极速feijisu·6 | porn在线精品视频 | 欧美又粗又嫩又黄A片成人 欧美躁天天躁无码中文字 欧美真人性做爰一二区欧美影院 | 好男人社区神马WWW在线观看 | 忘忧草社区在线日本韩国电影 | 国产精美视频 | 国产女同精品 | 亚洲一区免费看 | 一色桃子中文字幕人妻熟女作品 | 日本毛片爽看免费视频 | 特级做A爰片毛片免费看108 | 国产一区亚洲 | 校草上课时狂揉我下面 | 四虎影视在线视频大全免费观看 | 一级久久 | 国产AV无码熟妇人妻麻豆 | 天堂在线网 | 国产精品色情一区二区三区 | 国产成人精品影视 | 99精品国产在热久久 | 欧美性狂猛AAAAAA | 免费国产成人18在线观看 | 在线欧美中文字幕农村电影 | 久久宗合色 | 日本黄页网站免费大全 | 在线网站:yw193.com | 色综合天天综合网站中国 | 欧美 日本 国产 | 午夜精品久久久久久久久 | 欧美一级黄色片 | 外国三级毛片 | 五月香六月婷婷激情综合 | 国产午夜亚洲精品国产 | 欧美人成一本免费观看视频 | 国产高清免费视频免费观看 | 国产精品成人四虎免费视频 | 黄色小说在线播放 | 国产在线观看不卡免费高清 | 影音先锋撸一撸 | 日本jizz强视频69视频 | 真人试爱视频120分钟 | 色综合久久88色综合天天提莫 | 2022最新a精品视频在线观看 | 欧美在线视频一区 | 国产精品A久久久久久久久 国产精品AV国片偷人妻麻豆 | 欧美乱妇无码大片在线观看 | 亚洲毛片大全 | 久久精品三级 | 天天操天天插天天干 | 亚洲永久视频 | 免费视频片在线观看大片 | 色欧美色 | 久久综合色区 | 激情宗合 | 亚洲成aⅴ人片在线观 | 最新国产午夜精品视频成人 | 中文字幕色综合久久 | 欧美成人精品第一区 | 四虎永久在线精品免费观看 | 九九精品免费视频 | 久久婷婷国产麻豆91天堂 | 欲香欲色天天综合和网 | 国产精品黄网站免费进入 | 男男双性高H浪荡小说合集 男男体育生乱yin高H肉汁 | 亚洲 自拍色综合图区 | www.夜夜操| 国产AV亚洲精品无码专区 | 亚洲午夜无码毛片AV久久京东热 | 九七色伦 | 国产人妻系列无码专区97SS | 国产3级在线 | 国产亚洲欧美在线观看的 | 三A级做爰片免费观看 | 久久亚洲精品中文字幕三区 | 午夜生活片 | 亚洲A片无码一区二区三区公司 | 大又大粗又爽又黄少妇毛片 | 少妇和大狼拘作爱A片 | 国产欧美日本亚洲精品五区 | 国产精品一区二区人妻无码 | 一起探恋爱综艺在线观看第八期 | 国产人妻XXXX精品HD电影 | 男女做爰猛烈动高潮A片色情 | 激激婷婷综合五 | 天天综合网站 | 狠狠爱亚洲五月婷婷av | 999亚洲国产精华液 99RE久久爱五月天婷婷 | 天天色影视综合网 | 综合五月婷婷 | 欧美午夜色情高清苦月亮 | 91在线影院 | 韩日在线 | 国产一级特黄高清免费下载 | 成人深夜福利 | 日本资源站 | 人妻体体内射精一区二区 | 日本A级作爱片金瓶双艳 | 老师洗澡让我吃她胸的视频 | 免费做A爰片久久毛片A片下载 | 色婷婷激婷婷深爱五月小说 | 肉小说污肉 | 又色又爽又高潮免费观看 | 日本三级黄色片网站 | 精品1卡2卡三卡4卡乱码 | 国产老熟女伦老熟女熟妇图片 | 国产又爽又刺激的视频 | 无码国产一区二区三区四区 | 亚洲综合丁香婷婷六月香 | 免费无套内谢少妇毛片A片软件 | 熟女人妻久久中文字幕一二区 | 亚洲精品中文字幕一区二区三区 | 亚洲 欧美 丝袜 制服 在线 | 亚洲日本香蕉视频观看视频 | 丝瓜视频未满十八严禁 | 欧美激情一区二区三区在线 | 激情男女高潮射精AV免费 | 五月色丁香综合成人网 | 美女毛毛片 | 在线日韩欧美一区二区三区 | 美女把尿口扒开让男人桶 | 丁香花免费高清视频完整版动漫 | 少妇人妻偷人精品视蜜桃 | 开心四播网 | 国产亚洲精品资源在线26u | 色综合色综合色综合色综合网 | 美国三级网 | 图片区乱熟图片区小说 | 天天综合色天天综合 | 免费99视频| 国产 高速 亚洲 欧美 在线 | 国产www视频 | 国产精品久久久久久久久ktv | jizz亚洲视频 | 婷婷色人阁| 国产成人一区二区 | 美女黄色片网站 | 大陆国语自产精品视频在 | 香蕉自拍视频 | 舌头伸进去添少妇好爽高潮 | 91久久国产综合精品 | 乱码AV午夜噜噜噜噜 | 国产福利一区二区麻豆 | 成人 网 | 国产精品久久福利新婚之夜 | WWW亚洲精品少妇裸乳一区二区 | 国产精品久久人妻无码蜜 | 欧美性高清极品猛交 | 99热最新在线观看 | 日本又色又爽又黄的A片视频免费 | 疯狂少妇2做爰中文字幕 | 国产一卡 二卡三卡四卡无卡乱码视频 | 神马影院在线eecss伦理片 | 91视频你懂的 | chinese老太交视频在线观看 | 日本在线视频免费 | 日日摸夜夜添夜夜添A片图片 | 免费国产视频 | 韩国三级日本三级香港三级 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合91精品555 | 2019毛片| 欧美日韩一区不卡在线观看 | 亚洲 激情 小说 另类 欧美 | 黄视频网站免费观看 | 日本在线看片免费视频 | 亚洲一卡二新区乱码绿踪林 | 色99在线| 天堂视频免费 | 噜噜AV亚洲一区二区 | 操一操干一干 | 国产熟妇精品高潮一区二区三区 | 国产精品无码AV天天爽色欲 | 日本三级网络 | 久热re国产手机在线观看 | WWW亚洲精品久久久 www在线小视频免费 | 国产成人无精品久久久久国语 | 天天爽天天干天天操 | 亚洲区激情区图片小说区 | 一本久道久综合久久鬼色 | 在线国产三级 | 风流少妇A片一区二区蜜桃 风流少妇与黑人做爰 | 被工地工人轮着上雯雯 | 色婷婷综合在线视频最新 | 91频视| 国产三级毛片视频 | 久久久国产人妻精品 | 日韩精品视频一区二区三区 | 色欲人妻AV久久无码精品 | 欧美一级www片免费观看 | 亚洲综合精品香蕉久久网97 | 日韩一卡2卡3卡4卡乱码免费 | 婷婷精品在线 | 狠狠狠狠狠狠狠 | 69国产成人综合久久精 | 日本高清免费在线视频 | 激情啪啪网站 | 免费看到湿的小黄文软件APP | 日本欧美三级 | 网站在线 | 精品欧美成人高清在线观看2021 | 婷婷第四色 | 天天草天天 | 91精品国产亚洲爽啪在线观看 | 久久午夜免费鲁丝片 | 久久精品一本到99热免费 | 日日摸天天摸97狠狠婷婷 | 日产精品视频 | 少妇又色又爽又紧的A片 | 亚洲精品1卡2卡三卡4卡乱码 | 回铭之烽火三月动漫免费播放 | 髙清国产性猛交XXXAND | 亚洲国产精品成人综合久久久 | 丰满大码熟女在线播放 | 成年黄色网址 | 色噜噜狠狠狠狠色综合久不 | 青草免费观看 | 美女扒开腿让男人桶视频在线观看 | www.黄色免费网站 | 99精品视频免费观看 | 午夜西瓜视频在线观看 | 男Ji大巴进入女人的视频小说 | 蜜桃少妇AV久久久久久久 | 丰满人妻无码AV一区二区免费 | 深夜在线视频免费网址 | 亚洲欧美中文字幕网站大全 | 国产成人精品午夜 | 午夜视频欧美 | 天堂中文在线观看 | 欧美乱妇色情大片在线观看免费 | 亚洲欧洲日产国码久在线 | 久9视频这里只有精品试看 久草app黄 | 原来神马电影琪琪网最新电视剧 | 久久不雅视频 | A片娇妻被交换粗又大又硬V | 无人视频在线观看视频高清视频 | 97超人人澡不卡 | 国产精品扒开腿做爽爽青涩情侣 | 影音先锋女人AA鲁色资源 | 四四色播| 午夜啪啪剧场 | 欧美99热| jizz在亚洲 | 国产午夜精品理论片 | 欧美另类网站 | 日本高清h色视频在线观看 日本丰满人要无码视频 | 久久久国产麻豆 | 韩国女人高潮嗷嗷叫视频 | 最近电影手机在线影院 | 苍井空亚洲精品AA片在线播放 | 国产在线观看精品一区二区三区91 | 警察锅哥40集电视剧免费完整版 | 国产精品午夜小视频观看 | 99r视频里面只有精品 | 国产一区2区 | 九九九九热 | 国产呦精品一区二区三区下载 | 99久久久免费精品免费 | 无人视频观看高清完整免费 | 十九天漫画在线观看免费 | 日韩精品视频免费 | 乱护士肉合集乱500篇 | 色色男_免费 | 国内精品久久久久久久小说 | 精品1区2区3区产品乱码 | 久久热这里有精品 | 亚洲网站在线 | 99久久国内精品成人免费 | 免费在线色视频 | 亚洲欧美日韩国产一区图片 | 偷国精产品久拍自产 | 男女久久久视频2024 | 国产下药迷倒白嫩美女在线观看 | 亚洲精品国产A久久久久久 亚洲精品第一区二区APP | 成年人午夜电影 | 高辣H文黄暴糙汉文H | 又色又爽又黄的视频网站免费 | 亚洲 欧美 国产 日韩 中文字幕 | 草草影院 国产 日本 | 美女扒开下面让男生桶白浆 | 国产白拍| 午夜伦理电影在线观免费 | 亚洲欧美激情精品一区二区 | 91福利视频网 | 伊人手机在线视频 | 午夜成人在线视频 | 国产激情对白一区二区三区四 | 国产亚洲精品久久久久秋霞不卡 | 91福利专区 | 国产午夜亚洲精品区 | 少妇精品久久久一区二区三区 | 国产人妻人伦AV又粗又一长 | 韩日在线 | 久久国产精品人妻中文 | 亚洲最大黄网 | 最美女人体内射精一区二区 | 巜疯狂的少妇4做爰BD | 九九香蕉视频 | 欧美一级在线观看 | 亚洲网站免费 | 精品国产乱码久久久久久免费 | 中年国产丰满熟女乱子正在播放 | 欧美又硬又粗进去好爽A片 欧美在线视频一区 | 无码人妻丰满熟妇A片护士电影 | 狠狠干狠狠操视频 | 福利视频网址导航 | 欧美性受一区二区三区 | 日韩三级中文字幕 | 久久最新地址获取 | 亚洲电影天堂av2017 | 97色情在线观看免费高清 | 欧美z000zxxxx | 久操手机在线视频 | 97精品国偷拍自产在线 | 日产国产欧美韩国在线 | 午夜电影在线观免费 | 男人的天堂精品国产一区 | 欧美精品在线观看 | 日韩特级毛片 | 国产干美女 | 麻花传媒MV一二三区别在哪里看 | 亚洲AV综合AV一区二区综合 | 国产精品久久人妻无码电影张丽 | 国产免费一级片 | 国产又黄又猛又粗又爽的A片 | 成人免费在线观看视频 | 久久免费视频7 | 国产大片内射1区2区 | 美女快播第一网 | 四虎影视精品 | 2020精品极品国产色在线观看 | 国产福利麻豆精品一区 | 国自产拍偷拍福利精品啪啪 | 97精品国产高清自在线看超 | 精品久久久影院 | 精品丰满人妻无套内射 | 日本无码免费一区二区不卡的视频 | 欧美乱性 | 成年私人影院网站 | 久久热视频精品店99 | 真人交合姿势性教育 | free chinese国产| 在线毛片片免费观看 | 国产成人精品日本亚洲11 | WWW国产亚洲精品久久久日本 | 日本三级本道在线播放 | 免费看a毛片 | 毛片在线播放网址 | 公车疯狂揉肉蒂高潮H失禁动态图 | 国产二级一片内射视频播放 | 中文字幕在线视频网站 | 国产在线二区三区熟女A级 国产在线播放精品视频 | 国产亚洲小视频线播放 | 色五月激情五月 | 国产人妻人伦精品熟女 | 狠狠色噜噜综合社区 | 一男一女做爰高潮A片韩剧 一女被多男灌满白浆受孕 一色屋免费精品视频 | 午夜视频免费看 | 无套内内射视频网站 | 被十几个男人扒开腿猛戳电影 | 黄色视屏在线免费观看 | 欧洲VODAFONEWIFI一区 |