成人精品一区二区久久久 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 亚洲免费美女视频

萬泉河
WX:ZHO6371995,歡迎+
級別: 略有小成
精華主題: 0
發帖數量: 161 個
工控威望: 292 點
下載積分: 940 分
在線時間: 13(小時)
注冊時間: 2021-06-11
最后登錄: 2025-10-04
查看萬泉河的 主題 / 回貼
樓主  發表于: 2024-06-01 22:43
0531【萬泉河】PLC工程師該有多痛恨垃圾程序?

前天看了一篇公眾號文章,在聲討一套PLC程序



文章的題目:《說PLC標準化編程不重要的,這個程序你接手嗎?》
而我一看, 這只不過是一份比較潦草的垃圾程序,根本與標準化扯不上任何關系呀!這個程序現在看起來使用的變量亂飛,變量的符號名以及程序塊的命名都比較隨性。

然后后面還有人大罵:這是防御性編程,故意為了讓別人看不懂嗎!

說起垃圾程序,我還是比較有經驗的,有一定的發言權。本文就對這個問題分析一下。

不過在開始之前先對垃圾程序的概念做個定義。 與垃圾程序對應的是垃圾食品。很多人對垃圾食品的定義也不清楚。 以為人們丟棄到垃圾桶和下水道里的食物殘渣是垃圾食品。 那些只是垃圾,根本算不上食品。所以也更不是什么垃圾食品了。

通常講的垃圾食品,是那些可以食用,甚至方便可口,令人上癮,偶爾食用也無礙,然而長時間單一食用,會引發身體健康問題的,才是垃圾食品。

現在的大型商超里的餐館,通常會有一些不限量無限次取用的小零食,爆米花,鍋巴,廉價水果,冰淇淋等等,放眼一看,全部都是垃圾食品。

而垃圾程序,首先是可以正常運行的程序。有許多同行經常用好貓壞貓論推導的結論:能讓設備正常運行的程序,就是好程序。  這些僅僅滿足于設備能運行的程序,就是垃圾程序。 可想而知,持有這種觀點的程序員,他們自己的作品,無一例外都是垃圾程序。 即裝載在設備內部的時候,看起來可以設備運行正常。 然而一旦拿出來公開到陽光下,就暴露了原來都是垃圾程序。 如文首截圖的程序一樣。

不過一上來,我先要發表一些觀點來維護垃圾程序。 借用一個為人處世的雞湯邏輯,所有的垃圾程序,無非兩種情況:不在乎和不得已。

先說不在乎。

我們最早玩的PLC都是絕對地址編程,即便有注釋也主要靠變量后面的注釋文本,且不說一些用手操器編程的小型PLC如LOGO等壓根連符號表和注釋都沒有,就靠絕對地址搭出來的梯形圖邏輯,你能非要判定是垃圾程序?人家,或者你自己,分明是不在乎的嘛!

比如我經常用SMART 200演示一段起保停邏輯:

我不相信誰接手不了這樣的垃圾程序,拿到手里或者換自己來做的時候還要另起爐灶自己再做一遍。

有的人會認為,你這樣一臺設備的簡單邏輯這樣做當然正常,但如果一個更復雜的系統,設備數量多了以后還這樣做,是不是就不夠規范了,就太垃圾了?

就憑PLC系統的復雜度,就那么點邏輯,你非要說1套設備與5套設備與80套設備有啥不同?大部分不過是簡單的數量的疊加而已。難度并沒有增加,怎么就接受不了了呢?

比如,一個溫室大棚,用一個小型PLC可以如上簡單控制,如果有1000個大棚,控制方案有可能是同樣型號的PLC用1000臺,也有可能換個方案,用一臺大型PLC實現,然后還有必要用不同的編程規范實現?
分明是不必要的嘛!

而這個大型PLC如果是S7-1500,那么PORTAL中編程的時候,所有的變量都必須有符號名。 即便你不去專門整理符號名,系統也會自動分配一個。 管你用不用看不看,都會有。 那么如果在調試程序過程中根本用不到符號,管它分配的名字是啥樣的呢,只需要關注絕對地址自己就夠用了,那就會出現上面的程序的情況。

所以,從我換位思考的經驗,這種做法完全可以理解。

然后再講不得已。

咱們每個人入門的時候,做的項目,所編制的程序,特別是一些小型項目,都是這樣的做法做出來的。 所有人之間并沒有明顯的區別。 然后你如果看到這樣的程序就痛恨, 那我想問一下每個人自己,當你入行10年后,翻看自己10年前的作品的時候,會對自己痛恨不已嗎?如果覺得自己那個時候剛入門,做事情還沒學會規范,覺得可以諒解。 那么憑什么換個人,自己帶的學生,后輩,做出來與自己水平幾乎相當的程序,就痛恨到咬牙切齒呢?水平所限,能力所限,只能做到這個樣子了嘛!

當然, 如果每個人都有這樣的上進心,都能日三省自己,發現自己技能上的不足,有羞恥心,然后每天學習提高,最終士別三日當刮目相待,自己今日的程序可以比三日前的做法有明顯的提高,自己也有勇氣批判反對自己曾經的做法,那這樣的人,絕對前途無量。

然而怕就怕的是,世間的很多人在這件事上是持有雙重標準的。 罵別人的時候起勁,而對待自己則無比寬容。 別人的程序因為自己讀不懂,就罵是垃圾程序,總能從中挑出來不符合自己習慣的做法,然后就判定對方垃圾。 而如果是自己做的,哪怕是十幾年前做的,因為符合自己一貫的習慣,各種處理方法自己都特別熟悉, 甚至其實十幾年來都沒改進過,都仍然一個套路,但因為對自己要寬容,就能接受。而雙方的程序放到一起, 還不見得誰比誰更優秀,誰比誰更垃圾呢!很有可能是兩個作者交換一下作品,都判對方垃圾。而換個第三者來看,你們倆做的都是垃圾。

所以, 所有痛罵垃圾程序的,通常是因為自己看不懂。 而且,有可能是,通過痛罵對方程序垃圾,而掩蓋自己看不懂對方程序的尷尬。

PLC行業不同于軟件行業,通常一套PLC系統的軟件設計,整個生命周期內,都是一個人足以完成。即從設計到調試到維護,都不需要多人協作。也就是說,通常情況下,不管是符號名還是注釋,都是寫給自己看的。 用自己看得懂的語言,自己習慣的表達方式,只要自己看了曉得怎么回事都足夠了。你沒必要像軟件行業一樣要求自己,所有符號和注釋都要規范英文表達,因為整個項目可能是幾十上百個軟件工程師協作完成,自己所做的只是龐大項目中的一個小模塊,只實現其中的一小點功能,而且實施過程也要經過多道流程,不同的人CODEREVIEW,測試等等。

而PLC系統不管是規模還是復雜度,都差的遠得很,完全不在一個量級。

就像,每個人的內褲都是穿給自己看的,目標對象并不是外人。
而偶爾,一些特殊的原因,比如中途換人,或者設備運行多年之后維護的需要,換了個人接手來解讀原始的程序, 那也只是相當于一不小心看到了別人的隱私部位。別人大或者小,丑或者嫩,你頂多是嘗試理解并適應,然后解決現有的問題。而斷沒有指責的理由。 就像別人扒開了你的內褲,也斷然沒理由罵你小一樣。

叫我說,越是水平高的工程師,對于越低水平的程序,就該有越高的包容度。就好比書法課的老師,那些書法大師們, 在審視剛剛入門的小學生,或者書法水平遠不如自己的新手的作品的時候,斷沒有開罵的理由的。 你頂多是可以在比較中獲取一些內心的優越感。

站的境界越高,俯視的視角看下來,對方的一些幼稚的蹩腳的處理方法你縱然有可能會心一笑,但更應該是諒解他這樣做的原因。 而不是陰謀論的以為對方這樣做的做法是為了背刺自己。想想看,對方做程序的時候,以及現場調試的時候,針對的是現場出現的問題,目的是能讓設備盡早運轉,自己好盡早結束出差回家。連設備能否運轉正常都還搞不定呢!哪有額外的心思對付你。

何況,那個時候你還不存在呢!你接手到這個程序,通常都是很長時間以后了, 甚至5年10年20年,先預設了一個自己的位置,然后猜測對方某些做法是針對你的,這個陰謀論的回路是不是也太長了點?所以,通常不管是罵對方垃圾程序還是罵對方預設陰謀,其實都是等同于在承認自己的水平不如對方。

建議同行們以后少罵別人的垃圾程序,即便真的垃圾程序, 也不要罵。

有人會說了, 你萬老師不也經常指責這個那個程序是垃圾程序嗎?沒錯,但我只是客觀評價,我絕不痛恨,絕不會對對方恨鐵不成鋼,也絕不會動輒懷疑對方是故意埋坑。 我更多的是理解對方的做法,那是他當時的技能水平所決定的,即,要么是不在乎,要么就是不得已。

也包括我自己10多年前做的程序做法,我現在也都深知那里面有多垃圾。 但我不會對自己有多痛恨。我只是原諒自己當時的技能水平不夠而已。同時也慶幸自己一直在學習,一直在進步,慶幸自己找到了不再寫垃圾程序的技能方法,而且還可以傳授給更多的其他人。

原文作者質問的這樣的程序誰愿意接的問題,其實答案很顯然。 你只要從事這個行業,只要接手別人的遺留工作或者是維護項目, 就不可避免要遇到自己不習慣的垃圾程序。 接不接的原因只在于自己有能力搞懂或者沒能力搞懂。除此之外沒有別的選擇了。 你斷沒有可能站在自己的立場上,要求原始設計者,在10年前就按照你的審美觀和規范,來完成整個項目,以適應今天的你來接手。這有點時空穿越。

很多煙臺方法的學員,自從學習了煙臺方法之后,眼光變刁鉆了,放眼看去包括自己曾經做過的程序,全都是垃圾程序。 然后很多同行也以為我非常痛恨垃圾程序。 其實遠非如此。相反的是,我反而更愿意挑戰垃圾程序。經常有一些改造項目或者修復漏洞的項目需求,對方會希望我給全盤否定,用煙臺方法重寫。而我主張的是,如果要用煙臺方法重寫,就要關注這個設備還有多少后續同樣的類型,即我做下來的代碼庫,還有多少重復使用的機會。 如果根本沒有,根本就是當下這一條產線要恢復運行或者增加功能的需求,我是不會同意整體重寫的,我情愿去理解原有程序基礎上修復漏洞和增加功能。

我曾經有寫過一篇文章,【萬泉河】PLC垃圾程序解讀賞析(一)
https://mp.weixin.qq.com/s/hKVMzzr8YbQZ3AXxEkyUNg
這篇文章是5年前寫的了, 未發在這個公眾號,也未統計在338篇技術文章目錄里。 肯定還有很多這樣的文章被遺漏了。 歡迎大家發現并提醒我。

在那篇文章里,我批評了西門子官方幫助文件中的例子程序。 而其實我一直想分享的是一套我曾經經手的一套昆騰PLC的程序。那是我心目中的NO2的垃圾程序,NO1的更早,更找不到了。 而這套NO2今天終于找到了。 是用CONCEPT 2.6寫的,有興趣的讀者可以對本文打賞10元后跟我私信索取。

那個程序有多垃圾,我只講述一個槽點讓大家感受一下,里面有整數的比較,要判斷千位的數字相等,然而作者不會使用整數相等指令,活生生用8421碼做了逐位比較,而且程序中多處比較,就這部分的代碼就有好幾百句。 沒有子程序,全部都是代碼平鋪的。

讀那套程序,我掙了6萬元。 真的只是讀。 原本項目改造后系統不能正常運行了。以為需要修改程序的,但我通讀了之后,找到了方法,在其上位機組態王的界面中做了些參數設定就搞定了。那個昆騰的CPU叫一個討厭,雖然有3個通訊口,但只有一個RS232口可用,組態王和編程電腦只能有一個在線。而程序功能必須通過組態王來控制,所以我先是讀了10天搞不定,后來回家后找朋友借了套有以太網口的PLC,監控配合,很快找到了原因。

那套系統時間久遠,原本應該用16DI和16DO模塊分別7-8塊,就可以實現的,但為了省卡件,柜內用了復雜的繼電器邏輯,最終只用了1塊16DI和1塊16DO。卡件上面省了些錢,但給后來的維護帶來了無窮的后患。 那個電廠后來又有一次改造,還有人又再次聯系到我,希望這部分我能幫忙處理,我直接建議他們,把柜子全毀了重新做吧!十多萬就能搞定。而如果非要我再來解讀這套程序,即便不包含任何硬件,我開價至少要30萬,因為實在太頭疼了。這電廠為啥又來找到我,可能他們這個系統上線十多年,遇到的設備商工程師無數,也就我一個人真的給讀懂了。

前天,有人咨詢要購買煙臺方法的培訓項目, 其實是一套標準架構開發的樣板示范項目,對方問,如果不滿意是否可以退貨?

我直接拒絕:那不行。 軟件產品,不能以買家主觀的滿意為標準。 否則任何人只要鐵定不滿意,那豈不是就可以白嫖了?

你可以來評判,我給的樣例項目有多少垃圾的地方,有多少地方的處理方法,不如你掌握的方法或者你所見過的別人的處理方法更高效更簡潔,我自己寫文章所講述的不用M和T,不用UDT, 不用交叉索引等各種技能,有沒有真的實現。

如果我所言為虛,直接收集證據法庭上告我好了。 6000元已經值得立案了。

曾經在工控論壇,有一個嘴硬的家伙不服, 我給他開出的條件,他所熟悉日系的不管三菱還是OMRON的PLC,  5萬塊的賭注,他給我一套PLC程序,我給翻譯移植到不用MT,后來那家伙慫了,不敢再應戰了。
總的來說,煙臺方法的程序,就有這個底氣評價為最不垃圾的程序。 不管誰來評判, 你,我,或者任何第三方。 所以才敢賣出這樣的行業第一高價。

https://mp.weixin.qq.com/s/pLWMc5LgEkY1dAFoQ44YRw



brokenhope
級別: 略有小成
精華主題: 0
發帖數量: 183 個
工控威望: 419 點
下載積分: 813 分
在線時間: 582(小時)
注冊時間: 2008-12-25
最后登錄: 2025-10-09
查看brokenhope的 主題 / 回貼
1樓  發表于: 2024-06-02 21:38
上回有人罵你,你找到他了嗎?

主站蜘蛛池模板: 国产第8页 | 国产日产精品一区二区三区 | 成人α片免费视频在线观看 | 男女午夜猛烈啪啦啦视频 | 久久婷婷香蕉热狠狠综合 | 国产十八禁在线观看免费 | 免费国产自线拍一欧美视频 | 黄色真人毛片 | 国产中文在线播放 | h肉动漫无码无修6080动漫网 | 日韩网址在线观看 | 欧美日韩在线影院 | 久久无码高潮喷水抽搐 | aaaaa级毛片 玖玖在线播放 | 亚洲精品无码久久毛片波多野吉衣 | 天天做天天爱天天爽天天综合 | 无码国产精品免费看 | 免费黄色一级片 | 国产亚洲综合av | 亚洲激情图 | 青青国产线免观 | 久久三级影院 | 日韩在线视频免费观看 | 亚洲色欲或者高潮影院 | ww国产内射精品后入国产 | 中文无码av在线亚洲电影 | 亚洲成av人片香蕉片 | 东北妇女精品bbwbbw | 国产三级手机在线 | 97青娱国产盛宴精品视频 | 久久国产精品一国产精品金尊 | 手机免费看av片 | 国产福利观看 | 精品视频在线观看 | 欧美夜夜 | 女性无套免费网站在线看动漫 | 日本高清视频一区二区三区 | 欧美日日 | 亚洲制服有码在线丝袜 | 午夜亚洲成人 | 亚洲色图在线观看视频 | av一级免费 | 欧美三区在线 | 久久久一本精品久久精品六六 | 国产精品任我爽爆在线播放 | 亚洲三级黄色毛片 | 日日摸日日添夜夜爽97 | 午夜精品久久久久久久久 | 色窝窝无码一区二区三区色欲 | 亚洲中文字幕无码专区 | 欧美色欧美亚洲国产熟妇 | 欧美乱妇高清无乱码在线观看 | 一本大道无码av天堂 | 黄色一级一片 | 爱爱毛片 | 亚洲国产成人精品无码区在线观看 | 久久66热人妻偷产精品9 | 日日摸处处碰夜夜爽 | 四虎成人精品永久免费av | 主站蜘蛛池模板: 蛛词}| 亚洲中文字幕日产无码 | 性欧美暴力猛交69式 | 国产老熟女狂叫对白 | 亚洲精品欧美一区二区三区 | 欧美丰满大黑帍在线播放 | 6—12呦国产精品 | 亚洲欧美日韩综合久久久久久 | 精东粉嫩av免费一区二区三区 | 波多野结衣超清无码专区 | 人妻熟妇乱又伦精品视频 | 亚洲精品亚洲人成在线观看 | 人操人人爽| 欧美午夜视频 | 日操夜操 | 日韩 国产 欧美 | 蜜臀av国内精品久久久较好效果 | 日韩高清亚洲日韩精品一区二区三区 | 乡下少妇xxgaoh性 | 成人午夜性视频 | 国产真实迷奷在线播放 | 亚洲成人在线免费观看 | 熟女无套内射线观56 | 狠狠色丁香久久婷婷综合蜜芽五月 | 69xx免费视频 | 国产精品永久久久久久久久久 | 日韩av在线免费播放 | 欧美专区中文字幕 | 一本色道久久综合亚洲精品图片 | 日韩黄色特级片 | 亚洲图色视频 | 亚洲男人第一无码av网站 | 亚洲欧美日韩国产综合 | 精品一二三 | 把腿张开老子臊烂你多p视频 | 日本免费一区二区三区在线播放 | 国产精品亚洲日韩欧美色窝窝色欲 | 在线观看免费人成视频网 | 91精品国产色综合久久不卡98 | 少妇下蹲露大唇无遮挡图片 | 精品一二三| 国产山东熟女48嗷嗷叫 | 欧美一区二区三区观看 | 91网站在线免费看 | 国产视频18 | 国产肥熟女视频一区二区三区 | 91免费视频网址 | 亚洲精品日日夜夜 | 黄瓜视频在线免费观看 | 色偷偷av老熟女 | 国产成人a在线观看网站站 成年人免费公开视频 | 男女啪啪免费网站 | 国产精品天堂avav在线 | 五月天天天综合精品无码 | 亚洲午夜天堂 | www.伊人.com| 国产精品性夜天天拍拍2021 | 日本伊人色综合网 | 亚洲视频大全 | www.国产精品.com | 主站蜘蛛池模板: 蛛词}| 成 人 黄 色视频免费播放 | 女人被狂躁到高潮视频免费软件 | 亚洲永久无码3d动漫一区 | 免费无码不卡中文字幕在线 | 无码av人片在线观看天堂 | 蕾丝av无码专区在线观看 | 黄色一级大片在线免费看产 | 免费av黄色 | 一本色道无码道dvd在线观看 | 中文字幕爱爱 | 欧美xxxxx高潮喷水 | 亚洲香蕉av在线一区二区三区 | 涩涩网站在线观看 | 一区免费| 伊人色图| 欧美激情精品久久久久久 | 狂野3p欧美激情性xxxx | 亚洲激情精品 | 亚洲欧美婷婷六月色综合 | 中文字幕一级二级三级 | 久久熟妇人妻午夜寂寞影院 | а√天堂资源中文最新版地址 | 好吊妞无缓冲视频观看 | 午夜美女国产毛片福利视频 | 国产无人区码一码二码三mba | 成人久久免费视频 | www激情| 狠狠色综合欧美激情 | 91天天干| 自拍天堂 | 久久综合精品国产一区二区三区无 | 99久久夜色精品国产亚洲96 | 国产精品久久久久久久久久妇女 | 日韩精品成人av在线观看 | 日韩在线视频看看 | 美女色免费av | 91亚洲精品一区二区 | 国内毛片毛片毛片 | 欧美亚洲日本国产综合在线 | 十八禁午夜私人在线影院 | 亚洲产国偷v产偷v自拍色戒 | 美女av一区二区三区 | 插插无码视频大全不卡网站 | 极品少妇被猛的白浆直喷白浆喷水 | 欧美极度丰满熟妇hd | 新版天堂资源中文www连接 | 自偷自拍av | 伊人精品久久久大香线蕉 | 爱爱高清视频 | 免费无码av片在线观看中文 | 素人av在线 | 色婷婷中文字幕 | 日本高清不卡中文字幕视频 | 国产裸体裸美女无遮挡网站 | 在线视频免费观看爽爽爽 | av九九 | 男女羞羞视频免费观看 | 亚洲精品456在线播放牛牛影院 | 一本一道av无码中文字幕﹣百度 | 主站蜘蛛池模板: 蛛词}| 天码欧美日本一道免费 | 美国一区二区三区无码视频 | 中文字幕亚洲色妞精品天堂 | 香蕉在线依人视频 | 国产夫妻露脸 | 在线视频一区少妇露脸福利在线 | 小蜜被两老头吸奶头在线观看 | 国产精品自产拍在线观看花钱看 | 国产精品成人嫩草影院 | www.热| 91亚洲精品久久久久图片蜜桃 | 成人免费无码大片a毛片户外 | 国产精品久久毛片av大全日韩 | youjizz.中国丰满少妇 | 精品一二三区久久aaa片 | 国产精品码在线观看0000 | 久久综合亚洲鲁鲁五月天 | 青青青国产在线 | 日韩国产精品久久久久久亚洲 | 午夜一区二区亚洲福利 | 狠狠色丁香九九婷婷综合五月 | 久久99精品久久久久婷婷 | 一个人看的www视频免费观看 | 6969成人亚洲婷婷 | 亚洲97i蜜桃网 | 亚洲欧美成人久久一区 | 狠狠干欧美 | 国产精品厕所 | 熟女丝袜潮喷内裤视频网站 | 国产农村妇女精品 | 国语对白刺激在线视频国产网红 | 国产交换配乱婬视频偷网站 | 日韩欧美中文字幕在线播放 | 尤物在线播放 | 日本少妇xxxx做受 | 亚洲欧美精品午睡沙发 | 日韩精品色呦呦 | 亚洲乱码无人区卡1卡2卡3 | 四虎最新站名点击进入 | 99精品国产福利在线观看 | 国产山村乱淫老妇av色播 | 成人一二三 | 日本添下边视频全过程 | 亚洲精品aⅴ | 国产亚洲精品久久久久久青梅 | 国产乱人伦精品一区二区三区 | 欧美aaaaa喷水 | 亚洲t v| 在线免费观看一区二区 | 少妇精品偷拍高潮少妇小说 | av中文字幕免费 | 亚洲色欲在线播放一区二区三区 | 天堂成人在线 | 精品国产三级a∨在线欧美 强奷漂亮少妇高潮麻豆 | 精品福利一区二区三区 | 国产精品毛片av在线看 | 天天做夜夜操 | 小sao货cao得你舒服吗国产 | 视频在线观看成人 | 主站蜘蛛池模板: 蛛词}| 美女毛片一区二区三区四区 | a国产在线v的不卡视频 | 动漫av一区二区在线观看 | 女人张开腿让男人桶爽 | 亚洲欧美第一成人网站7777 | 最好看十大无码av | 国内揄拍国内精品对白 | 天堂中文在线资源库用 | 99久久亚洲精品无码毛片 | 亚洲精选久久久 | 蜜臀久久精品久久久更新时间 | 国产精品福利视频萌白酱 | 国产精品日韩一区二区三区 | 国产乱码精品一区二区三区亚洲人 | 中文字幕欧美亚洲 | 国产大陆亚洲精品国产 | 亚洲人成人无码www 久久99精品久久久子伦 | 亚洲精品suv精品一区二区 | 老妇做爰xxx视频一区二区三区 | 毛片视频在线免费观看 | 黄色a一级片 | 亚洲,国产成人av | 免费看又黄又爽又猛的视频软件 | 高清不卡一区二区 | 亚洲欧美日韩综合久久久久 | 亚洲爱婷婷色婷婷五月 | 国产一区二区三区四区在线观看 | 日韩特黄 | 熟妇无码乱子成人精品 | 欧美另类视频在线 | 亚洲国产欧洲综合997久久 | 丰满女人又爽又紧又丰满 | 国产精品久久久久久久久快鸭 | 国产成人精品一区二区三区免费 | 毛片毛片毛片毛片毛片毛片毛片毛片 | 在线观看国产丝袜控网站 | 国产香蕉视频 | 亚洲国产成人久久久网站 | 久草在线中文888 | 亚洲人成人天堂h久久 | 性高朝久久久久久久3小时 国产操操操 | 无人在线观看的免费高清视频 | 日韩精品在线不卡 | 国产一级做a爰片在线看免费 | 亚洲精品国产美女久久久99 | 2021国产精品一卡2卡三卡4卡 | 亚洲成l人在线观看线路 | 91精品国产综合久久久久久丝袜 | 亚洲4区| 亚洲人成网线在线播放va | 国产91亚洲精品 | 鲁啊鲁在线视频 | 老外和中国女人毛片免费视频 | 亚洲国产精品女同互慰中文 | 一级一片免费观看 | 日韩视频免费观看 | 午夜精品久久久内射近拍高清 | 四虎国产精亚洲一区久久特色 | 亚洲国产精品人人做人人爱 |