91美女视频-亚洲免费观看视频-欧美a∨-久热在线视频-日韩黄网站-成av人片在线观看www-久操综合-超碰av在线播放-性欧美欧美巨大69-婷婷二区-av男人的天堂网-中文字幕一区在线播放-玖草在线观看-国产网址在线观看-免费在线不卡av

wjun7610
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 110 個
工控威望: 249 點
下載積分: 708 分
在線時間: 35(小時)
注冊時間: 2007-09-16
最后登錄: 2025-10-10
查看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ù)南⒍蔚拿恳晃,以及決定
怎樣將信息打包成消息域和如何解碼。在其它網(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)?赡艿膹脑O備地址是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ù):2208
wjun7610
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 110 個
工控威望: 249 點
下載積分: 708 分
在線時間: 35(小時)
注冊時間: 2007-09-16
最后登錄: 2025-10-10
查看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

黄色污污网站 | 牲欲强的熟妇农村老妇女视频 | 波多野结衣视频一区二区 | 欧美精品国产 | 在线观看av不卡 | 日韩一区电影 | 欧美性猛交99久久久久99按摩 | 黄色免费看视频 | 日韩欧美亚洲一区二区三区 | 黑人巨大精品 | 激情丁香六月 | 无套白嫩进入乌克兰美女 | 美女免费黄视频 | 天堂va蜜桃一区二区三区漫画版 | 美女一区| 51调教丨国产调教视频 | 日韩爽片 | 色久av| 在线日韩免费 | 国产成人无码aa精品一区 | 亚洲国产无线乱码在线观看 | 日本大尺度电影免费观看全集中文版 | 干夜夜| av鲁丝一区二区鲁丝 | 亚洲国内精品 | 亚洲色欲一区二区三区在线观看 | 国产色拍 | 无码人妻丰满熟妇啪啪欧美 | 毛片在线看片 | 夜夜爽天天操 | 亚洲欧美日韩精品久久亚洲区 | 性生生活大片又黄又 | 天天爱天天做天天爽 | 什么网站可以看毛片 | 1024视频在线 | 999久久久久久久久6666 | 亚洲福利视频网 | 欧美aaaaa| 黄色特级毛片 | 亚洲 欧美 激情 另类 校园 | 91老肥熟| 欧美午夜性 | 亚洲无码精品国产 | 黄色一级片免费看 | 一卡二卡三卡 | 日韩精品你懂的 | 男人天堂免费视频 | 中文字幕视频观看 | 免费av免费观看 | 中国成人av | 四虎影库在线播放 | www.com捏胸挤出奶 | 国产精品久久久久无码av色戒 | 久久高清国产 | 日韩成人久久 | 国产黄色在线观看 | 日本一区二区三区在线免费观看 | 久久综合久久久久 | 日韩va亚洲va欧美va久久 | av一区二区三区在线观看 | 日本午夜一区 | 亚洲人人夜夜澡人人爽 | 成人av手机在线 | 国产精品无码电影 | 欧美一区二区三区黄片 | 亚洲人成人 | 波多野结衣免费观看视频 | 一级片视频免费观看 | 青青视频免费 | jizz韩国| 日本一区二区三区免费看 | 夜夜爽av福利精品导航 | 永久在线视频 | 亚洲熟区 | 久久天天综合 | 你懂的在线观看网站 | 日本污视频在线观看 | 福利片一区二区 | 色老久久| 国产成人自拍一区 | 久久午夜国产精品 | 天堂а√在线中文在线新版 | av大片在线看 | 男人午夜网站 | 亚洲深夜av | 97在线播放免费观看 | 国产综合日韩 | 爱爱网站视频 | 欧美a免费| 午夜在线视频观看 | 日韩av在线直播 | 四虎一区二区三区 | 国产视频一区在线观看 | 欧美 日本 国产 | 亚洲mv一区 | 91精品国产99| 成人福利视频导航 | 少妇视频网 | 国产精品第二十页 | 国产精品香蕉 | 日本热久久 | 欧美日韩高清免费 | 色妞色 | av天天色 | 日韩中文av | 九九热视频在线免费观看 | 成年免费视频黄网站在线观看 | 中文字幕91 | 又黄又骚的视频 | 伊人久久久久久久久久久久久 | 成年网站在线视频网站 | 美景之屋电影免费高清完整韩剧 | 国产精品videos| 国产黄色精品 | 视频国产一区 | 九九热在线精品 | 99无码熟妇丰满人妻啪啪 | 91免费看网站 | 下面一进一出好爽视频 | 日韩特黄毛片 | 久久国产电影 | 国产午夜精品一区二区三区视频 | 亚洲影院在线观看 | 亚洲精品国产精品国自产 | 国产精品免费看久久久无码 | 免费精品一区 | 久久福利影院 | 女教师高潮黄又色视频 | 免费爱爱视频 | 国产一级黄色av | 理想之城连续剧40集免费播放 | 欧美黑人xxx | 午夜黄色福利 | 人乳喂奶hd无中字 | 无码人妻精品一区二区三区99v | 天天干天天爱天天操 | 熟女人妻aⅴ一区二区三区60路 | 中文字幕在线观看日韩 | 日韩在线专区 | 欧美老女人性生活 | 午夜色影院 | 久久人成 | 日韩成人午夜影院 | 国产超碰自拍 | 首尔之春在线观看 | 91看片视频 | 日本高清视频一区二区 | 国产高清亚洲 | 精品日韩| v片在线免费观看 | 亚洲天堂日本 | 国产不卡精品视频 | 神马午夜麻豆 | 综合久久五月 | 97热久久| 极品尤物在线观看 | 中文字幕第31页 | 一起操17c | 欧美日韩国产一区 | 人妻无码一区二区三区免费 | 2023av在线| 久久好色 | av天天在线| 欧美日韩精品一区 | 天堂а√在线最新版中文在线 | 狠狠综合久久 | 欧美少妇视频 | 国产精品入口 | 免费在线成人av | 激情插插 | 国产极品久久 | 亚洲社区在线观看 | 九九一级片 | av网站黄色| 欧美日韩国产精品成人 | 中文国产| 欧美久久激情 | 男男做性免费视频网 | 国产精品午夜在线观看 | 99久久精品国产成人一区二区 | www.久久伊人 | 久久久久久久色 | 欧美三级一区二区 | 日韩一级黄色大片 | 又色又爽又黄gif动态图 | 香蕉视频在线免费看 | av av在线| 国产伦精品一区二区三区视频黑人 | 成人综合影院 | 妺妺窝人体色www聚色窝仙踪 | 五月婷影院 | 亚洲欧美综合 | 特黄色大片 | 开元在线观看视频国语 | 91精品国产91久久久 | 中出中文字幕 | 一区二区三区四区中文字幕 | 亚洲精品一二区 | 日美女逼逼 | 国产伦理一区二区三区 | 少妇熟女一区 | 天堂一区二区三区四区 | 婷婷社区五月天 | 青草99| 五月天激情开心网 | 欧美三级午夜理伦 | 欧美一区二区久久 | 91视频成人 | 五月色综合| 欧美在线性视频 | 中文字幕精品一区二区精品 | 丰满少妇久久久久久久 | 五月激情六月婷婷 | 国产麻豆一区 | 伊人网影院 | 91九色精品 | 尤物一区 | 奇米精品一区二区三区四区 | a级片一级片 | 天堂av中文在线 | 免费观看一区二区三区毛片 | 免费看裸体网站 | 一道本在线视频 | 国产精品婷婷 | 国产一区二区欧美 | 婷婷综合社区 | 久久久成人精品 | 亚洲一区二区在线免费 | 色婷婷久久久亚洲一区二区三区 | 国产啪视频 | 国产精品一区在线免费观看 | 国产夫妻自拍av | 成人福利在线播放 | 日本爱爱网址 | 亚洲精品推荐 | 丰满熟妇被猛烈进入高清片 | 桥本有菜aⅴ一区二区三区 无码人妻av一区二区三区波多野 | 日本欧美亚洲 | 美女被男人c| 住在隔壁的她动漫免费观看全集下载 | 蜜桃视频污在线观看 | 很黄的网站在线观看 | 天天爽夜夜爽夜夜爽精品视频 | 爱情岛论坛成人av | 久射网| 亚洲一区在线视频观看 | 久久精品视频9 | 日韩久久免费 | 在线不欧美 | 黄瓜视频污在线观看 | 精品久久久久久久久久久久久久久久久 | a亚洲天堂 | 九色在线播放 | 男人操女人视频网站 | 国产传媒视频在线 | 国产成人三级在线播放 | 一区二区三区视频免费在线观看 | 亚洲人成在线免费观看 | 日韩欧美不卡 | 国产日韩在线免费观看 | 少妇精品无码一区二区免费视频 | 999av| 永久看看免费大片 | 久久久久国产精品一区二区 | 国产盗摄av | 日韩作爱视频 | 国产亚洲综合在线 | 亚洲精品国产欧美在线观看 | 午夜影院在线观看视频 | 手机看片1024日韩 | 午夜久久影院 | 成年人爱爱视频 | 精品一区二区视频 | 韩国甜性涩爱 | 美女黄色片网站 | 久久久久久国产 | 国产妇女馒头高清泬20p多 | 久久久精品中文字幕麻豆发布 | av成人天堂 | 国产免费资源 | 无码任你躁久久久久久久 | 韩国三级中文字幕hd久久精品 | 午夜影视剧场 | 寡妇一级片 | 一级二级三级视频 | 日韩香蕉网 | 山外人精品影院 | 超碰天天 | 国产综合在线播放 | 亚洲精品成人久久 | 五月婷婷伊人网 | 亚洲精品一区二区三区影院忠贞 | 久久综合精品国产二区无码不卡 | 日本成人免费在线视频 | 欧美少妇一区二区三区 | 日韩欧美在线一区二区 | 日韩欧美在线视频 | 欧美a在线观看 | 三区在线 | 老司机午夜av | 成人久久 | 97人人爽人人爽人人爽人人爽 | 51精品国自产在线 | 免费视频一区 | 女人天堂网 | 亚洲 欧美 中文字幕 | 免费国产 | av天堂永久资源网 | 国产盗摄一区二区 | 国产精品影音先锋 | 精品一区二区免费 | 一区二区三区在线观看免费视频 | 日韩欧美二区 | 久久久久久久爱 | 99久久精品国产成人一区二区 | 成人乱人乱一区二区三区一级视频 | 国产福利在线看 | 全程偷拍露脸中年夫妇 | 亚洲a在线观看 | 日韩av福利 | 国产精品一区二区三区免费观看 | 天天摸天天| 日本大尺度做爰呻吟舌吻 | 国产亚洲欧美一区二区三区 | 久久福利影院 | 日韩国产欧美在线观看 | 日韩一级片在线 | 国产九九九九 | 亚洲区一区 | 天天干,夜夜操 | 中国精品毛片 | 91福利在线播放 | 粉嫩av一区二区 | 精品国产第一页 | 欧美日韩人妻精品一区 | 91日日 | 麻豆av电影在线观看 | 欧美黄色大全 | 99久久久无码国产精品免费蜜柚 | 激情五月婷婷网 | 久久精品一区二区三区四区 | 成人小视频在线观看 | 国产精品无码毛片 | 桃谷绘里香在线观看 | 午夜国产一区 | av永久在线 | 人人狠狠综合久久亚洲 | 区一区二区三 | 91蜜桃视频| 无码任你躁久久久久久久 | 99精品色| 成人久久精品人妻一区二区三区 | 国产免费的av | 最好看的2019中文大全在线观看 | 自拍偷拍视频网站 | 亚洲精品麻豆 | 欧美成性色 | 国产激情自拍视频 | www.日日 | 特级黄色网 | 久久一区二区视频 | 永久免费不卡在线观看黄网站 | jizz亚洲女人高潮大叫 | 欧美乱码精品 | 大地资源在线观看免费高清版粤语 | 非洲黑人狂躁日本妞 | 欧美成人做爰猛烈床戏 | m3u8成人免费视频 | 自由成熟xxxx色视频 | 日韩成人免费电影 | 在线中文字幕视频 | 无码人妻精品一区二区蜜桃视频 | 日本二区在线观看 | 青青草国产 | 97射射| 91麻豆精品视频 | 国产成人福利在线 | 特级西西人体wwwww | 九九久视频 | 深夜福利免费观看 | 草草影院ccyycom | 国产三级精品视频 | bangbros性欧美18 | 黄色在线视频网站 | 日本精品视频一区 | 99999视频| 成人毛片大全 | 人人妻人人澡人人爽精品日本 | 在线欧美日韩国产 | 成人午夜免费电影 | 亚洲在线不卡 | 国产片淫乱18一级毛片动态图 | 国产中文字幕免费 | 成人hd| 剧情av在线 | 国产午夜精品久久 | 日韩少妇一区 | 国产精品久久久久电影 | 热久久网站 | 国产午夜精品福利 | 中文有码在线 | 成年人福利网站 | xxxx96| 亚洲欧美日韩精品在线 | 亚洲咪咪 | 国产剧情一区二区 | 337p日本大胆噜噜噜鲁 | 成人听书哪个软件好 | 国产欧美日韩成人 | 国产精品久久久久久亚洲av | 嫩草www | 国产一区二区日韩 | 黑人黄色大片 | 久久99综合 | 国产又粗又硬视频 | 五月婷婷在线视频 | 九九热免费在线 | 99精品网站 | 国产精品综合色区在线观看 | 一区二区三区美女 | 男女插插网站 | 天天舔天天操天天干 | 98色| 91亚洲欧美激情 | 男人的网址 | 天天色影院 | 日韩视频一 | 69堂成人精品免费视频 | 美女隐私无遮挡免费 | 日韩av线| 美女福利视频网 | 8x国产一区二区三区精品推荐 | 久久四虎 | 国产亚洲91| 无套中出丰满人妻无码 | 亚洲av无码国产精品久久不卡 | 久久一区精品 | 日韩一区二区三区av | 魔女鞋交玉足榨精调教 | 日日麻批免费视频播放 | 91爱啪| 成年人性生活视频 | 亚洲视频导航 | 99爱在线视频 | av免费观看不卡 | 古装三级吃奶做爰 | 国产中文字幕久久 | 欧美理伦少妇2做爰 | 国产美女免费网站 | 欧美成人综合网站 | 男男大尺度 | 日本伦理片在线看 | 搞黄视频在线观看 | 久久黄色免费视频 | 国产在线观看网站 | 男男做的视频 | 成人免费看片入口 | 欧美激情精品久久久久久免费 | 国产精品区二区三区日本 | 国产精品日韩一区二区 | 爽天天天天天天天 | 超碰在线影院 | 天堂av手机版 | 99精品久久久久久 | 亚洲一区偷拍 | 一区二区不卡视频在线观看 | 神马久久网| 国产在线观看你懂的 | xxx精品| 91尤物在线| 天天搞夜夜 | 少妇高潮大叫好爽喷水 | 麻豆传媒网站 | 四虎在线视频免费观看 | 欧美亚洲在线视频 | 麻豆视频网站入口 | 美女被到爽高潮视频 | 处女朱莉第一次 | 午夜啪啪网 | 久久久com | 日本一区二区免费视频 | 精品999www | 中文字幕一二三四区 | 欧美日韩免费一区二区 | www.99视频| 欧洲亚洲女同hd | 日韩精品电影一区二区 | 国产又白又嫩又爽又黄 | 国产伦精品一区二区三区视频网站 | 日韩色小说 | 色免费视频 | 男男肉耽高h彩漫 | 日日摸日日添日日碰9学生露脸 | 日韩精品视频在线播放 | 国产精品又黄又爽又色无遮挡 | 国产乱码精品一品二品 | 女优在线观看 | 欧美一级免费片 | 欧美xxxxxhd| 久久久男人的天堂 | 97视频网站 | 天天射天天拍 | 欧美视频一二三 | 人妻精品一区二区在线 | 国产成人精品aa毛片 | 欧美精品999 | 国产亚洲精品精品精品 | 少妇太紧太爽又黄又硬又爽 | 啪啪福利 | 日韩中文字幕在线 | 女人性做爰24姿势视频 | 久久久久久久久电影 | 天堂av2014| 国产福利在线导航 | 精品少妇人妻av一区二区三区 | 午夜一区二区三区免费 | 国产精品视频免费看 | 青草视频免费观看 | 色狠狠综合 | 性感美女视频一二三 | 天天干夜夜撸 | 揉我啊嗯~喷水了h视频 | 亚洲暴爽| wwwxxxx日本| 美女的胸给男人玩视频 | 国产成人精品一区二区三区视频 | 成人在线观看小视频 | 国产一区美女 | 华人永久免费 | 国产日韩在线播放 | 秋霞福利视频 | 人人妻人人澡人人爽人人精品 | 韩国伦理片在线看 | 九九热视频免费观看 | 美女自拍偷拍 | 国产成人av一区二区三区在线观看 | 亚洲自拍中文字幕 | 久久精品国产精品 | 熟女av一区二区三区 | 真实偷拍激情啪啪对白 | 黑人巨大av| 中文字幕在线观看91 | 黄色免费一级片 | 亚洲第一毛片 | 蜜桃成人无码区免费视频网站 | 亚洲狠狠婷婷综合久久久久图片 | 欧美成人综合网站 | 人人看人人艹 | 亚洲tv在线观看 | 国产精品男女 | 日韩超碰在线 | 年代下乡啪啪h文 | 久久久亚洲av波多野结衣 | 亚洲视频观看 | 欧美日韩综合一区 | 久久久看片 | 麻豆成人网 | 一级做a爰片久久毛片潮喷 日韩簧片 | 日本成人在线免费视频 | 天天亚洲 | 一区二区韩国 | 久久久久免费观看 | av有码在线观看 | av在线播放地址 | 少妇一级淫片免费放2 | 日本一区二区三区精品视频 | 无人码人妻一区二区三区免费 | 韩国美女主播跳舞 | 国产成人二区 | 无码播放一区二区三区 | 好吊妞精品视频 | www.日本色| 亚洲免费在线 | 狂野欧美性猛交xxⅹ李丽珍 | 肉肉h| 久久久久成人精品无码 | 亚洲三级视频在线观看 | 日本午夜啪啪 | 中文字幕97 | 久久艹久久 | 久久中文字幕无码 | 三级色网站| 熟女人妻视频 | 黄色高清在线观看 | av成人在线免费观看 | 色碰视频 | 久久久久免费观看 | a色网站 | 老司机成人免费视频 | 免费看片黄色 | 日本极品丰满ⅹxxxhd | 日韩成人黄色片 | 999国产视频| 麻豆91茄子在线观看 | 黑人一级视频 | 久久大 | 国产吞精囗交免费视频网站 | 一区二区三区福利 | 91肉色超薄丝袜脚交一区二区 | 色偷偷资源 | 久久丫精品久久丫 | 涩涩网站免费 | 亚洲精品一二 | 国久久| 国产一区二区伦理 | 午夜视频1000 | 涩涩爱影院 | 欧美xxxbbb| 妺妺窝人体色www聚色窝仙踪 | 色先锋av资源 | 日日干夜夜骑 | 黄色资源在线观看 | 操到喷水 | 国产综合久久久久 | xxxwww国产| 可以在线看黄的网站 | 国产精品11| 91精品久久久久 | 久久久91精品国产一区二区三区 | 精品一区二区三区四区五区 | 奇米网狠狠干 | 国产免费久久精品国产传媒 | 黄色茄子视频 | 草色噜噜噜av在线观看香蕉 | 国产一级在线视频 | 久久永久视频 | 乱熟女高潮一区二区在线 | 亚洲成人伦理 | 聚色av| 亚洲免费大片 | 日本高清视频免费看 | 超碰97观看| 亚洲人精品 | jjzz国产 | 午夜色影院 | 色噜噜国产精品视频一区二区 | 国产精品国产自产拍高清av | 91精品在线看 | 亚洲激情社区 | 黑人操欧美人 | 欧美成人国产精品一区二区 | 亚洲综合图片区 | 搞黄视频在线观看 | 国产免费高清视频 | 青青草原免费观看 | 欧美一区免费看 | 日韩永久免费 | 四色成人网 | 色偷偷噜噜噜亚洲男人 | 黄色一级小说 | 日韩高清不卡一区 | 欧美精品aaa | a级黄色网址 | 岛国精品| 国产一区999 | 亚洲在线中文字幕 | 亚洲性生活片 | 国产九区| 黄色小说在线观看视频 | 精品国产欧美日韩 | 一级黄色影院 | 日韩女同一区二区三区 | 日本在线一区二区 | 亚洲欧洲综合在线 | 激情网站在线观看 | 成人亚洲精品久久久久软件 | 瑟瑟视频在线免费观看 | 美日韩精品| 日韩一区二区在线观看视频 | 蜜桃av影院 | 一区av在线 | 97超碰在线免费 | 天天精品 | 九九精品在线播放 | 日韩一级免费 | 女生鸡鸡软件 | 视频在线免费 | 免费一级毛片麻豆精品 | 高潮无码精品色欲av午夜福利 | 在线色资源 | 国产卡一卡二卡三无线乱码新区 | 久久久久亚洲av成人网人人软件 | 日韩欧美在线看 | 粉嫩av一区二区三区四区五区 | 久久久久久国产精品一区 | 欧美国产日韩一区 | 黑人与日本少妇 | 亚洲午夜精品一区二区 | www.五月天激情 | 国产高潮国产高潮久久久91 | 国产美女视频免费观看下载软件 | 波多野结衣先锋影音 | 午夜天堂影院 | 亚洲黄色小说图片 | av电影在线观看不卡 | 日韩久久久久久久久久 | 国偷自产av一区二区三区麻豆 | 午夜福利一区二区三区 | 岛国久久久 | 不卡av在线播放 | 天天干夜夜怕 | 亚洲日本片 | 性高湖久久久久久久久aaaaa | 少女忠诚电影高清免费 | 18被视频免费观看视频 | 蜜桃视频欧美 | 青青青视频在线播放 | 国产一级特黄a高潮片 | 成人网av| 国产成人精品一区二区三区视频 | 国产久久精品 | v天堂在线 | 香蕉视频最新网址 | 国产在线拍揄自揄拍无码视频 | 凸凹人妻人人澡人人添 | 黄瓜视频成人 | 一本色道久久综合亚洲二区三区 | 成人夜晚视频 | 国产精品网站在线观看 | 三级不卡| 日日精品| 亚洲女人的天堂 | 拍摄av现场失控高潮数次 | 久久久久久一 | 黄视频网站在线 | 欧美在线免费看 | 欧美一级在线观看 | 综合性色 | 天天干天天操天天射 | 成年人在线免费看 | 中文字幕欧美日韩 | 色综合99| a级淫片 | 亚洲成人手机在线 | 成人美女免费网站视频 | 男女精品视频 | 久久av无码精品人妻系列试探 | 亚洲一区美女 | av一级在线观看 | 国产人人爱 | 伊人成长网 | 人人做人人爽 | 青青草华人在线 | 99av在线 | 成人激情免费视频 | 亚洲午夜一区 | 国产精品一区二 | 国产精品第9页 | 国产午夜影院 | 女人性做爰24姿势视频 | 一区二区三区在线视频观看 | 日日天天干 | 91人人看 | 美女av片| 九九三级| 中文天堂在线资源 | 激情五月婷婷丁香 | 亚洲精品少妇久久久久久 | 精品乱人伦一区二区三区 | 俺去久久 | 日韩精品视频在线播放 | 亚洲精品国产精品乱码不卡√香蕉 | 日本黄网站在线观看 | av免费在线不卡 | 国产处女 | 国产免费一区二区三区在线观看 | 99热伊人 | 黑丝啪啪 | 中文字幕第五页 | 91久久综合亚洲鲁鲁五月天 | 日本成人免费在线视频 | 欲色影音 | 日韩免费成人av | www.chengren| 日本网站免费观看 | 亚洲久久在线 | 久久伊人一区二区 | 综合色99 | 欧美激情视频一区二区三区不卡 | 中文文字幕文字幕高清 | 午夜天堂影院 | 婷婷影视| 一区二区黄色片 | 亚洲伦理网 | 日韩乱码一区二区三区 | 四虎网站 | 国产精品久久久久久亚洲调教 | 欧美激情影院 | 樱桃国产成人精品视频 | 午夜在线视频观看 | 午夜国产一区 | av福利片 | 中文字幕一区二区在线视频 | 果冻传媒av | 婷婷五月精品中文字幕 | 欧美成人一区二区三区高清 | 亚洲国产一区二区a毛片 | 噜噜噜网站 | 国产女主播在线观看 | 亚洲综合成人在线 | 国内毛片毛片 | 国产精品69毛片高清亚洲 | 欧美夜夜爽 | 欧美黑人三级 | 开心色婷婷| 日本一区二区免费在线观看 | 国产麻豆成人精品av | 欧美性做爰猛烈叫床潮 | 亚洲啪av永久无码精品放毛片 | 在线观看成人av | 日本综合在线 | ktv做爰视频一区二区 | 午夜福利理论片在线观看 | 中文毛片无遮挡高潮免费 | 99国产精品一区二区三区 | 天天拍夜夜爽 | 日本黄色三级网站 | www.av网 | 国产人人草 | 国内精品久久久久 | 1024手机看片日韩 | 中文日韩在线 | 日本黄色电影网址 | 中文字幕av久久爽一区 | 国产美女明星三级做爰 | 久久99精品久久久久久水蜜桃 | 国产午夜福利精品 | 国产精品aaa | 青青草视频黄 | 在线97视频 | 亚洲AV无码成人精品区在线观 | 日日日日操 | 九七av | 男人猛吃奶女人爽视频 | 亚洲欧美日韩一区 | 国产欧美在线播放 | 日韩亚洲第一页 | 国产精品国语对白 | 亚洲最大看欧美片网站 | 成人免费观看av | 天堂资源中文 | 青青草视频免费看 | 综合久久99 | 亚洲av鲁丝一区二区三区 | 久久综合久色欧美综合狠狠 | 亚洲视频不卡 | 色狠av| 91在现看| 色七七在线 | 久久av高潮av无码av喷吹 | 黄网在线免费观看 | 一级黄色片欧美 | 精品一区二区视频在线观看 | 少妇久久久久久被弄高潮 | 在线一区二区三区 | 亚洲av熟女国产一区二区性色 | 国产精品人妻 | 五月天婷婷影院 | 亚洲女人天堂av | 三级黄色片免费 | 色噜噜日韩精品欧美一区二区 | 亚洲经典在线观看 | 三级性视频 | 五月婷婷六月丁香综合 | 三级免费| 懂色av一区二区三区四区 | 日韩不卡在线播放 | 中文字幕亚洲天堂 | 中文字幕日韩欧美一区二区 | 永久免费的av网站 | 久久亚洲精品石原莉奈 | 手机成人免费视频 | 日本www | av老司机在线观看 | 国产一区二区三区免费在线观看 | www.欧美.com| 热の国产 | 日日狠狠久久偷偷四色综合免费 | 亚洲天堂第一页 | 成人久久网站 | xxx一区二区| 欧美成人专区 | 亚洲精品一区二区18漫画 | 大奶一区二区 | 亚洲欧美国产视频 | 国产91丝袜在线播放0 | 亚洲自拍图片 | 久久精品6 | 日批小视频 | 亚洲av色香蕉一区二区三区 | 成人免费视频国产免费麻豆 | 99热这里只有精品1 在线观看免费成人 | 丰满人妻一区二区三区无码av | 中国在线观看免费高清视频播放 | 国产又黄又爽又色 | 久久精品一级片 | 成年网站在线观看 | 69久久久 | 色哟哟日韩精品 | 毛片在线视频 | 天堂中文视频 | 毛片在线免费播放 | 欧美一级特黄视频 | 一二三四区视频 | 少妇又色又紧又黄又刺激免费 | 日韩伦乱| 内射合集对白在线 | 青娱网电信一区电信二区电信三区 | 天天碰天天摸 | 国产a级免费视频 | 桃花久久 | 亚洲欧美网| 16—17女人毛片 | 国产精品视频一区在线观看 | 男人的天堂av网 | 一区二区不卡视频在线观看 | 97伦伦午夜电影理伦片 | 成人看的视频 | 亚洲AV无码成人精品一区 | 亚洲视频国产精品 | 国产精品第八页 | 香蕉久久精品 | 在线亚洲自拍 | 欧美伊人 | 国产精品无码无卡无需播放器 | 狠狠做| 天堂网亚洲| av免费不卡 | 闷骚老干部cao个爽 视频在线播放 | 美女试爆场恐怖电影在线观看 | 黄网在线 | 国产污网站 | 黄视频在线观看免费 | 91精品免费在线观看 | 久久艹久久| 成人av影视在线观看 | 91综合网 | 艳妇av| 国产乱乱 | 97福利视频 | av官网在线观看 | 色涩涩| 右手影院亚洲欧美 | 久久老司机 | 黄色av免费网站 | 久久国产黄色片 | h网站在线播放 | 欧美图片一区二区三区 | 91涩漫成人官网入口 | аⅴ天堂中文在线网 | 狠狠人妻久久久久久 | 女人被狂躁60分钟视频 | 久久黄色小视频 | 综合网五月天 | 国产免费一级视频 | ,午夜性刺激免费看视频 | 亚洲成人网在线观看 | 精品久久久网站 | 在线观看亚洲视频 | 亚洲国产视频网站 | 欧美性猛交xxxx乱 | 农村激情伦hxvideos | 最近中文字幕在线中文高清版 | 超碰97免费在线 | 一区二区三区欧美 | 操操综合网 | 国产美女毛片 | 四虎影院在线观看免费 | av在线一区二区 | 天天操狠狠干 | 国产tv在线观看 | 99热这里只有精品2 久久黑人 | 精品在线一区 | 日韩青青草 | 精品自拍av| 不卡在线播放 | 国产黄色免费 | 四虎影院永久 | 涩涩视频免费 | www.狠狠操.com | 国产每日更新 | 有奶水的迷人少妇 | 欧美日韩国产传媒 | 美妇av| 国产精品变态另类虐交 | 国产夫妻视频 | 亚洲色偷偷综合亚洲av伊人 | 国产热视频| 亚洲人成电影在线 | 精品美女在线观看 | 免费av在线 | 性www| 久草小说 | 国产精品久久久久久 | 久久草视频在线 | 欧美成人久久久免费播放 | 丁香花高清视频完整电影 | 国产99视频在线观看 | 国产理论精品 | sm国产在线调教视频 | porn麻豆| 卡一卡二av | 黑人操日本女优 | 天堂视频一区二区 | 国产黄色自拍视频 | 97caoporn| 久久男人 | 久久久精品综合 | 久久激情久久 | 成人av手机在线 | 国产视频在线观看一区二区 | 国产高清在线不卡 | 日本伦理一区二区 | 色五夜 | 2023天天操 | 欧美日韩在线网站 | 婷婷爱五月天 | 日韩欧美aⅴ综合网站发布 在线观看h网站 | 一区二区三区精品在线观看 | 手机免费在线观看av | 国产成人三级在线观看视频 | 亚洲av毛片成人精品 | 国产另类精品 | 国产日韩在线播放 | 午夜精品久久久久久久久久 | 日韩一区二区三区在线播放 | a级一片| 三级黄色av | 亚洲成人少妇 | 国产宾馆自拍 | 超碰碰碰 | aaa影院| 国产免费一区二区 | 国产一国产二国产三 | 98久久 | 欧美搞逼视频 | 中文字幕精品久久久久人妻红杏ⅰ | 青青草免费公开视频 | 伦理片一区二区三区 | 日本黄色视| 午夜三级视频 | 91最新在线视频 | 日韩经典一区二区三区 | 91香蕉在线视频 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 少妇综合 | 91麻豆产精品久久久久久夏晴子 | 久久亚洲av午夜福利精品一区 | 国产精品无码永久免费不卡 | 欧美一区二区三区啪啪 | 国产情侣在线播放 | 亚洲一区二区不卡视频 | 亚洲国产日韩精品 | 日日爱669 | 国产又粗又猛又爽又黄的视频小说 | 日本丰满bbwbbw厨房 | www超碰 | 夜夜爱av| 91精品国产免费 | 五月在线 | 永久免费的av网站 | 国产美女久久久久 | 中文有码在线播放 | v在线 | 亚洲自拍偷拍第一页 | 最新激情网站 | 999精品| 91精品国产一区二区三竹菊影视 | 欧美热热 | 中日韩免费视频 | 国产免费一区二区三区三州老师 | 裸尼姑熟蜜桃 | 手机在线成人 | 免费成人黄色片 | 婷婷久久久久久 | 日韩精品中文字幕一区二区 | 欧美成在线观看 | 天天摸天天操天天干 | 蜜臀av一区| 色视频网 | 少妇性生活视频 | 永久免费汤不热视频 | 好大好爽好舒服 | 色婷婷婷婷色 | 神马午夜影院 | 一级美女黄色片 | 18视频网站在线观看 | 亚洲黄色免费在线观看 | 人人草网 | 一区视频在线播放 | 亚洲国产精品激情在线观看 | 噜噜噜噜私人影院 | 一区影视| 美日韩黄色片 | 黄色一级片视频 | 伊人五月天| 超碰777| 狠狠爱天天干 | 成人三级黄色片 | 日韩精品成人免费观看视频 | 久久综合久久综合久久 | 亚洲成年人专区 | 日产毛片| 亚洲成人精品久久久 | www久久久久久久 | 国产日日干 | 国内自拍在线 | 免费在线观看成人av | 亚洲精品二| 一本久道久久 | 国产精品hd | 国产日韩欧美综合 | 国产毛片精品 | 91传媒理伦片在线观看 | 国产欧美不卡 | 狠狠搞狠狠干 | 中国一级特黄真人毛片免费观看 | 极品白嫩的小少妇 | 粉嫩小泬无遮挡久久久久久 | 亚洲免费观看视频 | 在线观看中文字幕视频 | 国产欧美日韩在线 | 国产日韩欧美精品在线 | 欧美精品一二三区 | av在线播放国产 | 男女啪啪在线观看 | 色综合色婷婷 | 日本视频不卡 | 熟妇人妻系列aⅴ无码专区友真希 | 色综合88| 朝桐光在线播放 | 影音先锋欧美在线 | 久久久久久97| 色婷婷色综合 | 日韩精品极品视频在线观看免费 | 欧美与黑人午夜性猛交久久久 | 99精品久久毛片a片 亚洲精品综合 | 国产日韩欧美自拍 | 日韩精品在线免费观看 | 成全世界免费高清观看 | 在线日本视频 | 天天爽天天爱 | 亚洲性喷水| 成人高清视频免费观看 | 天天干夜夜想 | 亚洲一卡二卡在线 | 日日操日日干 | 国语对白做受 | 高潮流白浆在线观看 | 麻豆欧美 | 欧美精品黑人猛交高潮 | 日本一区二区不卡在线 | 中文字幕一区三区 | 国产一区二区三区黄片 | 大尺度做爰无遮挡露器官 | 波多野结衣日韩 | 人妻熟女aⅴ一区二区三区汇编 | 欧美亚洲激情视频 | 蜜桃网av| 超碰97色 | 日韩毛片视频 | 欧美寡妇性猛交ⅹxxx | 欧美动态视频 | 久久久久久国产精品视频 | 综合成人在线 | 日韩欧美亚洲精品 | 婷婷国产 | 每日更新在线观看av | 中文字幕av在线免费观看 | a级黄色片| 好av| 一区二区三区在线观看视频 | 99热精品国产 | 中日韩在线观看 | 四虎网址在线 | 欧美一区二区区 | 色窝窝综合色窝窝久久 | 岛国av噜噜噜久久久狠狠av | 噜噜吧噜噜色 | 欧美日韩在线一区二区 | 熟女少妇一区二区三区 | 无码人妻丰满熟妇啪啪欧美 | 国产精品美女一区二区 | 久草影视在线观看 | 久久影院一区二区 | 性色欲网站人妻丰满中文久久不卡 | 无码精品人妻一区二区 | 国产中年熟女高潮大集合 | 中国妇女做爰视频 | 欧美 另类 交 | 性――交――性――乱a | 毛片网 | gv天堂gv无码男同在线观看 | 免费看黄网站在线 | 日韩视频中文字幕在线观看 | 日本美女视频 | 亚洲av综合一区二区 | 色婷婷综合久久久中文字幕 | 成年人在线免费 | 日韩人妻精品中文字幕 | 国产黄色美女视频 | 欧美中文字幕在线观看 | 福利视频网址 | 一级视频在线 | 欧美xxxx非洲 | 国产精品色婷婷99久久精品 | 一级特黄毛片 | 99这里有精品视频 | 骚虎视频在线观看 | 午夜国产福利视频 | 国产无套内射又大又猛又粗又爽 | 欧美激情伊人 | 国产精品久久久久av | 久久久av网站 | 久久精品人妻一区二区三区 | 在线看福利影 | 台湾佬在线 | 久久精品国产欧美亚洲人人爽 | juliaann欧美二区三区 | 超碰老司机 | 久久一区二| 91中文在线观看 | 免费看亚洲 | 国产精品日本 | www狠狠干| 精品国产一区二区三区四区 | 欧美精品在线免费观看 | 国产成人精品亚洲男人的天堂 | 午夜视频在线观看网站 | 97精品久久久 | 男女羞羞动态图 | 精品人妻一区二区三区三区四区 | 把高贵美妇调教成玩物 | 有码在线播放 | 超碰黄色 | 自拍视频一区 | 成人av不卡| 日韩精品网址 | 男人舔女人下部高潮全视频 | 欧美综合视频在线 | 国产九九精品 | 操碰在线视频 | 午夜视频在线观看免费视频 | 超碰一区二区 | 欧美性xxxxxxxxx | 日批在线| 日韩激情在线观看 | 欧美激情亚洲色图 | 国产精品一级二级三级 | 欧美激情在线播放 | 国产精品美女在线观看 | 五月激情综合 | 日本黄色高清 | 在线日韩视频 | 美女无遮挡免费网站 | 深夜视频在线观看免费 | 人人操在线播放 | 在线操| 国产色婷婷 | 欧美天堂网站 | 96国产精品 | 森泽佳奈作品在线观看 | 无码国产精品一区二区色情男同 | 精品一区二区无码 | 中国大陆高清aⅴ毛片 | 午夜在线| 锦绣未央在线观看 | 色大师在线观看 | 日韩三级黄色片 | 国产精品suv一区二区 | 欧美一区二区三区久久精品 | 天天狠天天透 | 国产精品欧美综合 | 天天操天天插天天干 | 午夜老司机福利 | 99精品欧美一区二区 | 男人操女人免费网站 | 在线成人亚洲 | 中文字幕欧美激情 | av先锋影音| 丁香综合| 成人丁香婷婷 | 国产视频一区二区三区四区五区 | 人人草人| 少妇太爽了太深了太硬了 | 日本在线一级 | 91视频啪啪 | 长河落日电视连续剧免费观看01 | 最好看的中文字幕国语电影mv | 在线麻豆视频 | 国产精品第108页 | 韩国三级hd中文字幕的背景音乐 | 开心激情综合网 | 97精品一区二区视频在线观看 | 91麻豆国产精品 | 爱久久| 特大黑人巨交吊性xx | av生活片 | 娇小6一8小毛片 | 无码人妻av免费一区二区三区 | 日本性久久 | 一本一道无码中文字幕精品热 | 欧美一区二区三区激情视频 | 少妇特殊按摩高潮惨叫无码 | 黑人精品一区二区三区 | 高潮毛片无遮挡免费看 | 国产毛片久久 | 大香伊人中文字幕精品 | 亚洲色图欧洲色图 | 日韩精品一二三四 | 欧美激情性生活 | www.久操 | 成人毛片在线精品国产 | 国产乱淫av公 | 免费av观看| 日本少妇中出 | 久久夜色精品国产欧美乱极品 | 免费观看在线高清 | 欧美日本在线 | 国产又粗又猛又色又 | 国产一级在线播放 | 五月天天色 | 欧美鲁鲁| brazzers欧美一区二区 | 国产精品1234| www.亚洲欧美| 91高跟黑色丝袜呻吟在线观看 | 九九热精品在线 | 深夜成人在线观看 | 精品欧美一区二区三区 | 日本ww色 | av在线免费播放网址 | www.97av.com| 久久亚洲高清 | 国产操视频 | 欧美日韩综合网 | jizz免费视频| 黑人和白人做爰 | 国产中文视频 | 91av福利| 亚洲乱码一区二区 | 日日夜夜撸啊撸 | 亚洲天堂一区二区 | 五月激情综合网 | 尤物综合网 | 亚洲国产精品久久久久久6q | 欧美粗又大| 欧美激情另类 | 伊伊综合网 | 日韩一级色 | 蜜臀av性久久久久蜜臀av麻豆 | 河北彩花中文字幕 | 亚洲av无码一区二区乱子仑 | 年下总裁被打光屁股sp | 亚洲视频手机在线观看 | 欧美日韩国产传媒 | 亚洲精品免费在线 | 污网站在线观看免费 | av.www| 免费黄在线 | 九九热精品在线视频 | 污视频在线观看免费 | 动漫美女视频 | 成人黄色a | 国产成人福利在线 | 在线观看日韩一区二区 | 精品国产乱码久久久久 | 色一情一乱一乱一区91av | 国产福利一区二区三区 | 精品一区二区成人免费视频 | 久久久精品视频在线 | 国产精品乱码一区二区 | 欧美精品91| 黄色片在线免费看 | 看国产一级片 | 久久婷婷精品 | 国产精品免费视频观看 | jizz日本在线观看 | 国产又黄又猛又爽 | 中文字幕高清在线免费播放 | 亚洲熟女综合一区二区三区 | 黄频在线播放 | 好男人资源 | 日本免费一区二区三区 | 在线观看国产精品一区 | 久久久久久久蜜桃 | 女女h百合无遮涩涩漫画软件 | 嫩草网站在线观看 | 黄色av网站在线看 | 粉嫩精品久久99综合一区 | www.操.com| 宅男视频在线免费观看 | 亚洲国产日韩精品 | av在线收看 | 免费欧美一级 | 人妻毛片 | 亚洲午夜精品久久久 | 激情综合五月 | 99在线观看精品视频 | 91爱啪| 国产精品一区二区三区四区在线观看 | 亚洲精品社区 | 无码人妻精品一区二区蜜桃色欲 | 日韩色av | freesex性hd公交车上 | 中文字幕av免费在线观看 | 亚洲精品日韩在线 | 亚洲精品欧美激情 | 精品国产中文字幕 | 精品国产999 | 天天色一色 | 成人一区二区三区在线 | 国产古装艳史毛片hd | 日韩经典中文字幕 | 6699嫩草久久久精品影院 | 国产男女猛烈无遮挡 | 日韩激情视频 | 国产黄色片网站 | 91午夜理伦私人影院 | 国产又粗又猛又爽又黄的 | 四虎少妇做爰免费视频网站四 | 婷婷久久五月 | 影音先锋亚洲资源 | 国产区第一页 | 日韩精品一区二 | 完全免费在线视频 | 久久久久99精品成人片毛片 | 快色在线观看 | 成人手机在线播放 | 在线观看黄色网页 | 伊人网免费视频 | 亚洲三级国产 | 精品久久久久久久免费人妻 | 久久精品免费播放 | 欧美日韩在线观看免费 | 日韩avxxx| 欧美综合另类 | 男女激情四射网站 | 91精品久久久久久久久 | 国产美女极度色诱视频www | 四虎精品永久在线 | 色乱码一区二区三在线看 | 精品日韩一区二区 | 天天看天天做 | 国产第一福利影院 | 制服 丝袜 综合 日韩 欧美 | 亚洲青青草 | 欧美午夜精品理论片a级按摩 | 糖心vlog精品一区二区 | 美女福利视频导航 | 爱爱精品| 91视频网 | 成人一区在线观看 | 台湾chinesehdxxxx少妇 | 91亚洲精 | 黄色小视频免费看 | 国产6区| 色欲一区二区三区精品a片 美日韩av在线 | 国产在线观看免费网站 | 国产精品成人一区二区三区电影毛片 | 国产伦精品一区二区三区照片 | 91高清国产| 亚洲小说图片区 | 熟睡侵犯の奶水授乳在线 | 黄色av一区二区三区 | 青青草中文字幕 | 三级理伦 | 伦理片波多野结衣 | 日爽夜爽| av免费在线观看网站 | 性xxxxx大片免费视频 | 欧美一区2区 | 免费成人蒂法网站 | 少妇厨房愉情理伦bd在线观看 | 久久久久97 | 精品熟女一区 | 成年人香蕉视频 | 日本一区二区三区视频在线观看 | 特级毛片在线观看 | av不卡影院| 亚洲www | 天天成人 | 性开放的欧美大片 | 国产日韩欧美一区二区 | 男女洗澡互摸私密部位视频 | 日韩1024| 国产在线观看免费播放 | 啪啪在线视频 | 欧美男人又粗又长又大 | japan高清日本乱xxxxx | 亚洲成人免费网站 | 37p粉嫩大胆色噜噜噜 | 好吊视频在线观看 | 激烈的性高湖波多野结衣 | 天堂av2014 | 91精品国产闺蜜国产在线闺蜜 | 欧美人与禽zoz0性3d | 最新国产视频 | 欧美极品喷水 | 丰满少妇一区二区三区专区 | 日韩 欧美 中文 | 91超碰在线播放 | 黑人精品一区二区 | 日本免费福利视频 | 国产精品成 | 在线观看免费国产视频 | 久久精品天堂 | 国产精品中文字幕在线观看 | 婷婷开心激情网 | 国产美女一区二区三区 | 我我色综合 | 国产亚洲毛片 | 激情婷婷丁香 | 欧美高清在线 | 成年人久久 | 性感美女视频一二三 | 天天天天干 | 国产一区二区三区黄片 | 99久久99久久 | 亚洲国产成人精品91久久久 | 葵司免费一区二区三区四区五区 | 舔花蒂| 天天干天天操天天舔 | 男人天堂网址 | 亚洲国产区 | 欧美三级一区二区 | 88av网站| 久热99 | 成人免费毛片日本片视频 | 日本亚洲国产 | 麻豆疯狂做受xxxx高潮视频 | 国产成人无码一区二区在线观看 | 中文字幕乱码亚洲精品一区 | 日韩国产欧美精品 | 射久久| 亚洲成人精品在线播放 | 日韩在线精品 | 成人超碰在线 | 色妻av | 久久久男人天堂 | 午夜伦伦电影理论片费看 | 日狠狠| 中文字幕无线精品亚洲乱码一区 | 国产亚洲精品成人av久久ww | 中文字幕一区二区三区夫目前犯 | 精品人人人 | 亚洲午夜久久 | 成人黄色a | 在线观看国产视频 | 欧美黑人xxxⅹ高潮交 | 国产成人无码一区二区三区在线 | 久久久久亚洲视频 | 国产区在线看 | 两口子交换真实刺激高潮 | 在线视频三区 | 国产精品xx | 久久久久久久久久久久Av | 欧美黄色a | 在线观看的网站 | 欧美淫 | 国产传媒在线播放 | 国产精品视频一区二区三区, | 一极毛片| 神马午夜久久 | 中文字幕高清在线 | 日韩久久在线 | 国产午夜精品一区二区理论影院 | 美女视频黄是免费 | 国产美女91呻吟求 | 国产精品99久久久久 | 天天综合天天色 | 在线不卡免费视频 | 国产尤物视频 | 中文在线字幕免费观看 | 台湾性dvd性色av | 1024香蕉视频 | 蜜桃免费av| 日本成人小视频 | 日本一区二区视频免费 | 亚洲视频免费在线观看 | 老子午夜影院 | 日韩黄色精品视频 | 毛茸茸毛片 | 亚洲综合五月天婷婷丁香 | 色就是色亚洲色图 | 久久精品国产亚洲av麻豆 | 色在线免费视频 | 亚洲美女免费视频 | 久久精品伦理 | 久久久天天| 日本高清精品 | 久草av在线播放 | 国产性爱精品视频 | 国产精品国产一区二区 | jizzjizz国产| 久久久无码人妻精品一区 | a级片网站 | 337p粉嫩色噜噜噜大肥臀 | 乌克兰极品av女神 | 国产高清一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 日本大尺度做爰呻吟 | 少妇视频网站 | 天堂va欧美va亚洲va老司机 | 久久在线| 国产91免费看 | 99热这里只有精品首页 | 国产日韩欧美二区 | 免费一级做a爰片久久毛片潮 | 亚洲蜜桃av | 天天草天天操 | 狠狠干夜夜干 | 国产做爰xxxⅹ性视频国 | 夜夜操操 | 九九久久精品视频 | 国产中文字幕在线视频 | 久久黄色网址 | 亚洲高清不卡 | 伊人久久艹| www.-级毛片线天内射视视 | 亚洲va久久久噜噜噜无码久久 | 国产亚洲精品久久久久动 | 日韩一级色 | 久久69| 欧美a免费 | 夫妻露脸自拍[30p] | 先锋影音av在线资源 | 日韩成人在线网站 | 日韩欧美一区二区一幕 | 少妇欧美激情一区二区三区 | 无遮挡aaaaa大片免费看 | 完全免费在线视频 | 激情福利视频 | 91在线公开视频 | 五月婷婷六月色 | 国产经典av| 在线免费观看成年人视频 | 高清二区 | 男人疯狂高潮呻吟视频 | 成年人一级黄色片 | 亚色中文字幕 | 51国产在线 | 精品乱码一区二区三四区视频 | 亚洲精品tv| 骚av在线| 午夜视频免费在线观看 | 婷婷精品进入 | 久久综合中文字幕 | 人人妻人人澡人人爽人人欧美一区 | 免费看又黄又无码的网站 | 日本一区二区三区视频在线 | 国产永久免费视频 | 久久久99国产精品免费 | 日韩精品在线观看一区二区 | 亚洲一区二区三区高清视频 | 神马午夜在线观看 | 草草影院网址 | 男女扒开双腿猛进入爽爽免费 | 国产夫妻在线观看 | 先锋影音色 | 亚洲天天看 | 天堂在线视频 | 九一毛片 | 麻豆69| 精品一区二区三区在线观看 | 中文字幕在线成人 | 免费在线色 | 久久久片| 91精品国产入口在线 | 亚州欧美 | 黄色污小说| 国产在线a| 亚洲图片欧美日韩 | 在线a免费 | 国产亚洲三级 | 亚洲少妇网站 | 日韩欧美在线视频免费观看 | 国精品一区 | 中文字幕人妻熟女人妻a片 久久免费精彩视频 | 伊人免费| 日韩一区免费视频 | 日本国产在线视频 | ass极品国模人体欣赏 | 亚洲区国产区 | 五月天狠狠干 | 福利一区二区在线 | 在线97视频 | 免费看欧美黑人毛片 | 国产页 | 国产成人在线免费观看视频 | 大度亲吻原声视频在线观看 | av网天堂 | 看免费黄色大片 | 无码一区二区精品 | 天天伊人网 | 精品人妻一区二区三区免费看 | 男人天堂免费视频 | 风流少妇一区二区三区91 | 亚洲乱码在线 | 在线中文字幕视频 | 免费色网 | 亚洲快播| 99re在线观看视频 | 天天做天天操 | 麻豆蜜桃91| 阿v天堂网 | 国产精品毛片久久久久久久 | 中文字幕在线播放不卡 | 亚洲v天堂| 色呦呦一区二区三区 | 午夜黄网 | 999视频在线观看 | 国产黄在线免费观看 | 国产免费无码一区二区视频 | 精品在线视频观看 | 日韩欧美精品久久 | 日韩精品久久久久久久 | 蜜臀av性久久久久av蜜臀妖精 | 亚洲 激情 小说 另类 欧美 | 人妻无码一区二区三区久久99 | 97xxx| 香蕉av777xxx色综合一区 | 美女试爆场恐怖电影在线观看 | 国产欧美一区二区在线 | 96国产精品| 在线观看你懂的视频 | 久久久久亚洲视频 | 亚洲国产精彩视频 | 性淫bbwbbwbbw | 日批在线播放 | 在线观看视频福利 | 变态视屏 | 国产激情久久久久久熟女老人av | 久久尹人 | 青青草娱乐视频 | 性久久久久久久久久久 | 性爱一级视频 | 99一区二区| 久久丫丫 | 伊人色影院| 国产一区二区三区四区五区六区 | 免费视频二区 | 亚洲精品乱码久久久久久久 | 91网址在线观看 | 3d毛片 | 国产99视频在线观看 | 永久免费的网站入口 | 日韩av免费在线看 | 精品九九| 一级特黄特色的免费大片视频 | 久久久97| 另类小说色 | 成人天堂噜噜噜 | 欧美丰满美乳xxⅹ高潮www | 午夜av免费观看 | 手机av电影在线 | 手机看片久久久 | 在线观看国产亚洲 | 关秀媚三级 | 男人影院在线观看 | 先锋影音av资源在线 | 精品久久五月天 | 九九九九精品 | 日日夜夜撸撸 | 在线精品亚洲欧美日韩国产 | 国产精品电影一区二区 | 人人看人人做 | 久久不卡 | 99久久国产视频 | 亚洲一级av无码毛片精品 | 国产一区二区波多野结衣 | 日韩av在线看免费观看 | 日本黄色xxx | 日本公与丰满熄 | 91久久超碰| 日韩视频中文字幕 | 欧美日韩在线播放视频 | av免费资源| 国产真人毛片 | 男人午夜影院 | 茄子视频色 | 黄色日韩网站 | 热久久久久 | 伊人首页 | 久久精品视频8 | 天天干天天做天天操 | 超碰免费人人 | 高潮无码精品色欲av午夜福利 | 精品无码久久久久 | 污视频免费在线 | 性中国xxx极品hd | 曰本毛片| 久久一级视频 | 四虎精品一区二区三区 | 天天干天天干 | 久久婷婷丁香 | 一本大道久久久久精品嫩草 | 亚洲免费色图 | 中文字幕23 | 久草最新视频 | 在线天堂www在线国语对白 | 屁屁影院国产第一页 | 深夜福利久久 | 天天操一操 | 欧美精品久久99 | 黄色一级大片在线免费看国产一 | 国内精品免费 | 毛片内射 | 香蕉视频黄版 | 男人插入女人下面视频 | xxxx毛片| 校花被c到呻吟求饶 | 天天色棕合合合合合合合 | 亚洲欧洲国产精品 | 国产精品第6页 | 久本草精品 | 色网站免费观看 | 日穴| 亚洲成人第一网站 | 狠狠干狠狠艹 | 奇米久久 | 中文字幕在线免费 | juliaannxxxxx高清| 国产日韩成人内射视频 | 97自拍视频 | 久久婷婷久久 | 色婷婷av一区二区三 | 国产在线h | 天天看夜夜操 | 极品白嫩丰满美女无套 | wwww日本60 | 麻豆一区二区 | 欧美日韩视频一区二区三区 | 国产人妻一区二区三区四区五区六 | 一级片黄色 | a中文字幕 | 国产影视一区二区 | av男人天堂网 | 91av视频网 | 看免费的毛片 | 大尺度床戏揉捏胸视频 | 伊人免费在线 | 亚洲高清免费 | 羞羞免费视频 | 久久人人爽人人爽人人片亚洲 | 黄色在线小视频 | 日本偷拍一区 | 手机看片国产日韩 | 男人天堂五月天 | 久久久高清视频 | 亚洲精品国产精品国自 | 亚洲精选在线 | 国产精品厕所 | 超碰一区 | 插插插综合| 日韩一卡 | 乱色熟女综合一区二区三区 | 成人福利一区二区三区 | 一区二区三区啪啪啪 | 一级性生活黄色片 | 老司机激情影院 | 欧美一级特黄aaaaaa | 久久久夜色精品 | 国产精品第六页 | 肥臀av| 免费观看全黄做爰的视频 | 夜夜操操| 999www| 国产尤物视频 | 欲求不满在线小早川怜子 | 久久这里有精品视频 | 91午夜视频在线观看 | 成人在线免费视频观看 | 人人av在线 | 欧美日韩国产精品综合 | 久久久国产精品视频 | 嫩草网站入口 | 无人码人妻一区二区三区免费 | 另类老妇性bbwbbw图片 | 美女一级| 综合色亚洲| 日韩性视频 | 国内国产精品天干天干 | 99久久精品无免国产免费 | 亚洲乱码一区二区三区在线观看 | 精品久久久一区二区 | 日韩三级黄色 | 在线观看免费 | a√在线观看 | 亚洲国产视频网站 | 在线观看日本网站 | 人人九九精| 久久久黄色网 | 欧美男人又粗又长又大 | 男同激情视频 | 在线观看av一区二区 | 日韩亚洲精品在线 | 午夜精品国产精品大乳美女 | xxxx毛片| 极品福利视频 | 日本少妇激情舌吻 | 国产性猛交xx乱 | 秋霞一区二区三区 | 一区二区亚洲 | 精品久久久久成人码免费动漫 | 国产精品免费看 | 国产乱妇乱子 | 国产精品伊人 | 国产毛片毛片毛片毛片毛片 | av噜噜 | 99成人在线视频 | 国产一级一片免费播放 | 国产第6页 | 国产免费一级视频 | ts人妖在线| 韩国三色电费2024免费吗多少钱 | 成人麻豆视频 | 95视频在线观看 | 夫妻精品| 国产精品theporn动漫 | 国产自产自拍 | 欧美视频亚洲视频 | 国产高清av | 日本久久一级片 | 樱桃国产成人精品视频 | 操bbbbb| 人人澡人人草 | 日本中文字幕免费观看 | 成人在线免费看视频 | 午夜理伦三级做爰电影 | 国产美女在线免费观看 | 欧美日韩午夜 | 国产日韩在线观看视频 | 美女扒开腿让男生捅 | 热久久久久久 | 成人av在线影院 | 日日操天天操 | 中文字幕亚洲欧美日韩高清 | 高潮网 | 伊人婷婷久久 | 97精品免费视频 | 超碰99在线 | 被两个男人吃奶三p爽文 | 久久露脸国语精品国产91 | 日日摸日日操 | 青青伊人av| 一本色道久久综合亚洲精品图片 | 人人九九精品 | 日日爱av| 2019天天操| 国产黄色大片 | 天天看天天色 | 疯狂揉花蒂控制高潮h | 免费成人毛片 | 这里都是精品 | 欧美男人操女人 | 在线免费观看一区二区 | 黄色片免费播放 | 国产高潮视频 | 制服下的诱惑暮生 | 国产黄色高清视频 | 国产无遮挡又黄又爽免费网站 | 中文国语毛片高清视频 | sm在线看| 丁香av| 精品国产aⅴ一区二区三区东京热 | 又污又黄又爽的网站 | 国产片淫乱18一级毛片动态图 |