成人精品一区二区久久久 I 国产美女永久无遮挡 I 中文字幕+乱码+中文字幕明步 I 国产在视频一区二区三区吞精 I 日韩精品小视频 I 成人性生交大片免费4 I 免费aaa级毛片在线视频 I 一级片毛片 I 大型成人社区 I 国模在线播放 I 欧美大荫蒂毛茸茸视频 I 偷偷色噜狠狠狠狠的777米奇 I www.久久亚洲 I 日日搞夜夜操 I 亚洲成色777777女色窝 I 毛片黄色毛片 I 午夜片在线观看 I 国产一区二区三区中文字幕 I 天天干夜夜骑 I 日韩在线视频一区二区三区 I 久久久无码精品亚洲a片0000 I 写真福利片hd在线播放 I 欧美成人一区二免费视频 I 色噜噜狠狠爱综合视频 I 中文字幕无线码免费人妻 I 国产精品久久久久久久久久不蜜臀 I 欧美综合人人做人人爱 I 1024成人网色www I 国产精品视频一二三区 I 亚洲免费美女视频

sz518104
級別: 家園常客
精華主題: 0
發帖數量: 871 個
工控威望: 805 點
下載積分: 18579 分
在線時間: 399(小時)
注冊時間: 2009-01-05
最后登錄: 2025-10-04
查看sz518104的 主題 / 回貼
樓主  發表于: 2018-11-20 08:57

結構化文本ST編程,西門子PLC編程語言中叫SCL ,其它任何PLC控制器編程語言還是叫結構化編程ST。
西門子SCL語言


第一章IF:條件執行
IF 分支
IF <條件> THEN <指令>
END_IF;
如果滿足該條件,則將執行 THEN 后編寫的指令。 如果不滿足該條件,則程序將從 END_IF 后的下一條指令開始繼續執行。
IF 和 ELSE 分支
IF <條件> THEN <指令 1>
ELSE <指令 0>;
END_IF;
如果滿足該條件,則將執行 THEN 后編寫的指令。 如果不滿足該條件,則將執行 ELSE 后編寫的指令。 程序將從 END_IF 后的下一條指令開始繼續執行。
IF、ELSIF 和 ELSE 分支
IF <條件 1> THEN <指令 1>
ELSIF <條件 2> THEN <指令 2>
ELSE <指令 0>;
END_IF;
如果滿足第一個條件(<條件 1>),則將執行 THEN 后的指令(<指令1>)。 執行這些指令后,程序將從 END_IF 后繼續執行。
如果不滿足第一個條件,則將檢查第二個條件(<條件 2>)。如果滿足第二個條件(<條件 2>),則將執行 THEN 后的指令(<指令2>)。 執行這些指令后,程序將從 END_IF 后繼續執行。
如果不滿足任何條件,則先執行 ELSE 后的指令(<指令 0>),再執行 END_IF 后的程序部分。
在 IF 指令內可以嵌套任意多個 ELSIF 和 THEN 組合。 可以選擇對 ELSE 分支進行編程。
IF "Tag_1" = 1
THEN "Tag_Value" := 10;
ELSIF "Tag_2" = 1
THEN "Tag_Value" := 20;
ELSIF "Tag_3" = 1
THEN "Tag_Value" := 30;
ELSE "Tag_Value" := 0;
END_IF;
IF 案例如下:
FUNCTION_BLOCK "IF"
TITLE = 'IF Statement'

//IF ... THEN ... ELSE ... END_IF

VAR_INPUT
    Start   : BOOL;
    Manual  : BOOL;
    ActVal  : INT;
END_VAR
VAR
    Manual_FM     : BOOL;
    over          : BOOL;
    under         : BOOL;
    equal_to      : BOOL;
    Setpoint_man  : INT := 1000;
    Setpoint      : INT;
    Deviation     : INT;
    y_index       : INT := 12;
    Total         : INT;
END_VAR

VAR_TEMP i : INT; END_VAR

BEGIN
//Simple IF branch
IF Start THEN Setpoint := 1200; END_IF;
IF Manual THEN
    Setpoint := Setpoint_man;
    Q4.0     := TRUE;
END_IF;

//Branch with THEN...ELSE
IF ActVal > Setpoint
    THEN Deviation := ActVal - Setpoint;
    ELSE Deviation := Setpoint - ActVal;
END_IF;


//Branch with ELSIF
IF ActVal > Setpoint
    THEN over  := TRUE;
         under  := FALSE;
         equal_to := FALSE;
    ELSIF ActVal < Setpoint
         THEN under  := TRUE;
              over  := FALSE;
              equal_to := FALSE;
    ELSE equal_to := TRUE;
         over  := FALSE;
         under  := FALSE;
END_IF;


//Edge evalaution (rising edge)
IF Manual AND NOT Manual_FM
    THEN (*rising edge*);
END_IF;
Manual_FM := Manual;    //Correct edge memory bit

//Counting bits set to "1"
Total := 0;
FOR i:=1 TO 32 DO
    IF M[y_index,i] = TRUE
    THEN Total := Total + 1;
    END_IF;
END_FOR;

END_FUNCTION_BLOCK

第二章CASE:創建多路分支
說明:使用“創建多路分支”指令,可以根據數字表達式的值執行多個指令序列中的一個。
表達式的值必須為整數。執行該指令時,會將表達式的值與多個常數的值進行比較。如果表達式的值等于某個常數的值,則將執行緊跟在該常數后編寫的指令。常數可以為以下值:
·        整數(例如,5)
·        整數范圍(例如,15 到 20)
·        由整數和范圍組成的枚舉(例如,10、11、15 到 20)
CASE <表達式> OF
<常量 1>: <指令 1>
<常量 2>: <指令 2>
<常量 X>: <指令 X>; // X>= 3
ELSE <指令 0>;
END_CASE;
例子
CASE #a OF
    0 :
          "Tag_1":= 1;
    1,3,5 :
          "Tag_2":= 1;
    6...10 :
          "Tag_3":= 1;
    16,17,20...25 :
          "Tag_4":= 1;
    ELSE
          "Tag_5":= 1;
END_CASE;
CASE OF 案例小程序:
FUNCTION_BLOCK "CASE"
TITLE = 'CASE Statements'

VAR
    Expression1    : INT;
    Expression2    : INT;
    Expression3    : INT;
    Day_of_the_week: STRING[12];
    Dat            : DATE;
    ID             : INT;
    Error_number   : INT;
END_VAR

VAR_TEMP
    Return_jump : INT;
END_VAR

LABEL
    Subroutine; M_1; M_2; M_3; End;
END_LABEL

BEGIN
//CASE with simple waiting list
CASE Expression1 OF
    1    : Q4.1 := TRUE;
    2    : Q4.2 := TRUE;
    3    : Q4.3 := TRUE;
END_CASE;

//CASE with value areas
CASE Expression2 OF
    1,2    : Q4.4 := TRUE;
    2,3    : Q4.5 := TRUE;
    ELSE   : QB4  := 0;
END_CASE;

//CASE with gaps in the value areas
CASE Expression3 OF
    1..4          : Q5.1 := TRUE;
    7..9          : Q5.2 := TRUE;
    12..16        : Q5.3 := TRUE;
    ELSE          : QB5  := 0;
END_CASE;


//Determining the day of the week from the DATE format
CASE DINT_TO_INT(DATE_TO_DINT(Dat) MOD 7)+1 OF
    1 : Day_of_the_week := 'Monday';
    2 : Day_of_the_week := 'Tuesday';
    3 : Day_of_the_week := 'Wednesday';
    4 : Day_of_the_week := 'Thursday';
    5 : Day_of_the_week := 'Friday';
    6 : Day_of_the_week := 'Saturday';
    7 : Day_of_the_week := 'Sunday';
END_CASE;


//Assigning an error number
CASE ID OF
0     : Error_number := 0;
1,3,5 : Error_number := ID + 128;
6..10 : Error_number := ID;
ELSE  : Error_number := 16#7F;
END_CASE;


//"Subroutines"

IF I1.0 THEN Return_jump := 1; GOTO subroutine; END_IF;
M_1: (*Return jump from subroutine*);
//...

IF I1.1 THEN Return_jump := 2; GOTO subroutine; END_IF;
M_2: (*Return jump from subroutine*);
//...

IF I1.2 THEN Return_jump := 3; GOTO subroutine; END_IF;
M_3: (*Return jump from subroutine*);
//...

GOTO End;            //Jump over subroutine
Subroutine: ;        //Jump to subroutine

//...Statements in the subroutine


//Selection for the return jump
CASE return_jump OF
    1 : GOTO M_1;
    2 : GOTO M_2;
    3 : GOTO M_3;
END_CASE;
//*********************************************************
End: ;

END_FUNCTION_BLOCK
第三章FOR:在計數循環中執行
說明
使用“在計數循環中執行”指令,重復執行程序循環,直至運行變量不在指定的取值范圍內。
也可以嵌套程序循環。 在程序循環內,可以編寫包含其它運行變量的其它程序循環。
通過指令“復查循環條件”(CONTINUE),可以終止當前連續運行的程序循環。通過指令“立即退出循環”(EXIT) 終止整個循環的執行。


FOR i := 2 TO 8 BY 2
    DO "a_array :="Tag_Value"*"b_array";
END_FOR;
FOR 指令案例
FUNCTION_BLOCK "FOR"
TITLE = 'FOR Statement'

//FOR ... TO ... BY ... DO ... END_FOR
//CONTINUE ... EXIT

NAME    : C28FOR
FAMILY  : SCL_Book
AUTHOR  : Berger
VERSION : '1.0'

VAR
    index1 : INT := 4;
    index2 : INT := 6;
    index3 : INT := 8;
END_VAR

VAR_TEMP
    Runtime_variable : INT;
    i, k             : INT;
END_VAR

BEGIN

//Simple FOR loop
FOR Runtime_variable := 0 TO 7 DO
    M[index1,Runtime_variable] := TRUE;
END_FOR;

FOR Runtime_variable := 0 TO 15 BY 2 DO
    M[index2 + Runtime_variable MOD 8, Runtime_variable] := TRUE;
END_FOR;

MD[index1] := 0;
MD[index2] := 0;

(* Set memory bits *)
FOR i := 2 TO 23 DO
  M[i DIV 8,i MOD 8] := TRUE;
END_FOR;

MD[index2] := MD[index1];


//Nested FOR loops
(* Reset memory bits *)
FOR i := 0 TO 2 DO
  FOR k := 0 TO 7 DO
    IF (k < 2 AND i = 0) THEN CONTINUE; END_IF;
    IF (i = 2 AND k > 5) THEN EXIT; END_IF;
    M[i,K] := FALSE;
  END_FOR;
END_FOR;
MW[index3]     := INT_TO_WORD(i);
MW[index3 + 2] := INT_TO_WORD(k);


//FOR loop with step width <> 1
FOR i:=128 TO 142 BY 2 DO
    MW := PIW;
END_FOR;


//Abort FOR loops
FOR Runtime_variable := 0 TO 15 DO
    M[index2,Runtime_variable] := TRUE;
    IF Runtime_variable = 7 THEN CONTINUE;
        ELSIF Runtime_variable = 8 THEN CONTINUE;
    END_IF;
    IF Runtime_variable = 10 THEN EXIT; END_IF;
    M[index2 + 1,Runtime_variable] := TRUE;
END_FOR;
MD[index2] := 0;

END_FUNCTION_BLOCK




第四章WHILE:滿足條件時執行
說明
使用“滿足條件時執行”指令可以重復執行程序循環,直至不滿足執行條件為止。該條件是結果為布爾值(TRUE 或 FALSE)的表達式。 可以將邏輯表達式或比較表達式作為條件。
執行該指令時,將對指定的表達式進行運算。 如果表達式的值為 TRUE,則表示滿足該條件;如果其值為 FALSE,則表示不滿足該條件。
也可以嵌套程序循環。 在程序循環內,可以編寫包含其它運行變量的其它程序循環。
通過指令“復查循環條件”(CONTINUE),可以終止當前連續運行的程序循環。通過指令“立即退出循環”(EXIT) 終止整個循環的執行。 WHILE
      "Tag_Value1" <>"Tag_Value2"
      DO "Tag_Result"
      := "Tag_Input";

END_WHILE;
WHILE 案例
FUNCTION_BLOCK "WHILE"
TITLE = 'WHILE Statement'

//WHILE ... DO ... END_WHILE
VAR_INPUT
    Data  : BLOCK_DB;
END_VAR
VAR
    Runtime_variable : INT;
    Dat              : DATE;
    NextWeek         : ARRAY[1..7] OF DATE;
    byteindex        : INT;
    bitindex         : INT;
END_VAR
VAR_TEMP
    t_Date : DINT;
    i, k    : INT;
END_VAR

BEGIN

//Simple WHILE statement
i := 0;
WHILE  Data.DW = 16#FFFF DO
i := i + 1;
END_WHILE;

//Finding the next date that falls at the beginning of the week
t_Date := DATE_TO_DINT(Dat);
WHILE (t_Date MOD 7)+1 <> 1 DO
    t_Date := t_Date + 1;
END_WHILE;

//Saving the date information for the next week
FOR i := 1 TO 7 DO
    NextWeek := DINT_TO_DATE(t_Date + i - 1);
END_FOR;

//Finding the first input bit containing "1"
i := 0; k := 0;
WHILE I[i,k] = TRUE DO k := k + 1;
    IF k = 8 THEN k := 0; i := i + 1; END_IF;
    IF i > i + 4 THEN EXIT; END_IF;
END_WHILE;
byteindex := i; bitindex := k;

END_FUNCTION_BLOCK

第五章EXIT:立即退出循環
說明
使用“立即退出循環”指令,可以隨時取消 FOR、WHILE 或 REPEAT 循環的執行,而無需考慮是否滿足條件。在循環結束(END_FOR、END_WHILE 或 END_REPEAT)后繼續執行程序。
該指令將影響其所在的程序循環。

示例

SCL 將以下程序代碼復制到剪貼板。
FOR i := 15 TO 1 BY -2 DO
IF (i < 5)
THEN EXIT;
END_IF;
"DB10".Test := 1;
END_FOR;

如果滿足條件 i < 5,則將取消循環執行。 程序將從END_FOR 后繼續執行。
如果不滿足條件 i < 5,則執行后續的值分配(“DB10”.Test:= 1)并開始一個新循環。 將運行變量 (i) 以 2 進行遞減,并進行檢查該變量的當前值是否在程序中設定的取值范圍之內。如果執行變量 (i) 在取值范圍內,則將再次計算 IF 的條件。

https://mp.weixin.qq.com/s?__biz=MzIzMjQ3MjM0Ng==&mid=2247483932&idx=1&sn=80cfe82cf8f362bf8d2574489d4966b6&chksm=e8952869dfe2a17ffdccbde976c4c3ba71fb7d6e025cb054d1ee1da0701008040239dd9617d3&token=716415798&lang=zh_CN#rd

主站蜘蛛池模板: 一级性生活毛片 | 日韩精品免费一区二区三区四区 | 国产成人无码av一区二区在线观看 | 狠狠色狠狠色综合日日小说 | 免费无码av一区二区三区 | 成人h视频 | 色88久久久久高潮综合影院 | 日本乱淫视频 | 伊人高清影院 | 久久亚洲粉嫩高潮的18p | www.色午夜.com | 久久精品免费在线 | 日韩网址在线观看 | 无码国内精品人妻少妇蜜桃视频 | 亚洲视频一区在线观看 | 久久/这里只精品热在线获取 | 激情免费视频 | 国产精品乱码一区二区视频 | 91噜噜| 成人h动漫精品一区二区原神 | 成人精品视频一区二区不卡 | 亚洲国产精品久久一线不卡 | 国内精品久久久久久久星辰影视 | 影音先锋中文字幕一区 | 中文字幕精品一区二区的区别 | 四虎成人精品在永久免费 | 亚洲国产精品成人va在线观看 | 丰满女人又爽又紧又丰满 | www久久九| www.久热 | 日韩欧美在线综合网 | 黄色成年网站 | 四虎国产精品成人永久免费影视 | 欧美精品在线一区二区三区 | 丰满少妇xbxb毛片日本 | 国产熟妇乱xxxxx大屁股网 | 久久精品99无色码中文字幕 | 国产片av不卡在线观看国语 | 亚洲国产精品久久久久爰色欲 | 国产精品自产拍在线观看花钱看 | 午夜伦4480yy私人影院久久 | 天堂中文网 | 在线播放无码字幕亚洲 | 成人国产欧美 | 国产在线清纯极品美女援交 | 男人和女人高潮免费网站 | 久久无码专区国产精品s | 60岁欧美乱子伦xxxx | 国内九一激情白浆发布 | 一本色道久久99精品综合蜜臀 | 两个人看的www视频免费完整版 | 亚洲精品无码久久久久av老牛 | 福利所第一导航福利 | 日本韩国在线观看 | 五级黄高潮片90分钟视频 | 日韩免费大片 | 韩国三级女明星 | 一区二区狠狠色丁香久久婷婷 | 国产不卡a | 主站蜘蛛池模板: 蛛词}| 狠狠干美女| av在线资源网站 | 亚洲日韩精品欧美一区二区 | 亚欧日韩欧美网站在线看 | 天天干天天色综合 | 午夜激情视频在线播放 | 亚洲夜夜性无码 | 久久99精品久久久久久吃药 | 亚洲成人另类 | 国产91色在线 | 日韩 | 国产九九免费 | 曰韩精品无码一区二区三区 | 玩爽少妇人妻系列无码 | 免费午夜拔丝袜www在线看 | 欧美深性狂猛ⅹxxx深喉 | 色综合久久综合欧美综合网 | 久久99精品国产91久久来源 | 国产suv精品一区二区五 | 国产精品国产三级国产专区53 | 2020无码天天喷水天天爽 | 中文无码av在线亚洲电影 | av无码中文一区二区三区四区 | 亚洲熟熟妇xxxx | 天堂网资源 | av每日更新在线观看 | 国产成人a在线观看视频免费 | 琪琪秋霞午夜av影视在线 | 婷婷香蕉| 国产美女永久无遮挡 | 文中字幕一区二区三区视频播放 | 神马久久久久久久久 | 婷婷国产v亚洲v欧美久久 | 精品九九人人做人人爱 | 超碰影音| 亚洲天堂男人网 | 亚洲自偷自偷在线成人网址 | 2018中文字幕第一页 | 亚洲精品日韩在线 | 九热精品视频 | 永久免费无码成人网站 | a视频在线观看 | 动漫羞免费网站中文字幕 | 草久热 | 无码专区—va亚洲v天堂麻豆 | 亚洲精品视频免费观看 | 99热久久这里只精品国产www | 久久无码人妻丰满熟妇区毛片 | 92电影网午夜福利 | 91视频第一页 | 推油少妇久久99久久99久久 | 国产在线无码视频一区二区三区 | 久久人妻公开中文字幕 | 亚洲国产精品尤物yw在线观看 | 天天操天天干天天摸 | 亚洲第一看片 | 狠狠色丁香婷婷综合久久片 | 亚洲国产一二三区 | 国产在线第二页 | 岛国片免费在线观看 | 主站蜘蛛池模板: 蛛词}| 成人国产精品无码网站 | 黄色二级视频 | 91精品国自产 | 蜜臀色欲av在线播放国产日韩 | 欧美日韩在线一区 | 国产白嫩漂亮ktv在线 | 国产精品入口66mio | 天天干狠狠爱 | 孩交精品xxxx视频视频 | 亚洲黄色激情视频 | 最新在线精品国自产拍视频 | 蜜臀av性久久久久蜜臀aⅴ | 国产手机在线国内精品 | 亚洲一区在线日韩在线秋葵 | 无码一区二区三区av在线播放 | 成人亚洲精品国产www | 日韩伊人久久 | 国产精品成人免费999 | 国产免费中文字幕 | 国产乱码精品一区二区三 | 欧美真人作爱免费视频 | 日韩啪啪片| 麻豆果冻传媒精品国产苹果 | 亚洲国产123 | 国产精品99无码一区二区 | 精品国产999 | 人人做人人爱夜夜爽少妇 | 69久久99精品久久久久婷婷 | 激情婷婷综合网 | 免费色片网站 | 日韩啪啪网站 | 一区免费在线观看 | 性欧美17一18内谢 | 黑人尾随强伦姧人妻爽翻天 | 一区二区三区高清视频3 | 日本高清一区免费中文视频 | 熟妇高潮喷沈阳45熟妇高潮喷 | 欧美老熟妇xb水多毛多 | 欧美色交 | 人人草超碰 | 激情五月综合色婷婷一区二区 | 涩涩视频软件 | 色人阁网站| 欧美激情视频一区二区三区在线播放 | 一区二区网站 | 日本少妇撒尿com | 9|在线观看免费 | 朝鲜女人大白屁股ass孕交 | 色欲αv一区二区三区天美传媒 | 日韩小视频 | 亚洲国产成人精品无码区在线播放 | 色欲天天天综合网免费 | 亚洲毛片多多影院 | 99在线免费视频 | 精品无码一区二区三区在线 | 中出av在线| 日本久久中文 | 欧美综合自拍亚洲图久青草 | 播放少妇的奶头出奶水的毛片 | 主站蜘蛛池模板: 蛛词}| 中文字幕在线观看 | 国产乱人伦在线播放 | 天堂亚洲网 | 免费看国产一级片 | 精品少妇牲交视频大全 | 女人18精品一区二区三区 | 红杏成av人影院在线观看 | 四虎看片| 欧美 亚洲 另类 丝袜 自拍 动漫 | 色网综合| 国产成人无码专区 | 日韩中出在线 | 亚洲精品麻豆 | 日本不卡在线观看 | 黄色美女小说 | 特级西西人体444www高清| 亚洲精品国产精品国自产观看 | 无码人妻精品一区二区三区久久久 | 狂野欧美xxxx韩国少妇 | 色咪咪网站 | 青青草在线观看视频 | 日韩欧美在线视频一区 | 国产精品女同一区二区在线 | 欧美暖暖视频 | 亚洲 小说 欧美 激情 另类 | 亚洲伊人久久精品酒店 | xxxxx欧美妇科医生检查 | 欧美性猛交xxxx乱大交视频 | 亚洲精品综合一区二区三 | 亚洲午夜无码久久yy6080 | 久久96国产精品久久久 | 高潮毛片无遮挡高清视频播放 | 免费福利在线观看 | 日本手机在线视频 | 成人免费b2b网站大全在线 | 亚洲天砖砖区免费 | a级片一区二区 | 国产av一区二区精品凹凸 | 午夜操一操| 国产嫖妓风韵犹存对白 | 国产精品成人网站 | 精品人妻伦九区久久aaa片69 | 欧美色图亚洲自拍 | 欧美aa在线观看 | 人人超碰人人爱超碰国产 | 免费无码又爽又刺激网站直播 | 羞国产在线拍揄自揄视频 | 性欧美交xxxxx免费视频 | 亚洲偷精品国产五月丁香麻豆 | 亚洲欧美日韩精品专区 | 亚洲乱码国产乱码精华 | 日韩一区二区三区四区 | 91天天看 | 97人妻无码一区二区精品免费 | 久久久久久久女女女又又 | 少妇荡乳情欲办公室456视频 | 涩涩亚洲| 无码国产一区二区免费 | 又粗又猛又黄又爽无遮挡 | 主站蜘蛛池模板: 蛛词}| 国产午夜精品一区二区三区软件 | 18禁肉肉无遮挡无码网站 | 亚洲中文字幕久久精品无码a | 国产极品免费 | 久久99国产精品 | 国产精品看高国产精品不卡 | 亚洲欧美激情一区 | 久久婷婷国产综合 | 武侠古典av| 欧美区familymoms系列 | 99久久久成人国产精品免费 | 国产午夜无码片在线观看影院 | 国产精品美女久久久久久2018 | 国产亚洲精品成人av久久ww | 欧美不卡视频在线观看 | 国产98涩在线 | 欧洲 | 肉体裸交丰满丰满少妇在线观看 | 成人午夜精品无码区 | 国产成人av网站网址 | 国产人与zoxxxx另类 | 亚洲国产成人乱码 | 玩弄少妇肉体到高潮动态图 | 中文字幕巨大的乳专区 | 欧美激情精品成人 | 国产在线你懂 | 成人h动漫精品一区二区原神 | 欧美精品一二 | 免费精品国产自产拍在线观看图片 | 久久亚洲人成综合网 | 国产日韩欧美综合在线 | 无码人妻av一区二区三区蜜臀 | 久久久性高潮 | 久久免费看少妇高潮 | 亚洲天堂网av在线 | 久久永久免费 | 久久精品视频久久 | 色综合久久久久综合一本到桃花网 | 久久天天躁夜夜躁狠狠85台湾 | 中文字幕精品三级久久久 | aaaaa成人| 久久精品av国产一区二区 | 男女猛烈无遮挡免费视频 | 国产亚洲曝欧美曝妖精品 | 成人网站免费看黄a站视频 色国产精品一区在线观看 色网在线看 | 一级a性色生活片久久毛片明星 | 色噜噜噜亚洲男人的天堂 | 久久成人在线视频 | 亚洲精品无码av人在线观看国产 | 日韩三级久久 | 夜夜撸小说 | 国产 高清 无码 在线播放 | 国产精品一区二区羞羞答答 | 亚洲美免无码中文字幕在线 | 亚洲熟妇av一区二区三区下载 | 又色又爽又黄又刺激免费 | 亚洲天堂av一区二区三区 | 91综合在线 | 色综合久久精品亚洲国产 | 九色中文|