• <tbody id="hqsya"><pre id="hqsya"></pre></tbody>
    <tbody id="hqsya"></tbody>
    1. <em id="hqsya"></em>
      <button id="hqsya"><object id="hqsya"><input id="hqsya"></input></object></button>
    2. <th id="hqsya"></th>
    3. <rp id="hqsya"><acronym id="hqsya"><input id="hqsya"></input></acronym></rp>
      1. <span id="hqsya"></span>

        <th id="hqsya"></th>
        <rp id="hqsya"></rp>
      2. 首頁> 新聞資訊 >大學畢業五年學習PLC方法經驗和秘訣分享

        大學畢業五年學習PLC方法經驗和秘訣分享 發布時間:2020-02-12 閱讀人數:

        大學畢業五年學習PLC方法經驗和秘訣分享

        1、編程需要堅強的毅力和足夠的耐心

        人各有所長,新人學PLC編程的心得體會。有些人把編程看作一項冗長而枯燥的工作;有些人把編程看作一項趣味的智力游戲。如果你是前者,強烈建議你遠離這份工作。畢竟編程工作是對人的毅力和耐心的挑戰。我所在實驗室中,很多學生看到我編程序就會驚訝于我面對這一堆堆符號所表現出的專注。其實,這是興趣使然。興趣使我具備了足夠的毅力和耐心。經過無數次失敗后,當看到一個個符號按我的思路整齊的排列,PLC按我的要求有條不紊的運行時,興趣得到了極大的滿足,如同打通了一個游戲的關口。所以,我告訴這些學生:你們看到的是一堆枯燥怪異的符號,我看到的卻是一群熱情奔放的舞者,而我則是她們的導演。

        學習PLC

        2、編程需要敢于實踐的信心

        我曾經教過一個學生學AutoCAD,我對她的唯一要求就是實踐。我告訴她:你隨便怎么操作,大不了一張圖重畫;最壞的結果是系統崩潰,沒關系,系統重做,再來;只要電腦沒被砸了,怎么都行。兩年后,我再看到她做的CAD圖紙,也自嘆不如。同樣道理,只有不斷地在PLC上運行這些指令,觀察運行的結果,才能弄清PLC指令的作用。很多初學者對PLC一臉的迷茫,往往是出于一種畏懼,擔心損壞設備。而這些畏懼是沒有任何道理的。仔細的閱讀手冊是非常重要的,但是僅靠讀書是成不了一個工程師的。更何況手冊上的內容并非面面俱到。我在接觸到那些不熟悉的指令時,喜歡單獨編一個小程序,讓PLC運行。然后逐個修改條件,觀察運行的結果(MicroWin為用戶提供了非常好的監控手段),反過來再重新理解手冊的描述,這樣就可以非常直觀的理解這些指令的作用和使用方法。不必擔心自己寫的程序會有什么問題,會影響PLC的正常工作。程序有沒有問題,只有讓PLC運行了才能發現。而發現問題并解決問題就是對自己能力的提高。撇開硬件操作不談,單就軟件來說,我還真沒有遇到過由于軟件問題而損壞PLC的事。在這里不必擔心繼電器電路接錯線可能造成的后果。所以,大膽的實踐是PLC編程的必由之路。

        當然,大膽實踐并不是野蠻操作,而是必須遵循必要的規范。還有一個要注意的,在程序未經可靠性證實之前,千萬不要掛接負載,以免造成不必要的損失。數字量的輸出有LED顯示;而模擬量處理可以采用一些硬件或軟件模擬手段來解決。大學畢業五年學習PLC方法經驗和秘訣分享。

        3、編程需要有縝密的邏輯思維

        編程本身就是一種邏輯思維過程。在高級語言中,使用最多的是if then else、select這些條件判別語句,這就是邏輯中的因果關系。PLC程序就是由這些因果關系組成的:判別條件是否成立,進而決定執行相應的指令。最初的PLC是用來替代繼電器邏輯電路的,所以繼承了繼電器電路以觸點作為觸發條件的描述方式。在PLC中,以虛擬觸點代替了繼電器的金屬觸點,而繼電器電路所表達的邏輯關系還是被完整的保留下來。即使引入了繼電器電路難以勝任的數值處理過程,PLC從根本上還是在執行一個個因果關系。所以,理順對象的各個事件之間的邏輯關系,是編程之前必須精心做好的準備工作。我在接到一項任務后,第一件事就是整理出一份邏輯關系圖,與用戶反復商討,取得用戶的認可,然后才真正進入程序的編寫過程。

        4、不可或缺的相關知識

        PLC的程序是直接作用于對象的具體工藝過程,那么對對象具體工藝過程的理解是非常重要的的。我在與用戶的交流過程中,會用我所掌握的Unit Operation的知識分析用戶的工藝過程,協助用戶整理過程控制中的各個邏輯關系,甚至包括各種儀表、硬件的配置。這得益于我原本所學的專業。當然,不能要求所有搞PLC程序的工程師都有我這樣的經歷。但是有兩門知識卻是不可或缺的:一是過程儀表的硬件知識,包括傳感器、變送器(二次儀表)和PLC本身,這是構建控制系統的基礎;二是過程控制理論,包括各種控制模型的原理和應用,其中最重要的是二位調節和PID調節模型。PID調節是目前用得最廣泛的過程控制手段,且變化多端。學習PID最好的方法就是讀書。幾乎所有講解過程控制的書籍都有關于PID的內容,多讀基本相關的書籍對理解PID是很有益處的。我發現不少網友在進入PLC領域時,缺乏這些相關知識。這并不可怕;可怕的是當事者不能靜下心來彌補知識的缺陷。我們不要怪罪學校沒有教授這些內容,而是要注重自己如何去學習這些知識。工作中遇到的許多問題是學校里沒講過的,這不能成為我們拒絕工作的理由,而應該以積極的態度去應對這些問題。我的體會是,為了解決工作中的問題而學習的知識,比課堂上學的東西更容易記住。

        5、養成良好的編程習慣

        每個人編程都會有不同的習慣和特點,不能強求一致。但是一些好的習慣還是應該為大多數人所遵循。一是理順邏輯關系、時序關系,編制程序框圖;二是合理分配主程序、子程序和中斷程序;三是合理分配寄存器,編制寄存器符號表。

        PLC編程更接近于單片機,或者說PLC就是模塊化的單片機。因此PLC的很多操作都是直接針對寄存器的,如果在程序中出現不合理的寄存器地址重疊,一定會出現不可預想的后果。編制寄存器符號表不僅可以避免上述問題(MicroWin會有問題提示),而且可以使程序具備更好的可讀性。這和VB中定義變量有異曲同工之處。

        VB編程中關注的是事件,不強調主程序和子程序的觀念,因為VB主程序的工作是由PC的操作系統完成的。PLC則不然。PLC程序是以主程序為主干的,CPU不斷的循環執行主程序,只有觸發條件成立時才會調用子程序或中斷程序。即子程序和中斷程序所執行的任務不是全時需要的。如果把這些任務都放在主程序中會無端增加主程序的工作量,降低程序的效率。這點和單片機的編程思路是一致的。子程序的使用可以使整個程序的邏輯更清晰。而且子程序可以分開編寫、調試,最后“安裝”到主程序上。這樣你可以一個一個解決問題。大學畢業五年學習PLC方法經驗和秘訣分享。

        PLC編程,無論是LAD,抑或STL,都不如VB那么直觀、有趣,更不如CAD那么形象。但比單片機的匯編語言的可視性強多了。對于初學者,LAD(梯形圖)的編程相對直觀,更容易上手。

        最后,PLC提供了豐富的指令、模塊,比單片機方便了很多。但是初學者編程時應盡量先使用簡單的指令達到目的。盡管看上去有點土,卻不失為一個入門的好途徑,且對你理解那些較為復雜的指令會有幫助。具備了一定經驗后,應該考慮掌握復雜指令的應用,以及程序的優化。

        PLC學習

        二、學習PLC密決


        1.不要看到別人的回復第一句話就說:給個代碼吧!你應該想想為什么。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異

        2.別小家子氣,買本書幾十塊都舍不得,你還學個P。為了省錢看電子書,浪費的時間絕對超過書的價值。當然如果查資料,只能看PDF。

        3.學習新的開發軟件時,一定要看幫助手冊。買的書不夠全面。剛接觸一個軟件,什么都不懂,就盲目的問東問西,讓人看起來很幼稚。

        4.不要蜻蜓點水,得過且過,細微之處往往體現實力。

        5.把時髦的技術掛在嘴邊,還不如把過時的技術記在心里。

        6.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看。別指望看第一遍書就能記住和掌握什么——請看第二遍、第三遍。

        7.多實踐,調試,去寫去調,只用軟件模擬,是永遠成不了高手的。

        8.保存好你做過的所有的源程序、原理圖等----那是你最好的積累之一。

        9.對于網絡,還是希望大家能多利用一下,很多問題不是非要到論壇來問的,首先你要學會自己找答案,比如google、百度都是很好的搜索引擎,你只要輸入關鍵字就能找到很多相關資料,別老是等待別人給你希望,的出你平時一定也很懶!

        10. 到一個論壇,你學會去看以前的帖子,不要什么都不看就發帖子問,也許你的問題早就有人問過了,你再問,別人已經不想再重復了,做為初學者,誰也不希望自己的帖子沒人回的。

        11.論壇論壇,就是大家討論的地方,總期望有高手總無償指點你,除非他是你親戚??!討論者,起碼是水平相當的才有討論的說法,如果水平真差距太遠了,連基本操作都需要別人給解答,誰還跟你討論呢。


        三、如何學習PLC

        大學畢業五年學習PLC方法經驗和秘訣分享。有關PLC程序設計理論是重要的。沒有這方面的理論準備或指導,僅靠在實踐中摸索,簡單的問題還好辦。復雜的就不好辦了。不僅無從下手,而且花了很多時間與精力,也難編出效率較高、質量也較高的程序,常常是事倍功半。
        但是,編程的具體實踐,以及在這個實踐中得來的知識或技能,即經驗,也是重要的。沒有經驗,僅有理論,既無法深刻理解理論,又無法靈活應用理論。這正如學數學,如僅了解一些定理或記住一些公式,沒有作相應的練習,肯定是學不好的。更不用說,任何理論也都只是經驗的總結,歸根到底也都有是來自實踐。

        1、經驗積累
        經驗有別人的,也有自己的,都很重要。前者要靠細心學習,后者要靠用心積累,都要在一定的時間與必要的精力。
        別人的經驗有上了書的或登載在雜志上的。有的是細心學習別人的,但多數是我自己的經驗。所有的例子都經我測試過,都經實踐證明是可行的。我想,別的書本或雜志上介紹的也會是這樣的。所以學習這樣楊功的經驗是必要的。

        還有就是你同事的經驗,也是值得學習。這種經驗離你很“近”,很易借鑒。

        自己的經驗則是最重要的。要在自己的實踐中,積累自己的經驗。同時,最好在學別人的經驗時,也能親自作些測試,能使自己也有類似的經歷,進而把這些經驗變成自己的。這也是自己經驗的重要積累。

        還有一些失敗的經驗,這往往是不會公開的,但這些經驗也要學習,也要積累。

        經驗的積累要用自己的腦記,更要用電腦記。最好作些分類,建立一個自用的程序庫,以便于隨時引用。

        2、經驗升華
        經驗還有待升華。升華有三個層次:最低的層次就是建立一個典型的程序庫,供今后再用。若程序復雜,還可建一些功能塊,或子程序,以便以后引用。
        其次,要總結出有效算法。如單按鈕起停程序庫等。最高層次的升華是把經驗上升到理論的高度,為豐富PLC程序設計理論作貢獻。我想,隨著PLC使用的普及與提高,是會有越來越多從經驗中升華出來的,而又能用以指導實踐的PLC編程理論的。

        3、經驗應用

        經驗積累、經驗升華都是為了應用。經驗應用有三方面:

        1)用作工程設計模板。設計新系統時,選用一個或幾個與現設計工程類似的,已取得成功的工程,作樣板進行設計。這既可減輕設計的工作量,又增加設計的成功率。這也是信息可重用的一大好處。

        2)用作程序設計參考。在無成功的工程可作樣板時,在新設計的邏輯中,仍有相當一部分控制邏輯,可采用或借用已有典型邏輯,這也可減少設計的工作量,增加設計的成功率。

        3)用作算法設計參考。在既無樣板可參照,又無典型可采用時,還可運用過去的一些成功的算法。
        經驗是寶貴的,但是經驗特別是個人經驗,總是有限的。所以,經驗的應用也還要與編程理論相結合。


        四、如何學習別人的PLC程序

        1 收集資料,
        心得體會《新人學PLC編程的心得體會》(http://www.unjs.com)。在收集資料時不僅要收集程序還要收集程序所附帶的工藝流程及I/O分配表。

        2 程序分類。在收集到前人的程序后,首先加以分類。以不同品牌的程序分類——再以不同功能細分。

        3 選擇程序加以理解。分類完成后就是慢慢的“消化”程序了。首先選擇自己熟悉的PLC程序或是自己將要用到的程序樣例下手,這樣理解起來比較容易。

        4 對于有工藝流程及I/O分配表的程序進行理解。

        1) 了解程序的工藝流程

        2) I/O分配。把I/O分配表中的說明加在程序的注釋中。

        3) 理解中間位。在程序設計時肯定會用到諸多的中間位做轉接,然后搞清楚每一步或每一網絡所對應的中間位的功能,在程序中加以注釋。

        4) 理解定時器。程序中定時器的功能要清楚,特別是有時間日期控制的,定時器的功能是比較重要的。其意義也要記錄下來。

        5) 理解計數器。

        6) 理解陌生指令。在“消化”別人程序的過程中,不勉會看到一些自己沒用過或不熟悉的指令,這也是自己要重點理解的對象,要準備一份電子指令手冊隨時查找,并在程序中記錄。這才是自己要學習與進步的地方。

        5、 對于沒有任何說明的程序進行理解。

        1) 指令應用。對此類程序主要是注意程序中的指令應用。把指令截取下來,以指令名稱為為文件名另存在文件夾中。

        2) 分系統另存。對于能理解并能整理成系統程序加以另存,比如說程序中的時間系統、PID系統等等的程序。

        3) 所有的PLC指令都是大同小異的,當以后工作中能應用到的部分可以就地取材,舉一反三。
        更重要的是要了解設備的工藝,只有熟悉了產品和掌握了程序的基本編寫方法,才能得心應手??!

        PLC學習方法

        五、PLC基礎學習方法論談

        學習PLC入門方法其實主要是兩點,1.選擇一個PLC(購買西門子S7 200\300 PLC請選擇中華自動化網上商城PLC專欄), 2邊學邊練

        (一)、問題提出。
        可編程控制器技術最主要是應用于自動化控制工程中,如何綜合地運用前面學過知識點,根據實際工程要求合理組合成控制系統,
        在此介紹組成可編程控制器控制系統的一般方法。

        (二)、可編程控制器控制系統設計的基本步驟

        1 .系統設計的主要內容

        ( 1 )擬定控制系統設計的技術條件。技術條件一般以設計任務書的形式來確定,它是整個設計的依據;

        ( 2 )選擇電氣傳動形式和電動機、電磁閥等執行機構;

        ( 3 )選定 PLC 的型號;

        ( 4 )編制 PLC 的輸入 / 輸出分配表或繪制輸入 / 輸出端子接線圖;

        ( 5 )根據系統設計的要求編寫軟件規格說明書,然后再用相應的編程語言(常用梯形圖)進行程序設計;

        ( 6 )了解并遵循用戶認知心理學,重視人機界面的設計,增強人與機器之間的友善關系;

        ( 7 )設計操作臺、電氣柜及非標準電器元部件;

        ( 8 )編寫設計說明書和使用說明書;

        根據具體任務,上述內容可適當調整。

        2 . 系統設計的基本步驟

        ( 1 )深入了解和分析被控對象的工藝條件和控制要求

        a .被控對象就是受控的機械、電氣設備、生產線或生產過程。

        b.控制要求主要指控制的基本方式、應完成的動作、自動工作循環的組成、必要的保護和聯鎖等。對較復雜的控制系統,還可將控制任務分成幾個獨立部分,這種可化繁為簡,有利于編程和調試。

        ( 2 )確定 I/O 設備
        根據被控對象對 PLC
        控制系統的功能要求,確定系統所需的用戶輸入、輸出設備。常用的輸入設備有按鈕、選擇開關、行程開關、傳感器等,常用的輸出設備有繼電器、接觸器、指示燈、電磁閥等。

        ( 3 )選擇合適的 PLC 類型

        根據已確定的用戶 I/O 設備,統計所需的輸入信號和輸出信號的點數,選擇合適的 PLC 類型,包括機型的選擇、容量的選擇、 I/O
        模塊的選擇、電源模塊的選擇等。

        ( 4 )分配 I/O 點

        分配 PLC 的輸入輸出點,編制出輸入 / 輸出分配表或者畫出輸入 / 輸出端子的接線圖。接著九可以進行 PLC
        程序設計,同時可進行控制柜或操作臺的設計和現場施工。

        ( 5 )設計應用系統梯形圖程序
        根據工作功能圖表或狀態流程圖等設計出梯形圖即編程。這一步是整個應用系統設計的最核心工作,也是比較困難的一步,要設計好梯形圖,首先要十分熟悉控制要求,同時還要有一定的電氣設計的實踐經驗。

        ( 6 )將程序輸入 PLC
        當使用簡易編程器將程序輸入 PLC時,需要先將梯形圖轉換成指令助記符,以便輸入。當使用可編程序控制器的輔助編程軟件在計算機上編程時,可通過上下位機的連接電纜將程序下載到PLC 中去。

        ( 7 )進行軟件測試
        程序輸入 PLC 后,應先進行測試工作。因為在程序設計過程中,難免會有疏漏的地方。因此在將PLC連接到現場設備上去之前,必需進行軟件測試,以排除程序中的錯誤,同時也為整體調試打好基礎,縮短整體調試的周期。

        ( 8 )應用系統整體調試

        在 PLC軟硬件設計和控制柜及現場施工完成后,就可以進行整個系統的聯機調試,如果控制系統是由幾個部分組成,則應先作局部調試,然后再進行整體調試;如果控制程序的步序較多,則可先進行分段調試,然后再連接起來總調。調試中發現的問題,要逐一排除,直至調試成功。

        ( 9 )編制技術文件

        系統技術文件包括說明書、電氣原理圖、電器布置圖、電氣元件明細表、 PLC梯形圖。

        (三)、 PLC 硬件系統設計

        1 . PLC 型號的選擇

        在作出系統控制方案的決策之前,要詳細了解被控對象的控制要求,從而決定是否選用 PLC進行控制。
        在控制系統邏輯關系較復雜(需要大量中間繼電器、時間繼電器、計數器等)、工藝流程和產品改型較頻繁、需要進行數據處理和信息管理(有數據運算、模擬量的控制、PID 調節等)、系統要求有較高的可靠性和穩定性、準備實現工廠自動化聯網等情況下,使用 PLC 控制是很必要的。
        目前,國內外眾多的生產廠家提供了多種系列功能各異的 PLC產品,使用戶眼花繚亂、無所適從。所以全面權衡利弊、合理地選擇機型才能達到經濟實用的目的。一般選擇機型要以滿足系統功能需要為宗旨,不要盲目貪大求全,以免造成投資和設備資源的浪費。機型的選擇可從以下幾個方面來考慮。

        ( 1 )對輸入 / 輸出點的選擇

        盲目選擇點數多的機型會造成一定浪費。

        要先弄清除控制系統的 I/O 總點數,再按實際所需總點數的 15 ~ 20 %留出備用量(為系統的改造等留有余地)后確定所需 PLC的點數。

        另外要注意,一些高密度輸入點的模塊對同時接通的輸入點數有限制,一般同時接通的輸入點不得超過總輸入點的 60 %; PLC每個輸出點的驅動能力( A/ 點)也是有限的,有的 PLC 其每點輸出電流的大小還隨所加負載電壓的不同而異;一般 PLC的允許輸出電流隨環境溫度的升高而有所降低等。在選型時要考慮這些問題。PLC 的輸出點可分為共點式、分組式和隔離式幾種接法。隔離式的各組輸出點之間可以采用不同的電壓種類和電壓等級,但這種 PLC
        平均每點的價格較高。如果輸出信號之間不需要隔離,則應選擇前兩種輸出方式的 PLC 。

        ( 2 )對存儲容量的選擇

        對用戶存儲容量只能作粗略的估算。在僅對開關量進行控制的系統中,可以用輸入總點數乘 10 字 / 點+輸出總點數乘 5 字 /
        點來估算;計數器 / 定時器按( 3 ~ 5 )字 / 個估算;有運算處理時按( 5 ~ 10 )字 / 量估算;在有模擬量輸入 /
        輸出的系統中,可以按每輸入 / (或輸出)一路模擬量約需( 80 ~ 100 )字左右的存儲容量來估算;有通信處理時按每個接口 200
        字以上的數量粗略估算。最后,一般按估算容量的 50 ~ 100 %留有裕量。對缺乏經驗的設計者,選擇容量時留有裕量要大些。

        ( 3 )對 I/O 響應時間的選擇

        PLC 的 I/O 響應時間包括輸入電路延遲、輸出電路延遲和掃描工作方式引起的時間延遲(一般在 2 ~ 3
        個掃描周期)等。對開關量控制的系統, PLC 和 I/O 響應時間一般都能滿足實際工程的要求,可不必考慮 I/O
        響應問題。但對模擬量控制的系統、特別是閉環系統就要考慮這個問題。

        ( 4 )根據輸出負載的特點選型

        不同的負載對 PLC的輸出方式有相應的要求。例如,頻繁通斷的感性負載,應選擇晶體管或晶閘管輸出型的,而不應選用繼電器輸出型的。但繼電器輸出型的 PLC有許多優點,如導通壓降小,有隔離作用,價格相對較便宜,承受瞬時過電壓和過電流的能力較強,其負載電壓靈活(可交流、可直流)且電壓等級范圍大等。所以動作不頻繁的交、直流負載可以選擇繼電器輸出型的PLC 。

        ( 5 )對在線和離線編程的選擇

        離線編程示指主機和編程器共用一個 CPU ,通過編程器的方式選擇開關來選擇 PLC 的編程、監控和運行工作狀態。編程狀態時, CPU
        只為編程器服務,而不對現場進行控制。專用編程器編程屬于這種情況。在線編程是指主機和編程器各有一個 CPU ,主機的 CPU
        完成對現場的控制,在每一個掃描周期末尾與編程器通信,編程器把修改的程序發給主機,在下一個掃描周期主機將按新的程序對現場進行控制。計算機輔助編程既能實現離線編程,也能實現在線編程。在線編程需購置計算機,并配置編程軟件。采用哪種編程方法應根據需要決定。

        ( 6 )據是否聯網通信選型
        若 PLC 控制的系統需要聯入工廠自動化網絡,則 PLC 需要有通信聯網功能,即要求 PLC 應具有連接其他 PLC 、上位計算機及
        CRT 等的接口。大、中型機都有通信功能,目前大部分小型機也具有通信功能。

        ( 7 )對 PLC 結構形式的選擇
        在相同功能和相同 I/O點數據的情況下,整體式比模塊式價格低。但模塊式具有功能擴展靈活,維修方便(換模塊),容易判斷故障等優點,要按實際需要選擇 PLC的結構形式。

        2 .分配輸入 / 輸出點

        一般輸入點和輸入信號、輸出點和輸出控制是一一對應的。分配好后,按系統配置的通道與接點號,分配給每一個輸入信號和輸出信號,即進行編號。
        在個別情況下,也有兩個信號用一個輸入點的,那樣就應在接入輸入點前,按邏輯關系接好線(如兩個觸點先串聯或并聯),然后再接到輸入點。

        ( 1 )確定 I/O 通道范圍

        不同型號的 PLC ,其輸入 / 輸出通道的范圍是不一樣的,應根據所選 PLC型號,查閱相應的編程手冊,決不可“張冠李戴”。必須參閱有關操作手冊。

        ( 2 )部輔助繼電器

        內部輔助繼電器不對外輸出,不能直接連接外部器件,而是在控制其他繼電器、定時器 / 計數器時作數據存儲或數據處理用。從功能上講,內部輔助繼電器相當于傳統電控柜中的中間繼電器。未分配模塊的輸入 / 輸出繼電器區以及未使用 1 : 1鏈接時的鏈接繼電器區等均可作為內部輔助繼電器使用。根據程序設計的需要,應合理安排 PLC 的內部輔助繼電器。


        聯系我們
        • 公司地址:鄭州高新技術開發區合歡街138號
        • 電話:0371-66608270
        • 技術支持:0371-86559701-360
        • 銷售服務:0371-86559701-688
        • 傳       真:0371-66608270
        • 郵       箱:QQ郵箱:273530218
        国产永久免费A片在线观看全网站
      3. <tbody id="hqsya"><pre id="hqsya"></pre></tbody>
        <tbody id="hqsya"></tbody>
        1. <em id="hqsya"></em>
          <button id="hqsya"><object id="hqsya"><input id="hqsya"></input></object></button>
        2. <th id="hqsya"></th>
        3. <rp id="hqsya"><acronym id="hqsya"><input id="hqsya"></input></acronym></rp>
          1. <span id="hqsya"></span>

            <th id="hqsya"></th>
            <rp id="hqsya"></rp>