• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于python的SCADA與西門子PLC數(shù)據(jù)讀寫自動(dòng)化測試實(shí)現(xiàn)

    2022-04-15 19:18:43王新月王奚李航張秀明
    關(guān)鍵詞:自動(dòng)化測試數(shù)據(jù)通訊

    王新月 王奚 李航 張秀明

    摘?要:在SCADA系統(tǒng)中,HMI與PLC的數(shù)據(jù)通訊測試,各個(gè)數(shù)據(jù)區(qū)不同類型數(shù)據(jù)讀寫的測試占用70%的測試時(shí)間。介紹了一種基于python的SCADA與西門子PLC數(shù)據(jù)通訊測試自動(dòng)化測試方法,該測試方法不僅實(shí)現(xiàn)簡單,而且大大提高了測試效率,節(jié)省了測試時(shí)間。

    關(guān)鍵詞:SCADA;數(shù)據(jù)通訊;自動(dòng)化測試

    中圖分類號:TP273??????文獻(xiàn)標(biāo)識碼:A

    Data?Reading?and?Writing?Between?SCADA?and?Siemens

    PLC?Based?on?Python?Realization?of?Automatic?Test

    WANG?Xinyue1,?WANG?Xi2,LI?Hang3,ZHANG?Xiuming3

    (1.?Ningbo?Hollysys?Information?Security?Institute?Co.,Ltd.,Xian,Shaanxi?710075,China;

    2.Beijing?Hollysys?Intelligent?Technology?Co.,Ltd.,?Xian,Shaanxi?710075,China;

    3.China?Mobile?Group?Heilongjiang?Company?limited,Harbin,Heilongjiang?150028,China)

    Abstract:In?SCADA?system,?the?test?of?data?communication?between?HMI?and?PLC?takes?up?70%?of?the?test?time.?This?paper?introduces?an?automatic?test?method?of?data?communication?between?SCADA?and?Siemens?PLC?based?on?python.?The?test?method?is?not?only?simple,?but?also?greatly?improves?the?test?efficiency?and?saves?the?test?time.

    Key?words:SCADA;?data?communication;automatic?test

    SCADA系統(tǒng)是以計(jì)算機(jī)為基礎(chǔ)的生產(chǎn)過程控制與調(diào)度自動(dòng)化系統(tǒng),可以對現(xiàn)場的運(yùn)行設(shè)備進(jìn)行監(jiān)視和控制,和利時(shí)SCADA產(chǎn)品是國內(nèi)最早的SCADA產(chǎn)品之一,有20年的發(fā)展歷程,最初與北京地鐵13號線合作,定制開發(fā)了組態(tài)型SCADA軟件,與神華和利時(shí)合作開發(fā)了煤礦SCADA系統(tǒng),與中石化合作定制開發(fā)了石化SCADA產(chǎn)品,通過這些項(xiàng)目產(chǎn)品的建設(shè),積累了豐富的經(jīng)驗(yàn),伴隨著工業(yè)互聯(lián)網(wǎng)技術(shù)日漸成熟以及工業(yè)4.0概念的提出,和用戶對SCADA產(chǎn)品開放性的強(qiáng)烈需求,和利時(shí)集團(tuán)開發(fā)了面向未來的新一代產(chǎn)品SCADAV4.0,第四代SCADA平臺繼承了上一代平臺的大規(guī)模、高實(shí)時(shí)以及可靠、穩(wěn)定等核心特性,又融入了OPCUA的開放性、可互操作性、自描述性、安全性及集成能力,同時(shí)保持現(xiàn)有產(chǎn)品的兼容性,主要應(yīng)用在煤礦、食藥、能源等領(lǐng)域。

    SCADA系統(tǒng)為上、下位機(jī)的結(jié)構(gòu),下位機(jī)完成設(shè)備的直接控制,而上位機(jī)側(cè)重于信息集中管理,上、下位機(jī)通過通信網(wǎng)絡(luò)連接。下位機(jī)配置的各種輸入設(shè)備(DI、AI等)進(jìn)行數(shù)據(jù)采集,下位機(jī)配置的各種輸出設(shè)備(DO、AO等)對現(xiàn)場設(shè)備進(jìn)行控制,下位機(jī)接收上位機(jī)的監(jiān)控,并且向上位機(jī)傳輸各種現(xiàn)場數(shù)據(jù),下位機(jī)提供多種數(shù)據(jù)采集驅(qū)動(dòng),支持與各主流PLC進(jìn)行數(shù)據(jù)通訊。

    其中,HMI與西門子PLC通訊測試所涉及的PLC型號包括S7200smart、S7300、S7400、S71200、S71500,可訪問PLC的I、Q、M、DB數(shù)據(jù)區(qū),支持?jǐn)?shù)據(jù)雙向通信,讀數(shù)據(jù)為周期方式,寫數(shù)據(jù)為實(shí)時(shí)方式,支持多種數(shù)據(jù)類型,包括開關(guān)量數(shù)據(jù)(BIT)、1字節(jié)無符號整型BYTE、1字節(jié)有符號整型CHAR、2字節(jié)有符號整型SHORT、2字節(jié)無符號整型UNSIGNEDSHORT、4字節(jié)有符號整型INT、4字節(jié)無符號整型UNSIGNEDINT、8字節(jié)有符號整型LONGLONG、8字節(jié)無符號整型UNSIGNEDLONGLONG、4字節(jié)浮點(diǎn)型FLOAT、8字節(jié)浮點(diǎn)型DOUBLE、字符串類型(STRING)、時(shí)間類型DTL[1]。

    在測試HMI與西門子PLC通訊過程中,不但要測試不同型號PLC的數(shù)據(jù)讀寫,而且需要測試的數(shù)據(jù)類型多達(dá)13種,在某種類型數(shù)據(jù)讀寫時(shí),還需驗(yàn)證有效最小左邊界、無效最大左邊界、有效最大右邊界、無效最大右邊界、中間值等,可以看出除個(gè)別數(shù)據(jù)類型差異外,不同型號PLC的數(shù)據(jù)通訊測試基本屬于重復(fù)測試,測試方法與輸入?yún)?shù)驗(yàn)證均有重疊,但總的測試工作量較大,因此有必要實(shí)現(xiàn)HMI與PLC數(shù)據(jù)讀寫的自動(dòng)化測試。

    1?數(shù)據(jù)讀寫測試流程介紹

    1.1?測試方法

    SCADA系統(tǒng)中,S7協(xié)議驅(qū)動(dòng)測試主要驗(yàn)證HMI與西門子PLC可尋址區(qū)域的數(shù)據(jù)通訊功能,測試步驟為:(1)組態(tài)SCADA工程與PLC工程并下裝。(2)在SCADA頁面中組態(tài)待測試測點(diǎn)并在HMI上展示,上下層測點(diǎn)地址一一對應(yīng)。(3)將PLC側(cè)的測點(diǎn)放入監(jiān)視列表。(4)在SCADA側(cè)寫值,在PLC側(cè)判斷同一地址讀值是否寫入成功。(5)在PLC側(cè)寫值,在SCADA側(cè)判斷同一地址數(shù)據(jù)讀值是否成功。詳細(xì)測試流程見圖1。

    基于以上測試過程,通過多個(gè)版本測試經(jīng)驗(yàn)積累和對比,發(fā)現(xiàn)人工測試存在一些問題,如:

    (1)由于數(shù)據(jù)區(qū)和測點(diǎn)類型較多,SCADA與PLC相同地址、相同類型的測點(diǎn)查找較困難

    如測試I區(qū)第一個(gè)字節(jié)數(shù)據(jù)的讀寫,那么首先需在SCADA的HMI頁面上找到這個(gè)地址對應(yīng)的測點(diǎn),其次在PLC上位機(jī)軟件監(jiān)視區(qū)找到I區(qū)的第一個(gè)字節(jié),最后開始數(shù)據(jù)讀寫結(jié)果的對比,當(dāng)數(shù)據(jù)量較大或更換測試人員時(shí),查找起來就更加困難。

    (2)SCADA與PLC各自寫值時(shí)需要點(diǎn)擊寫值按鈕,輸入數(shù)值并確定,步驟煩瑣

    寫值測試時(shí),每寫一個(gè)值都需點(diǎn)擊SCADA中HMI頁面相應(yīng)測點(diǎn),打開寫值對話框,輸入數(shù)值,并確定。讀值測試時(shí),在PLC中每寫一個(gè)值也需要相同的操作步驟。

    (3)SCADA系統(tǒng)中HMI頁面組態(tài)測點(diǎn)較多,花費(fèi)時(shí)間較多,環(huán)境維護(hù)需要時(shí)間成本。

    若要在HMI界面中寫值,首先需組態(tài)測點(diǎn)寫值頁面,測試多少點(diǎn)就組態(tài)多少個(gè)寫值特性,組態(tài)成本較高,延長了測試周期。

    (4)存在人為誤差

    在人工測試過程中,出于測試人員知識面和工作狀態(tài)等原因,測試結(jié)果存在誤差,如邊界值的選取有誤、測試地址覆蓋不全等。

    (5)對測試人員要求較高,需同時(shí)了解上位機(jī)軟件及PLC硬件相關(guān)知識

    SCADA系統(tǒng)S7協(xié)議驅(qū)動(dòng)的測試,需要測試人員有豐富的測試經(jīng)驗(yàn),對軟硬件知識貫通,才能勝任此項(xiàng)測試。

    2?自動(dòng)測試實(shí)現(xiàn)

    2.1?自動(dòng)化測試難點(diǎn)

    HMI界面不是標(biāo)準(zhǔn)Windows控件,使用python的pywinauto[2]方法定位不到,這樣就無法使HMI界面的各個(gè)窗口完成讀、寫值等操作。同樣,西門子PLC上位機(jī)軟件的各個(gè)窗口,也不是完全的標(biāo)準(zhǔn)控件,自動(dòng)化操作較難,尤其是監(jiān)視列表,無法分辨出每一行的數(shù)據(jù)位置,無法完成按數(shù)據(jù)逐一寫值操作,且即使HMI和西門子PLC上位機(jī)軟件的各個(gè)窗口均是標(biāo)準(zhǔn)控件,如果使用傳統(tǒng)測試方法,由于是只能按點(diǎn)進(jìn)行操作,實(shí)現(xiàn)起來效率也并不是很高。因此需要采用批量讀寫值方式進(jìn)行數(shù)據(jù)讀寫測試,批量讀寫值可以利用SCADA系統(tǒng)中的VBA腳本和PLC上位機(jī)編程語言來完成。

    2.2?自動(dòng)化測試方法

    SCADA提供的編程環(huán)境有的是內(nèi)嵌VBA編譯器,有的是自定義的類似BASIC或類似C語言的編譯器。無論是哪種編程環(huán)境SCADA都要提供很多訪問自身數(shù)據(jù)的屬性、方法,以便在編程環(huán)境中與SCADA系統(tǒng)交互。這種內(nèi)置的編程語言經(jīng)常稱作“動(dòng)作”,現(xiàn)在更多的稱呼是“腳本”。這里的腳本與Excel中的“宏”類似。通過腳本用戶可以自由擴(kuò)展系統(tǒng)功能。腳本與一般編程語言類似,在腳本中提供多種運(yùn)算操作(如賦值、數(shù)學(xué)運(yùn)算、邏輯運(yùn)算),控制語句(如條件判斷,循環(huán),分支),以及內(nèi)置函數(shù)等,有的SCADA還支持自定義函數(shù)。本文中所提的SCADA項(xiàng)目提供測點(diǎn)數(shù)據(jù)自動(dòng)讀寫函數(shù)DB_read和DB_Write,因此SCADA測數(shù)據(jù)的批量讀寫就可通過在VBA腳本中調(diào)用DB_read和DB_Write來完成。

    PLC側(cè)批量數(shù)據(jù)讀寫比較容易實(shí)現(xiàn),使用PLC上位機(jī)軟件自帶編程語言即可。

    SCADA與PLC側(cè)批量數(shù)據(jù)讀寫功能完成后,python只是起到了一個(gè)連接的作用,點(diǎn)擊HMI界面上的1個(gè)按鈕就可觸發(fā)上位機(jī)的批量寫操作,python讀取PLC上位機(jī)軟件監(jiān)視列表的所有值,與預(yù)期值作對比。接著利用python置PLC寫值標(biāo)志位為真,完成PLC側(cè)批量寫值操作,再在HMI界面點(diǎn)擊批量讀值按鈕完成批量讀操作,并把讀到的數(shù)據(jù)與預(yù)期作對比。數(shù)據(jù)讀寫自動(dòng)動(dòng)測試流程見圖2。

    2.3?自動(dòng)化測試實(shí)現(xiàn)

    2.3.1?HMI自動(dòng)化寫值

    SCADA上層HMI界面,窗口層級較多,在查找窗口時(shí),只能獲得最外層的窗口標(biāo)題,因此需借助python中win32Gui模塊的FindWindow和FindWindowEx函數(shù)先找到父窗口句柄[2],再通過父窗口句柄按確定的層級關(guān)系查找到寫值按鈕,python中部分代碼如下。

    app?=?Application().connect(path='D:HiaSCADAbinMacsVinci.exe')?#?app關(guān)聯(lián)上HMI程序

    handlex1?=?win32gui.FindWindow(None,?"HMI監(jiān)視")?#?"HMI監(jiān)視"為最外層窗口標(biāo)題

    handlex2?=?win32gui.FindWindowEx(handlex1,?0,?None,?None)

    handlex3?=?win32gui.FindWindowEx(handlex2,?0,?None,?None)

    handlex4?=?win32gui.FindWindowEx(handlex3,?0,?None,?None)

    handlex5?=?win32gui.FindWindowEx(handlex4,?0,?None,?None)?#?查找到寫值按鈕句柄

    app.window(title_re=u'HMI監(jiān)視').window(handle=handlex5,?class_name='Button').click_input()?#點(diǎn)擊寫值按鈕

    寫值按鈕被點(diǎn)擊后就會觸發(fā)SCADA內(nèi)置的VBA批量寫值腳本,python等待寫值完成彈框,依據(jù)彈框中寫值完成標(biāo)志,置PLC讀值標(biāo)志位為真,PLC接收到讀值指令,自動(dòng)讀取所有寫值地址數(shù)據(jù),并返回結(jié)果給python,python對比HMI寫值數(shù)據(jù)與PLC讀值數(shù)據(jù),輸出相應(yīng)的測試報(bào)告。

    2.3.2?HMI自動(dòng)化讀值

    通過python置PLC寫值標(biāo)志位為真,PLC程序接收到寫值指令,自動(dòng)完成批量寫值操作,待寫值完成后,使用與3.3.1中同樣的方法點(diǎn)擊HMI界面上的讀值按鈕,觸發(fā)SCADA內(nèi)置的VBA批量讀值腳本,用VBA腳本自動(dòng)判定讀取到的值是否與PLC寫下的值一致,通過彈框輸出測試結(jié)果,python獲取彈框內(nèi)容生成相應(yīng)的測試報(bào)告。VBA中讀值處理流程精簡代碼如下。

    Private?Sub?Button_LButtonDown()

    Dim?var?As?Variant

    Dim?iAs?Integer

    Dim?j?As?Integer

    Dim?X_data_up(2)?As?String

    Dim?X_compare_up()?As?Variant'變量值對比數(shù)組

    Dim?X_datatype_up()?As?Variant'變量名稱

    Dim?X_errlist_up()?As?String‘存儲錯(cuò)誤變量名

    Dim?X_errdata_up()?As?String‘存儲錯(cuò)誤變量值

    Dim?S?As?String

    Dim?K?As?String

    j?=?0

    flag?=?0

    X_compare_up?=?Array("0",?"-32768")?'變量值對比數(shù)組

    X_datatype_up?=?Array("變量1",?"變量2")?'變量名稱

    Library.DB_Read?"變量1",?var?'調(diào)用讀值接口

    X_data_up(0)?=?var

    Library.DB_Read?"變量2”,?var

    X_data_up(1)?=?var

    For?i?=?0?To?1‘判斷讀到的值是否正確

    If?X_data_up(i)?=?X_compare_up(i)?Then

    Else

    flag?=?1

    ReDim?Preserve?X_errlist_up(j?+?1)

    ReDim?Preserve?X_errdata_up(j?+?1)

    X_errlist_up(j)?=?X_datatype_up(i)

    X_errdata_up(j)?=?X_data_up(i)

    j?=?j?+?1

    End?If

    Next

    If?flag>?0?Then

    S?=?Join(X_errlist_up,?",")

    K?=?Join(X_errdata_up,?",")

    MsgBox?("讀上限錯(cuò)誤類型:"?&?S?&Chr(10)?&?"讀上限錯(cuò)誤數(shù)據(jù):"?&?K)‘不一致時(shí)輸出錯(cuò)誤的變量名和變量值

    End?If

    If?flag?=?0?Then

    MsgBox?("pass")‘一致時(shí)輸出pass

    End?If

    End?Sub

    3?結(jié)?論

    介紹了一種SCADA上層HMI與西門子PLC數(shù)據(jù)讀寫自動(dòng)化測試方法,運(yùn)用SCADA內(nèi)置VBA和PLC編程語言實(shí)現(xiàn)上下層批量讀、寫值操作,簡化了操作步驟,方法簡單,易于實(shí)現(xiàn)。

    與傳統(tǒng)手工測試相比,以200條用例為例,手工測試時(shí)間考慮各操作因素及判斷因素至少需要6.6?h左右,而自動(dòng)化測試僅需10?min左右,由此可以看出SCADA上層HMI與西門子PLC數(shù)據(jù)讀寫自動(dòng)化測試的實(shí)現(xiàn)大大提高了測試效率,更便于版本間升級測試。

    參考文獻(xiàn)

    [1]?廖常初.S71200?PLC編程及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2010.

    [2]?Doug?Hellmann.python?3?標(biāo)準(zhǔn)庫[M].北京:機(jī)械工業(yè)出版社,2018.

    猜你喜歡
    自動(dòng)化測試數(shù)據(jù)通訊
    機(jī)器視覺系統(tǒng)與PLC的數(shù)據(jù)通訊
    “體感+”可穿戴體感套件
    Hadoop性能測試自動(dòng)化研究
    數(shù)據(jù)驅(qū)動(dòng)和關(guān)鍵字驅(qū)動(dòng)的研究與應(yīng)用
    軟件(2016年4期)2017-01-20 09:56:35
    淺談空調(diào)控制器自動(dòng)化測試
    東方教育(2016年7期)2017-01-17 21:28:10
    基于多總線結(jié)構(gòu)的電路板測試系統(tǒng)設(shè)計(jì)研究
    航空航天與國防電子新形勢下自動(dòng)化測試系統(tǒng)的應(yīng)用
    基于CTI—TET和SeleniumWebdriver的Web應(yīng)用自動(dòng)化測試框架的設(shè)計(jì)與實(shí)現(xiàn)
    軟件工程(2016年8期)2016-10-25 15:45:45
    基于C#的船舶電力推進(jìn)監(jiān)控系統(tǒng)的數(shù)據(jù)通訊設(shè)計(jì)
    萊鋼能源管控系統(tǒng)中SCADA數(shù)據(jù)通訊系統(tǒng)升級改造
    亚洲天堂国产精品一区在线| 精品高清国产在线一区| 无限看片的www在线观看| 不卡一级毛片| 中文字幕人成人乱码亚洲影| 久久久久久国产a免费观看| 一级,二级,三级黄色视频| 一进一出抽搐动态| 中文字幕最新亚洲高清| 久久国产亚洲av麻豆专区| 午夜日韩欧美国产| 久久精品91蜜桃| 国产蜜桃级精品一区二区三区| 99国产综合亚洲精品| 国产极品粉嫩免费观看在线| 精品国产乱子伦一区二区三区| 精品少妇一区二区三区视频日本电影| 精品国产一区二区三区四区第35| 日韩欧美免费精品| 精品国产一区二区久久| 亚洲色图综合在线观看| 久久久久久免费高清国产稀缺| 少妇被粗大的猛进出69影院| 高清黄色对白视频在线免费看| 首页视频小说图片口味搜索| 99久久99久久久精品蜜桃| 亚洲一区二区三区色噜噜| 波多野结衣av一区二区av| 不卡一级毛片| 亚洲国产中文字幕在线视频| 日本撒尿小便嘘嘘汇集6| 精品欧美国产一区二区三| 国产亚洲av嫩草精品影院| 欧美日韩一级在线毛片| 最新在线观看一区二区三区| www国产在线视频色| svipshipincom国产片| 9色porny在线观看| 成人欧美大片| 女人爽到高潮嗷嗷叫在线视频| 超碰成人久久| 国产视频一区二区在线看| 久久久久久免费高清国产稀缺| 此物有八面人人有两片| 国产真人三级小视频在线观看| 久久精品影院6| 黄频高清免费视频| 亚洲成av人片免费观看| 精品欧美一区二区三区在线| 两个人看的免费小视频| 9191精品国产免费久久| 侵犯人妻中文字幕一二三四区| 一区福利在线观看| 人成视频在线观看免费观看| 成熟少妇高潮喷水视频| 一边摸一边抽搐一进一出视频| 国产成人系列免费观看| 精品国产乱码久久久久久男人| aaaaa片日本免费| 久久久久久久久中文| 18禁观看日本| 亚洲精品国产精品久久久不卡| 午夜精品久久久久久毛片777| 成人欧美大片| 成人国产一区最新在线观看| 亚洲av日韩精品久久久久久密| 精品熟女少妇八av免费久了| 日日爽夜夜爽网站| 亚洲全国av大片| 国产亚洲欧美在线一区二区| 黄色片一级片一级黄色片| 一区二区三区国产精品乱码| 国产精品影院久久| 中文字幕人妻丝袜一区二区| 欧美日本中文国产一区发布| 亚洲自偷自拍图片 自拍| 9191精品国产免费久久| 男人的好看免费观看在线视频 | 日韩三级视频一区二区三区| 少妇被粗大的猛进出69影院| 国产亚洲欧美在线一区二区| 中亚洲国语对白在线视频| 欧美成狂野欧美在线观看| 欧美激情极品国产一区二区三区| 精品一品国产午夜福利视频| 波多野结衣av一区二区av| 亚洲国产毛片av蜜桃av| 午夜福利一区二区在线看| 99精品欧美一区二区三区四区| 国产伦人伦偷精品视频| 久久精品成人免费网站| 久久性视频一级片| 欧美在线一区亚洲| 天堂√8在线中文| 国产黄a三级三级三级人| 国产精品日韩av在线免费观看 | e午夜精品久久久久久久| 黄色丝袜av网址大全| 一级毛片精品| 成在线人永久免费视频| 婷婷丁香在线五月| www.熟女人妻精品国产| 中文字幕久久专区| 搞女人的毛片| 国产一级毛片七仙女欲春2 | 一区二区三区高清视频在线| 人人妻,人人澡人人爽秒播| 日本 av在线| 1024香蕉在线观看| 亚洲中文av在线| 国产精品爽爽va在线观看网站 | 日本免费一区二区三区高清不卡 | 女人精品久久久久毛片| 久久久久久久久免费视频了| 国产熟女xx| 黄色成人免费大全| 老熟妇仑乱视频hdxx| 一区福利在线观看| 51午夜福利影视在线观看| av福利片在线| 久久久国产成人精品二区| 热99re8久久精品国产| 亚洲一卡2卡3卡4卡5卡精品中文| 久9热在线精品视频| 日本撒尿小便嘘嘘汇集6| 欧美久久黑人一区二区| 手机成人av网站| 日韩欧美国产一区二区入口| 日韩精品免费视频一区二区三区| 最好的美女福利视频网| 色在线成人网| 男女做爰动态图高潮gif福利片 | 国产精品一区二区三区四区久久 | 精品久久久久久,| 在线永久观看黄色视频| 国产一区在线观看成人免费| 日韩 欧美 亚洲 中文字幕| 亚洲av美国av| 男女下面插进去视频免费观看| 好男人在线观看高清免费视频 | 亚洲人成电影免费在线| 成熟少妇高潮喷水视频| 精品久久久久久久人妻蜜臀av | 91精品三级在线观看| 欧美成人性av电影在线观看| 成人手机av| 午夜精品在线福利| 日本撒尿小便嘘嘘汇集6| 人妻久久中文字幕网| 怎么达到女性高潮| 欧美亚洲日本最大视频资源| 啦啦啦免费观看视频1| 亚洲av电影在线进入| 亚洲一卡2卡3卡4卡5卡精品中文| 九色国产91popny在线| 欧美乱色亚洲激情| 国产精品亚洲美女久久久| 色综合婷婷激情| 亚洲一区中文字幕在线| 欧美日韩黄片免| 99re在线观看精品视频| 亚洲狠狠婷婷综合久久图片| 久久久国产成人免费| 9色porny在线观看| 国产精品野战在线观看| 99精品在免费线老司机午夜| 美女扒开内裤让男人捅视频| 午夜久久久在线观看| 两个人看的免费小视频| 老熟妇乱子伦视频在线观看| av中文乱码字幕在线| 在线免费观看的www视频| 欧美在线一区亚洲| 国产97色在线日韩免费| 国产99久久九九免费精品| 亚洲精品粉嫩美女一区| 国产精品1区2区在线观看.| 精品国产亚洲在线| 国产精品久久久av美女十八| 欧美日韩中文字幕国产精品一区二区三区 | 日韩 欧美 亚洲 中文字幕| 亚洲av日韩精品久久久久久密| 久久天躁狠狠躁夜夜2o2o| 操出白浆在线播放| 欧美丝袜亚洲另类 | 亚洲国产精品999在线| 欧美日韩中文字幕国产精品一区二区三区 | av视频在线观看入口| 91av网站免费观看| 两性夫妻黄色片| 精品欧美国产一区二区三| 国产熟女午夜一区二区三区| 多毛熟女@视频| 成人永久免费在线观看视频| 欧美精品亚洲一区二区| 女人高潮潮喷娇喘18禁视频| 波多野结衣高清无吗| 国产野战对白在线观看| 久久久久亚洲av毛片大全| 欧美日本亚洲视频在线播放| 精品人妻在线不人妻| 久久中文看片网| 久久久久久久精品吃奶| 精品免费久久久久久久清纯| 久久亚洲真实| 性少妇av在线| 91麻豆av在线| 美国免费a级毛片| 国产精品久久久久久亚洲av鲁大| 国产精品久久久人人做人人爽| 欧美日韩中文字幕国产精品一区二区三区 | 午夜日韩欧美国产| 极品人妻少妇av视频| 极品人妻少妇av视频| 日韩欧美国产在线观看| 好看av亚洲va欧美ⅴa在| ponron亚洲| 深夜精品福利| 如日韩欧美国产精品一区二区三区| 精品国产国语对白av| 久热这里只有精品99| 18禁黄网站禁片午夜丰满| 成年版毛片免费区| 久久久久久久午夜电影| 色尼玛亚洲综合影院| 少妇 在线观看| 亚洲精品美女久久av网站| 一进一出好大好爽视频| 国产99久久九九免费精品| 久久中文字幕人妻熟女| 国产精品av久久久久免费| 黑丝袜美女国产一区| 大陆偷拍与自拍| 一边摸一边抽搐一进一小说| 色播亚洲综合网| 69精品国产乱码久久久| 精品熟女少妇八av免费久了| 亚洲欧美精品综合久久99| 成人18禁在线播放| 免费一级毛片在线播放高清视频 | 日韩欧美免费精品| 国产精品久久久久久人妻精品电影| 欧美日韩一级在线毛片| 人妻久久中文字幕网| 啦啦啦观看免费观看视频高清 | 国产成人精品在线电影| 亚洲精华国产精华精| 如日韩欧美国产精品一区二区三区| 女人被狂操c到高潮| 久久久久久亚洲精品国产蜜桃av| 法律面前人人平等表现在哪些方面| 亚洲第一电影网av| 亚洲国产日韩欧美精品在线观看 | 色综合欧美亚洲国产小说| 日韩大尺度精品在线看网址 | 天天添夜夜摸| 黄片大片在线免费观看| 桃色一区二区三区在线观看| 国产精品一区二区免费欧美| 两性午夜刺激爽爽歪歪视频在线观看 | 在线国产一区二区在线| 九色亚洲精品在线播放| 波多野结衣高清无吗| av在线播放免费不卡| 变态另类丝袜制服| 国产精品 国内视频| www国产在线视频色| 日日夜夜操网爽| 老司机在亚洲福利影院| www.自偷自拍.com| 亚洲激情在线av| 精品免费久久久久久久清纯| 久久精品成人免费网站| 亚洲欧美激情综合另类| 亚洲在线自拍视频| 日韩精品中文字幕看吧| 国产精品久久久久久亚洲av鲁大| 亚洲视频免费观看视频| 欧美激情高清一区二区三区| 一级作爱视频免费观看| 国产精品 欧美亚洲| 夜夜躁狠狠躁天天躁| www日本在线高清视频| 亚洲 国产 在线| 黄片小视频在线播放| 欧美在线一区亚洲| 69精品国产乱码久久久| 制服人妻中文乱码| 亚洲国产精品合色在线| 韩国精品一区二区三区| 亚洲视频免费观看视频| 69av精品久久久久久| 亚洲人成伊人成综合网2020| 精品久久久久久久久久免费视频| 成人国产综合亚洲| 男女午夜视频在线观看| 国产一区二区三区综合在线观看| 国产成人精品久久二区二区91| 国产成人一区二区三区免费视频网站| 91大片在线观看| 午夜激情av网站| 午夜a级毛片| 久久精品国产亚洲av高清一级| 国产亚洲欧美98| 中文字幕av电影在线播放| 一边摸一边做爽爽视频免费| 欧美黑人精品巨大| 午夜亚洲福利在线播放| 99久久国产精品久久久| 50天的宝宝边吃奶边哭怎么回事| av免费在线观看网站| 亚洲国产毛片av蜜桃av| 露出奶头的视频| 久久久国产成人免费| 黄片播放在线免费| 久热爱精品视频在线9| 免费少妇av软件| 欧美激情高清一区二区三区| aaaaa片日本免费| 国产成人免费无遮挡视频| 999久久久精品免费观看国产| 黄色女人牲交| 久久精品成人免费网站| 日韩欧美在线二视频| 日韩国内少妇激情av| 人人妻,人人澡人人爽秒播| 欧美老熟妇乱子伦牲交| 免费在线观看完整版高清| 欧美在线一区亚洲| 桃红色精品国产亚洲av| 亚洲av电影不卡..在线观看| 99久久国产精品久久久| 免费在线观看日本一区| 妹子高潮喷水视频| 久久久久久大精品| 成人亚洲精品av一区二区| 夜夜看夜夜爽夜夜摸| 久久久久久久午夜电影| 欧美中文日本在线观看视频| 麻豆成人av在线观看| 欧美激情极品国产一区二区三区| 国产成人欧美在线观看| 亚洲欧美精品综合一区二区三区| www.999成人在线观看| 国产区一区二久久| 亚洲欧美精品综合一区二区三区| 啦啦啦 在线观看视频| 成年女人毛片免费观看观看9| 女同久久另类99精品国产91| 成人免费观看视频高清| 午夜福利成人在线免费观看| 久久久久久免费高清国产稀缺| 极品教师在线免费播放| xxx96com| ponron亚洲| 精品一区二区三区视频在线观看免费| 亚洲精品美女久久av网站| 欧美一级毛片孕妇| 日本黄色视频三级网站网址| 香蕉丝袜av| 国产日韩一区二区三区精品不卡| 精品电影一区二区在线| 电影成人av| 日日爽夜夜爽网站| 国产精品久久久av美女十八| 国产成人影院久久av| 热re99久久国产66热| 国产精品久久久人人做人人爽| 欧美日韩福利视频一区二区| 欧美精品啪啪一区二区三区| 欧美久久黑人一区二区| 波多野结衣av一区二区av| 99riav亚洲国产免费| 欧美 亚洲 国产 日韩一| 久久亚洲精品不卡| 99在线视频只有这里精品首页| 色婷婷久久久亚洲欧美| 99国产精品免费福利视频| 欧美丝袜亚洲另类 | 精品福利观看| 国产一区二区激情短视频| 国产精品 欧美亚洲| 日韩精品青青久久久久久| 亚洲国产欧美一区二区综合| 真人做人爱边吃奶动态| 久久精品aⅴ一区二区三区四区| 欧美日韩福利视频一区二区| 国产乱人伦免费视频| av有码第一页| 日本在线视频免费播放| 免费看a级黄色片| 在线观看免费日韩欧美大片| 熟妇人妻久久中文字幕3abv| 亚洲熟妇中文字幕五十中出| 欧美一级毛片孕妇| 18禁观看日本| 亚洲五月天丁香| 在线观看舔阴道视频| 99精品欧美一区二区三区四区| 欧美一级毛片孕妇| 纯流量卡能插随身wifi吗| 免费人成视频x8x8入口观看| 国产激情久久老熟女| 亚洲少妇的诱惑av| 久久天躁狠狠躁夜夜2o2o| 丝袜美足系列| 国产私拍福利视频在线观看| 最新在线观看一区二区三区| 国产99白浆流出| av超薄肉色丝袜交足视频| 在线国产一区二区在线| 美女高潮喷水抽搐中文字幕| 欧美一级毛片孕妇| 此物有八面人人有两片| 国产成人影院久久av| 少妇熟女aⅴ在线视频| 19禁男女啪啪无遮挡网站| svipshipincom国产片| 亚洲精品一区av在线观看| 欧美色视频一区免费| av免费在线观看网站| 日韩欧美免费精品| 丁香六月欧美| 欧美午夜高清在线| 亚洲欧美精品综合久久99| 久久欧美精品欧美久久欧美| 一本久久中文字幕| 久久久久国产精品人妻aⅴ院| 久久香蕉国产精品| 在线播放国产精品三级| 国产成人系列免费观看| 村上凉子中文字幕在线| 日韩欧美一区视频在线观看| 国产精品一区二区精品视频观看| av福利片在线| 亚洲欧美激情综合另类| 窝窝影院91人妻| 欧美 亚洲 国产 日韩一| 一a级毛片在线观看| 夜夜爽天天搞| 老司机福利观看| 久久香蕉精品热| 亚洲精品国产精品久久久不卡| 一区二区三区精品91| 精品国产乱子伦一区二区三区| 丝袜在线中文字幕| 亚洲人成77777在线视频| 可以免费在线观看a视频的电影网站| 亚洲色图av天堂| 亚洲,欧美精品.| 久9热在线精品视频| 韩国av一区二区三区四区| 久久亚洲精品不卡| 91国产中文字幕| 精品久久久久久久人妻蜜臀av | 精品人妻在线不人妻| 夜夜爽天天搞| 日本撒尿小便嘘嘘汇集6| 法律面前人人平等表现在哪些方面| 一级毛片高清免费大全| 亚洲国产精品合色在线| 精品国产美女av久久久久小说| 日韩大码丰满熟妇| 国产精品一区二区在线不卡| 精品少妇一区二区三区视频日本电影| 久久精品国产亚洲av香蕉五月| 亚洲人成电影观看| 国产精品永久免费网站| 精品福利观看| 久久天堂一区二区三区四区| 久久久久国内视频| 九色国产91popny在线| 亚洲中文字幕一区二区三区有码在线看 | cao死你这个sao货| 精品久久久久久成人av| 亚洲一区中文字幕在线| 欧美黑人精品巨大| 日韩av在线大香蕉| 正在播放国产对白刺激| 国产精品一区二区精品视频观看| 欧美午夜高清在线| 欧美色视频一区免费| 中文字幕av电影在线播放| 国产精品,欧美在线| 精品国内亚洲2022精品成人| 亚洲狠狠婷婷综合久久图片| 99国产精品一区二区三区| 欧美在线一区亚洲| 亚洲三区欧美一区| 国产成人av教育| 国产亚洲精品第一综合不卡| 法律面前人人平等表现在哪些方面| 深夜精品福利| 亚洲午夜理论影院| 人成视频在线观看免费观看| 亚洲国产高清在线一区二区三 | 一级作爱视频免费观看| av天堂在线播放| 老司机福利观看| 99热只有精品国产| 在线国产一区二区在线| 久久久久久久精品吃奶| 精品国产亚洲在线| 久久这里只有精品19| 国产xxxxx性猛交| 九色国产91popny在线| 国产精品爽爽va在线观看网站 | 午夜激情av网站| 两性夫妻黄色片| 神马国产精品三级电影在线观看 | 很黄的视频免费| 99re在线观看精品视频| 亚洲情色 制服丝袜| av有码第一页| 亚洲国产精品合色在线| 欧美成狂野欧美在线观看| 亚洲 国产 在线| 老司机午夜福利在线观看视频| 国产欧美日韩一区二区三| 一区二区三区国产精品乱码| 一夜夜www| 国产视频一区二区在线看| 好男人在线观看高清免费视频 | 香蕉丝袜av| 侵犯人妻中文字幕一二三四区| 好男人在线观看高清免费视频 | 午夜福利免费观看在线| 岛国在线观看网站| 一级作爱视频免费观看| 国产又爽黄色视频| 成人18禁高潮啪啪吃奶动态图| 亚洲无线在线观看| 欧美不卡视频在线免费观看 | 大型av网站在线播放| 夜夜看夜夜爽夜夜摸| 三级毛片av免费| 婷婷六月久久综合丁香| 久久 成人 亚洲| 两个人视频免费观看高清| 成人特级黄色片久久久久久久| 精品国产一区二区久久| 久久亚洲精品不卡| 一级毛片精品| 欧美在线一区亚洲| 天天躁夜夜躁狠狠躁躁| 亚洲av电影不卡..在线观看| 一二三四社区在线视频社区8| 成人精品一区二区免费| 久久久久久久久久久久大奶| 每晚都被弄得嗷嗷叫到高潮| 久久久久国产一级毛片高清牌| 国产精品免费一区二区三区在线| 免费久久久久久久精品成人欧美视频| 欧美老熟妇乱子伦牲交| 免费一级毛片在线播放高清视频 | 激情视频va一区二区三区| 日本撒尿小便嘘嘘汇集6| 国产91精品成人一区二区三区| 女人爽到高潮嗷嗷叫在线视频| 亚洲精品久久国产高清桃花| 国产精品久久久久久亚洲av鲁大| 正在播放国产对白刺激| av在线天堂中文字幕| 亚洲 欧美 日韩 在线 免费| 亚洲一区高清亚洲精品| 亚洲精品美女久久久久99蜜臀| 免费在线观看视频国产中文字幕亚洲| 国产精华一区二区三区| 久久久国产欧美日韩av| 两个人看的免费小视频| 日韩欧美免费精品| 黄色 视频免费看| 亚洲欧美精品综合久久99| 亚洲av成人av| 老司机在亚洲福利影院| 精品一区二区三区四区五区乱码| 国产不卡一卡二| 丁香六月欧美| 电影成人av| 此物有八面人人有两片| 黄色丝袜av网址大全| 午夜福利免费观看在线| 中文亚洲av片在线观看爽| 国产区一区二久久| 欧美黄色片欧美黄色片| 中文字幕精品免费在线观看视频| 高清黄色对白视频在线免费看| 色播在线永久视频| 美女高潮喷水抽搐中文字幕| 国产国语露脸激情在线看| 侵犯人妻中文字幕一二三四区| 男女下面插进去视频免费观看| 精品高清国产在线一区| 国产欧美日韩一区二区三| 色综合欧美亚洲国产小说| 欧美+亚洲+日韩+国产| 国产极品粉嫩免费观看在线| 中文亚洲av片在线观看爽| 69av精品久久久久久| 超碰成人久久| 男女下面插进去视频免费观看| 国产免费男女视频| 亚洲无线在线观看| 免费在线观看日本一区| 制服丝袜大香蕉在线| 亚洲欧美日韩高清在线视频| 日本 av在线| 久久久国产成人精品二区| 日本免费一区二区三区高清不卡 | 欧美最黄视频在线播放免费| 色综合亚洲欧美另类图片| 亚洲一区高清亚洲精品| 亚洲精品国产区一区二| 久久中文字幕一级| 看黄色毛片网站|