欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

基于S7-200 SMART實現(xiàn)一鍵啟停_200smart 一鍵啟停

作者:佚名    文章來源:網(wǎng)絡(luò)整理    點擊數(shù):    更新時間:2024/12/29

關(guān)鍵字:PLC、西門子、一鍵啟停、LAD

系列文章目錄

基于7-200 SMART實現(xiàn)Modbus TCP通信
順序功能圖——(二)設(shè)計機組延時關(guān)機程序
基于S7-200 SMART實現(xiàn)MATLAB寫入與讀取PLC數(shù)據(jù)



前言

提示:以下內(nèi)容均屬個人思考,本人也還是技術(shù)小白,如有出現(xiàn)紕漏,請各位大佬指出。:

一日在編寫PLC代碼時發(fā)現(xiàn)了早期在著名大學(xué)B站學(xué)習(xí)的一段例程——“一鍵啟停”,不過對于當(dāng)時的我來說這段程序看起來有點陌生,于是決定再學(xué)習(xí)鞏固一下基礎(chǔ)知識。經(jīng)過在網(wǎng)上尋找資源發(fā)現(xiàn),大部分的示例都直接給出程序但缺少一點分析,有分析的又需要交費,于是就有了這篇博客。


提示:以下是本篇文章正文內(nèi)容,下面案例可供參考,且案例中被改進程序與改進程序是原理關(guān)聯(lián),可能出現(xiàn)被改進程序與改進程序中變量名不同的情況

一、硬件與軟件環(huán)境

操作系統(tǒng):WIN11
編程軟件:STEP 7-MicroWIN SMART V2.8
編程語言:LAD
PLC:西門子——SIMATIC S7-200 SMART CPU ST60

二、基本的起保停電路`

1.普通線圈

普通線圈構(gòu)成的起保停LAD代碼如下:

 

圖1 普通線圈實現(xiàn)起保停

變量含義:
I0.0——啟動按鈕
I0.1——停止按鈕
Q0.0——電機
工作原理:
動作前電機還未得電
①按下啟動按鈕→常開觸點I0.0閉合+常閉觸點I0.1閉合→線圈Q0.0得電→電機啟動
②按鈕都無動作→常開觸點Q0.0閉合+常閉觸點I0.1閉合→線圈Q0.0得電→電機保持
③按下停止按鈕→常開觸點Q0.0閉合+常閉觸點I0.1斷開→線圈Q0.0失電→電機停止

以上程序中的I、Q寄存器如果換成M寄存器也可以使用如下LAD代碼:

 

圖2.1 普通線圈實現(xiàn)起保停

 

圖2.2 普通線圈實現(xiàn)起保停

其中由于M寄存器依靠鼠標(biāo)控制賦值,以人類的手速很難達到按鈕的效果,所以這里使用觸點+上升沿識別的方式模擬按鈕
變量含義:
M0.0+上升沿——啟動按鈕
M0.1+上升沿——停止按鈕
M0.4——電機

 

圖3.1 SM0.0的含義

 

圖3.2 刪去SM0.0后的錯誤信息

SM0.0在這里的作用是防止報錯

2.置位/復(fù)位線圈

置位/復(fù)位線圈構(gòu)成的起保停LAD代碼如下:
 

圖4 置位/復(fù)位線圈實現(xiàn)起保停

變量含義:
I0.0——啟動按鈕
I0.1——停止按鈕
Q0.0——電機
工作原理:
動作前電機還未得電
①按下啟動按鈕→常開觸點I0.0閉合+常閉觸點I0.1閉合→線圈Q0.0得電→電機啟動
②按鈕都無動作→常開觸點Q0.0閉合+常閉觸點I0.1閉合→線圈Q0.0得電→電機保持
③按下停止按鈕→常開觸點Q0.0閉合+常閉觸點I0.1斷開→線圈Q0.0失電→電機停止

以上程序中的I、Q寄存器如果換成M寄存器也可以使用如下LAD代碼:
 

圖5 置位/復(fù)位線圈實現(xiàn)起保停

變量含義:
M0.0+上升沿——啟動按鈕
M0.1+上升沿——停止按鈕
M0.2——電機

提示:本節(jié)內(nèi)容如果覺得理解吃力的小伙伴,如果排除博主文筆不好的原因,可能需要自己去補一下PLC的相關(guān)知識。

三、一鍵啟停電路

首先讓我們思考一個問題,如何將兩個按鈕簡化為一個按鈕?
在基本的起保停電路中,我們利用不同的變量對應(yīng)兩個按鈕,如果只用一個變量代表按鈕,那么還必須有一個中間變量用于區(qū)分當(dāng)前的系統(tǒng)狀態(tài),即“電機轉(zhuǎn)動”與“電機停止”。

1.基于置位/復(fù)位線圈實現(xiàn)一鍵啟停_1

我們先從思路比較簡單的置位/復(fù)位線圈起保停電路開始做改動

 

圖6 置位/復(fù)位線圈實現(xiàn)一鍵啟停_初步設(shè)想

變量含義:
M0.0+上升沿——按鈕
M0.7——電機

這樣的改動看似符合了我們的要求:
①電機停止+按鈕按下→常閉觸點M0.7閉合+常開觸點M0.0上升沿識別→M0.7置位
②電機運行+按鈕按下→常開觸點M0.7閉合+常開觸點M0.0上升沿識別→M0.7復(fù)位

但實際運行起來的結(jié)果不能說差強人意吧,只能說是相差甚遠——不管如何按下按鈕電機都不會啟動。

上述問題的出現(xiàn)是由于我們對程序掃描的原理還不熟悉,博主認(rèn)為上述程序需要以線圈為單元進行分析:
當(dāng)前掃描周期開始時電機停止,即M0.7未得電
①第一個線圈:電機停止+按鈕按下→常閉觸點M0.7閉合+常開觸點M0.0上升沿識別→M0.7置位
②第二個線圈:電機停止+按鈕按下+M0.7置位→常開觸點M0.7閉合+常開觸點M0.0上升沿識別→M0.7復(fù)位
在一個掃描周期中線圈復(fù)位又置位,但是注意這里變量的值會先暫存只有等所有程序都掃描完成后,才能將變量的值更新,這也是為什么我們發(fā)現(xiàn)實際變量并沒有變化!

知道了問題的原因,那就可以針對性的進行改進了。

已知不能直接讓代表電機的線圈M0.7直接與按鈕相連,博主這里采用增加一個中間變量的方式(已驗證):

 

圖7 置位/復(fù)位線圈實現(xiàn)一鍵啟停_利用中間變量改進

以線圈為單元進行分析:
當(dāng)前掃描周期開始時M0.7未得電
第一個線圈程序:M0.0按鈕按下+常閉觸點M0.7閉合→M0.1線圈置位
第二個線圈程序:M0.0按鈕按下+常開觸點M0.7斷開→M0.1線圈不復(fù)位
第三個線圈程序:常開觸點M0.1閉合→M0.7線圈得電
當(dāng)前掃描周期開始時M0.7已得電
第一個線圈程序:M0.0按鈕未按下+常閉觸點M0.7斷開→M0.1線圈不置位
第二個線圈程序:M0.0按鈕未按下+常開觸點M0.7閉合→M0.1線圈不復(fù)位
第三個線圈程序:常開觸點M0.1閉合→M0.7線圈得電
當(dāng)前掃描周期開始時M0.7已得電
第一個線圈程序:M0.0按鈕按下+常閉觸點M0.7斷開→M0.1線圈不置位
第二個線圈程序:M0.0按鈕按下+常開觸點M0.7閉合→M0.1線圈不復(fù)位
第三個線圈程序:常開觸點M0.1閉合→M0.7線圈得電

2.基于置位/復(fù)位線圈實現(xiàn)一鍵啟停_2

如果小伙伴們能理解第一種的改進,那么第二種會好理解很多。

重新梳理第一種的改進:

首先,我們確定標(biāo)志位電機運行狀態(tài)
而且,我們知道電機運行狀態(tài)不能與電機輸出直接相連
所以,我們用一個中間變量作為按鈕輸出的一個中轉(zhuǎn)站控制電機輸出

思考一下:如果可以在按下按鈕的啟動電機時候屏蔽復(fù)位線圈,圖6的好像也可以解決問題。

基于上述思考,我們還可以針對圖6的問題進行一下改進:

 

圖8 置位/復(fù)位線圈實現(xiàn)一鍵啟停_另外一種改進

變量含義:
M2.0+上升沿——按鈕
M2.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時M2.7未得電
第一個線圈程序:M2.0按鈕按下+常閉觸點M2.7閉合→M2.7線圈置位
第二個線圈程序:M2.0按鈕按下+常閉觸點M2.7閉合→M2.1線圈得電
第三個線圈程序:M2.0按鈕按下+常閉觸點M2.1斷開→M2.7線圈不復(fù)位
當(dāng)前掃描周期開始時M2.7已得電
第一個線圈程序:M2.0按鈕未按下+常閉觸點M2.7斷開→M2.7線圈不置位
第二個線圈程序:M2.0按鈕未按下+常閉觸點M2.7斷開→M2.1線圈失電
第三個線圈程序:M2.0按鈕未按下+常閉觸點M2.1閉合+常開觸點M2.7閉合→M2.7線圈不復(fù)位
當(dāng)前掃描周期開始時M2.7已得電
第一個線圈程序:M2.0按鈕按下+常閉觸點M2.7斷開→M2.7線圈不置位
第二個線圈程序:M2.0按鈕按下+常閉觸點M2.7斷開→M2.1線圈失電
第三個線圈程序:M2.0按鈕按下+常閉觸點M2.1閉合+常開觸點M2.7閉合→M2.7線圈復(fù)位

3.基于普通線圈實現(xiàn)一鍵啟停_3

針對普通線圈實現(xiàn)的起保停,在改進前我們先將圖2.2的電路進行如下改進:

 

圖9 圖2.2的改進

圖9的改進是基于停止按鈕的核心功能——斷開保持電路的電流,故只要斷開觸點保持觸點電機輸出之間都可以實現(xiàn)斷開功能

基于圖9的電路,增加標(biāo)志位
 

圖10 普通線圈實現(xiàn)一鍵啟停

變量含義:
M1.0+上升沿——按鈕
M1.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時M1.7未得電
第一個線圈程序:M1.0按鈕按下→M1.1得電
第二個線圈程序:M1.1常開觸點閉合+M1.7常閉觸點閉合→M1.7線圈得電
當(dāng)前掃描周期開始時M0.7已得電
第一個線圈程序:M1.0按鈕不按下→M1.1不得電
第二個線圈程序:M1.1常閉觸點閉合+M1.7常開觸點閉合→M1.7線圈得電
當(dāng)前掃描周期開始時M0.7已得電
第一個線圈程序:M1.0按鈕不按下→M1.1不得電
第二個線圈程序:M1.1常閉觸點閉合+M1.7常開觸點閉合→M1.7線圈得電

問題 :有些小伙伴可能有疑惑,為什么之前兩種改進增加的標(biāo)志位都是兩個,如圖8的常閉觸點M2.7與常開觸點M2.7,這個為什么是只在原來基礎(chǔ)上增加了一個常閉觸點M1.7?

解答:圖9中起保持作用的常開觸點Q0.0(同圖10的常開觸點M1.7)其實也有表示當(dāng)前系統(tǒng)狀態(tài)的作用,故這里只需要添加一個常閉觸點M1.7

4.基于取反字節(jié)指令實現(xiàn)一鍵啟停_4

以上三種改進都是只用到了基礎(chǔ)的線圈和觸點,指令比較簡單但是邏輯上比較難以理解,后面五種改進就屬于指令上比較復(fù)雜,但邏輯上簡單。

在介紹第四種改進之前,小伙伴們需要了解取反字節(jié)指令
 

圖11 取反字節(jié)指令

該指令實現(xiàn)將輸入的數(shù)據(jù)按位取反的功能:

 

圖12 取反字節(jié)指令示例

基于上述指令實現(xiàn)一鍵啟停:
 

圖13 基于取反字節(jié)指令實現(xiàn)一鍵啟停

變量含義:
M3.0+上升沿——按鈕
M3.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時3.7未得電
取反程序:M3.0按鈕按下→VB3取反
線圈程序:VB3=1→V3.0=1→M3.7線圈得電
當(dāng)前掃描周期開始時3.7已得電
取反程序:M3.0按鈕未按下→VB3不取反
線圈程序:VB3=1→V3.0=1→M3.7線圈得電
當(dāng)前掃描周期開始時3.7已得電
取反程序:M3.0按鈕按下→VB3取反
線圈程序:VB3=0→V3.0=0→M3.7線圈失電

5.基于異或字節(jié)指令實現(xiàn)一鍵啟停_5

首先介紹異或字節(jié)指令:
 

圖14 異或字節(jié)指令

該指令實現(xiàn)將輸入的兩個數(shù)據(jù)按位取異或的功能:
 

圖15 異或字節(jié)指令示例

基于上述指令實現(xiàn)一鍵啟停:

 

圖16 基于異或字節(jié)指令實現(xiàn)一鍵啟停

變量含義:
M4.0+上升沿——按鈕
M4.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時4.7未得電
異或程序:M4.0按鈕按下→VB4與1異或
線圈程序:VB4=1→V4.0=1→M4.7線圈得電
當(dāng)前掃描周期開始時4.7已得電
異或程序:M4.0按鈕按下→VB4不與1異或
線圈程序:VB4=1→V4.0=1→M4.7線圈得電
當(dāng)前掃描周期開始時4.7已得電
異或程序:M4.0按鈕按下→VB4與1異或
線圈程序:VB4=0→V4.0=0→M4.7線圈失電

6.基于置位優(yōu)先指令實現(xiàn)一鍵啟停_6

首先介紹置位優(yōu)先指令:
 

圖17 置位優(yōu)先指令

該指令實現(xiàn)當(dāng)置位和復(fù)位指令沖突時優(yōu)先置位的功能:
 

圖18 置位優(yōu)先指令示例

基于上述指令實現(xiàn)一鍵啟停:

 

圖19 基于置位優(yōu)先指令實現(xiàn)一鍵啟停

變量含義:
M5.0+上升沿——按鈕
M5.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時5.7未得電
置位優(yōu)先程序:M5.0按鈕按下+常閉觸點M5.7閉合+置位優(yōu)先指令→M5.7置位
當(dāng)前掃描周期開始時5.7未得電
置位優(yōu)先程序:M5.0按鈕未按下+常開觸點M5.7閉合+置位優(yōu)先指令→M5.7不復(fù)位
當(dāng)前掃描周期開始時5.7已得電
置位優(yōu)先程序:M5.0按鈕按下+常開觸點M5.7閉合+置位優(yōu)先指令→M5.7復(fù)位

7.基于復(fù)位優(yōu)先指令實現(xiàn)一鍵啟停_7

首先介紹復(fù)位優(yōu)先指令
 

圖20 復(fù)位優(yōu)先指令

該指令實現(xiàn)當(dāng)置位和復(fù)位指令沖突時優(yōu)先置位的功能:
 

圖21 復(fù)位優(yōu)先指令示例

基于上述指令實現(xiàn)一鍵啟停:
 

圖22 基于復(fù)位優(yōu)先指令實現(xiàn)一鍵啟停

變量含義:
M6.0+上升沿——按鈕
M6.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時6.7未得電
置位優(yōu)先程序:M6.0按鈕按下+常閉觸點M6.7閉合+復(fù)位優(yōu)先指令→M6.7置位
當(dāng)前掃描周期開始時6.7未得電
置位優(yōu)先程序:M6.0按鈕未按下+常開觸點M6.7閉合+復(fù)位優(yōu)先指令→M6.7不復(fù)位
當(dāng)前掃描周期開始時6.7已得電
置位優(yōu)先程序:M6.0按鈕按下+常開觸點M6.7閉合+復(fù)位優(yōu)先指令→M6.7復(fù)位

8.基于計數(shù)器指令實現(xiàn)一鍵啟停_8

首先介紹加計數(shù)指令:
 

圖23 加計數(shù)指令

該指令實現(xiàn)計數(shù)與清零:
 

圖24 減計數(shù)指令示例

軟件自帶的幫助文檔中只有減計數(shù)器,不過原理都差不多。

基于上述指令實現(xiàn)一鍵啟停:

基于加計數(shù)指令實現(xiàn)一鍵啟停 

圖25.1 基于加計數(shù)指令實現(xiàn)一鍵啟停

基于加計數(shù)指令實現(xiàn)一鍵啟停 

圖25.2 基于加計數(shù)指令實現(xiàn)一鍵啟停

變量含義:
M7.0+上升沿——按鈕
M7.7——電機

以線圈為單元進行分析:
當(dāng)前掃描周期開始時7.7未得電(C7=0)
計數(shù)程序:M7.0按鈕按下→C7=1
置位線圈:C7=1→M7.7置位
復(fù)位線圈:C7=1→M7.7不復(fù)位
當(dāng)前掃描周期開始時7.7已得電(C7=1)
計數(shù)程序:M7.0按鈕不按下→C7=1
置位線圈:C7=1→M7.7不置位
復(fù)位線圈:C7=1→M7.7不復(fù)位
當(dāng)前掃描周期開始時7.7未得電(C7=1)
計數(shù)程序:M7.0按鈕按下→C7=2→C7常開觸點閉合→置位C7→C7=0
置位線圈:C7=0→M7.7不置位
復(fù)位線圈:C7=0→M7.7復(fù)位


總結(jié)

到這里博主總共在這里總結(jié)了我自己見過的八種一鍵啟停電路,并分享了自己的思考過程與原理分析,如果有錯誤也請大佬們在評論區(qū)指正,

一點感想

警告:以下就是一些個人的直抒胸臆了
這應(yīng)該算是我寫的第一篇長文,分享自己在學(xué)習(xí)過程種的思考歷程與想法。寫這篇的原因有以下:
①在學(xué)習(xí)的過程中也看到了網(wǎng)上的許多資料,雖然有許多靠譜的答案,但總感覺不明白原理就感覺不是很暢快,如果以上思路是正確的希望能幫到一些同樣有困擾的小伙伴,如果不正確也希望能幫助大家思考;
②本科與研究生偏向理論的研究讓我在工作中遇到了很多問題,向老前輩們請教的時候總想問點為什么,但是迎來的大多是略帶不屑與不耐煩的回復(fù),希望能我的思路和答案可以幫助到大家,而不是獲得“冷嘲熱諷”的回答;
③許多問題在我看來可以直接獲取思路與答案進行快速學(xué)習(xí),希望我的問題與答案能幫助部分小伙伴減少在準(zhǔn)備工作上花費的時間,進而將大部分精力花在真正重要或者困難的部分;
自己的一點小私心,在幫助他人的過程中獲得一點自我滿足 記錄一下自己的思考,方便之后忘記了回來看看。

Tags:一鍵啟停,200smart,梯形圖程序  
責(zé)任編輯:admin
相關(guān)文章列表
西門子S7-200smart PLC如何做運動控制的暫停功能?200SMART運動控
西門子S7-200smart數(shù)據(jù)類型,存儲區(qū)類型,范圍和特性匯總
S7-200 SMART 數(shù)據(jù)類型,輸入/輸出映象區(qū)、內(nèi)部存儲區(qū)及特殊功能
基于Smart200 PLC的運動控制組態(tài)說明_smart200伺服控制升降距離
S7-200SMART添加模擬量轉(zhuǎn)換塊,變頻泵控制塊輸入輸出頻率轉(zhuǎn)換
200SMART 模擬量輸出控制變頻器經(jīng)典案例,附程序,模擬量輸出控制
西門子S7-200SMART如何判斷是否是硬件故障指示燈全亮
西門子S7-200 Smart 模擬量擴展卡 模擬量輸出\讀取與處理(AM03、
西門子S7-200 SMART通信秘籍:全面解析通信端口與連接方式!串口
西門子200SMART案例27(電機運轉(zhuǎn)時間設(shè)置)電機運行時間累計
S7-200 Smart入門,產(chǎn)品說明和硬件組態(tài)
200SMART擴展模塊 數(shù)字量模塊EM DR16,西門子數(shù)字量擴展模塊產(chǎn)品
西門子PLC S7-200 smart如何使用Modbus 485通訊傳輸接收數(shù)據(jù)_200
一張圖就能讀懂S7-200 SMART PLC的位、字節(jié)、字、雙字的數(shù)據(jù)組合
一起學(xué)習(xí)S7-200Smart控制器的中斷子程序
西門子S7-200 SMART 模擬量概述及自建庫文件,西門子PLC子程序創(chuàng)
西門子S7-200SMART間接尋址讀取配方 子程序調(diào)用方法
用200SMART高速脈沖實現(xiàn)軌跡跟隨運動
西門子200SMART PLC編程通過指針輕松實現(xiàn)多個數(shù)據(jù)排列
西門子S7-200SMART PLC如何實現(xiàn)星三角降壓啟動多次調(diào)用?子程序編
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人
91麻豆.com| 国产一区亚洲一区| 国产婷婷色一区二区三区 | 粉嫩一区二区三区在线看| 麻豆久久久久久| 久久国产精品99精品国产| 人人爽香蕉精品| 毛片av一区二区| 国产成人亚洲综合a∨猫咪| 国产成人午夜高潮毛片| 成人av在线看| 91丨porny丨国产入口| 91免费看片在线观看| 在线观看欧美黄色| 欧美精品久久天天躁| 欧美精品丝袜中出| 亚洲丶国产丶欧美一区二区三区| 中文字幕字幕中文在线中不卡视频| 亚洲色图一区二区三区| 一片黄亚洲嫩模| 午夜精品爽啪视频| 久久99国产精品麻豆| 不卡视频在线看| 欧美三级一区二区| 精品免费99久久| 国产精品国产三级国产aⅴ入口 | 午夜成人免费视频| 美女任你摸久久| 成人福利视频在线| 欧美午夜理伦三级在线观看| 欧美成人精品3d动漫h| 久久久久久毛片| 一区二区三国产精华液| 久久不见久久见免费视频7| 波多野结衣精品在线| 91精品婷婷国产综合久久竹菊| 久久精品免视看| 亚洲成av人片一区二区三区| 国产精品一区二区久久不卡| 欧美日韩午夜影院| 亚洲国产精品二十页| 日韩成人午夜电影| www.日本不卡| 欧美成人bangbros| 亚洲大尺度视频在线观看| 成人黄色小视频| 欧美精品一区二| 午夜伊人狠狠久久| 高清国产一区二区| 日韩精品一区二区三区四区| 亚洲男人的天堂在线观看| 精品一区二区三区在线播放 | 国产精品污网站| 奇米精品一区二区三区四区| 色94色欧美sute亚洲线路一久| 精品处破学生在线二十三| 五月婷婷激情综合网| 91丨porny丨在线| 欧美经典一区二区| 国产一区 二区 三区一级| 日韩欧美视频在线| 三级一区在线视频先锋| 91官网在线观看| 综合电影一区二区三区 | 久久综合久久鬼色| 午夜影视日本亚洲欧洲精品| 色综合咪咪久久| 成人欧美一区二区三区黑人麻豆| 国产成人丝袜美腿| 久久久蜜臀国产一区二区| 黄一区二区三区| 精品国产乱码久久久久久牛牛| 日本 国产 欧美色综合| 911国产精品| 日本美女一区二区三区| 日韩美女天天操| 另类综合日韩欧美亚洲| 亚洲福利电影网| 欧美男同性恋视频网站| 轻轻草成人在线| 日韩欧美成人激情| 国内精品免费**视频| 欧美电影精品一区二区| 久久精品国产亚洲a| 欧美sm美女调教| 国产精品影视天天线| 国产日产欧美一区| 91女厕偷拍女厕偷拍高清| 亚洲综合一区二区三区| 欧美日韩国产美| 美国三级日本三级久久99| 精品人在线二区三区| 国产精品中文有码| 专区另类欧美日韩| 欧美日韩在线播放一区| 奇米一区二区三区av| 精品福利一二区| 99久久99久久精品国产片果冻 | 国产一区二区三区黄视频| 久久久久久久综合色一本| 91欧美一区二区| 美国精品在线观看| 国产精品毛片久久久久久| 欧美日韩免费观看一区三区| 日本不卡一二三| 欧美激情一区三区| 欧美日本韩国一区| 国产精品1024久久| 亚洲h精品动漫在线观看| 欧美精品一区二区三区四区| 不卡影院免费观看| 免费xxxx性欧美18vr| 亚洲欧洲精品成人久久奇米网| 欧美另类高清zo欧美| 不卡的看片网站| 日韩一区精品视频| 亚洲色图丝袜美腿| 久久婷婷色综合| 777xxx欧美| 欧美性受极品xxxx喷水| 成人一区在线观看| 久久精品噜噜噜成人av农村| 亚洲丝袜美腿综合| 久久久久久久免费视频了| 欧美肥妇bbw| 91丨porny丨国产| 粉嫩13p一区二区三区| 久久精品国产成人一区二区三区| 亚洲免费观看在线视频| 国产午夜一区二区三区| 欧美一区二区精品久久911| 欧美亚洲综合网| a美女胸又www黄视频久久| 紧缚奴在线一区二区三区| 午夜精品123| 亚洲一二三专区| 有码一区二区三区| 国产精品久久久久一区二区三区| 精品福利一区二区三区| 欧美www视频| 日韩一区二区在线播放| 4hu四虎永久在线影院成人| 欧美系列日韩一区| 欧美在线观看视频一区二区| 色婷婷av一区二区| 99re6这里只有精品视频在线观看| 国产制服丝袜一区| 国产一区999| 丰满白嫩尤物一区二区| 国产91色综合久久免费分享| 国产成人免费高清| 成人伦理片在线| 91麻豆蜜桃一区二区三区| 色先锋aa成人| 在线精品视频一区二区三四| 欧美这里有精品| 91精品国产色综合久久ai换脸 | 色播五月激情综合网| 91一区二区在线| 日本道在线观看一区二区| 在线观看国产91| 欧美日韩视频专区在线播放| 69堂亚洲精品首页| 日韩一级高清毛片| 国产欧美一二三区| 亚洲色图19p| 亚洲1区2区3区视频| 久久精品99国产精品| 东方欧美亚洲色图在线| 91美女片黄在线观看| 6080午夜不卡| 久久一留热品黄| 亚洲精品免费在线| 蜜桃在线一区二区三区| 成人午夜激情视频| 欧美日韩一区二区三区免费看| 日韩欧美不卡在线观看视频| 欧美国产乱子伦 | 日韩美女精品在线| 亚洲国产另类精品专区| 麻豆精品新av中文字幕| 成人黄色小视频在线观看| 欧美伦理电影网| 国产精品久久久久久久浪潮网站| 亚洲va欧美va人人爽| 国产一区二区三区日韩| 色88888久久久久久影院野外| 日韩一区二区视频在线观看| 中文字幕在线不卡| 奇米色777欧美一区二区| aaa欧美色吧激情视频| 欧美一卡2卡3卡4卡| 亚洲欧美电影一区二区| 久久国产精品99久久人人澡| 在线日韩av片| 中文字幕一区二区三区四区不卡 | 99精品国产视频| 日韩精品影音先锋| 亚洲成va人在线观看| 99国产精品一区|