《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > IPC配電測控實驗臺多任務實時調度系統的設計
IPC配電測控實驗臺多任務實時調度系統的設計
謝 輝, 陳立萬
(重慶三峽學院 應用技術學院, 重慶 萬州 404000)
摘要: 針對目前高校測控實驗儀功能單一,對測控系統的可靠性、實時性等不能很好地模擬等問題,研究和設計了一套配電測控模擬實驗臺,由上下位機系統構成。下位機以工控機為核心,配裝簡化的多任務實時操作系統,能夠對16路開關量、64路模擬量及多個鍵盤任務進行實時檢測和控制,并能夠和上位機進行定時通信,將收集數據及時傳送給上位機,進行匯總、分析和報表打印等。重點分析了下位機的實時多任務之間的關系,調度過程原理及簡化的多任務實時操作系統的設計。
Abstract:
Key words :

摘  要: 針對目前高校測控實驗儀功能單一,對測控系統的可靠性、實時性等不能很好地模擬等問題,研究和設計了一套配電測控模擬實驗臺,由上下位機系統構成。下位機以工控機為核心,配裝簡化的多任務實時操作系統,能夠對16路開關量、64路模擬量及多個鍵盤任務進行實時檢測和控制,并能夠和上位機進行定時通信,將收集數據及時傳送給上位機,進行匯總、分析和報表打印等。重點分析了下位機的實時多任務之間的關系,調度過程原理及簡化的多任務實時操作系統的設計。
關鍵詞: 配電測控實驗臺; 下位機系統; 多任務實時操作系統

      目前,配電網絡自動化和工業測控技術發展迅速,對系統的實時性、可靠性和多功能性要求也越來越高。而高校測控專業實驗設備模塊單一、功能簡單,遠遠落后于現代控制技術的發展。針對高校測控專業實際需求,研究和設計了一套分布式IPC(Industrial Personal Computer)工業配電測控系統,由1臺上位機和8臺下位機構成。各下位機能夠根據需要對多路模擬量(如電壓、電流、功率因素、有功功率、無功功率等)、開關量(如各出線開關分合閘狀態、補償電容器的狀態等)進行檢測和控制。上位機可以發出指令和任何一臺與之相連的下位機進行通信,收集各下位機傳送來的模擬量和開關量信息,進行相關的分析、匯總、報表生成等處理,并對各下位機子系統進行監控和宏觀調度[1]。多任務調度管理是系統設計的重點和難點,本文將重點敘述其調度管理過程[2]。
1 下位機系統功能概述
   下位機主要模擬配電測控系統運行,可實現多路模擬量、開關量的采集、存儲、顯示以及與上位機的通信。同時,為了豐富以后實驗系統的教學和實驗內容,還特意增加了2個具有典型代表性的工業控制環節:直流電動機子系統的控制和模擬的溫度測控子系統(即步進電機控制系統)。因此,下位機是一個較為復雜的測控子系統,普通的單片機功能簡單,很難勝任,為此選用了控制功能強大的研華IPC-610工業控制計算機,配裝了2塊PC-6313多功能模入/模出板卡[3]。每塊PC-6313板卡有24路開入/開出、32路單端模擬量輸入/16路雙端輸入、3個定時器/計數器、2路模擬量輸出,結構緊湊、功能齊全,性價比高,配接相應的傳感器和執行機構即可完成所有的功能,下位機系統框圖如圖1所示。IPC-610底板可擴展性強,有近20個ISA插槽和PCI插槽,可隨時方便系統的升級。


     工業測控系統最重要的是穩定性,DOS系統比Windows系統穩定性強且占用內存小,非常適應工業系統需要。為此,本系統采用DOS操作系統,編程語言采用C語言。下位機模擬的是配電測控系統運行,有多道任務程序,同時要求運行速度快、穩定性強,是一個復雜的多任務實時系統。多任務實時調度過程的分析和設計是下位機系統運行的關鍵。
2 下位機系統實時多任務調度過程分析和設計
2.1 任務及其占用資源的關系

     下位機配電測控系統,共有19個任務程序和1個簡化的、初級的多任務實時操作系統MROS,構成了一個多任務實時測控系統[4]。各個任務程序的名稱及其功能如下:
     task_0 ( ):0點制表任務程序。
   task_4 ( ):4點制表任務程序。
   task_8 ( ):8點制表任務程序。
   task_12 ( ):12點制表任務程序。
   task_16 ( ):16點制表任務程序。
   task_20 ( ):20點制表任務程序。
   getad ( ):每2 s采集模擬量任務程序。
   task_s ( ):每2 ms采集開關量任務程序。
   stepping( ):每500 ms采集溫度測控子系統的溫度值,根據溫度偏差,控制步進電動機正/反轉。
   motor( ):每250 ms采集1次直流電動機的轉速,控制直流電動機按設定值運行。
   pmotor( ):根據直流電動機的轉速,繪制直流電動機的動態運行曲線。
   mnxs( ):在屏幕上排列顯示各個模擬量的當前值。
   kgxs( ):在屏幕上排列顯示各個開關量的當前值。
   Subdl( ):在屏幕上繪制工廠配電系統的電氣主接線圖。
   Kg( ):把采集的開關量填入電站的電氣主接線圖中,完成開關量在圖中的動態顯示。
   tad( ):把采集的模擬量填入電站的電氣主接線圖中,完成模擬量在圖中的動態顯示。
   Stepmotor( ):步進電動機升降速全過程控制,動態繪制升降速全過程。
   Slaver( ):從機和主機的通信任務。將本機的64路模擬量和16路開關量以及溫度測控子系統的數據上傳給上位機進行顯示。
     Subtime( ):北京時間動態顯示。屏幕上各個畫面正上方中均有北京時間。
   quit( ):退出運行處理,返回C集成開發環境。
   19個任務要求占用硬件資源的關系十分復雜,表述如下:所有任務均要求占用CPU,而CPU只有1個;不同的任務要求占用不同的外設資源(例如對板卡的占用),多個任務可能要求占用同一外設(例如對CRT、打印機的占用);各任務之間存在橫向聯系;多個任務在宏觀上的并發操作;多任務實時操作系統MROS的主要功能就是協調以上各種關系,有效地管理分配各種資源[4]。
   可以把MROS形象地比喻成一條“軟件總線”,各個任務程序“掛”在上面,形成一個“管控一體化運行軟件”。
2.2 多任務實時操作系統的簡化
   標準的MROS一般包括CPU管理、外設管理、中斷管理、存儲器管理和文件管理等[5],占用內存空間較大,CPU的運行速度較慢。下位機測控系統具有如下特點:
   (1)對各量的監測和控制,實際上是周期性地重復執行各任務程序。
   (2)人機聯系任務雖然是隨機的,但任務的內容是固定的,操作人員只是通過鍵盤調用一些編制就緒的程序而不修改程序本身。
   (3)監測對象固定,主機和外設規模也是固定不變的。
   對于這樣一個系統,若采用標準的MROS,將占用較多內存空間和CPU的運行時間,降低系統資源的利用率和系統的實時性。因此,本系統采用了一種與硬件資源和測控對象相適應的簡化的、初級的MROS,保留了標準MROS的核心功能。即CPU管理、外設管理和中斷管理,其主要工作如下:
     (1)任務調度
   任務調度的主要職能,一是根據任務調度算法分配CPU,即實現某個時間或事件驅動的任務切換;二是從任務收回CPU。
   按照任務的優先級是否可以動態地改變,調度算法可以分為:靜態調度和動態調度。
   按照調度過程是否允許采用搶先方式,調度算法可以分為:搶先調度方式和非搶先調度方式。非搶先調度方式在滿足高優先級別任務的時限方面比搶先調度方式要差一些,但是它實現起來簡單,時間確定性好,并且避免了因為資源共享而引起的互斥,實際應用較廣。
   本系統設計時,按照多任務實時操作的基本原則來編寫任務程序,通過硬件配合,可使每個任務都在幾十個微秒內完成。因此,可采用靜態調度方式設計圖1所示的IPC系統。但某些任務的優先級別可以局部改變;若采用非搶先調度方式,可把1個功能分解為若干個可以在1 μs到幾十微秒內完成的程序段,以改善實時性。
     (2)進程控制
   為了描述和控制進程的運行,系統為每個進程定義了一個數據結構——進程控制塊(PCB)。PCB主要包括:進程標識符、進程當前狀態、進程隊列指針、程序開始地址、進程優先級、CPU現場保護區、通信信息、家族聯系、占有資源清單等。系統將根據PCB感知進程的存在,PCB是進程存在的唯一標志。
   為了簡化問題,本系統按一定的原則編制每一個任務程序,使得每一個任務程序都在規定的時間內(1 ?滋s到幾十微秒)執行完畢,即每一個任務程序在執行完后才交還CPU的使用權,因此,在本系統所設計的MROS中,就只使用PCB中的“進程當前狀態”這一個概念。
     (3) “tick”信號
   “tick”信號是MROS在運行過程中需要的基本的、最小的定時單位。在圖1所示的系統中,“tick”由PC-6313板卡的定時/計數器8253產生。當系統初始化時,使PC-6313 1#板卡8253的 T2 OUT2每1 ms輸出1個脈沖,把這個脈沖信號作為中斷請求信號加在IRQ3上,每1次中斷即產生1個“tick”,在IRQ3的中斷服務程序進行與時間相關的操作。
2.3 多任務實時調度系統的設計原則
   在單CPU系統中,不可能有真正意義上的并行操作,所有任務只能遵循調度策略,串行地占用CPU,即:宏觀上在同一時段內多個程序的同時執行,而微觀上則是多個任務的交替執行。整個測控系統必須遵循的設計原則如下[6]:
   (1)快速的任務調度和切換。調度程序本身必須是低開銷,本系統編寫的實時調度程序,占用CPU的執行時間小于1μs。調度所需的“tick”是通過定時器/計數器模板上的8253產生的,可以根據需求確定調度精度,從幾百微秒到若干毫秒。
   (2)在設計測控電路和編制各個實時任務程序時,應注意任何任務都不能加重CPU的負擔,它只能在接收控制信號和調節命令后,就脫離CPU的“關注”而獨立運行,直到新的控制信號和調節命令到來后又在新的條件下“獨立”運行。
2.4 多任務實時調度的過程分析
     圖2是任務調度的過程示意圖。


    圖2任務調度說明如下:
    (1) 實時時鐘在0點、4點、8點、12點、16點和20點時,分別把task_0( )、task_4( )、task_8( )、task_12( )、task_16( )和task_20( )推入就緒隊列。
    (2) 實時時鐘每隔5 ms、500 ms、2 s,分別把task_s( )、stepping( )、getad( )推入就緒隊列。
    (3) a鍵、s鍵、b鍵、q鍵,分別把mnxs( )、kgxs( )、stepmoter( )、quit( )推入就緒隊列。
    (4) m鍵把允許標志pmotorf1置1,在motor( )任務執行過程中,如果發現pmotorf1=1,就把pmotor( )推入隊列。
    (5) t鍵和d鍵均把subd1( )推入就緒隊列。在subd1( )的執行過程中,如果發現是t鍵,則把kg( )推入就緒隊列;如果發現是d鍵,則把tad( )推入就緒隊列。
    (6) kg( )、tad( )、mnxs( )、kgxs( )在各自運行過程中,又把自己推入就緒隊列,CPU不斷對它們提供運行機會,在沒有其他按鍵操作的情況下,pmotorf1總是等于1,即一直允許繪制直流電動機運行曲線,每250 ms運行motor( )時,pmotor( )都可以被設置為就緒狀態。pmotor( )每運行1次,就在屏幕上顯示1次直流電動機的當前速度值。
    (7) 下位機串行口中斷一直處于開放狀態,若主機要求和該下位機通信,則把slaver( )推入就緒狀態。Slaver( )運行時,將指定的數據傳送給上位機。由于采用智能通信模塊,下位機只需把指定的數據傳送給智能通信模塊即可,其后,由通信模塊將數據傳送給主機。串行通信的速度很快,可滿足系統實時性的要求。
3 下位機軟件系統設計流程
  下位機軟件系統結構示意圖如圖3所示。軟件系統由三大塊子系統構成:圖3(a)為初始化及任務調度,是系統的管理層負責任務調度;圖3(b)為任務程序集合,它們在管理層的調度下實現各種功能;圖3(c)為中斷服務程序,是簡化MROS的組成部分??梢該水嫵龈敿毜能浖到y流程圖并編寫相應的程序。


     本文介紹了一種分布式IPC配電測控實驗系統的多任務實時調度系統的設計,說明了在單CPU系統中,多任務實時調度系統的設計原則,并據此設計了一個簡化的MROS,能夠完成標準MROS的核心功能,即CPU管理、外設管理和中斷管理。下位機系統在該簡化的MROS調度管理下,可以很好地完成各項任務,系統運行穩定,調度精度可達毫秒級。實驗系統較好地模擬了配電測控系統的調度、運行和管理過程,融合了工控機、總線、接口技術、通信技術、控制技術等多方面的知識,可以讓學生更具體地了解工控系統的組成,更真實地觸摸工控系統的工作原理。該系統配備相應的測量儀表和傳感器即可構成一個實時性很強的配電測控系統。因此具有一定的理論價值和應用價值。
參考文獻
[1]     陳曾漢,劉明白,趙志強,等. 工業PC及測控技術[M].北京:機械工業出版社,2004:271-298.
[2]     謝輝,陳曾漢.分布式IPC工業測控系統[J].儀表技術與傳感器, 2008,1(1):35-37.
[3]     北京中泰研創科技有限公司[EB/OL].PC-6313多功能模入模出接口卡技術說明書.http://www.ztic.com.cn/
upload/shuoming/Pc6313.doc,2006-06-28.
[4]     周航慈,吳光文.基于嵌入式實時操作系統的程序設計技術[M].北京:國防工業出版社,2006:55-61.
[5]     TANENBAUM A S. 操作系統設計與實現[M].陳渝,等譯. 北京:電子工業出版社,2007:167-174.
[6]     王立剛.開放式混合實時系統中的調度方法研究[D]. 中國科學技術大學,2006:85-87.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品人人做人人爽| 免费观看欧美在线视频的网站| 在线观看av不卡| 国产主播在线一区| 在线欧美亚洲| 欧美在线|欧美| 蜜臀91精品一区二区三区| 亚洲一区二区三区高清| 亚洲欧美日本视频在线观看| 亚洲国产高清在线| 亚洲精品乱码久久久久久日本蜜臀| 午夜精品美女自拍福到在线| 制服丝袜亚洲播放| 久久久精品2019中文字幕神马| 麻豆9191精品国产| 欧美日韩一二三四五区| 性欧美精品高清| 久久国产66| 亚洲高清资源| 国产综合色产在线精品| 国外精品视频| 制服丝袜亚洲播放| 亚洲欧美在线观看| 国产日韩欧美综合| 亚洲欧洲日产国码二区| 一本色道久久综合亚洲精品不卡| 男人的天堂亚洲| 亚洲免费观看高清完整版在线观看熊| 亚洲国产另类 国产精品国产免费| 久久婷婷影院| 亚洲午夜av电影| 一本久道久久久| 欧美一区二区三区在线免费观看| 久久av最新网址| 国产精品二区影院| 国产精品成人一区二区| 精品1区2区| 久久gogo国模啪啪人体图| 精品成人在线| 亚洲一区二区三区四区五区午夜| 能在线观看的日韩av| 欧美激情第10页| 国产欧美一区二区三区在线老狼| 欧美在线视频播放| 欧美日韩一区三区| 国产欧美日韩视频一区二区三区| 日韩网站在线看片你懂的| 欧美日韩国产一区精品一区| 国产一区二区三区日韩| 欧美二区在线看| 亚洲欧美一区二区精品久久久| 亚洲高清视频中文字幕| 欧美精品1区| 亚洲日本在线视频观看| 国产伦精品一区二区三区视频孕妇| 亚洲欧洲三级电影| 国产精品区一区二区三| 亚洲人妖在线| 亚洲欧美日本日韩| 国产精品嫩草影院一区二区| 久久久精品动漫| 乱码第一页成人| 蜜乳av另类精品一区二区| 麻豆freexxxx性91精品| 狼人天天伊人久久| 免费在线亚洲| 久久亚洲精品中文字幕冲田杏梨| 欧美日韩国产一中文字不卡| 蜜桃久久精品一区二区| 久久精品亚洲乱码伦伦中文| 欧美性猛交xxxx免费看久久久| 国产精品进线69影院| 亚洲一区二区三区在线视频| 国产精品v一区二区三区| 日韩亚洲欧美高清| 欧美一二区视频| 亚洲欧美激情在线视频| 国产精品日韩在线播放| 国产三级精品在线不卡| 欲香欲色天天天综合和网| 好吊视频一区二区三区四区| 亚洲黄色性网站| 国产资源精品在线观看| 国产九九视频一区二区三区| 国产精品久久精品日日| 亚洲精品日日夜夜| 欧美一区观看| 免费亚洲一区| 亚洲在线成人精品| 欧美午夜激情小视频| 亚洲调教视频在线观看| 国产日韩1区| 日韩午夜在线| 99亚洲视频| 久久久欧美精品sm网站| 亚洲电影免费| 最新国产精品拍自在线播放| 欧美激情性爽国产精品17p| 亚洲欧美日韩国产综合| 狠狠色伊人亚洲综合成人| 在线视频精品一| 玖玖视频精品| 亚洲国产老妈| 久久精品一区二区三区不卡| 国产麻豆视频精品| 久久婷婷人人澡人人喊人人爽| 亚洲精品在线免费观看视频| 欧美日韩成人免费| 午夜精品亚洲一区二区三区嫩草| 亚洲精品日韩精品| 亚洲欧美另类中文字幕| 亚洲欧美激情在线视频| 日韩视频免费观看高清完整版| 精品91在线| 亚洲精品美女| 欧美一区二区视频在线| 亚洲欧美在线磁力| 亚洲精品日产精品乱码不卡| 国产精品久久999| 久久精品国产69国产精品亚洲| 伊人婷婷欧美激情| 久久一二三区| 欧美精品亚洲一区二区在线播放| 在线亚洲电影| 午夜精品久久| 亚洲国产精品久久久久婷婷老年| 欧美日韩在线另类| 欧美经典一区二区| 又紧又大又爽精品一区二区| 一色屋精品视频免费看| 蜜桃久久精品一区二区| 欧美三级电影网| 欧美日韩一级黄| 在线观看一区二区视频| 欧美精品免费在线观看| 午夜天堂精品久久久久| 一本色道久久99精品综合| 久久精品国产77777蜜臀| 欧美影片第一页| 久久久av毛片精品| 小辣椒精品导航| 国产精品国产三级国产aⅴ入口| 国产精品久久久久婷婷| 99精品久久| 裸体素人女欧美日韩| 亚洲福利视频免费观看| 久久综合久久88| 亚洲尤物精选| 国内在线观看一区二区三区| 国产三区精品| 欧美电影免费网站| 久久国产精品99国产精| 国产欧美日本一区视频| 欧美中文字幕在线观看| 免费观看欧美在线视频的网站| 久久青青草综合| 一区二区在线观看视频在线观看| 亚洲精品123区| 欧美日韩国产影片| 欧美紧缚bdsm在线视频| 亚洲福利视频一区| 亚洲欧美综合国产精品一区| 91久久精品国产91久久性色| 亚洲国产成人在线播放| 国产精品三级视频| 你懂的成人av| 日韩一区二区精品视频| 亚洲影音一区| 亚洲一区国产精品| 亚洲一区网站| 欧美一区二区三区四区高清| 香蕉久久精品日日躁夜夜躁| 国产日本欧美视频| 老司机67194精品线观看| 亚洲成人在线免费| 欧美一区二区黄| 亚洲午夜成aⅴ人片| 日韩视频专区| 欧美一级欧美一级在线播放| 另类专区欧美制服同性| 麻豆乱码国产一区二区三区| 欧美1区免费| 久久久综合香蕉尹人综合网| 欧美激情亚洲一区| 亚洲视频综合在线| 最新日韩中文字幕| 国产一区二区日韩| 91久久久久| 一本大道久久精品懂色aⅴ| 国产网站欧美日韩免费精品在线观看| 欧美亚洲成人免费| 欧美日韩一卡二卡| 久久一区二区精品| 欧美香蕉视频| 香蕉久久国产| 亚洲欧美自拍偷拍| 国内精品久久久久久久影视蜜臀| 久久av在线看| 亚洲高清久久网| 亚洲福利视频网| 国产一区在线视频| 亚洲精品视频啊美女在线直播| 亚洲一区二区三区免费观看| 国产日韩欧美综合| 亚洲精品中文字| 亚洲欧美综合精品久久成人| 一区二区三区精品在线| 国产精品美女久久久久久免费| 欧美中文字幕在线视频| 亚洲精品乱码久久久久久黑人| 欧美福利视频一区| 欧美日韩国产在线播放| 欧美在线一区二区三区| 国内成+人亚洲+欧美+综合在线| 欧美成人情趣视频| 欧美一区二区免费视频| 夜夜嗨网站十八久久| 欧美大片在线看免费观看| 久久精品一二三| 久久精品国产精品| 一区二区三区日韩精品视频| 麻豆九一精品爱看视频在线观看免费| 99热这里只有成人精品国产| 欧美日韩亚洲激情| 久久久视频精品| 在线日韩视频| 在线亚洲一区二区| 国产亚洲一本大道中文在线| 午夜精品久久久久99热蜜桃导演| 欧美日韩久久| 国产一区二区三区在线播放免费观看| 亚洲精品美女在线观看播放| 欧美日韩成人一区二区| 日韩一区二区精品视频| 在线亚洲高清视频| 国产精品视频最多的网站| 激情视频亚洲| 国产精品美女主播| 国产精品男gay被猛男狂揉视频| 亚洲主播在线观看| 国产一区二区久久| 日韩视频在线你懂得| 久久久久网站| 欧美激情第9页| 蜜臀久久久99精品久久久久久| 1024精品一区二区三区| 欧美一级欧美一级在线播放| 久久一本综合频道| 欧美一区二区视频在线观看2020| 国产日韩精品一区二区浪潮av| 欧美性大战久久久久久久| 永久555www成人免费| 国产一区二区成人久久免费影院| 国产精品乱人伦中文| 国产精品一区二区在线观看不卡| 国产精品视频免费观看| 亚洲伊人第一页| 国产精品视频免费| 亚洲国产欧美一区二区三区丁香婷| 欧美大片91| 国产亚洲精品成人av久久ww| 一区二区三区日韩精品视频| 在线观看欧美亚洲| 国产一区二区剧情av在线| 亚洲免费在线| 久久天天躁夜夜躁狠狠躁2022| 亚洲成人在线网站| 国产婷婷成人久久av免费高清| 亚洲欧美国产日韩天堂区| 一本久道久久综合狠狠爱| 欧美激情aⅴ一区二区三区| 亚洲一区制服诱惑| 亚洲中午字幕| 国产精品久久久久aaaa| 亚洲欧美国产77777| 亚洲区一区二| 一区二区不卡在线视频 午夜欧美不卡'| 欧美成人免费播放| 欧美一区二区成人6969| 久久国产精品电影| 欧美日韩精品久久久| 妖精成人www高清在线观看| 狠狠色狠狠色综合人人| 欧美日韩国产91| 国产性天天综合网| 一区二区三区视频在线| 欧美极品aⅴ影院| 欧美日一区二区在线观看| 欧美精品国产一区| 午夜国产精品视频| 黄色亚洲大片免费在线观看| 欧美ab在线视频| 精品99视频| 午夜精品一区二区三区在线| 欧美色精品天天在线观看视频| 欧美午夜精品久久久久久孕妇| 99精品视频网| 久久久久久69| 你懂的视频欧美| 久久激情五月丁香伊人| av72成人在线| 欧美日韩国产一中文字不卡| 国产一区二区三区久久精品| 永久域名在线精品| 欧美日韩国产综合视频在线观看中文| 一区二区三区我不卡| 欧美三级视频在线观看| 欧美日韩在线观看一区二区三区| 国产精品麻豆欧美日韩ww| 亚洲精品视频二区| 欧美高清视频一区二区三区在线观看| 一区二区不卡在线视频 午夜欧美不卡'| 日韩午夜激情| 久热精品在线| 欧美人成网站| 欧美日本一区二区视频在线观看| 久久一日本道色综合久久| 香蕉乱码成人久久天堂爱免费| 国产资源精品在线观看| 国产欧美精品日韩精品| 久久天堂国产精品| 国产日韩欧美二区| 久久久999国产| 国产欧美日韩精品在线| 国产精品久久久久久一区二区三区| 亚洲欧美综合另类中字| 久久精品亚洲精品| 国产欧美一二三区|