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一区二区三区在线观看 | 免费观看高清在线 | 男女猛烈无遮挡免费视频 | 国产51自产区 | 亚洲精品在线免费播放 | 天天色天天色 | 精品视频一二三 | 国产91啪 | 日本天堂在线播放 | 成人免费毛片嘿嘿连载视频 | 99视频在线免费观看 | 特黄一区二区三区 | 找av导航 | 欧美风情第一页 | 亚洲字幕成人中文在线观看 | 天天弄| 国产欧美视频在线观看 | 久草资源 | 99热在线观看免费精品 | 国产精品免费一区二区三区四区 | 日韩在线视频免费看 | 六月婷婷激情网 | 国产精品视频一区在线观看 | 亚洲综合色一区 | www久久| h在线| 国内性视频 | 精品人妻一区二区三区香蕉 | 超碰牛牛 | 久久久老熟女一区二区三区91 | 97激情| 日韩在线网址 | 日本a级在线 | 精品成人av一区二区在线播放 | 国产资源网站 | 欧美日韩国产精品一区二区三区 | 美女免费福利视频 | 蜜臀在线播放 | 国v精品久久久网 | 亚洲精品久久久久久久久久久久久 | 看中国毛片 | 特级a毛片 | 少妇激情网| 国产精品超碰 | 免费在线观看亚洲 | 日韩一区二区三区四区 | 国产又黄又爽又色 | 超级黄色片 | 大肉大捧一进一出视频 | 亚洲欧美制服丝袜 | 先锋影音一区二区三区 | 在线视频 亚洲 | 成人在线91| 国产www在线观看 | 色黄网站 | 久久久99精品免费观看 | 一区二区三区在线观看视频 | 日本熟妇毛茸茸丰满 | 亚洲人成无码网站久久99热国产 | 日本三级视频在线观看 | 亚洲操片| 99视频在线看 | 男女裸体无遮挡做爰 | 99精品热| 亚洲日本中文 | av综合在线观看 | 亚av在线| 久久一区二区三区四区五区 | 中文字幕乱码人妻二区三区 | 在线观看理论片 | 国产青青青 | 日韩精品高清在线 | 最新av在线 | 男插女青青影院 | 污视频网站免费观看 | 精品处破女学生 | 日本美女一区二区三区 | www.嫩草.com| 日本在线免费观看 | 日韩精品人妻中文字幕有码 | 新版天堂资源中文8在线 | 奇米色在线 | 中文亚洲字幕 | 推特裸体gay猛交gay | 丰满人妻一区二区三区无码av | 亚洲乱乱 | 黄色小毛片| 欧美色图1| 久久久网站 | 精品无码三级在线观看视频 | 国产欧美一区二区三区视频在线观看 | 丰满人妻一区二区三区免费视频 | 无码aⅴ精品一区二区三区 一级免费黄色大片 | 超碰免费公开在线 | 国产在线一区视频 | 欧美黑人疯狂性受xxxxx野外 | free性娇小hd第一次 | 国产www免费观看 | 欧美美女一区 | 午夜电影一区二区 | 亚洲av综合色区无码一区爱av | 国内精品久久久久久久久 | 欧美一级啪啪 | 97av.com| 日韩欧美国产中文字幕 | 天天综合网天天综合 | 国内精品久久99人妻无码 | 午夜在线看片 | 欧美黄色免费 | 成熟妇人a片免费看网站 | 思思精品视频 | 日批视频免费看 | 免费看一级黄色片 | 国产山村乱淫老妇女视频 | 九九热国产精品视频 | 午夜羞羞影院 | 顶级毛片 | 越南av | 亚洲综合日韩在线 | 在线一区二区不卡 | 免费成人高清 | 亚洲瑟瑟 | 91麻豆精品91久久久久同性 | 毛片库| 日韩在线视频第一页 | 日韩欧美视频在线播放 | 性欧美lx╳lx╳ | 懂色av蜜臀av粉嫩av分 | 欧美黄色短片 | 刘亦菲毛片一区二区三区 | 亚洲激情视频网 | 日韩一区二区三区三四区视频在线观看 | 国产精品久久久久影院老司 | 青青草原成人 | 中文字幕被公侵犯的漂亮人妻 | 久久久久久久久久91 | 99免费在线观看视频 | 狠狠干2024| 99免费在线观看视频 | 午夜精品一区二区三 | 色欧洲 | 成年人黄色一级片 | 91一区在线 | 亚洲国产精品久久久久久久 | 噼里啪啦免费观看 | 午夜黄色福利 | 亚洲精品乱码久久久久久 | 欧美激情视频网 | 日本污视频在线观看 | 网站黄在线| 进去里视频在线观看 | 成熟女人毛片www免费版在线 | 日本三级理论片 | 欧美精品一区二区成人 | 91黄漫| 婷婷成人av | 精品丰满少妇一区二区三区 | 国产毛片91 | 欧美精品导航 | 精品无码av在线 | 欧美黄色网络 | 波多野结衣在线播放 | 麻豆导航 | 日韩av中文字幕在线 | 免费看h网站 | 免费av免费观看 | 噜噜色图| 法国空姐在线观看免费 | 老司机午夜在线 | 日韩中文字幕一区 | 粉嫩av四季av绯色av | 377人体粉嫩噜噜噜 美女狂揉羞羞的视频 | 亚洲色图首页 | 国产精品久久久久国产a级 91香蕉视频黄色 | 超碰在线资源 | 国产欧美日韩视频 | 欧美精品久久久久久 | 国产视频福利 | 污片免费看 | 丝袜脚交国产在线观看 | 九九视频免费在线观看 | 第一章激情艳妇 | 日韩欧美在线第一页 | 8x8ⅹ成人永久免费视频 | 好吊妞视频在线 | 婷婷国产视频 | 亚洲欧美在线视频 | 小h片在线观看 | 超级乱淫视频 | 国产日韩欧美综合在线 | 99操| 免费看黄色三级 | 欧美影音| 长篇高h乱肉辣文 | 国产一二区在线 | 麻豆一区二区三区四区 | 69激情网| 久久不射网 | www.国产.com| 久国产精品 | 国产美女作爱全过程免费视频 | 日婷婷| 国产色在线视频 | 99精品在线观看 | 亚洲成人一二三 | 日韩午夜视频在线观看 | 久久精品视频观看 | 日本大尺度床戏揉捏胸 | 国产经典久久 | 精品综合久久 | 黑人玩弄人妻一区二区三区四 | 国产精品av一区 | 国产激情自拍 | 手机在线免费看av | 日本成人a | 人人射视频 | 美女视频黄的免费 | 四虎一级片 | 网站在线播放 | 欧美亚洲一区二区三区四区 | 九九国产视频 | 欧美黄色成人 | 夜间福利视频 | 超碰人人艹| 日本中文在线播放 | 91久久精品日日躁夜夜躁欧美 | 狠狠综合久久 | 日韩午夜激情视频 | 台湾男男gay做爽爽的视频 | 日韩欧美精品中文字幕 | 亚洲免费观看av | 无码人妻丰满熟妇奶水区码 | 国内精品人妻无码久久久影院蜜桃 | 亚洲在线视频播放 | 99精品视频免费 | 国产91精品ai换脸 | 中文字幕无码乱码人妻日韩精品 | 亚洲精品乱码久久久久久按摩观 | 日本加勒比中文字幕 | 国产婷婷色一区二区在线观看 | 成人h动漫精品一区二区无码 | www国产亚洲精品 | 懂色av一区二区三区蜜臀 | 97在线观看视频 | 欧美在线一卡 | 一极黄色大片 | 久在操 | 亚洲中午字幕 | 国产免费av网站 | 国产3级在线| 91在线精品秘密一区二区 | 国产黄色一区二区三区 | 娇喘顶撞深初h1v1 | 欧美毛茸茸 | 色爽视频 | 天天操天天干天天操 | 在线色 | 欧美人妖69xxxxxhd3d | 天堂av网站| 日韩中文一区二区 | 欧美一卡二卡三卡 | 国产成a人亚洲精v品无码 | 春色激情| 手机看片91 | 国产精品久久久久久久午夜 | 中国人与拘一级毛片 | 伊人www| 色欲av无码一区二区三区 | 国产成人在线观看免费 | 日韩欧美一区二区三区四区 | 奇米在线777 | 99色视频| av午夜精品 | 国产一区二区播放 | 丰腴饱满的极品熟妇 | 在线中文字幕观看 | 欧美激情在线一区二区 | 日韩欧美在线免费观看 | 婷婷久草 | 欧美性猛交69 | 欧美午夜理伦三级在线观看 | 久久精品在线视频 | 高潮喷水一区二区三区 | 国产乱淫av麻豆国产免费 | 国产精品免费网站 | 青娱乐在线免费视频 | 久久午夜精品人妻一区二区三区 | 国产精品久久久久久久无码 | 青青视频网 | 性色欲网站人妻丰满中文久久不卡 | 中文国产 | 国产又粗又猛又色又 | 正在播放adn156松下纱荣子 | 看av免费毛片手机播放 | 国产一级黄色录像 | 欧美成人精品一区二区免费看片 | 美女吞精视频 | 福利视频亚洲 | 黑丝久久 | 精品国产免费一区二区三区 | 午夜剧场91 | 国产美女诱惑 | 日韩av黄色片 | 欧美色炮 | 欧美贵妇videos办公室 | 九九精品视频在线观看 | 一区二区av电影 | 欧美一级黄视频 | 欧美午夜性春猛交 | 国产大片b站 | 成人动漫免费观看 | 黑人巨大精品欧美 | 亚洲欧洲视频 | 久久综合操 | 欧美黄色大片视频 | 苏晴忘穿内裤坐公交车被揉到视频 | 最好看的日本字幕mv视频大全 | 日韩国产中文字幕 | 夫妻毛片 | 久久不卡av | 天天操天天操天天操天天操 | 国产福利不卡 | 日本美女久久 | 日日夜夜欧美 | 一级片免费观看视频 | 亚洲女人天堂 | 亚洲AV成人无码一二三区在线 | 男生和女生靠逼视频 | 国产福利视频一区二区三区 | 麻豆av一区二区三区久久 | 天堂国产精品 | 日韩中文三级 | 丁香伊人| 欧美日韩亚洲在线 | 久久泄欲网| 熟睡侵犯の奶水授乳在线 | 亚洲欧美综合在线观看 | 13日本xxxxxⅹxxx20| 亚洲欧美综合网 | 懂色av一区二区三区在线播放 | 国产视频一| 婷婷俺也去| 色九月婷婷 | 国产资源免费 | 免费观看日韩毛片 | 97久久精品视频 | 1000亚洲裸体人体 | 东北少妇bbbb搡bbb搡 | 人妻熟女一区二区三区 | 欧美极品第一页 | 日本黄网在线观看 | 亚洲国产精品区 | 亚洲精品欧洲精品 | 久久精彩免费视频 | 精品国产乱码久久久久久闺蜜 | 春闺艳妇(h)高h产乳 | 久久久久无码国产精品一区李宗瑞 | 国产一二三级 | 久艹在线播放 | 激情av在线| av美女在线观看 | 色久综合网 | 免费黄网在线观看 | 成人在线观 | 成人超碰| 日韩精品在线观看一区 | 日韩黄色免费视频 | 澳门久久 | 国产精品无码毛片 | 成人精品三级av在线看 | 另类第一页| 在线h片 | 神马三级我不卡 | 国产一级一级国产 | 国产精品一级二级三级 | 欧美成人一区二区在线 | 日韩精品一区二区亚洲av性色 | 91色片| 久久久一级| 91视频免费网站 | 我们的生活第五季在线观看免费 | 国产真人无遮挡作爱免费视频 | 日韩成人精品在线 | 亚洲国产av一区 | 短篇山村男同肉耽h | 国产在成人精品线拍偷自揄拍 | 婷婷深爱网 | 欧美又粗又长 | 无码人妻久久一区二区三区不卡 | 九九热只有精品 | 伦理片av | 91综合色| 色桃网| 国产91视频在线观看 | 欧美一区二区国产 | 男女男精品网站 | 色视频网站 | 亚洲少妇一区二区三区 | 久久精品a | 一区二区成人在线 | 国产精品1页| 97在线视频人妻无码 | 日本边添边摸边做边爱 | 欧美成人精品一区二区三区 | 99色在线视频 | 麻豆久久久午夜一区二区 | 色妇网| 黄色免费在线播放 | 日本一区二区免费视频 | 久草视频免费在线播放 | 午夜小网站 | 欧美一区二区三区视频在线 | 爱的色放韩国电影 | 国产二区一区 | 日韩精品无码一区二区三区久久久 | 精品久久久久久无码人妻 | 亚洲综合图片一区 | 欧美福利视频一区 | 国产伦精品一区二区三区四区 | 日韩精品在线观看一区二区 | 亚洲最大福利网 | www国产无套内射com | 亚洲av久久久噜噜噜噜 | 日韩精品欧美精品 | 国产激情一区二区三区四区 | 亚洲免费黄色片 | 欧美激情视频在线观看 | 国产农村av| 黄色一级大片在线免费看国产 | 日韩在线视频一区 | 国产精品黄色大片 | 精品日韩一区 | 国产.com| 天堂在线观看视频 | 久久精品视频6 | 国产按摩一区二区三区 | 日韩一区二区三区精 | 亚洲欧美另类图片 | 999国产精品亚洲77777 | 国产欧美精品一区二区色综合 | 黑料av在线| 欧美涩涩涩 | 亚洲污片| 欧美熟妇精品一区二区 | 9cao| 日韩和一区二区 | 97福利网| 朝桐光一区二区三区 | 久久草国产 | 美女88av | 九九欧美| 精品在线看 | 99只有精品| 亚洲激情视频 | 韩国黄色一级片 | www视频在线免费观看 | 就要干就要操 | 黄色片在线免费看 | 老牛影视av老牛影视av | 色屁屁草草影院ccyycom | 免费中文字幕日韩 | 在线免费观看视频网站 | 黄色国产网站 | 麻豆chinese新婚xxx | 精品视频在线一区 | 医生强烈淫药h调教小说视频 | 夫妻自拍偷拍 | 久久精品99久久久久久 | 久久成人动漫 | 网友自拍视频 | 91精品在线播放 | 国产精品无码无卡无需播放器 | 中文字幕日韩在线观看 | 国产在线欧美日韩 | 色.com| 免费一级肉体全黄毛片 | 97免费公开视频 | 色婷婷导航 | 国产三级a| 偷偷操网站 | 成人涩涩网站 | av片网址 | 亚洲色图35p | 国产成人无码aa精品一区 | 丝袜美腿av | 啪啪免费小视频 | 在线香蕉视频 | 伊人春色网 | 成人免费网站在线观看 | 日韩少妇毛片 | 久久视频免费 | 成年人黄色片 | 91福利片 | 国内精品久久久久久久影视简单 | 中文字幕有码无码人妻av蜜桃 | 免费看黄色一级视频 | 午夜色片| av网站观看 | 天天摸天天干 | 亚洲少妇一区二区 | 电影《两个尼姑》免费播放 | 嫩草嫩草嫩草嫩草嫩草 | 欧美大片18 | 久久精品视频久久 | 久久在线看 | 色射视频 | 尤物视频在线观看国产性感 | 91亚洲精品久久久久久久久久久久 | 日韩午夜剧场 | 插插插网站 | 欧美综合亚洲 | av不卡免费在线观看 | 999国产精品亚洲77777 | 国产精品无码99re | 人人超碰97 | 377人体粉嫩噜噜噜 美女狂揉羞羞的视频 | 色av一区二区 | 五月婷网站 | 国产v亚洲| 青青草香蕉| 日本高清无吗 | 精品国产九九 | 国产亚洲综合一区柠檬导航 | 免费看60分钟黄视频 | 超碰77 | 玖玖国产精品视频 | 国产欧美一区二区在线观看 | av日韩高清 | 视频在线观看一区二区三区 | 国产精品无遮挡 | 免费观看成人av | www.日 | 黄色com| 一区二区高清视频 | jizz日本免费 | 超碰精品在线 | 男女视频免费看 | 欧美激情精品久久久久久免费 | 久久久夜色精品 | 毛片国产精品 | 日本免费一区二区三区四区五六区 | 色视频免费 | 光明影院手机版在线观看免费 | 日本黄色视 | 国产一区二区播放 | 成人网在线看 | 国产精品三级视频 | 日本成人在线网站 | 成人午夜剧场视频网站 | 日本不卡在线视频 | 亚州av在线 | 亚洲图片小说区 | 99re色| 国产成人精品综合久久久久99 | 免费观看av毛片 | 黑丝扣逼 | 亚洲精品97久久中文字幕无码 | 熟女av一区二区 | 中国人与拘一级毛片 | 色中色综合 | 91av导航| 狠狠躁夜夜躁人人爽视频 | 日本黄色网址大全 | 国产91九色 | 国产精品久久久久久吹潮 | av影片在线 | 操操操操操操操 | 草草影院地址 | 久久久久久久国产精品毛片 | 日韩视频在线观看免费 | 91久久精品一区二区三区 | 青青伊人av | 亚洲区国产区 | 亚洲精品国产一区二区 | av男女 | 亚洲国产精品尤物yw在线观看 | 男人和女人做爽爽视频 | 欧美视频综合 | 日韩黄色免费电影 | 成人免费在线观看av | 成年人在线视频网站 | 天天操天天操天天操天天操天天操 | 激情影院内射美女 | 狂野欧美 | 天堂在线资源库 | 久久久久久久久久久久久久久久久久久 | 免费在线观看av网站 | 草久免费视频 | 久久精品69 | 国产精品一区二区视频 | 中文字幕一区二区三区在线不卡 | 美女四肢被绑在床扒衣 | 久久福利在线 | 丹丹的呻吟声1一7 | 免费在线一级片 | 国产热热 | 污片在线免费观看 | 久久爱一区 | 污视频免费看 | 视频在线观看你懂的 | 国产精品免费一区二区三区 | 岛国av片| 午夜试看120秒| 最新色网站 | 日本一区二区视频在线 | av成人免费观看 | 先锋影音久久 | 日日操夜夜操狠狠操 | 免费a网站| 青青青视频在线播放 | 福利色播 | av不卡一区 | 久久精品女人毛片国产 | 青娱乐在线免费视频 | 99久久婷婷国产综合精品青牛牛 | 久久亚洲av无码精品色午夜麻豆 | 亚洲插| 亚洲第一综合 | 免费黄色小视频在线观看 | 天天高潮夜夜爽 | a√在线视频 | 善良的公与媳hd中文字 | 国产新婚疯狂做爰视频 | 亚洲欧美午夜 | 国产成a人亚洲精v品在线观看 | 日本韩国毛片 | 精品久久亚洲 | 亚洲第一成人在线 | 久久久性 | 国产精品丝袜黑色高跟 | av午夜在线观看 | 91伦理视频| 人妻少妇精品无码专区二区 | 强开乳罩摸双乳吃奶羞羞www | 色导航| 欧美精品二区三区 | 不卡视频在线观看 | 色网址在线观看 | 中文人妻熟女乱又乱精品 | 超碰88| 日本大尺度做爰呻吟 | 欧美三级 欧美一级 | 日韩精品免费一区二区三区竹菊 | 婷婷丁香激情五月 | 少妇人妻精品一区二区三区 | 国产精品传媒一区二区 | 亚洲av无码一区二区乱子伦 | 性少妇xxxxx 青青草久久久 | 夏目彩春娇喘呻吟高潮迭起 | 午夜黄色影院 | 超碰在线综合 | 国产精品久久久久久中文字 | 中文字幕乱码一区二区三区 | 成人a网| 97精品免费视频 | 亚洲第一黄色网 | 印度午夜性春猛xxx交 | 操操操网站| 操干网 | 欧美黑人疯狂性受xxxxx野外 | 黄色国产在线播放 | 国产一区91 | 国产网红女主播精品视频 | 狼人伊人av| 久久私人影院 | 狠狠干狠狠干狠狠干 | 人妖粗暴刺激videos呻吟 | 亚洲av无码一区二区三区性色 | 亚洲伦理影院 | 爱看av在线 | 日韩欧美毛片 | 你懂的成人 | 爱情岛论坛亚洲线路一 | 天天综合国产 | 欧美黄色精品 | 亚洲女人av| 懂色av | 国产精品高潮呻吟久久 | 亚洲精品999 | 国产三级做爰高清在线 | 亚洲涩涩视频 | www视频在线观看免费 | 成人瑟瑟 | 蜜臀精品一区二区三区 | 动漫一区二区三区 | 韩国三色电费2024免费吗怎么看 | 亚洲性xxxx| 天天干夜夜艹 | 理论片午午伦夜理片影院99 | 日本日韩欧美 | 成人精品 | 成人免费激情视频 | 波多野结衣视频在线观看 | 看免费黄色大片 | 国产第一页在线观看 | 寡妇av| 91大神在线观看视频 | 欧美人伦| 91视频分类| 91麻豆成人 | 亚洲a∨无码无在线观看 | 欧美性猛交xxxx黑人猛交 | 日韩在线免费 | 国产三级av片 | 黄色精品在线观看 | 国产区精品在线 | 久热久热免费视频中文字幕 类别:中文字幕 | 欧洲av一区二区三区 | 色哟哟免费观看 | 国产网址在线 | 三级视频网 | 在厨房拨开内裤进入毛片 | 午夜院线 | 九九热视频在线观看 | 毛片网在线观看 | 理伦毛片| 777毛片| 少妇与公做了夜伦理 | 无套内谢的新婚少妇国语播放 | 岛国久久久| 四虎成人在线观看 | 91www在线观看| 成人乱人乱一区二区三区 | 国产一区二区观看 | 欧美草逼视频 | 一级片亚洲 | 久一在线 | 狠狠婷 | 国产精品三级电影 | 欧美在线视频网 | 日产欧产va高清 | 久久黄色片 | 人人干人人艹 | 日本老熟妇毛茸茸 | 久久久久国产精品视频 | 中国女人黄色大片 | 成人精品毛片 | 国产精品热久久 | 打美女屁股网站 | 91日本视频 | www.欧美色图 | 欧洲一区二区在线 | 天堂在线视频网站 | 免费视频久久久 | 婷婷久久丁香 | 欧美视频在线观看一区二区 | 蜜桃久久一区二区三区 | 国产欧美日韩一区二区三区 | 欧美日韩二三区 | 精品一区欧美 | 手机在线观看av网站 | 爽爽爽av| 色偷偷人人澡人人爽人人模 | 精一区二区 | 国产精品日日摸天天碰 | 特黄一级片 | av男人在线| 中国第一毛片 | 亚洲精品色图 | 天天精品 | 肥臀av | 亚洲超丰满肉感bbw 美女xx网站 | 国产精品久久777777毛茸茸 | 成人蜜桃av| 加勒比一区二区 | 波多野在线视频 | 欧美成人手机在线 | 日韩和的一区二区 | 在线观看的网站 | 激情无遮挡 | 一区二区成人精品 | 免费三片60分钟 | 丰满少妇被猛烈进入高清播放 | 狠狠人妻久久久久久综合麻豆 | 天天久| 成人开心网 | 少妇日韩 | 日韩不卡一区二区三区 | 欧美日韩亚洲系列 | 免费在线一区二区三区 | 欧美又大粗又爽又黄大片视频 | 欧美一区二区大片 | 91精产国品 | 蜜桃无码一区二区三区 | 三级免费黄| 自拍欧美亚洲 | 亚洲欧美另类一区 | 一级黄色大片 | 免费看欧美大片 | 日韩不卡在线播放 | 亚洲欧美电影 | 久久超碰av | 伊人22| 欧美男女视频 | 色性网站 | 最全aⅴ番号库 | 亚洲欧美综合另类 | 99热热| 91九色蝌蚪porny | 欧美18一20男同69gay | 日本猛少妇色xxxxx猛叫 | 一区二区三区四区在线视频 | 999久久久免费精品国产 | 欧美视频自拍偷拍 | 先锋影音中文字幕 | av中文在线观看 | 欧美色视频在线 | 亚洲欧美精品一区 | 黄色动漫在线免费观看 | 国产无套免费网站69 | 成年人免费看的视频 | 女人扒开双腿让男人捅 | 一区二区三区四区五区视频 | 国产视频在线播放 | 中文字幕第一区综合 | 91破处视频 | 亚洲视频456| 亚洲偷偷 | 在线观看国产91 | 天天射天天操天天干 | 四虎国产| 亚洲一本之道 | 手机看片福利久久 | 神马午夜一区 | 久久久精品人妻一区二区三区蜜桃 | av首页在线| 大尺度床戏揉捏胸视频 | 亚洲天堂第一区 | 成人动漫免费在线观看 | av性天堂网| 黄色特一级 | 看黄色的网站 | 国产精品色哟哟 | 五十路六十路七十路熟婆 | 国产精品久久久久久吹潮 | 日本理论片午伦夜理片在线观看 | 欧美一级性| 欧美日韩性视频 | 91看片成人 | 久久精品亚洲无码 | 色原网| 国产精品黄色在线观看 | 91爱视频| 欧美精品一区三区 | 伊人影院视频 | 美少妇av| 男女插插视频 | 91久久久久国产一区二区 | 香蕉视频ap| 海角社区登录 | 久久久久综合网 | 久草视频免费看 | 亚洲国产一区二区a毛片 | 熟女人妻aⅴ一区二区三区60路 | 成人超碰在线 | 一区二区日韩精品 | 女女百合高h喷汁呻吟玩具 国产精品无码乱伦 | 日韩欧美成 | 新国产视频 | 红桃成人在线 | 日本一级片在线观看 | 欧美激情性生活 | 国产人妻精品一区二区三区不卡 | 激情综合站| 一区二区福利视频 | 日韩免费播放 | 日本一级二级视频 | 99久久久无码国产精品性 | 欧美日韩成人在线视频 | 午夜福利三级理论电影 | 国产精品国产 | 日日夜夜精 | 色哟哟网站入口 | 精品在线一区二区三区 | 亚洲激情成人网 | 亚洲午夜一区二区三区 | 国产99在线观看 | 中国国产精品 | 中文字幕免费一区 | 国产自偷 | 欧美一区二区三区四区在线 | 亚洲色偷精品一区二区三区 | 中文字幕久久久久 | 992av| 国产又大又黄又爽 | 天堂在线| 三上悠亚激情av一区二区三区 | 黄色免费视频网站 | 欧美日韩一区二区在线视频 | 男同精品| 在线观看的av网址 | 精品精品精品 | 香蕉污视频 | 91视频色版 | 日本在线不卡一区二区 | avtt中文字幕| 香蕉视频ap | 亚洲蜜桃视频 | 狠狠综合久久av一区二区 | 天天天综合网 | 在线观看视频一区二区 | 天堂网中文在线 | 久久乐国产精品 | 国产卡一卡二卡三无线乱码新区 | 色久综合网 | 操久久 | 双性皇帝高h喷汁呻吟 | 国产精品腿扒开做爽爽爽挤奶网站 | 国产真实交换夫妇视频 | 欧美粗暴jizz性欧美20 | 亚欧视频在线观看 | 成人黄色录像 | 午夜精品久久久久久久99热浪潮 | 97福利视频| 亚州精品国产精品乱码不99按摩 | av色资源 | 毛片网站免费在线观看 | 国产成人精品一区二区 | 色婷婷av一区二区三区软件 | youjizz亚洲女人| 日本欧美一级 | 国产情侣91| 亚洲av熟女高潮一区二区 | 日韩av免费在线播放 | 亚洲乱码国产乱码精品精98午夜 | 国产网站在线免费观看 | 99午夜 | 久久中文娱乐网 | 老司机免费视频 | 曰本黄色片 | 欧美专区在线播放 | 激情六月丁香 | 欧美成人精品二区三区99精品 | 国产精品自拍电影 | 女人脱下裤子让男人捅 | 91精品免费 | 欧美美女性视频 | 日韩电影在线观看一区二区 | 四虎黄色网 | 黄色伊人 | 麻豆一区二区99久久久久 | 麻豆911| 欧美超碰在线 | 黄网站免费入口 | 国产熟妇与子伦hd | 色姑娘av| 日韩欧美v | 亚洲超碰在线观看 | 免费观看黄色的网站 | 91日韩精品 | 日本免费三片在线播放 | 国产精品久久久久久久成人午夜 | 日韩午夜伦 | 亚洲成在线 | 欧美无遮挡 | 日韩人妻精品一区二区三区 | 99这里只有精品视频 | 懂色一区二区 | 亚洲片国产一区一级在线观看 | www日本视频 | 91片黄在线观看喷潮 | 伦理片一区二区三区 | 亚洲精品无码永久在线观看 | www.av黄色| xxxxxx日本| 国产制服丝袜在线 | 天天久久久 | 操碰91 | 亚洲玖玖玖 | 色五婷婷| 催眠调教艳妇成肉便小说 | 久久久亚洲成人 | 欧美香蕉| www.sesehu.com| 成人手机看片 | 欧美午夜精品久久久久久人妖 | 蜜桃视频久久一区免费观看入口 | 国产午夜大地久久 | 久久精品国产亚洲AV无码男同 | 日韩激情在线 | 成人精品一区二区三区四区 | 精品在线观看视频 | 精品1卡二卡三卡四卡老狼 日本色视 | 中文字幕日本在线 | 亚洲在线免费观看 | 成熟妇人a片免费看网站 | 网红福利视频 | 少妇视频在线播放 | 欧美激情精品久久久久久免费 | 亚洲精品视频在线观看视频 | 欧美成人性生活视频 | 成熟妇人a片免费看网站 | 国产三级av在线播放 | 理论片亚洲 | 黄色爱爱视频 | 熊猫av| 男人日女人在线观看 | 中文字幕视频一区二区 | 日韩激情av | 抖音视频在线观看 | 日美女逼逼 | 亚洲综合久 | www.午夜视频 | 黄色在线小视频 | 合欢视频污 | 调教一区二区 | 黑人巨大精品欧美 | 黄色成年网站 | 国产精品17p| 欧美日韩18 | 国产午夜福利一区 | 久久性片| 波多野结衣 在线 | 久久精久久 | 蜜桃色999| 美女在线播放 | 天堂av网址 | 欧美乱欲视频 | 韩国av免费在线 | 天堂av一区二区三区 | 在线观看黄色网 | 国产区91 | 毛茸茸free性熟hd | 丰满少妇久久久久久久 | 亚洲第一天堂 | 好男人在线视频www 极品少妇xxxx | av电影在线播放 | 神马午夜激情 | 天天射天天操天天干 | 97精品久久 | 另类尿喷潮videofree | 人妻少妇久久中文字幕 | 久久精品视频3 | 亚州精品国产精品乱码不99按摩 | 日本边添边摸边做边爱 | 久久久久久中文字幕 | 色多多导航| 人人草在线视频 | 五月天婷婷在线播放 | 无码精品人妻一区二区三区湄公河 | 亚洲一区 | 影音先锋中文字幕在线 | 午夜欧美精品 | 夫妻啪啪呻吟x一88av | 筱田优av | 欧美va在线观看 | 国产婷婷在线观看 | 免费日本视频 | 日本做爰全过程免费看 | 日韩亚洲欧美综合 | 新红楼梦2005锦江版高清在线观看 | 成人欧美一区二区三区 | 成人黄色一级 | 伊人福利视频 | 一区三区视频 | 夜夜天堂 | 日本一区二区三区视频在线观看 | 小明看国产 | 欧美一区欧美二区 | 欧美成人做爰猛烈床戏 | 视频一区在线观看 | 污污免费视频 | 特级做a爱片免费69 国产午夜一区二区三区 | 在线日韩视频 | 国内爆初菊对白视频 | 亚洲精美视频 | 色网站在线看 | 久久亚洲影院 | 日本www高清 | 强行挺进皇后紧窄湿润小说 | 欧美1级片 | 亚洲区色 | 一级片免费观看 | 免费成人在线观看动漫 | 欧美一区二区三区粗大 | 青青青久久久 | 91精品国产高清一区二区三蜜臀 | 欧美激情视频一区二区三区 | 天天干天天干天天操 | 人人妻人人澡人人爽精品欧美一区 | 久久久国产高清 | 欧美视频在线一区二区三区 | 精品无人区无码乱码毛片国产 | 色婷婷激情五月 | 88av在线| 国产草草影院ccyycom | 国产麻豆一区二区三区在线观看 | 日韩中文字幕不卡 | 日日夜夜网站 | 国产成人久久精品麻豆二区 | 日本不卡二区 | 亚洲爱视频 | 在线综合视频 | 在线1区 | 韩国一区二区视频 | 少妇扒开粉嫩小泬视频 | 美景之屋电影免费高清完整韩剧 | 我把护士日出水了视频90分钟 | 日本视频www色 | 亚洲国产成人精品激情在线 | 一区三区视频 | 亚洲蜜桃精久久久久久久久久久久 | 国产一二三四在线 | 91精品国产综合久久久久久久 | 亚洲国产av一区 | 国产精品一级二级三级 | 99热这里只有精品2 久久黑人 | 中文字幕欧美色图 | 人妖和人妖互交性xxxx视频 | 男女男精品网站 | 蜜乳av一区二区三区 | 伊人干综合| 后进极品美女圆润翘臀 | 夜晚福利 | 国产精品18久久久 | 97在线超碰 | 99成人国产精品视频 | 精品视频在线播放 | 午夜精品偷拍 | 波多野结衣欧美 | 欧美色图1| 中国av毛片 | 日本五十路在线 | www.天天操| 黄色小说在线免费观看 | 免费看黄色三级 | 国产免费视频 | 人妻换人妻仑乱 | 视频精品久久 | 伊人视频 | 国产精品黄色网 | 亚洲一区二区精品在线观看 | 三级在线看中文字幕完整版 | 国产又黄又湿 | www.狠狠干 | 激情影音 | 99精品久久99久久久久 | 狠狠五月婷婷 | 欧美黑人猛交 | 天天操天天看 | 浮力影院草草 | 少妇精品在线 | 国产亚洲色婷婷久久 | 污污视频在线观看网站 | 久热最新| 嫩草影院一区二区三区 | 美女试爆场恐怖电影在线观看 | 亚洲欧美日韩成人 | 免费观看理伦片在线播放视频软件 | av的天堂 | 713电影免费播放国语 | 成人综合站 | 成人午夜激情视频 | 91原创视频在线观看 | 夜夜操女人 | 性猛交富婆╳xxx乱大交天津 | 亚洲三级在线播放 | 久久久久99精品成人片我成大片 | 肉肉视频在线观看 | 无码人妻精品一区二区三区99不卡 | 国产免费av电影 | 亚洲1级片 | 日本免费网址 | 成人免费视频一区二区三区 | 少妇又色又紧又爽又刺激视频 | 你懂的国产 | 男女激情啪啪 | 国产精品1区| 天堂岛av| xxxxx在线| 美丽姑娘免费观看在线观看 | 激情综合在线 | 超碰在线 | 中文字幕资源在线 | 亚洲精品激情 | 亚洲综合在线视频 | 欧美一区免费看 | 三级91| 天堂av免费看 | av在线电影观看 | 美女av网| 日韩欧美不卡视频 | 黄大片18满岁 | 欧美性xxxx图片| 日本中文一区 | 久久久久亚洲av成人片 | 性欧美17一18内谢 | 人人操日日干 | 男人午夜免费视频 | 欧美视频免费在线 | 亚洲av无码一区二区二三区软件 | 欧美激情视频一区二区三区 | 少妇资源| 天堂中文在线观看 | 亚洲 欧美 日韩在线 | caopor在线| jzzijzzij亚洲成熟少妇在线播放 国产成人精品一区二区三区在线 | 先锋影音在线 | 精品人妻一区二区三区四区不卡 | 中文字幕一区二区视频 | 中文字幕一级二级三级 | 天堂中文在线播放 | gay男互凵gay男同偷精 | 国产jizz| 亚洲女人18毛片水真多 | 欧美日韩123| 91theporn国产在线观看 | 在线观看国产麻豆 | 日韩中文字幕视频在线观看 | 伊人开心网 | 中国免费黄色 | 免费黄色一级视频 | a在线天堂| 午夜高清视频 | 欧美日韩中文字幕一区二区三区 | 泽村玲子在线 | 91最新地址永久入口 | 伊人资源 | 亚洲在线视频网站 | 日韩午夜毛片 | 成人娱乐网 | 国产乱淫av公| 超碰免费在线播放 | 美女黄色小视频 | 综合网伊人 | 69久久夜色精品国产69 | 婷婷色在线 | 性一交一乱一乱一视频 | 日本japanese丰满白浆 | 亚洲天堂高清 | 亚洲精品高清在线 | 秋霞成人| 欧美男人天堂网 | 秋霞在线一区 | 日韩片在线观看 | 精品中文字幕在线观看 | 免费看黄色网 | 亚洲爆乳无码一区二区三区 | 免费观看一级视频 | 一品道av | 国产欧美一区二区三区鸳鸯浴 | 国产精品久久久久久亚洲调教 | 五十路在线视频 | 牛人盗摄一区二区三区视频 | 国产免费无码XXXXX视频 | 永久免费在线观看视频 | 日韩一区二区三区在线免费观看 | av动漫网| 欧美在线一| 亚洲激情自拍偷拍 | 波多野结衣一二区 | 国产精品免费视频一区二区三区 | 国产盗摄一区二区三区在线 | 亚洲熟妇国产熟妇肥婆 | 老女人黄色片 | www.com日本| 一区日韩 | 91这里只有精品 | 91麻豆国产视频 | 一区二区三区视频免费 | 毛片毛片女人毛片毛片 | 色香欲综合网 | 中文字幕在线播放第一页 | 99伊人网| 另类第一页 | 久久精品国产亚洲av香蕉 | 美女啪啪免费视频 | 亚洲国产高清在线 | 欧美日韩亚洲成人 | 国产精品污污 | 韩国伦理片免费看 | 一级片在线播放 | 免费视频毛片 | 女人性做爰24姿势视频 | 日本人妻一区二区三区 | 免费一二三区 | 玖玖爱精品 | 日韩免费中文字幕 | 97人妻精品一区二区三区免 | 激情网站在线观看 | 欧美在线网站 | 亚洲高潮无码久久 | 日本理伦片午夜理伦片 | 日本人dh亚洲人ⅹxx | 影音先锋天堂网 | 成人精品在线视频 | 花样视频污 | 天堂网亚洲| 97国产成人无码精品久久久 | 国产激情第一页 | 野花视频在线观看免费 | 亚洲影视在线观看 | 久久久99国产精品免费 | 动漫美女舌吻 | 在线爱情大片免费观看大全 | 91日日夜夜 | 超碰超碰在线 | 久久久久久无码精品大片 | 国模福利视频 | 在线观看视频日韩 | 亚洲成人第一 | 国产一区二区三区欧美 | av黄色网 | 放几个免费的毛片出来看 | 久久久久黄 | 无码人妻精品一区二区 | 中文字幕777| 青青草原国产在线 | 欧美性插视频 | 久久精品偷拍视频 | 黄瓜视频色| 欧美在线小视频 | 久久伊人影院 | 美足av | 韩国一区二区视频 | 亚洲艹| 狠狠人妻久久久久久 | 五月激情视频 | 亚洲精品久久久久久久久久久 | 国产人人干| 亚洲视频免费在线观看 | jizz性欧美2 亚洲国产视频一区二区 | 国产精选一区 | 污视频网站免费 | 黄色大片网站在线观看 | 男人天堂网在线观看 | 久久久7777| 久久久久久91亚洲精品中文字幕 | 制服丝袜中文字幕在线 | 久久精品中文 | 草久在线 | 香蕉久久a毛片 | 国产精品永久免费视频 | 日本一二三区视频在线 | 黄色国产| 4388成人网| 骚av在线| 激情视频在线观看免费 | 狠狠五月| 911香蕉视频 | 樱空桃在线观看 | 天天干天天舔天天操 | 人人插人人草 | 91免费视频观看 | 国产精品99久久久久久久久久久久 | 打开每日更新在线观看 | 成人av免费看 | 一女二男一黄一片 | 亚洲av无码一区二区三区性色 | 亚洲色图17p | 自拍偷拍视频在线观看 | 国产在线导航 | 成人欧美在线观看 | 天堂久久网 | 国产欧美精品一区二区三区 | 欧美在线播放 | 久久亚洲欧美 | 欧美男女视频 | 91第一页| 国产视频一区在线播放 | 欧美调教视频 | 免费一区二区三区 | 欧美日韩久久久久久 | 国产在线aaa | 嫩草www | 粗大黑人巨茎大战欧美成人免费看 | 黄色成人在线观看 | 日韩涩| 欧美一区三区二区在线观看 | 福利视频在线播放 | 亚洲视频黄 | www.色悠悠| 久久调教 | 日本超碰 | 午夜在线观看视频 | 亚洲激情网 | 色综合色综合色综合 | 免费成人高清在线视频 | 国产黄色在线网站 | 中文字幕一区二区三区人妻在线视频 | 越南黄色一级片 | 欧美日韩中文 | 嫩草影院久久 | 亚洲精品伦理 | 亚洲一区二区三区免费在线观看 | 国产在线操| 精品91在线| 少妇超碰| 在线观看视频一区二区 | 欧美精品免费在线观看 | 亚洲成人生活片 | 蜜臀99久久精品久久久久久软件 | 亚洲AV成人无码电影在线观看 | 国产亚洲精品自拍 | 视频这里只有精品 | 一区二区三区免费观看视频 | 天天躁日日躁狠狠躁av麻豆 | 日本不卡免费 | 人人超碰在线 | 麻豆视频免费在线观看 | 亚洲超碰在线 | 国产口爆吞精一区二区 | 亚洲激情图片区 | 国产va | 肥臀熟女一区二区三区 | 亚洲天堂黄 | 午夜伦伦电影理论片费看 | 五月天婷婷在线观看 | 岛国福利视频 | 在线你懂| 高跟肉丝丝袜呻吟啪啪网站av | 久久久久国产精品视频 | 丝袜老师让我了一夜网站 | 亚洲一区二区在线观看视频 | 鲁丝一区二区三区免费 | 日韩69| 在线观看免费看片 | 日韩中文字幕视频在线观看 | 国产精品亚洲第一区 | 天天操网| 国产精品一区二区在线观看 | 亚洲精品视频在线免费 | 色综合一区 | www.欧美精品| av免费播放| 中年夫妇啪啪高潮 | 日韩av成人在线 | 99re热这里只有精品视频 | 激情高潮呻吟抽搐喷水 | 亚洲免费成人 | 国产草草影院ccyycom | 免费性爱视频 | 女人一区二区三区 | 亚洲日本黄色 | 九七精品 | 欧美另类在线观看 | 欧美性生活视频 | 美女网站免费 | 办公室大战高跟丝袜秘书经理ol | 久久嫩草精品久久久久 | 午夜毛片在线 | 黄色三级视频 | 91深夜福利 | 久久99国产视频 | 91精品视频一区 | 精品国产成人av在线免 | 国产男女爽爽爽 | 色悠悠网| 91久久久久国产一区二区 | 成年人黄网站 | 成人欧美一区二区三区小说 | 初高中福利视频网站 | 精品久久久久久久久久久久 | 日韩精品综合 | 97视频免费在线观看 | 激情九九 | 肮脏的交易在线观看 | 97伊人| 伊人伊人伊人伊人 | 国产黄色在线播放 | 精品久久久久久久久久久国产字幕 | 快播色图 | 免费在线观看黄网站 | 大乳护士喂奶hd | 国产免费久久精品国产传媒 | 一级黄色淫片 | 665566综合网 | 天天欧美 | 特级黄色网| 国产少妇在线 | av黄 | www.天堂在线 | 黄色特一级 | 夜夜骑夜夜 | 五月天婷婷在线播放 | 在线资源站 | 黄骗免费网站 | 狠狠干狠狠撸 | 亚洲欧美在线一区二区 | 欧美综合视频在线 | 日韩成人黄色片 | 在线视频播放大全 | 国产乱码精品一区二三区蜜臂 | 一区二区日韩电影 | 日韩视频中文字幕 | 国产一区二区精品丝袜 | 91成人毛片 | 色女人影院 | 国产伦精品一区三区精东 | 国产理论视频 | 成人免费视频毛片 | 欧美第1页 | 男女国产精品 | 中文字幕第5页 | 双性受孕h堵精大肚生子 | 亚洲精品成人区在线观看 | 狠狠做深爱婷婷综合一区 | 青青草原国产 | 91精品啪| 亚洲精品成人网 | 欧美日韩一二 | 日本在线一区二区三区 | 欧美特级黄色大片 | 伊人激情综合网 | 手机看片1024久久 | 七月色 | 国产精品扒开腿做爽爽爽a片唱戏 | 久热这里有精品 | 夜夜夜夜骑 | 一区二区三区美女 | 久久国产成人精品 | 麻豆av一区二区三区久久 | av一区二区三区在线观看 | 久久国产一区二区三区 | 欧美精品123区 | 欧美日韩在线视频 | 真人毛片97级无遮挡精品 | 精品国产一区二区三区四区精华 | 一区二区三区视频在线免费观看 | 日韩黄色小视频 | 国产精品一区av | 日本大尺度床戏揉捏胸 | 人人干人人看 | 成人欧美精品一区二区 | 色女孩综合 | 国产91av视频 | 国产视频一区二区视频 | 欧美国产日韩视频 | 老司机午夜剧场 | 少女国产免费观看 | 欧美黑人一级片 | 视频这里只有精品 | 日韩 欧美 综合 | 欧美极品jizzhd欧美仙踪林 | 免费看黄网站在线 | 又黄又爽又色视频 | 羞辱狗奴的句子有哪些 | 天天综合网网欲色 | 亚洲制服无码 | 国产寡妇色xxⅹ交肉视频 | 欧美日韩大片 | 操到喷水 | 久久久久久一区二区 | 男女ss视频| 欧美日韩免费一区 | 无码h黄肉3d动漫在线观看 | 欧美一二三 | 黄色三级视频网站 | 亚洲av熟女国产一区二区性色 | 国产精品99精品久久免费 | av黄色免费网站 | 日韩高清网站 | 成人免费视频视频 | 三级视频在线 | 国产欧美日韩在线观看 | 亚洲网站av | 亚洲一级免费视频 | www.久操 | 亚欧精品视频一区二区三区 | jizz国产免费 | 成人h动漫精品一区二区器材 | 国产老妇视频 | 久草青青草 | 超碰在线观看97 | 成人av免费观看 | 天天想你在线观看完整版电影免费 | 日本一区二区三区免费视频 | 啪啪网站免费观看 | 免费av电影网站 | 玖玖在线免费视频 | 古装做爰无遮挡三级视频 | 91麻豆成人精品国产免费网站 | av在线播放一区二区三区 | 草草地址线路①屁屁影院成人 | 韩日av | 亚洲av色区一区二区三区 | www.成人av | japanesexxxx日本妞 | 精品视频网站 | 秋霞黄色片 | 4438成人网 | 欧美成人精品一区二区男人看 | 日产电影一区二区三区 | 国产日本在线 | 欧美精品一区二区三区蜜臀 | 国产艳俗歌舞表演hd | 色妞综合 | 六月色丁香 | 美国毛片网站 | 亚洲伊人av | 免费黄色一级大片 | 黄色视屏在线免费观看 | 一区二区三区视频免费看 | 99一级片 | 国产精品一区二区在线播放 | 超碰免费成人 | 精品无码一区二区三区电影桃花 | 国产操视频 | 日本性高潮视频 | 三级免费黄录像 | 99成人国产精品视频 | 欧美日韩在线视频一区 | av小说在线 | 非洲黄色一级片 | 国产精品国产精品国产专区不卡 | 国产91在线播放九色 | 欧美国产中文字幕 | 朝桐光av在线一区二区三区 | 男人天堂新地址 | 色永久| 黄a网站| 久久国产高清 | 中文字幕在线观看免费高清 | 亚洲熟妇无码乱子av电影 | 在线视频欧美日韩 | se94se欧美| 色婷婷av一区二区三区大白胸 | 亚洲经典一区二区三区四区 | 国内精品久久99人妻无码 | 国产午夜手机精彩视频 | 精品无码三级在线观看视频 | 在线观看免费高清在线观看 | 亚洲视频你懂的 | 男女av在线 | 亚洲成人经典 | 日韩精品人妻一区 | www婷婷| 久久性视频 | 国产精品羞羞答答 | 手机看片日韩欧美 | 女人高潮潮呻吟喷水 | 国产欧美在线观看 | 超碰超碰97 | 国产综合欧美 | 少妇裸体性生交 | 短裙公车被强好爽h吃奶视频 | 亚洲一区第一页 | 久久伊人精品 | 成人免费黄 | 国产伦精品一区二区三区视频痴汉 | 国产精品九九视频 | 亚洲自拍偷拍第一页 | 精品一二三 | 日韩一级片中文字幕 | 在线a视频 | 日韩中文电影 | 97色婷婷| 天天拍夜夜爽 | 精品国产123| av影片在线 | 99re这里只有精品在线 | 国产精品男同 | 欧美做受高潮1 | 人妻少妇精品视频一区二区三区 | 黄色片网站在线播放 | 96国产视频 | 国产精品免费一区二区三区都可以 | 欧美精品一区二区三区四区五区 | 欧美午夜精品一区二区蜜桃 | 国产欧美在线看 | 亚洲欧美在线视频免费 | 久久久久久久久久久久久久久久久久久久 | 欧美极品少妇xxxxⅹ喷水 | 中文字幕视频一区 | 成人网址在线观看 | 网站在线看 | 亚洲熟区 | 久一视频在线观看 | 爱情岛黄色 | 日本丰满熟妇bbxbbxhd | www.九色.com | 亚洲精品一区二区18漫画 | 风间由美av在线 | 国产伦理吴梦梦伦理 | 日韩精品999 | 午夜精品久久久久久久蜜桃 | 尤物在线视频观看 | 免费的理伦片在线播放 | 欧美精品v国产精品v日韩精品 | 成人av在线网址 | 在线看的av网站 | 一级特黄肉体裸片 | 让人下面流水的视频 | 国产精品天美传媒沈樵 | 日本一级黄色大片 | 欧美激情视频一区二区三区 | 中文字幕久久熟女蜜桃 | 69亚洲精品 | 乱亲女h秽乱长久久久 | 777毛片| 国产一线在线观看 | 韩国伦理电影免费在线 | 日韩综合在线观看 | 久久黄色小说 | 美女靠逼视频网站 | 女生裸体无遮挡 | 黄色精品一区 | 精品久久久久久久久久久久久久久久 | 亚洲三级电影网站 | 午夜爽爽爽视频 | 欧美美女喷水 | 久久精品欧美日韩精品 | 校园春色av | 久久蜜臀 | 天天射网站 | 国产亚洲成人av | 青青草视频免费看 | 日韩一区二区在线看 | www好男人| 成人看片泡妞 | 黄色成年网站 | 色妇网| 香港三级日本三级 | 日韩一级免费看 | 欧美一区二区区 | 免费簧片在线观看 | 日韩性生活视频 | 久久一区二区精品 | 中文字幕无码毛片免费看 | www.伊人.com| h官场少妇第三部分 | 美痴女~美人上司北岛玲 | 九七影院在线观看免费观看电视 | 麻豆乱码国产一区二区三区 | 亚洲操 | 视频在线免费 | www.五月婷婷 | 邻家有女4完整版电影观看 日韩精品成人 | 亚洲视频456| 欧美区一区| 日本久久伊人 | 亚洲在线观看免费 | 亚洲av无码一区二区乱子伦 | 黑丝扣逼 | 国产免费一区二区三区三州老师 | a天堂在线观看视频 | 精品国产一区在线 | 免费无码毛片一区二区app | 少妇av一区二区 | 国产综合av | 99re99| 中文字幕精品一区二区精 | 一久久 | 亚洲欧洲天堂 | 国产日韩视频在线观看 | 日韩a毛片 | 亚洲色图偷 | 国产精品伦理一区二区 | 一级全黄色片 | 一区二区美女视频 | 榴莲视频黄色 | 久久男人天堂 | 精品无码一区二区三区 | 日韩精品久久久久久久的张开腿让 | 国产精品制服诱惑 | 黑丝一区二区三区 | 懂色av蜜臀av粉嫩av | 一级黄色裸体片 | 亚洲精品乱码久久久久久麻豆不卡 | 日韩欧美视频在线 | 日韩欧美视频免费观看 | 亚洲激情视频小说 | 性久久| 欧美精品二区 | 男女黄网站 | 91午夜精品亚洲一区二区三区 | 欧美成人精品在线 | 色一区二区三区四区 | 日韩手机在线视频 | 日本成人免费视频 | 在线欧美日韩 | 91亚洲一区二区 | 亚洲人人爱 | 亚洲av无码一区二区二三区软件 | 国产伦理自拍 | 欧美日韩大片 | 国内外成人免费视频 | 国产成人精品免费 | 久久精品视频18 | 蜜臀av免费在线观看 | 91在线高清 | 蜜桃视频久久一区免费观看入口 | 久久久免费精品视频 | 久久99久久99精品免视看婷婷 | 美女午夜影院 | 嫩草在线播放 | 一区二区中文字幕在线观看 | 一级片在线免费看 | 超碰夜夜| 国产理论精品 | 亚洲色图偷拍视频 | 久久久国产一区二区三区 | 成人免费a视频 | 欧美精品二区三区四区免费看视频 | av无限看| 在线黄色观看 | 亚洲天堂一区二区三区四区 | 男女av在线| 日本高清免费不卡视频 | 波多野吉衣一区二区三区 | 中文字幕成人在线 | 亚洲视频在线观看一区 | 日本美女毛片 | 欧美日韩中文字幕在线视频 | 99xav| 99re伊人| 九九九九精品九九九九 | 女人18毛片毛片毛片毛片区二 | 18禁裸乳无遮挡啪啪无码免费 | 亚洲色图图片区 | 男女叼嘿视频 | av噜噜噜 | 日韩成人精品一区二区 | 亚洲av熟女国产一区二区性色 | 特级性生活片 | 黄色片子一级 | 中国女人内谢69xxxx | 插我舔内射18免费视频 | 亚洲精选在线观看 | 娇小tube性极品娇小 | 欧美成人精品一区二区三区在线观看 | 欧美午夜一区二区 | 成人在线日韩 | 日韩中文字幕观看 | 国产欧美色图 | 香蕉视频成人在线观看 | 久久久久久精 | 日本黄色片视频 | 亚洲xxxxx | 91丨porny丨在线中文 | 欧美午夜精品久久久久免费视 | 黄色av网站免费观看 | av美女在线观看 | 四虎影视永久 | 亚洲伦理精品 | 日本不卡一区二区在线观看 | av永久免费观看 | 欧美一级在线观看 | 午夜精品免费观看 | 欧美日韩亚洲视频 | 德国经典free性复古xxxx | 欧美色图30p| 女人舌吻男人茎视频 | 强行挺进白丝老师翘臀网站 | www嫩草 | 狼人伊人av | 亚洲精品免费一区二区三区 | 红桃一区二区三区 | 色悠悠av | 老司机精品导航 | 在线天堂一区 | 日日射射| 动漫美女被吸乳奶动漫视频 | av大片在线免费观看 | 免费99视频 | 丝袜 亚洲 另类 欧美 重口 | 免费成人小视频 | 日本丰满大乳奶做爰 | 精品一区二区三区电影 | 小小姑娘电影大全免费播放 | 久久午夜无码鲁丝片午夜精品 | av在线电影网站 | 日干夜干 | 中文字幕+乱码+中文乱码www | 超能一家人电影免费喜剧在线观看 | 国产激情啪啪 | 国产女上位 | 蜜臀中文字幕 | 日本中文在线观看 | 97人妻一区二区精品免费视频 | 成人国产一区二区三区精品麻豆 | 日韩色综合网 | 激情图片区 | 精品成人 | 亚洲熟女乱色综合亚洲小说 | jizz日本女人 | 国产在线一区二区 | 神马午夜久久 | 久草免费在线视频观看 | 日韩影院一区二区 | 一区二区黄色片 | 黄色成人在线播放 | 久久精品10| youjizz欧美| 红猫大本营在线观看的 | 欧美中文字幕在线播放 | 香蕉视频一区二区三区 | 国产精品久久777777 | 在线观看wwww | 银娇在线观看 | 高清乱码免费看污 | 成人黄色免费网 | 日韩欧美国产高清 | 91精品91久久久中77777 | 男插女在线观看 | 麻豆 美女 丝袜 人妻 中文 | 人妻毛片| www.天堂av.com | www在线看片| 国产日韩av一区二区 | 欧美日韩乱| 国产乱国产乱老熟 | 国产三区在线观看 | 久久精品不卡 | 午夜影院在线免费观看 | 亚洲aav| 一级免费在线 | 久久久久亚洲精品 | 成人字幕 | 亚洲风情av | 精品一区二区三区四 | 国产尻逼视频 | 看中国毛片 | 99热2 | 中国女人一级一次看片 | 91网站免费视频 | 中文字幕第八页 | 毛片大片 | 老女人一毛片 | 男女免费观看视频 | 黄色一级视频在线观看 | 亚洲视频导航 | 国产成人精品在线 | 亚洲成人精品视频 | 色天天av| 国产精品13p | 最新国产三级 | 国产永久精品大片wwwapp | 夜夜操天天干 | 潘金莲一级淫片aaaaa武则天 | 欧美精品日韩 | 国产小视频免费观看 | 午夜精品在线 | 91久久人澡人人添人人爽欧美 | 色av资源| 男女操操 | av日韩高清 | 国产一级视频在线观看 | 成人av免费播放 | 亚洲日本一区二区三区 | h亚洲| 亚洲国产一区二区三区在线观看 | 神马午夜伦理影院 | 蜜臀在线视频 | 精品欧美一区二区久久久久 | 欧色图 | 人妻系列一区 | 五月伊人婷婷 | 亚洲成人国产 | 中文字幕欲求不满 | 免费成人美女女电影 | 亚洲视频图片 | 亚洲中文一区二区 | 久久久久久久久久久久久久 | 一级片视频在线观看 | 麻豆一区在线 | 中国女人高潮hd | 女同二区| aaa一级片 | 中国videosex高潮hd | 三级国产三级在线 | 最新超碰在线 | 尤物一区二区 | 日韩乱码人妻无码中文字幕 |