国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

zhuyunbo
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看zhuyunbo的 主題 / 回貼
樓主  發(fā)表于: 2010-06-01 21:47
1、在FB塊中使用結(jié)構(gòu)編寫FB塊的準(zhǔn)則,就是其使用的內(nèi)部變量盡量與外部隔離,除了像PLC的新啟動(dòng)/重啟動(dòng)標(biāo)志,以及一些方波/脈沖波等全局變量可以在FB塊中使用外,其他的任何全局變量都不應(yīng)該在FB內(nèi)部使用,即使是自定義結(jié)構(gòu)也應(yīng)該在FB中單獨(dú)定義,在FB塊中使用結(jié)構(gòu)應(yīng)該在靜態(tài)類型變量中定義,

如下: VAR // Static Variables IM:STRUCT //Data structure of Internal Flags H1_AFCountImp:BOOL:=False; // Aux Flag Counter Impulse H1_CountImp:BOOL:=False; // Counter Impulse H1_ELCountMV:BOOL:=False; // Endless Counter Maximum Value END_STRUCT; //other data structure … END_VAR 在使用這些結(jié)構(gòu)時(shí),可以按照如下方式: IM. H1_CountImp:=Imp;

2、在SCL中替代Set/Reset指令的方法 SCL中不存在Set/Reset指令,或者說(shuō)也沒(méi)有必要使用。在SCL中,不使用排他條件Else的條件語(yǔ)句就是一個(gè)Set/Reset指令。

如下編程: IF THEN Variable name:=1; END_IF; 其等同于: (S)

若加上Else條件,如下: IF THEN Variable name:=1; ELSE Variable name:=0; END_IF; 則等同于: ( )

一條完整的包含置位和復(fù)位的語(yǔ)句可以使用如下方式編程:

IF THEN Variable name:=1; END_IF; IF THEN Variable name:=0; END_IF; 其等效于SR指令,若將上面的兩個(gè)條件語(yǔ)句的先后次序顛倒一下,則等效于RS指令。

3、簡(jiǎn)化程序指令 <1>、盡量使用賦值語(yǔ)句替代那些不用于SR/RS指令的BOOL型賦值條件語(yǔ)句,如下: IF fnAdd &(button=false) THEN pus1:=true; ELSE pus1:=false; END_IF; 其等效于pus1:= fnAdd &(NOT button),這樣使程序看起來(lái)更加簡(jiǎn)潔和容易閱讀。

<2>、對(duì)于非BOOL型賦值語(yǔ)句則不能這如上簡(jiǎn)化,而是可以通過(guò)SEL函數(shù)實(shí)現(xiàn): IF fnAdd &(button=false) THEN pus1:=value1; ELSE pus1:= value2; END_IF; 其等效于pus1:= SEL (G:= fnAdd &(button=false), IN0:= value2,IN1:= value1); 使用該函數(shù)時(shí)注意兩點(diǎn):<1>、參數(shù)名不能省略;<2>、當(dāng)選擇條件G為TRUE時(shí),選擇后一個(gè)參數(shù)值IN1,為FALSE時(shí),選擇前一個(gè)參數(shù)值IN0,這點(diǎn)與計(jì)算機(jī)C語(yǔ)言等正好相反。 <3>、XOR指令有著比AND 和OR更為復(fù)雜的表達(dá),能使用XOR的地方應(yīng)該盡量使用 IF (condition1 AND (NOT condition2)) OR (condition2 AND ( NOT condition1)) THEN Result:=true; ELSE Result:=false; END_IF; 其等效于Result:= condition1 XOR condition2; XOR功能就是兩條件不同輸出TRUE,相同輸出FALSE

4、脈沖沿檢測(cè)功能使用以下兩條語(yǔ)句替代脈沖上升沿檢測(cè)函數(shù),譬如檢測(cè)button_Input上升沿的代碼如下: Puls:=button_Input & (NOT button_Last); button_Last:= button_Input; 同樣的下降沿脈沖檢測(cè)如下: Puls:= ( NOT button_Input) & button_Last; button_Last:= button_Input;

5、編寫脈沖發(fā)生器波峰持續(xù)時(shí)間僅為一個(gè)PLC掃描周期的波形稱為脈沖波,而波峰持續(xù)時(shí)間大于或等于兩個(gè)PLC掃描周期的波形稱為方波,脈沖波可用于計(jì)數(shù)、定時(shí),方波可用于控制信號(hào)燈的閃爍輸出,可以在西門子PLC的硬件配置中配置一個(gè)字節(jié)的各種時(shí)間的方波(波峰時(shí)間和波谷時(shí)間為1:1),假設(shè)"FP_1Sec" 為這個(gè)字節(jié)中1秒的方波,則: <1>、間隔1秒的脈沖波“Impls_1Sec” 如下編程: “Impls_1Sec” := "FP_1Sec" AND (NOT “Impls_1Sec_Aux”); “Impls_1Sec_Aux”:= "FP_1Sec" ; <2>、間隔10秒的脈沖波“Impls_10Sec” 如下編程: IF (“Impls_10Sec” ) THEN Count_ Actual:=0; “Impls_10Sec”:=0; ELSE IF (“Impls_1Sec” ) THEN Count_ Actual:= Count _ Actual +1; END_IF; “Impls_10Sec”:= Count_ Actual>=10; END_IF; Count_ Actual的初始值為0,同時(shí)當(dāng)系統(tǒng)新啟動(dòng)時(shí),也需將其設(shè)為零。間隔更長(zhǎng)時(shí)間的脈沖波編程都可以按照上面的方式編程。

6、盡量使用編程計(jì)數(shù)功能來(lái)替代定時(shí)器功能,這樣使程序更可靠和易于閱讀假設(shè)Input_Condition為輸入,Output_Delay為通過(guò)定時(shí)處理后的輸出,Timer_Setpoint為時(shí)間設(shè)定點(diǎn),Timer_Actual為當(dāng)前時(shí)間計(jì)數(shù)的實(shí)際值,“Impls_1Sec” 為系統(tǒng)編程產(chǎn)生的1秒脈沖。 <1>、在輸入條件滿足的情況下,延時(shí)輸出的定時(shí)器: IF (NOT Input_Condition) THEN Timer_Actual:= 0; Output_Delay:= 0; ELSE IF (“Impls_1Sec” AND NOT Output_Delay) THEN Timer_ Actual:= Timer_ Actual +1; END_IF; Output_Delay:= Timer_Actual >= Timer_Setpoint; END_IF;


<2>、有記憶的延時(shí)輸出定時(shí)器,即在延時(shí)過(guò)程中,若輸入條件終止,不影響延時(shí),這種定時(shí)器必須使用其它的信號(hào)復(fù)位。 IF Input_Condition THEN Output_Aux:=1; END_IF; IF (NOT Output_Aux) THEN Timer_Actual:= 0; Output_Delay:=0; ELSE IF (“Impls_1Sec” AND NOT Output_Delay) THEN Timer_ Actual:= Timer_ Actual +1; END_IF; Output_Delay:= Timer_Actual >= Timer_Setpoint; END_IF; 若想終止Output_Delay的輸出,必須在后面追加一條條件語(yǔ)句,用于復(fù)位Output_Aux


<3>、立即輸出,延時(shí)斷開(kāi)的定時(shí)器 IF Input_Condition THEN Timer_Actual:= 0; Output_Aux:= 0; Output_Delay:=1; //立即輸出 ELSE IF (“Impls_1Sec” AND NOT Output_Aux) THEN Timer_ Actual:= Timer_ Actual +1; END_IF; Output_Aux:= Timer_Actual >= Timer_Setpoint; END_IF; IF Output_Aux THEN Output_Delay:=0; //延時(shí)斷開(kāi) END_IF;


<4>、在檢測(cè)到一個(gè)上升沿脈沖后,立即輸出,并開(kāi)始計(jì)時(shí),在時(shí)間到達(dá)后斷開(kāi)。 IF Input_Condition THEN Output_Aux:=1; END_IF; IF (NOT Output_Aux) THEN Timer_Actual:= 0; Timer_Arrived := 0; ELSE IF (NOT Timer_ Arrived AND “Impls_1Sec” ) THEN Timer_Actual:= Timer_Actual +1; END_IF; Timer_ Arrived := Timer_Actual >= Timer_Setpoint; END_IF; IF Timer_ Arrived THEN Output_Aux:=0; END_IF; Output_Delay:= Output_Aux;


通過(guò)以上的編程方式可以實(shí)現(xiàn)任何定時(shí)器功能,而代碼卻可以為不同的PLC系統(tǒng)所使用。

7、使用編程計(jì)數(shù)功能來(lái)替代計(jì)數(shù)器在SCL語(yǔ)言中使用計(jì)數(shù)功能是最為簡(jiǎn)單的,其關(guān)鍵是必須首先對(duì)輸入進(jìn)行脈沖檢測(cè)假設(shè)Input_Imp為輸入脈沖,CountImp為輸入脈沖檢測(cè),Counter為計(jì)數(shù)值,F(xiàn)actor為計(jì)數(shù)因子(更詳細(xì)點(diǎn)就是每來(lái)一次脈沖,計(jì)數(shù)值增加多少)。 (*----- Create Impulse (Impulse Evaluation) -----------------------------------------------------*) CountImp:= Input_Imp AND (NOT CountImp_Old); CountImp_Old:= Input_Imp; (*----- Counter ---------------------------------------------------------------------------------*) IF CountImp THEN Counter:= Counter+Factor; END_IF; 一個(gè)完整的計(jì)數(shù)程序應(yīng)該還有計(jì)數(shù)器復(fù)位功能以及計(jì)數(shù)值上限檢測(cè)條件(以防止計(jì)數(shù)值溢出)。

8、新故障/新警告的檢測(cè)一個(gè)完整的FB塊應(yīng)該能夠檢測(cè)故障/警告,以及新故障/新警告,假設(shè)Input1, Input2… Inputn對(duì)應(yīng)故障的輸入(有信號(hào)表示OK),F(xiàn)ault1, Fault2… Faultn對(duì)應(yīng)故障位,NFault1, NFault2…NFaultn對(duì)應(yīng)新故障位,F(xiàn)lt和NFlt分別對(duì)應(yīng)綜合的故障和新故障,Ackn對(duì)應(yīng)故障應(yīng)答輸入,為常開(kāi)點(diǎn),Mute對(duì)應(yīng)新故障消除輸入(或者稱為蜂鳴器沉寂),為常開(kāi)點(diǎn): Fault1:= NOT Input1 OR (Fault1 AND NOT Ackn); NFault1:= Fault1 AND (Mute OR NFault1); Fault2:= NOT Input2 OR (Fault2 AND NOT Ackn); NFault2:= Fault2 AND (Mute OR NFault2); … Flt := Fault1 OR Fault2 OR Faultn NFlt :=(Fault1 AND NOT NFault1) OR (Fault2 AND NOT NFault2) OR (Faultn AND NOT NFaultn) NFlt就是最終的新故障輸出指示,新警告的檢測(cè)與之類似。

9、字中取位字中取位有兩種方式,一種是通過(guò)西門子所特有的字取位方式實(shí)現(xiàn),一種是通過(guò)計(jì)算機(jī)編程的標(biāo)準(zhǔn)方式實(shí)現(xiàn),假設(shè)Input_Word為輸入?yún)?shù),Word類型,W0,W1,…W15為位變量。

<1>、通過(guò)西門子的M變量實(shí)現(xiàn): Temp_Aux:=MW[10]; MW[10]:=Input_Word; W0:=M[11,0]; W1:=M[11,1]; W2:=M[11,2]; W3:=M[11,3]; W4:=M[11,4]; W5:=M[11,5]; W6:=M[11,6]; W7:=M[11,7]; W8:=M[10,0]; W9:=M[10,1]; W10:=M[10,2]; W11:=M[10,3]; W12:=M[10,4]; W13:=M[10,5]; W14:=M[10,6]; W15:=M[10,7]; MW[10]:=Temp_Aux;

<2>、通過(guò)標(biāo)準(zhǔn)編程實(shí)現(xiàn) w0:=(Input_Word & 16#1)=16#1; w1:=(Input_Word & 16#2)=16#2; w2:=(Input_Word & 16#4)=16#4; w3:=(Input_Word & 16#8)=16#8; w4:=(Input_Word & 16#10)=16#10; w5:=(Input_Word & 16#20)=16#20; w6:=(Input_Word & 16#40)=16#40; w7:=(Input_Word & 16#80)=16#80; w8:=(Input_Word & 16#100)=16#100; w9:=(Input_Word & 16#200)=16#200; w10:=(Input_Word & 16#400)=16#400; w11:=(Input_Word & 16#800)=16#800; w12:=(Input_Word & 16#1000)=16#1000; w13:=(Input_Word & 16#2000)=16#2000; w14:=(Input_Word & 16#4000)=16#4000; w15:=(Input_Word & 16#8000)=16#8000;

使用方式1會(huì)更加簡(jiǎn)單和容易理解一些,但方式2具有更加寬廣的應(yīng)用場(chǎng)合,更加標(biāo)準(zhǔn)化,即使是當(dāng)今的計(jì)算機(jī)編程在取位操作時(shí)也類似于上面的編程。字取位的場(chǎng)合,一般用于總線數(shù)據(jù)(譬如變頻器的狀態(tài)數(shù)據(jù)),則可能是字/整數(shù),此時(shí)就需要用到上面的編程。 10、將位組合成字相當(dāng)于“字中取位”的反向操作,這也有兩種方法,一種方法是使用M變量,類似于“字中取位”的方式<1>,另一種也是標(biāo)準(zhǔn)編程,假設(shè)Output_Word為輸出參數(shù),Word類型,W0,W1,…W15為位變量。 <1>、通過(guò)西門子的M變量實(shí)現(xiàn): Temp_Aux:=MW[10]; M[11,0] := W0; M[11,1] := W1; M[11,2] := W2; M[11,3] := W3; M[11,4] := W4; M[11,5] := W5; M[11,6] := W6; M[11,7] := W7; M[10,0] := W8; M[10,1] := W9; M[10,2] := W10; M[10,3] := W11; M[10,4] := W12; M[10,5] := W13; M[10,6] := W14; M[10,7] := W15; Output_Word:=MW[10]; MW[10]:=Temp_Aux; <2>、通過(guò)標(biāo)準(zhǔn)編程實(shí)現(xiàn) IF W0 THEN Output_Word:=Output_Word OR 16#1; ELSE Output_Word:=Output_Word AND (NOT 16#1); END_IF; IF W1 THEN Output_Word:=Output_Word OR 16#2; ELSE Output_Word:=Output_Word AND (NOT 16#2); END_IF; IF W2 THEN Output_Word:=Output_Word OR 16#4; ELSE Output_Word:=Output_Word AND (NOT 16#4); END_IF; IF W3 THEN Output_Word:=Output_Word OR 16#8; ELSE Output_Word:=Output_Word AND (NOT 16#8); END_IF; IF W4 THEN Output_Word:=Output_Word OR 16#10; ELSE Output_Word:=Output_Word AND (NOT 16#10); END_IF; IF W5 THEN Output_Word:=Output_Word OR 16#20; ELSE Output_Word:=Output_Word AND (NOT 16#20); END_IF; IF W6 THEN Output_Word:=Output_Word OR 16#40; ELSE Output_Word:=Output_Word AND (NOT 16#40); END_IF; IF W7 THEN Output_Word:=Output_Word OR 16#80; ELSE Output_Word:=Output_Word AND (NOT 16#80); END_IF; IF W8 THEN Output_Word:=Output_Word OR 16#100; ELSE Output_Word:=Output_Word AND (NOT 16#100); END_IF; IF W9 THEN Output_Word:=Output_Word OR 16#200; ELSE Output_Word:=Output_Word AND (NOT 16#200); END_IF; IF W10 THEN Output_Word:=Output_Word OR 16#400; ELSE Output_Word:=Output_Word AND (NOT 16#400); END_IF; IF W11 THEN Output_Word:=Output_Word OR 16#800; ELSE Output_Word:=Output_Word AND (NOT 16#800); END_IF; IF W12 THEN Output_Word:=Output_Word OR 16#1000; ELSE Output_Word:=Output_Word AND (NOT 16#1000); END_IF; IF W13 THEN Output_Word:=Output_Word OR 16#2000; ELSE Output_Word:=Output_Word AND (NOT 16#2000); END_IF; IF W14 THEN Output_Word:=Output_Word OR 16#4000; ELSE Output_Word:=Output_Word AND (NOT 16#4000); END_IF; IF W15 THEN Output_Word:=Output_Word OR 16#8000; ELSE Output_Word:=Output_Word AND (NOT 16#8000); END_IF; 同樣的,使用標(biāo)準(zhǔn)化編程會(huì)繁瑣一些,但有著很強(qiáng)的通用性,在總線通訊控制中,很多控制字(如變頻器)都是以字的形式傳遞,所以需要把一些BOOL數(shù)據(jù)合并到一個(gè)字中,可以采用上面的對(duì)字中的位進(jìn)行置位/復(fù)位操作的方式,但事實(shí)上使用時(shí),控制命令可能只有啟動(dòng)/停止和方向控制等,所以這是可以直接對(duì)輸出賦值,譬如當(dāng)我們知道16#0F對(duì)應(yīng)啟動(dòng)命令和正傳時(shí),可以直接使用如下賦值語(yǔ)句即可控制變頻器正向運(yùn)轉(zhuǎn):Output_Word:= 16#0F,如需反向運(yùn)轉(zhuǎn),則再賦另一個(gè)值即可,而不需要像上面那樣對(duì)字的每一位操作。以上是我總結(jié)的一些使用技巧,其編程可能有更好的實(shí)現(xiàn)方式,歡迎來(lái)信探討。



marcelinho
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 371 個(gè)
工控威望: 620 點(diǎn)
下載積分: 7296 分
在線時(shí)間: 220(小時(shí))
注冊(cè)時(shí)間: 2007-07-24
最后登錄: 2023-06-17
查看marcelinho的 主題 / 回貼
1樓  發(fā)表于: 2010-06-02 12:29
學(xué)了點(diǎn)SCL,但是實(shí)際工作中用不上
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6808 個(gè)
工控威望: 38412 點(diǎn)
下載積分: 9907 分
在線時(shí)間: 9671(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2025-05-30
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2010-06-02 13:01
一個(gè)好好的帖子,由于樓主發(fā)帖時(shí)的懶惰就這樣毀掉了。

LZ您老發(fā)帖時(shí)不能修正一下格式?就直接Ctrl+V上來(lái)了
xqx666
深圳中級(jí)電工
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 553 個(gè)
工控威望: 664 點(diǎn)
下載積分: 1988 分
在線時(shí)間: 280(小時(shí))
注冊(cè)時(shí)間: 2009-04-29
最后登錄: 2025-05-20
查看xqx666的 主題 / 回貼
3樓  發(fā)表于: 2010-06-12 13:32
看了之后感覺(jué)非常有用,謝謝樓主了。
電工廢話太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。
chenpingyg
機(jī)械是柱石,電氣是靈魂.
級(jí)別: VIP會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 1105 個(gè)
工控威望: 6705 點(diǎn)
下載積分: 100 分
在線時(shí)間: 603(小時(shí))
注冊(cè)時(shí)間: 2007-01-25
最后登錄: 2017-04-03
查看chenpingyg的 主題 / 回貼
4樓  發(fā)表于: 2010-06-12 16:36
我用GRAPH覺(jué)得很方便。
自己的事情自己做.

主站蜘蛛池模板: 亚洲高清精品视频_欧美9页_国产a∨精品一区二区三区不卡_2019亚洲午夜无码天堂_伊人久久综在合线亚洲2019_www.夜夜撸_久久精品国产精品亚洲综合_日本不卡无码二区三区 | 亚洲人成网站在线播放大全_久久婷婷国产综合国色天香_成人高潮免费视频_日本污ww视频网站_久久久久久久久久穴_中国裸男自慰GV网站_新白娘子传奇50集免费赵雅芝版_四虎在线播放 | 久久亚洲中文字幕不卡一二区_日日操综合_一区二区精品区_欧美一级片在线免费观看_亚洲毛片不卡AV在线播放一区_谍战剧《惊弦》在线观看免费高清_亚州中文无码aⅤ在线_国产午夜福利精品集在线观看 | 国产一区二精品区在线_中文字幕中文字幕一区三区_japanesehd熟女熟妇_97精品尹人久久大香线蕉_国产日产综合_国产一区二区在线看_成人精品视频在线观看_成人天堂视频在线观看 | 姑娘第四集免费看视频_久久久香蕉_www日本在线观看_国产精品人人爽人人爽av_亚洲国产综合在线看不卡_亚洲欧美国产日韩一区夜色_国产视频网站在线观看_亚洲区和欧洲区五六区 | 91色中文_日韩中文一区_无码人妻久久一区二区三区免费_日本中文在线视频_av手机在线免费播放_欧美激情国产日韩精品一区18_亚洲一级特黄视频_free性欧美69巨大 | 国产精品一区二区av久草_中国xxxxxxxxx18_久久久久97国产_九九热播视频在线精品6_欧美18videosex性欧美黑吊_久久人人97超碰国产公开结果_av再线观看_久久久久久69 | 福利一区在线视频_欧洲一级黄色片_国产高清精品综合在线网址_国产精品视频毛片_日本丰满老妇bbb_在线视频国产一区二区_亚洲不卡一_中文字幕日韩精品亚洲七区 | 日产精品久久_免费看成人_海贼王hentaikey_爱爱综合_日韩精品视频在线看_亚洲成精品_一级黄av_麻豆传媒视频观看 | 麻豆激情视频在线_久久人人爽人人爽人人片亞洲_亚洲一级国产_一区二区高清在线观看_国产精品永久免费自在线观看_亚洲国产精品一区二区www_日韩免费无码人妻波多野_欧美性猛交xxxx乱大交3喷潮 | 91超碰刺激偷拍_国内精彩免费自拍视频在线观看网址_欧美内射深插日本少妇_97zyz成人免费视频_麻豆成人在线_欧美日韩精品久久免费_免费看黄色一级视频_91视频麻豆视频 | 国产精品福利免费_亚洲精品无码成久久不卡_欧美黄色大片在线观看_国产色拍_又色又爽又黄又免费的照片_黑人边吃奶边摸边做边爱_精品免费av一区二区三区_久久综合亚洲精品 | 狠狠干人人干超碰_亚洲另类欧美综合久久图片区_中文字幕av高清片_国产在人线免费视频精品_yourporn国产在线精品_亚洲毛片多多影院_天天都色_免费在线观看av片 | 亚洲色图在线播放_国产精品久久国产精品99gif_蜜桃久久久aaaa成人网一区_日本黄色高清视频网站_天天干天天澡_国产精品一区二区免费在线观看_九九有精品_国产高清不卡二三区 | 日韩精品极品视频在线观看免费_免费日韩av在线_欧美丰满少妇XXXX性_国产精品久久久久影院日本_国产成人亚洲综合无码精品_日b视频免费观看_黄色片免费观看_亚洲黄色站 | 欧美最猛性xxxxxx_少妇高潮喷水在线观看_国产亚洲精品综合一区_夜夜爽天天操_欧美综合在线一区_亚洲伊人无码一区二区三区_亚洲中文字幕精品无码avⅤ_亚洲日日射 | 狠狠色噜噜狠狠狠狠奇米777_嫩草影院啪啪_综合激情亚洲_首页国产精品_国产成人在线播放_欧美激情无码成人A片_成人免费av在线_欧美一区第一页 | 中文字字幕在线观看_国产亚洲欧美日韩在线爱豆_色就是色亚洲色图_国产裸体歌舞一区二区_无限在线看免费视频大全_艳妇臀荡乳欲伦交换在线播放_一二三四区在线播放_视色视频在线观看 | 亚洲黄色一区二区三区_国精产品一二二区视菠萝蜜_99美国热_色婷婷综合久久久久中文一区二_精品欧美_免费精品久久天干天干_亚洲第一天堂在线观看_狠狠躁日日躁夜夜躁2024 | 波多野结衣一区二区三区_伊人55yiren综合开心_天天操天天拍_国产精品一区二区三区乱码_永久免费AV无码入口国语片_亚洲精品午夜aaa久久久_日本手机在线视频_热99精品 | 91激情网站_精品亚洲视频在线_国产精品天天看特色大片_九一成人免费版_日本三区视频_妺妺窝人体色www在线观看_亚洲伦理在线观看_国产一级二级三级毛片 | 亚洲中文字幕无码永久免弗_亚洲熟妇丰满XXXXX_日韩视频专区_免费观看黄色大片_男女无套免费视频网站_欧洲精品一区二区三区在线观看_www.91视频69xx.com_色七七桃花影院 | 久久久久无码精品亚洲日韩_国产又粗又硬又黄视频免费着_555夜色666亚洲国产免_男人操女人免费视频_未满十八岁勿入网站WWW_日本在线有码_97精品国产一区二区三区_免费无码黄网站在线观看 | 99热国内精品_www.久久爱.com_a级在线播放_日本久久综合视频_一本一本久久aa精品综合_亚洲性爰_日本另类αv欧美另类aⅴ_国产九九精品 | 日本永久视频_德国肥妇性猛交视频_97久久精品人人爽人人爽蜜臀_久草网站在线_粉嫩98久久综合国产精品一区_樱桃视频大全版在线观看_久久久免费人体_国产精品综合在线 | 丁香五月亚洲综合在线国内自拍_国产精品色一区二区三区_av网在线看_少妇高潮太爽了在线观看免费_美女裸浴偷拍视频引爆副本_国产一区视频在线观看免费_后λ式动态后λ式动态图av_av免费在线免费观看 | 欧美a级在线免费观看_免费国产污网站在线观看15_成人亚洲欧美中文日韩_91热在线_日日夜夜操天天干_黄色成人国产_国产精品18久久久久久欧美网址_国产狂喷水潮免费网站WWW | 狠狠干人人干超碰_亚洲另类欧美综合久久图片区_中文字幕av高清片_国产在人线免费视频精品_yourporn国产在线精品_亚洲毛片多多影院_天天都色_免费在线观看av片 | www.四虎在线_我才12因啪啪就破了处怎么办_中文字幕高清免费日韩视频在线_国产猛男GAYB0Y1069麻豆_最新日韩精品_永久免费的hs网站_国产亚洲妇女在线视频_日日激情 | 欧美日产国产精品_av无码天堂一区二区三区,_欧美精品一区二_国产成人精品免费青青草原_国产精品无码久久AV不卡_亚洲全部视频_在线吸色_日产精品一二三区 | av网址免费在线_久久乐国产精品亚洲综合_国产精品一区网站_亚洲人成网站在线在线观看_久久精品免费网站_国产精品精品久久久久久_又大又粗又猛免费视频_久久亚洲国产精品 | 中文无码热在线视频_美景之屋3在线观看_wwww.xxxx免费_国产精品青草综合久久久久99_久久亚洲粉嫩高潮的18p_国产香蕉久久_欧美精品在线播放_国产福利姬精品福利资源网址 | 波多野结衣一区二区三区_伊人55yiren综合开心_天天操天天拍_国产精品一区二区三区乱码_永久免费AV无码入口国语片_亚洲精品午夜aaa久久久_日本手机在线视频_热99精品 | 国产精品奇米一区二区三区小说_国产乱人伦av在线a_日日综合网_调味的房子在线观看_亚洲av狠狠爱一区二区三区_国产在线播放精品视频_人与禽的免费一级毛片_国产一级精品视频 | 国产精品久久久久一区_一线高清视频在线观看www国产_成人黄色视频播放165_国产精品亚洲自拍_中文字幕亚洲精品日韩一区_狠狠躁日日躁夜夜躁2020_久色91_成年人免费看片 | 日韩经典精品无码一区_亚洲www色_久久99久久精品久久久久久_色偷偷888欧美精品久久久_日韩成人无码一区二区三区_国产99re_国产综合影院_一区二区三区免费视频观看 | 久久精品国产9久久综合_午夜一级片_99小视频_国产高清av在线播放_久久人久久_2021精品国产自在现线_亚洲精品伦理熟女国产一区二区_最新在线国产 | 日本乱码一区二区_成人精品视频免费在线观看_在线观看日本亚洲一区_日韩欧美MV在线观看免费_久久久亚洲国产美女国产盗摄_www.日本黄_老少配XX丰满老熟妇_欧美奶涨边摸边做爰视频 | 精品性影院一区二区三区内射_又大又湿又紧又爽a视频_亚洲日本一线产区和二线产区_92在线_穿靴子的猫在线观看_国产在线h_农村妇女野外牲交一级毛片_亚洲欧洲国产综合aⅴ无码 | 久久久久久久久久久久久国产精品_日韩国产三区_色日本视频_欧美日韩亚洲不卡_最新国模无码国产在线视频_亚洲人成网站18禁止无码_亚洲激情免费视频_久久精品呦女 四虎免费观看_日韩在线91_国产观看99_91婷婷射_亚洲精选中文字幕_色yeye高清在线视频_亚洲日韩成人无码不卡_一区二区三区日韩视频 | www.99久久久_黄色片网此_欧美色图影院_99久久久无码国产精精品品不卡_成人高潮成人免费观看_99re6热在线精品视频观看_亚洲黄色一区二区_国产成人91 |