久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

一臺(tái)網(wǎng)關(guān)掛64臺(tái)儀表:工業(yè)數(shù)據(jù)采集的架構(gòu)設(shè)計(jì)與實(shí)戰(zhàn)

一臺(tái)網(wǎng)關(guān)掛64臺(tái)儀表:工業(yè)數(shù)據(jù)采集的架構(gòu)設(shè)計(jì)與實(shí)戰(zhàn) 1. 項(xiàng)目緣起與整體架構(gòu)思路一臺(tái)網(wǎng)關(guān)掛 64 臺(tái)儀表這個(gè)標(biāo)題第一次看到的時(shí)候我腦子里蹦出來的第一個(gè)反應(yīng)是這活兒要么是工業(yè)現(xiàn)場(chǎng)的老手在干要么就是被逼到墻角了。為什么這么說因?yàn)榈沧鲞^設(shè)備接入的人都知道一臺(tái)網(wǎng)關(guān)下面掛幾臺(tái)、十幾臺(tái)設(shè)備是常規(guī)操作掛到 64 臺(tái)那基本就是踩在協(xié)議棧、內(nèi)存、輪詢周期、串口帶寬這幾條線的臨界點(diǎn)上了。先把這個(gè)項(xiàng)目的核心講清楚。所謂網(wǎng)關(guān)在這里指的是一個(gè)中間層設(shè)備或軟件服務(wù)它的職責(zé)是把下層的儀表數(shù)據(jù)采集上來再往上轉(zhuǎn)發(fā)給平臺(tái)、數(shù)據(jù)庫(kù)或者上位機(jī)。儀表可能是 Modbus RTU 的電表、溫控器、流量計(jì)也可能是 Modbus TCP、DL/T645、CJ/T188 這類協(xié)議的計(jì)量設(shè)備。64 臺(tái)這個(gè)數(shù)字不是隨便定的它往往來自一個(gè)具體的現(xiàn)場(chǎng)約束一個(gè)配電柜、一個(gè)泵房、一層樓、一個(gè)車間正好裝了這么多表而現(xiàn)場(chǎng)只允許放一臺(tái)網(wǎng)關(guān)。那為什么不讓每臺(tái)儀表自己聯(lián)網(wǎng)上報(bào)原因很現(xiàn)實(shí)。第一很多工業(yè)儀表的通信口是 RS485本身就是一個(gè)總線結(jié)構(gòu)物理上就是一條線串下來的你沒法讓每臺(tái)表獨(dú)立走網(wǎng)絡(luò)。第二現(xiàn)場(chǎng)布線成本高拉 64 條網(wǎng)線或者 64 個(gè) 4G 模塊成本直接翻幾十倍。第三運(yùn)維上一臺(tái)網(wǎng)關(guān)出問題只需要查一個(gè)點(diǎn)64 臺(tái)設(shè)備各自聯(lián)網(wǎng)出問題你要滿現(xiàn)場(chǎng)跑。所以一臺(tái)網(wǎng)關(guān)掛 64 臺(tái)儀表這個(gè)方案本質(zhì)上是用集中采集換布線成本和運(yùn)維復(fù)雜度這是它的核心價(jià)值。但集中采集帶來的代價(jià)也很明顯。RS485 是半雙工總線同一時(shí)刻只能有一個(gè)設(shè)備說話64 臺(tái)表要輪流被問一遍輪詢周期就會(huì)被拉長(zhǎng)。假設(shè)每臺(tái)表問一次需要 50ms發(fā)送請(qǐng)求 等待響應(yīng) 處理間隔64 臺(tái)就是 3.2 秒一輪。如果現(xiàn)場(chǎng)要求 1 秒刷新一次數(shù)據(jù)那這個(gè)方案直接就不成立。所以整個(gè)項(xiàng)目的設(shè)計(jì)思路第一步不是選網(wǎng)關(guān)而是算清楚時(shí)間賬。我在實(shí)際項(xiàng)目里總結(jié)出一個(gè)粗略的估算公式你可以直接拿去用單輪總耗時(shí) ≈ 設(shè)備數(shù)量 × (請(qǐng)求幀時(shí)間 響應(yīng)幀時(shí)間 設(shè)備處理延時(shí) 主站間隔)其中請(qǐng)求幀時(shí)間和響應(yīng)幀時(shí)間跟波特率、字節(jié)數(shù)有關(guān)。以 9600bps、8N1 為例一個(gè)字節(jié) 10 位傳輸一個(gè)字節(jié)約 1.04ms。Modbus RTU 讀保持寄存器請(qǐng)求幀 8 字節(jié)響應(yīng)幀假設(shè) 10 字節(jié)加起來 18 字節(jié)光傳輸就約 18.7ms。再加上儀表內(nèi)部處理延時(shí)很多國(guó)產(chǎn)表在 10~30ms以及主站必須留的 3.5 字符靜默間隔9600bps 下約 3.6ms單臺(tái)表一輪實(shí)際耗時(shí)在 35~55ms 之間非常正常。64 臺(tái)按 45ms 算一輪就是 2.88 秒。這個(gè)數(shù)字決定了你后面所有的技術(shù)選型波特率要不要提到 19200 或 38400、輪詢策略要不要分組、網(wǎng)關(guān)的采集周期怎么設(shè)、緩存怎么做。很多人上來就問用哪個(gè)網(wǎng)關(guān)我覺得順序反了應(yīng)該先算時(shí)間賬再定硬件。架構(gòu)上這個(gè)項(xiàng)目通常分三層現(xiàn)場(chǎng)儀表層64 臺(tái) RS485 設(shè)備、網(wǎng)關(guān)采集層協(xié)議轉(zhuǎn)換 數(shù)據(jù)緩存 上報(bào)、平臺(tái)應(yīng)用層數(shù)據(jù)庫(kù)、組態(tài)、告警。網(wǎng)關(guān)這一層是整個(gè)項(xiàng)目的咽喉它要同時(shí)處理串口收發(fā)、協(xié)議解析、多設(shè)備調(diào)度、數(shù)據(jù)打包上報(bào)任何一環(huán)卡住整條鏈路都會(huì)抖。所以我在設(shè)計(jì)時(shí)會(huì)把網(wǎng)關(guān)的職責(zé)壓到最窄只做采集和轉(zhuǎn)發(fā)不做復(fù)雜計(jì)算不做本地大屏把算力留給輪詢調(diào)度和緩存。還有一個(gè)容易被忽略的點(diǎn)64 臺(tái)儀表不一定都是同一種協(xié)議、同一個(gè)波特率?,F(xiàn)場(chǎng)經(jīng)常是電表走 DL/T645溫控器走 Modbus RTU流量計(jì)走 CJ/T188甚至有的表波特率是 2400有的是 9600。這種情況下一臺(tái)網(wǎng)關(guān)要掛 64 臺(tái)表就必須支持多串口 多協(xié)議 多波特率或者至少支持串口分組。這是選型時(shí)第一個(gè)要確認(rèn)的硬指標(biāo)后面我會(huì)詳細(xì)展開。2. 核心細(xì)節(jié)解析與選型要點(diǎn)2.1 網(wǎng)關(guān)硬件選型的四個(gè)硬指標(biāo)選網(wǎng)關(guān)這件事參數(shù)表上寫得天花亂墜但真正決定能不能掛 64 臺(tái)的其實(shí)就四個(gè)指標(biāo)。我把它們按重要性排個(gè)序你在選型時(shí)可以直接拿這個(gè)清單去對(duì)。第一個(gè)是串口數(shù)量與類型。一臺(tái)網(wǎng)關(guān)如果只有一個(gè) RS485 口掛 64 臺(tái)表意味著全部設(shè)備共享一條總線。這條總線的帶寬是固定的波特率越高單臺(tái)響應(yīng)時(shí)間越短但總線負(fù)載也越高。我的經(jīng)驗(yàn)是單條 RS485 總線掛載設(shè)備不要超過 32 臺(tái)這是 RS485 收發(fā)器標(biāo)準(zhǔn)負(fù)載能力決定的1 個(gè)單位負(fù)載對(duì)應(yīng) 32 個(gè)標(biāo)準(zhǔn)負(fù)載。雖然現(xiàn)在很多芯片支持 1/8 負(fù)載理論上能掛 256 臺(tái)但實(shí)際現(xiàn)場(chǎng)線纜質(zhì)量、干擾、終端電阻匹配都會(huì)打折扣。所以掛 64 臺(tái)穩(wěn)妥的做法是至少兩個(gè) RS485 口每個(gè)口掛 32 臺(tái)或者四個(gè)口每個(gè)掛 16 臺(tái)。串口多了輪詢可以并行總周期直接縮短。第二個(gè)是 CPU 與內(nèi)存。64 臺(tái)設(shè)備的數(shù)據(jù)點(diǎn)假設(shè)每臺(tái)表讀 10 個(gè)寄存器就是 640 個(gè)數(shù)據(jù)點(diǎn)。網(wǎng)關(guān)要維護(hù)每個(gè)點(diǎn)的當(dāng)前值、時(shí)間戳、質(zhì)量碼還要做緩存隊(duì)列。如果內(nèi)存只有幾 MB跑起來會(huì)非常緊張。我一般建議網(wǎng)關(guān)至少 128MB 內(nèi)存起步CPU 主頻 400MHz 以上。別小看這個(gè)很多低端網(wǎng)關(guān)標(biāo)稱支持 128 臺(tái)設(shè)備實(shí)際掛到 40 臺(tái)就開始丟包原因就是內(nèi)存不夠緩存隊(duì)列溢出。第三個(gè)是協(xié)議庫(kù)的完整性。網(wǎng)關(guān)內(nèi)置的協(xié)議庫(kù)決定了你能接哪些表。Modbus RTU/TCP 是基礎(chǔ)DL/T645、CJ/T188、IEC104 這些要看現(xiàn)場(chǎng)。更重要的是協(xié)議庫(kù)要支持自定義寄存器地址映射因?yàn)椴煌瑥S家的表寄存器地址定義千差萬(wàn)別沒有自定義映射能力你只能干瞪眼。第四個(gè)是上報(bào)通道與斷線緩存。網(wǎng)關(guān)采集上來的數(shù)據(jù)要往上送通道可能是以太網(wǎng)、4G、WiFi。64 臺(tái)表的數(shù)據(jù)量不大但頻率高。如果上報(bào)通道斷了網(wǎng)關(guān)必須能把數(shù)據(jù)緩存到本地等通道恢復(fù)后補(bǔ)傳。這個(gè)斷線緩存能力是區(qū)分工業(yè)級(jí)網(wǎng)關(guān)和玩具網(wǎng)關(guān)的分水嶺。緩存深度至少要能存 24 小時(shí)的數(shù)據(jù)按 640 個(gè)點(diǎn)、每分鐘存一次算一天就是 92 萬(wàn)條記錄對(duì)存儲(chǔ)和索引是個(gè)考驗(yàn)。下面這張表是我實(shí)際選型時(shí)用的對(duì)比框架你可以參考指標(biāo)最低要求推薦配置不達(dá)標(biāo)的后果串口數(shù)量2 路 RS4854 路 RS485 1 路 RS232單總線負(fù)載過高丟包率上升內(nèi)存128MB512MB緩存溢出數(shù)據(jù)丟失CPU 主頻400MHz800MHz 雙核輪詢調(diào)度卡頓周期抖動(dòng)協(xié)議庫(kù)Modbus RTU/TCP含 DL/T645、CJ/T188部分儀表無(wú)法接入斷線緩存8 小時(shí)72 小時(shí)以上通道中斷期間數(shù)據(jù)永久丟失工作溫度-20~60℃-40~70℃現(xiàn)場(chǎng)高溫或低溫死機(jī)2.2 輪詢策略為什么不能簡(jiǎn)單輪著問很多人寫采集程序第一版都是for 循環(huán)遍歷 64 臺(tái)設(shè)備挨個(gè)問一遍。這個(gè)寫法在實(shí)驗(yàn)室能跑到現(xiàn)場(chǎng)必掛。原因有三個(gè)。第一沒有超時(shí)保護(hù)。如果第 17 臺(tái)表壞了或者線松了主站發(fā)請(qǐng)求后一直等響應(yīng)默認(rèn)超時(shí)可能是 1 秒甚至更長(zhǎng)。這一臺(tái)卡住后面 47 臺(tái)全部排隊(duì)等著整個(gè)輪詢周期被一臺(tái)壞表拖垮。所以必須給每臺(tái)設(shè)備設(shè)獨(dú)立的超時(shí)時(shí)間一般 200~500ms超時(shí)就跳過標(biāo)記該設(shè)備離線下一輪再試。第二沒有優(yōu)先級(jí)。64 臺(tái)表里有些是關(guān)鍵設(shè)備比如總電表、主控溫控器有些是輔助設(shè)備。如果一視同仁地輪詢關(guān)鍵數(shù)據(jù)的刷新率上不去。我的做法是把設(shè)備分成三組高頻組10 秒一次、中頻組30 秒一次、低頻組60 秒一次。高頻組設(shè)備少插在每輪輪詢的前面保證優(yōu)先響應(yīng)。第三沒有失敗重試與退避。設(shè)備偶爾通信失敗是正常的可能是干擾可能是總線沖突。如果失敗后立即重試可能連續(xù)失敗浪費(fèi)總線時(shí)間。合理的做法是失敗后標(biāo)記下一輪再試連續(xù)失敗 3 次才判定離線。這樣既不會(huì)誤判也不會(huì)因?yàn)橹卦囃下w節(jié)奏。我實(shí)際用的一套輪詢調(diào)度邏輯是這樣的主循環(huán)維護(hù)一個(gè)設(shè)備隊(duì)列每輪從隊(duì)列頭取設(shè)備發(fā)送請(qǐng)求等待響應(yīng)。響應(yīng)成功則更新數(shù)據(jù)響應(yīng)失敗則把設(shè)備移到隊(duì)列尾部并增加失敗計(jì)數(shù)。同時(shí)維護(hù)一個(gè)下次采集時(shí)間字段高頻設(shè)備即使被移到尾部也會(huì)因?yàn)闀r(shí)間到期被優(yōu)先插回隊(duì)首。這套邏輯用狀態(tài)機(jī)實(shí)現(xiàn)比簡(jiǎn)單的 for 循環(huán)復(fù)雜但穩(wěn)定性完全不是一個(gè)級(jí)別。2.3 數(shù)據(jù)點(diǎn)表設(shè)計(jì)64 臺(tái)表怎么管64 臺(tái)表每臺(tái)表的數(shù)據(jù)點(diǎn)怎么組織這是項(xiàng)目能不能維護(hù)的關(guān)鍵。我見過最糟糕的做法是代碼里硬編碼每臺(tái)表的寄存器地址64 臺(tái)表就是 64 段 if-else。這種代碼加一臺(tái)表要改代碼改一個(gè)地址要重新編譯維護(hù)成本極高。正確的做法是數(shù)據(jù)點(diǎn)表驅(qū)動(dòng)。把所有設(shè)備的信息、每個(gè)數(shù)據(jù)點(diǎn)的寄存器地址、數(shù)據(jù)類型、縮放系數(shù)、單位全部配置化。程序啟動(dòng)時(shí)讀取配置動(dòng)態(tài)生成采集任務(wù)。這樣加設(shè)備、改地址只需要改配置文件不用動(dòng)代碼。一個(gè)典型的數(shù)據(jù)點(diǎn)表配置我一般用 JSON 或 CSV 存字段包括設(shè)備 ID、設(shè)備名稱、協(xié)議類型、串口號(hào)、從站地址、波特率、數(shù)據(jù)點(diǎn)名稱、寄存器地址、寄存器數(shù)量、數(shù)據(jù)類型如 uint16、int32、float、字節(jié)序大端/小端、縮放系數(shù)、單位、采集頻率。下面是一個(gè)簡(jiǎn)化示例{ device_id: METER_001, device_name: 1號(hào)進(jìn)線電表, protocol: DLT645, port: /dev/ttyS0, slave_addr: 000000000001, baudrate: 2400, points: [ { name: 有功總電能, addr: 00000000, data_type: bcd, scale: 0.01, unit: kWh, interval: 60 }, { name: A相電壓, addr: 02010100, data_type: bcd, scale: 0.1, unit: V, interval: 10 } ] }這個(gè)配置看起來簡(jiǎn)單但里面有幾個(gè)坑。字節(jié)序是最容易出錯(cuò)的Modbus 設(shè)備有的用大端有的用小端32 位浮點(diǎn)數(shù)還有 ABCD、CDAB、BADC、DCBA 四種排列。我踩過的坑是同一批表前 10 臺(tái)是 ABCD后 10 臺(tái)是 CDAB讀出來的數(shù)全是亂的。解決辦法是在配置里明確寫字節(jié)序并且用已知值驗(yàn)證??s放系數(shù)也要注意很多表讀出來是整數(shù)需要乘 0.1 或 0.01 才是真實(shí)值配置里不寫清楚平臺(tái)顯示的數(shù)據(jù)會(huì)差 10 倍。2.4 串口參數(shù)與總線匹配RS485 總線能不能穩(wěn)定掛 32 臺(tái)設(shè)備串口參數(shù)和物理層匹配很關(guān)鍵。我列幾個(gè)實(shí)際調(diào)試中必須確認(rèn)的點(diǎn)。波特率9600 是最常見的但掛 64 臺(tái)表時(shí)如果時(shí)間賬算下來不夠就要考慮提到 19200 或 38400。提波特率的前提是所有設(shè)備都支持而且線纜質(zhì)量要跟得上。線太長(zhǎng)、線徑太細(xì)、屏蔽不好高波特率下誤碼率會(huì)飆升。我的經(jīng)驗(yàn)是總線長(zhǎng)度超過 500 米波特率不要超過 9600超過 1000 米降到 4800 甚至 2400。終端電阻RS485 總線兩端必須接 120Ω 終端電阻中間設(shè)備不接。很多現(xiàn)場(chǎng)忘記接或者每個(gè)設(shè)備都接導(dǎo)致總線負(fù)載異常通信時(shí)好時(shí)壞。這個(gè)細(xì)節(jié)看起來小但實(shí)際排查時(shí)經(jīng)常是罪魁禍?zhǔn)?。偏置電阻總線空閑時(shí)如果沒有偏置差分電壓可能處于不確定狀態(tài)導(dǎo)致誤觸發(fā)。一般主站端加一對(duì)偏置電阻上拉和下拉保證空閑時(shí) A 線高于 B 線。接地與屏蔽RS485 用雙絞屏蔽線屏蔽層單端接地不要兩端都接否則形成地環(huán)路干擾更大。這個(gè)在強(qiáng)電環(huán)境里尤其重要我見過變頻器一啟動(dòng)通信就斷的情況最后查出來是屏蔽層兩端接地。共地問題如果 64 臺(tái)表分布在不同配電柜地電位可能不同。地電位差超過 RS485 收發(fā)器的共模范圍-7V~12V通信就會(huì)出錯(cuò)。解決辦法是用隔離型 RS485 收發(fā)器或者加中繼器分段。這個(gè)坑很深現(xiàn)場(chǎng)表現(xiàn)是白天正常晚上出錯(cuò)或者某幾臺(tái)表時(shí)好時(shí)壞本質(zhì)是地電位漂移。3. 實(shí)操過程與核心環(huán)節(jié)實(shí)現(xiàn)3.1 現(xiàn)場(chǎng)勘查與時(shí)間賬計(jì)算項(xiàng)目開始前我一定會(huì)做一次現(xiàn)場(chǎng)勘查把下面這些信息全部記下來儀表品牌型號(hào)、通信協(xié)議、從站地址、波特率、數(shù)據(jù)點(diǎn)清單、寄存器地址、安裝位置、線纜走向、配電柜分布、供電情況。這些信息不全后面配置就是盲人摸象??辈橥曛蟮谝患率撬銜r(shí)間賬。我拿一個(gè)真實(shí)項(xiàng)目舉例64 臺(tái) Modbus RTU 電表波特率 9600每臺(tái)讀 8 個(gè)保持寄存器。請(qǐng)求幀 8 字節(jié)響應(yīng)幀 8 字節(jié)數(shù)據(jù) 5 字節(jié)頭尾 13 字節(jié)合計(jì) 21 字節(jié)。9600bps 下21 字節(jié)傳輸時(shí)間約 21.9ms。儀表處理延時(shí)實(shí)測(cè)平均 15ms。主站間隔留 5ms。單臺(tái)耗時(shí)約 42ms。64 臺(tái)一輪 2.69 秒?,F(xiàn)場(chǎng)要求 5 秒刷新一次2.69 秒 5 秒時(shí)間賬通過。但如果要求 2 秒刷新就不夠了。這時(shí)候有三個(gè)選擇提波特率到 19200單臺(tái)耗時(shí)降到約 26ms一輪 1.66 秒、分兩個(gè)串口并行一輪 1.35 秒、減少單次讀取的寄存器數(shù)量。我一般優(yōu)先選分串口因?yàn)樘岵ㄌ芈适芫€纜限制減寄存器數(shù)量受業(yè)務(wù)限制分串口最穩(wěn)妥。3.2 網(wǎng)關(guān)配置與協(xié)議映射網(wǎng)關(guān)到手后第一步是配置串口參數(shù)。以四串口網(wǎng)關(guān)為例我把 64 臺(tái)表分成四組每組 16 臺(tái)分別接在 ttyS0~ttyS3 上。每組波特率根據(jù)設(shè)備實(shí)際情況設(shè)置如果同組設(shè)備波特率不一致就要再拆組。這里有個(gè)原則同一串口下的設(shè)備協(xié)議和波特率必須一致否則輪詢邏輯會(huì)非常復(fù)雜。配置完串口接下來是設(shè)備添加。每臺(tái)設(shè)備需要填設(shè)備名稱、從站地址、協(xié)議類型、超時(shí)時(shí)間、重試次數(shù)、采集周期。從站地址不能重復(fù)這是 Modbus 的基本要求。我見過現(xiàn)場(chǎng)兩臺(tái)表地址都是 1結(jié)果讀出來的數(shù)據(jù)一直跳查了半天才發(fā)現(xiàn)地址沖突。然后是數(shù)據(jù)點(diǎn)映射。這是最繁瑣的一步64 臺(tái)表每臺(tái) 8~10 個(gè)點(diǎn)就是 500 多個(gè)數(shù)據(jù)點(diǎn)。我的做法是先用表格整理再批量導(dǎo)入。表格里每行一個(gè)點(diǎn)包含設(shè)備 ID、點(diǎn)名稱、寄存器地址、數(shù)據(jù)類型、縮放、單位。整理好后用腳本生成網(wǎng)關(guān)配置文件避免手工一個(gè)個(gè)填。協(xié)議映射里最容易出錯(cuò)的是寄存器地址的偏移。Modbus 協(xié)議里寄存器地址有 0 基和 1 基的區(qū)別。有的設(shè)備文檔寫 40001實(shí)際對(duì)應(yīng)寄存器 0有的寫 0實(shí)際對(duì)應(yīng) 40001。這個(gè)不確認(rèn)清楚讀出來的數(shù)據(jù)全是錯(cuò)的。我的經(jīng)驗(yàn)是拿一個(gè)已知值去驗(yàn)證比如讀電壓用萬(wàn)用表量一下實(shí)際值對(duì)比讀出來的數(shù)對(duì)不上就調(diào)偏移。3.3 輪詢調(diào)度實(shí)現(xiàn)與參數(shù)調(diào)優(yōu)輪詢調(diào)度的核心是一個(gè)狀態(tài)機(jī)。我用偽代碼描述一下邏輯class PollingScheduler: def __init__(self, devices): self.devices devices self.queue deque(devices) self.fail_count {d.id: 0 for d in devices} def run(self): while True: device self.queue.popleft() if not self.is_due(device): self.queue.append(device) continue result self.poll(device) if result.success: self.update_data(device, result.data) self.fail_count[device.id] 0 else: self.fail_count[device.id] 1 if self.fail_count[device.id] 3: self.mark_offline(device) self.queue.append(device) time.sleep(0.005) # 主站間隔 def poll(self, device): try: response send_request(device, timeoutdevice.timeout) return parse_response(response) except TimeoutError: return PollResult(successFalse)這個(gè)邏輯看起來簡(jiǎn)單但參數(shù)調(diào)優(yōu)很講究。超時(shí)時(shí)間設(shè)多少太短正常設(shè)備也會(huì)超時(shí)太長(zhǎng)壞設(shè)備拖慢整體。我的經(jīng)驗(yàn)是超時(shí)時(shí)間設(shè)為正常響應(yīng)時(shí)間的 3 倍。比如正常響應(yīng) 40ms超時(shí)設(shè) 120ms。重試次數(shù)設(shè)多少我一般設(shè) 2 次第一次失敗后立即重試一次還失敗就跳過下一輪再試。連續(xù) 3 輪失敗才判離線。主站間隔設(shè)多少M(fèi)odbus RTU 要求 3.5 字符靜默9600bps 下約 3.6ms我一般設(shè) 5ms留點(diǎn)余量。調(diào)優(yōu)的時(shí)候我會(huì)用網(wǎng)關(guān)的調(diào)試日志看每臺(tái)設(shè)備的實(shí)際響應(yīng)時(shí)間找出響應(yīng)特別慢的設(shè)備。有些老表響應(yīng)要 100ms 以上這種表如果數(shù)量多就要單獨(dú)分組避免拖慢整體。我還遇到過一臺(tái)表平時(shí)響應(yīng) 30ms但每隔 10 分鐘會(huì)卡頓 2 秒查出來是表內(nèi)部在做數(shù)據(jù)存儲(chǔ)這種表只能降低采集頻率或者接受偶爾的超時(shí)。3.4 數(shù)據(jù)上報(bào)與斷線緩存采集上來的數(shù)據(jù)要往上送。上報(bào)通道我一般用以太網(wǎng)走 MQTT 或 Modbus TCP。MQTT 的好處是支持?jǐn)嗑€重連和 QoS適合不穩(wěn)定網(wǎng)絡(luò)。上報(bào)格式用 JSON每個(gè)點(diǎn)包含設(shè)備 ID、點(diǎn)名稱、值、時(shí)間戳、質(zhì)量碼。斷線緩存是重點(diǎn)。網(wǎng)關(guān)本地要有一個(gè)環(huán)形緩沖區(qū)通道正常時(shí)數(shù)據(jù)直接發(fā)走通道斷了數(shù)據(jù)寫入緩沖區(qū)。緩沖區(qū)滿了覆蓋最舊的數(shù)據(jù)。通道恢復(fù)后按時(shí)間順序補(bǔ)傳。補(bǔ)傳的時(shí)候要注意限速不要一次性把幾萬(wàn)條數(shù)據(jù)全推上去把平臺(tái)打掛。我的做法是每秒補(bǔ)傳 100 條慢慢追。緩存深度怎么定按最壞情況算通道斷 24 小時(shí)640 個(gè)點(diǎn)每分鐘存一次就是 92 萬(wàn)條。每條 JSON 約 200 字節(jié)總共約 184MB。所以網(wǎng)關(guān)存儲(chǔ)至少要 256MB 可用空間。如果存儲(chǔ)不夠就要降低緩存頻率比如斷線時(shí)只存關(guān)鍵點(diǎn)或者只存變化的數(shù)據(jù)。3.5 現(xiàn)場(chǎng)調(diào)試與驗(yàn)證現(xiàn)場(chǎng)調(diào)試是整個(gè)項(xiàng)目最耗時(shí)的環(huán)節(jié)。我的調(diào)試順序是先單臺(tái)設(shè)備調(diào)通再一組設(shè)備調(diào)通最后全部 64 臺(tái)一起跑。單臺(tái)調(diào)試時(shí)用串口調(diào)試工具直接發(fā)請(qǐng)求看響應(yīng)是否正確。這一步確認(rèn)協(xié)議、地址、字節(jié)序、縮放都對(duì)。一組調(diào)試時(shí)把同組設(shè)備接上總線跑輪詢程序看是否有沖突、丟包。全部調(diào)試時(shí)64 臺(tái)一起跑觀察輪詢周期、丟包率、CPU 占用、內(nèi)存占用。驗(yàn)證的時(shí)候我會(huì)做幾個(gè)測(cè)試拔線測(cè)試拔掉一臺(tái)設(shè)備的線看程序是否能正確標(biāo)記離線其他設(shè)備是否不受影響干擾測(cè)試在總線附近啟動(dòng)變頻器看通信是否出錯(cuò)斷電測(cè)試網(wǎng)關(guān)斷電重啟看配置是否保存數(shù)據(jù)是否恢復(fù)壓力測(cè)試把采集頻率提高一倍看網(wǎng)關(guān)是否能扛住。這些測(cè)試做完基本能保證現(xiàn)場(chǎng)穩(wěn)定運(yùn)行。我實(shí)際項(xiàng)目里64 臺(tái)表跑起來輪詢周期穩(wěn)定在 2.8 秒左右丟包率低于 0.1%CPU 占用 30%內(nèi)存占用 40%。這個(gè)狀態(tài)可以長(zhǎng)期運(yùn)行。4. 常見問題與排查技巧實(shí)錄4.1 通信類問題速查表現(xiàn)場(chǎng)通信問題千奇百怪但歸納起來就那么幾類。我整理了一張速查表遇到問題按這個(gè)順序排查能省很多時(shí)間?,F(xiàn)象可能原因排查方法解決辦法全部設(shè)備通信失敗串口參數(shù)錯(cuò)誤、線接反檢查波特率、數(shù)據(jù)位、停止位、校驗(yàn)位用萬(wàn)用表測(cè) A/B 線改正參數(shù)交換 A/B 線部分設(shè)備通信失敗地址沖突、設(shè)備故障、線松逐個(gè)斷開設(shè)備測(cè)試檢查從站地址改地址更換設(shè)備緊固接線通信時(shí)好時(shí)壞干擾、地電位差、終端電阻檢查屏蔽層接地測(cè)量地電位差檢查終端電阻單端接地加隔離器補(bǔ)終端電阻數(shù)據(jù)跳變字節(jié)序錯(cuò)誤、縮放錯(cuò)誤用已知值驗(yàn)證檢查字節(jié)序配置改正字節(jié)序調(diào)整縮放系數(shù)響應(yīng)超時(shí)設(shè)備處理慢、總線負(fù)載高看調(diào)試日志測(cè)單臺(tái)響應(yīng)時(shí)間提高超時(shí)分串口降頻率輪詢周期越來越長(zhǎng)壞設(shè)備拖累、重試過多看每臺(tái)設(shè)備響應(yīng)時(shí)間看失敗計(jì)數(shù)隔離壞設(shè)備減少重試這張表是我踩了無(wú)數(shù)坑總結(jié)出來的尤其是通信時(shí)好時(shí)壞這一條我遇到過三次每次原因都不一樣。第一次是屏蔽層兩端接地第二次是地電位差第三次是終端電阻沒接。所以遇到這類問題一定要按順序排查不要跳步。4.2 那些文檔里不會(huì)寫的坑坑一從站地址 0 和 255 不能用。Modbus 協(xié)議里地址 0 是廣播地址255 是保留地址實(shí)際設(shè)備不能用。我見過有人把設(shè)備地址設(shè)成 0結(jié)果所有設(shè)備同時(shí)響應(yīng)總線直接癱瘓。這個(gè)坑在設(shè)備手冊(cè)里往往不寫但實(shí)際調(diào)試時(shí)一定要注意??佣ㄌ芈?2400 下的時(shí)間賬。有些老表只支持 2400bps這個(gè)波特率下一個(gè)字節(jié)傳輸時(shí)間約 4.17ms。讀 8 個(gè)寄存器請(qǐng)求加響應(yīng) 21 字節(jié)光傳輸就 87ms。64 臺(tái)表一輪就是 5.6 秒。如果現(xiàn)場(chǎng)要求 5 秒刷新這個(gè)方案直接不成立。所以選型時(shí)一定要確認(rèn)波特率2400 的設(shè)備數(shù)量不能多??尤W(wǎng)關(guān)的支持 128 臺(tái)設(shè)備是理論值。很多網(wǎng)關(guān)標(biāo)稱支持 128 臺(tái)甚至 256 臺(tái)但那是理想條件下的數(shù)字。實(shí)際掛載時(shí)受內(nèi)存、CPU、總線負(fù)載限制能穩(wěn)定跑 64 臺(tái)就不錯(cuò)了。我一般按標(biāo)稱值的 50% 來規(guī)劃標(biāo)稱 128 臺(tái)實(shí)際按 64 臺(tái)設(shè)計(jì)留足余量??铀臄?shù)據(jù)點(diǎn)表的維護(hù)成本被低估。64 臺(tái)表500 多個(gè)點(diǎn)如果配置管理不好后期加一臺(tái)表、改一個(gè)地址都要花半天。我的做法是用 Excel 管理數(shù)據(jù)點(diǎn)表用腳本生成網(wǎng)關(guān)配置用版本控制管理變更。這樣加設(shè)備只需要改 Excel跑一下腳本配置就更新了??游瀣F(xiàn)場(chǎng)電磁干擾比實(shí)驗(yàn)室嚴(yán)重得多。實(shí)驗(yàn)室里跑得好好的程序到現(xiàn)場(chǎng)可能頻繁丟包。原因是現(xiàn)場(chǎng)有變頻器、接觸器、大功率電機(jī)電磁干擾強(qiáng)。解決辦法是用屏蔽雙絞線、加磁環(huán)、隔離收發(fā)器、遠(yuǎn)離干擾源。我有個(gè)項(xiàng)目通信一直不穩(wěn)最后發(fā)現(xiàn)是網(wǎng)關(guān)和變頻器共用一個(gè)配電柜把網(wǎng)關(guān)移到另一個(gè)柜子問題就解決了。4.3 性能瓶頸的定位方法64 臺(tái)表跑起來后如果發(fā)現(xiàn)輪詢周期變長(zhǎng)、數(shù)據(jù)延遲大怎么定位瓶頸我的方法是分段計(jì)時(shí)。在輪詢程序里加時(shí)間戳記錄每個(gè)環(huán)節(jié)的耗時(shí)發(fā)送請(qǐng)求耗時(shí)、等待響應(yīng)耗時(shí)、解析響應(yīng)耗時(shí)、更新數(shù)據(jù)耗時(shí)、上報(bào)耗時(shí)。跑一段時(shí)間后統(tǒng)計(jì)各環(huán)節(jié)的平均值和最大值。如果等待響應(yīng)耗時(shí)占比高說明是設(shè)備或總線問題如果解析耗時(shí)高說明是 CPU 問題如果上報(bào)耗時(shí)高說明是通道問題。我實(shí)際遇到過一次輪詢周期從 2.8 秒慢慢漲到 8 秒查日志發(fā)現(xiàn)是上報(bào)環(huán)節(jié)卡住。原因是 MQTT 通道斷了程序在同步等待重連阻塞了輪詢線程。解決辦法是把上報(bào)改成異步用獨(dú)立線程處理輪詢線程只管采集數(shù)據(jù)寫入隊(duì)列上報(bào)線程從隊(duì)列取數(shù)據(jù)發(fā)送。這樣即使上報(bào)通道斷了輪詢也不受影響。4.4 長(zhǎng)期運(yùn)行的穩(wěn)定性保障64 臺(tái)表的項(xiàng)目不是跑一天兩天而是要跑幾年。長(zhǎng)期運(yùn)行的穩(wěn)定性靠的是幾個(gè)細(xì)節(jié)??撮T狗網(wǎng)關(guān)要有硬件看門狗程序卡死時(shí)自動(dòng)重啟。軟件層面也要有守護(hù)進(jìn)程監(jiān)控采集程序掛了就拉起來。日志輪轉(zhuǎn)調(diào)試日志不能無(wú)限增長(zhǎng)要按天或按大小輪轉(zhuǎn)保留最近 7 天。日志寫滿磁盤程序會(huì)崩。配置備份網(wǎng)關(guān)配置要定期備份到本地和遠(yuǎn)程。網(wǎng)關(guān)壞了換一臺(tái)導(dǎo)入配置就能恢復(fù)。固件更新網(wǎng)關(guān)固件要定期更新修復(fù)已知問題。但更新前要在測(cè)試環(huán)境驗(yàn)證不要直接在生產(chǎn)環(huán)境更新。定期巡檢每月檢查一次網(wǎng)關(guān)狀態(tài)看 CPU、內(nèi)存、磁盤、通信質(zhì)量。發(fā)現(xiàn)問題提前處理不要等出事。我有個(gè)項(xiàng)目網(wǎng)關(guān)連續(xù)跑了兩年多中間只重啟過兩次一次是固件更新一次是機(jī)房斷電。能做到這個(gè)穩(wěn)定性靠的就是上面這些細(xì)節(jié)。尤其是看門狗和日志輪轉(zhuǎn)看起來不起眼但關(guān)鍵時(shí)刻能救命。4.5 擴(kuò)展性設(shè)計(jì)從 64 臺(tái)到更多項(xiàng)目做完往往會(huì)有擴(kuò)展需求。今天掛 64 臺(tái)明天可能加到 128 臺(tái)。所以設(shè)計(jì)時(shí)就要考慮擴(kuò)展性。串口擴(kuò)展網(wǎng)關(guān)串口不夠可以加串口服務(wù)器把網(wǎng)絡(luò)轉(zhuǎn)成串口?;蛘哂枚鄠€(gè)網(wǎng)關(guān)每個(gè)網(wǎng)關(guān)負(fù)責(zé)一片區(qū)域平臺(tái)層做數(shù)據(jù)匯聚。協(xié)議擴(kuò)展新設(shè)備接入如果協(xié)議不同網(wǎng)關(guān)要支持多協(xié)議。選型時(shí)確認(rèn)網(wǎng)關(guān)是否支持協(xié)議插件能否自定義協(xié)議。平臺(tái)擴(kuò)展數(shù)據(jù)量大了平臺(tái)層要能水平擴(kuò)展。數(shù)據(jù)庫(kù)分表、消息隊(duì)列削峰、緩存加速這些都要提前規(guī)劃。我的經(jīng)驗(yàn)是設(shè)計(jì)容量按實(shí)際需求的 1.5 倍來?,F(xiàn)在 64 臺(tái)就按 96 臺(tái)設(shè)計(jì)。這樣加設(shè)備時(shí)不用重新選型直接加就行。多花的成本不多但省下的麻煩很多。4.6 成本與工期的現(xiàn)實(shí)考量最后說點(diǎn)現(xiàn)實(shí)的。一臺(tái)網(wǎng)關(guān)掛 64 臺(tái)儀表成本不只是網(wǎng)關(guān)本身。還有線纜、端子、配電柜、施工、調(diào)試。我算過一個(gè)賬64 臺(tái)表如果用 4 串口網(wǎng)關(guān)網(wǎng)關(guān)成本約 2000 元線纜按每臺(tái)表 20 米算1280 米雙絞屏蔽線約 3000 元端子、配電柜、施工約 5000 元調(diào)試人工按 5 天算約 5000 元??傆?jì)約 1.5 萬(wàn)元。如果改成每臺(tái)表獨(dú)立聯(lián)網(wǎng)64 個(gè) 4G 模塊每個(gè) 200 元就是 1.28 萬(wàn)元加上平臺(tái)側(cè) 64 個(gè)連接的管理成本實(shí)際更高。所以集中采集在成本上是有優(yōu)勢(shì)的。工期上現(xiàn)場(chǎng)勘查 1 天網(wǎng)關(guān)配置 1 天現(xiàn)場(chǎng)調(diào)試 3 天總共 5 天左右。如果現(xiàn)場(chǎng)條件復(fù)雜比如線纜要重新敷設(shè)工期會(huì)拉長(zhǎng)到 10 天以上。所以項(xiàng)目排期時(shí)一定要留足調(diào)試時(shí)間不要壓縮。我個(gè)人在實(shí)際操作中的體會(huì)是這個(gè)項(xiàng)目最難的不是技術(shù)而是現(xiàn)場(chǎng)的不確定性。儀表型號(hào)可能和清單不一致線纜可能不通地址可能沖突干擾可能超標(biāo)。所以做這個(gè)項(xiàng)目技術(shù)方案要扎實(shí)但現(xiàn)場(chǎng)應(yīng)變能力更重要。遇到問題不要慌按排查表一步步來總能找到原因。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丁香五月天激情| 久久机热| 自拍大香蕉乱插| av影片在线观看不卡| 伊人网在线视频| 国产67194| 免费在线看黄片av| 91欧美www| 夜夜嗷嗷一区二区| 水野优香在线观看| 三级三久久线久久99久目本WW| 91视频综合| 99爱爱| 韩国一级做A片免费的| 五月天色五月| 青久久| 国产精品无码久久久久2028| 国产精品久久久蜜臀| 操人妻少妇中文| 十八禁视频网站| 又大又大又大又粗爽高潮观看 | 99热日本| 人人操人人摸人| 日韩免费三级黄片电影| 懂色Av一区二区三区| 91视频综合在线| 成人综合视频久久| 9久9久| 四季AV一区二区凹凸精品小说| 丝袜美腿欧美| 亚洲精品色| 色吧综合网| 欧美婷婷| 色噜噜国产在线| 亚洲AV免费在线| 一个人免费HD91视频| 国产av强奸美女| 中文字幕一区二区免费在线| 欧美人与动性人交a| 78操B| 亚洲色图 91| 日产精品久久久一区二区| 综合网亚洲1| 九九人妻| 91天天综合日韩欧美| 大香蕉中文201| 色欧美色交综合| 午夜久久久| 啊啊啊啊啊啊啊在线| 欧美日韩亚洲高清不卡一区二区三区| 亚州成人a∨| 91大胆欧美| 中文字幕黑人大片| 肥臀熟女福利视频一区二区| 久久综合精品一区二区三区| 麻豆国产成人精品| 亚洲 欧美 日韩另类 麻豆| 997色在线| 一区二区三区男人的天堂| 视频在线中文字幕| 久久久青青草| 永久免费观看的毛片的网站| 久久成人国产| 开心五月天激情网| 亚洲国产一级中文综合久久天堂在线免费观看 | 欧美日韩不卡a片| 日本不卡高清视频| 九九在线精品| 日韩精品怡红院| 欧美日韩亚洲少妇寂寞影院正在播放 | 欧美在线|亚洲| 久久人妻熟女一区二区| 欧美人妻少妇| 99爱爱| 午夜精品99久久久久传媒| 啊啊啊好湿国产一二| 色偷综合| 中文字幕av亚洲精品| 成 人片 黄色大片| 天天日天天爽| 啊啊啊免费| 无码国产精品96久久久久孕妇| 国产福利电影| 曰韩无码777| 91在线丝袜视频| 亚洲资源一区| 又大又长又粗又爽又黄| 丁香五月影院| 国产AB视频| 免费操逼91| 久久99午夜精品一区人妻| 搡老女人老妇女老妇老熟女怎么读| 久久久久久91香蕉国产| 本道综合精品| 精品一区二区三区蜜桃臀赵总| 日韩视频小说在线观看| 国产高清午夜成人在线观看| 亚洲天堂久久| 超碰在线综合97| 欧美福利视频啊啊啊啊| 裸体美女免费看网站青草| 国产一区二区三区,在线观看观看| 91欧美www| 国产精品分类在线观看| 久九干| 综合亚洲欧美| 337p大胆噜噜噜噜噜91Av| 蜜臀久久久国产| 色欧美亚洲| 曰韩av中文字幕专区| 欧美另类自拍 | 69人妻精品一区二区绯色| 2019午夜福利视频| 亚洲αv一区二区三区| 青青国产在线拍揄自揄拍| 久草加勒比一区在线| 操逼网免费无码视频| 欧美情色贴图| 青青免费在线视频一区| 久久国产精品,久久国产| 中文字幕三四五区| 少妇内射www在线观看视频| 久久的免费性爱视频| 99在线免费观看| 大香蕉手机在线| 亚洲成人性爱在线观看| 亚洲女人毛茸茸91| 亚洲午夜av| 亚洲男人天堂网站| 熟妇熟女亚洲天堂网| 亚洲国产日韩精品久久久| 男男H黄动漫啪啪无遮挡网站| 97久久久精品| 欧美性爱1080p| 色制服丝袜夫妻av一区| 麻豆AV一区二区| 97Ai亚洲| SS久久| ..日韩av毛片精品久久久| 密臀AV在线| 欧美日韩国产高清在线一二三区| 青青草女人天天干| 六月丁香网| 亚洲图片另类| 热的中文 热的有码 热的国产| 日韩精品在线观看观看| 欧美在线电影| 久久做97| 激情综合亚洲| 亚洲国产精品无码AV久久久| 91国产丝袜美女| 九九性视频| 日本欧美中文字幕| 亚洲自拍小说| 超硑97精品| 在线观看AV片| 91免费看一区二区三区 | 永久电影三级在线观看| 色色色色色色色色综合| 啪啪啪大香蕉| 黑丝自慰喷水网站| 91天天综合日韩欧美| 亚洲91av| 亚洲.欧美.丝袜.中文.综合| 小日子操bb在线看| juliaann欧美丝袜办公室| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 欲香欲色综合天天伊人| 精品97精品97| 麻豆性爱视频在线播放| 可以免费观看的AV| 亚洲日韩美女中文字幕乱| 蜜臀99精品国产高清在线观看| 在线 亚洲 网爆 自拍| 欧美精品久久久久久久久88| 欧美性爱精品七区| 伊人九九九| 骚熟女吞| 91在线免费观看处女| 丰满少妇乱子伦精品无| 日韩视频中文字幕| 大香蕉淫人| 内射黑丝袜| 中文字幕成人乱码熟女精品国50 | 美女黄色91| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 精品久久无码午夜福利| 亚洲国产综合视频| 91精片| 大香蕉2017| 四虎在线免费视频| 屌妞视频久久久久久久久久久久| 亚洲综合网电影91| 另类在线| 午夜丁香婷婷| 99久久九九| 久久高清欧美国产| 夂久色| 欧美精品自慰系列寂寞少妇| 国产精品久久久久久久毛片1| 人妻丝袜美腿中文字幕| 天天92av| 私人尤物在线精品不卡| 日日夜夜精品视频| 国产老太乱伦一区| 五月丁香激情四射| 激情文学88| 欧美色女人| 3P丝袜熟女 色综合| 天天综合欧美黑人| 亚洲丨在线| 日日躁天天躁狠狠躁| 久久九九热| 日韩丨制服丨中文|在线| 久久99精品国产| 青青欧洲黑| 牛牛久久国产精品视频一二三| 欧美美女在线高潮999| 婷婷国产精品九区| 中国黑人三级片网站上区| 91中文精品日韩欧美在线| 伊人精品视频| 锕锕好爽 死我在线观看| 97超碰巨乳| 精品久久9| 肉丝无码中文高清| 九九九只有精品| 992视频一区| 亚洲欧美电影| 日韩精品在线观看观看| 精品成人av一区二区三区在线| 欧美很很操视频| 高清无码网址| 在线视频五十市| 97在线观视频免费观看| 97人人爱人人乐| 91亚洲欧美| 操婢日韩| 九九亚洲视频| 加勒比AV网| 97操综合| 精品国产一区探花在线观看| 婷婷丁香五月天亚洲天堂网| 久久婷婷热| 欧美 中文字幕 一区| 91丝袜激情在线 | 亚洲精品日日夜夜52| 天天舔天天 | 精品少妇人妻一区二区三区| 秋霞一集毛片观看| 九九精品热| 天天爽夜夜欢视| 久久久性少妇| 亚欧毛片基地国产毛片基地| 久久精品店| 天天日少妇逼AV| 青青操少妇| 欧美色图99| 免费看片黄| 亚洲欧美成人在线| 久草在| 东京热毛片177b2viP| 国产精品亚洲高清在线| 国产欧美精品日韩区二区麻豆天美| 成人久久精品| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 久久一区二区高清免费| 欧美在线官网| 超碰色大香蕉| 中日韩熟女| 日本一区二区三区精品| 日韩三级av片| 超碰人妻在线| 欧美78P| 男女激情黄色网址| 色香欲天天天天综合色| 久久亚洲AV无码专区首页| 美女人妻色网站| 中出91视频| 国产黄片在线免费观看| 91成人社区| 国产精品九九九| 色色色999| 插入粉嫩少妇视频| 国产绿奴视频在线观看| A啊啊在线观看| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 18禁中文字幕| 双插在线| 久热影视| 欧美色图成人网一区二区| 五月婷亚洲精品天堂| 亚洲人妻av| 久久精品一区二区三区蜜桃臀| 一级做a爰片久久毛片图片| 黄色大片一区二区密桃丝袜| 极品肉射| 天天干2019| 国产 日韩,欧美 自拍| 极品色社| 在线观看岛国有码| 干美女人妻| 婷婷五月天久久久| 亚洲熟女av中文字幕| 99热官网| 亚洲欧洲综合视频在线| 久久超碰天天| 国产精品小视频一区二区三区| 色约约一区=区三区| 午夜天堂精品久久久久91| 亚洲人妻爽爽爽| 97色色色| 91在线精品一区二区三区| 日韩av熟女一区二区三区成人| 97干97色| 欧美中字不卡| 亚洲中文字幕精品久久久久久直播| 91精品婷婷国产综合久久| 91free福利| 大香蕉狠狠爱| 青青草字幕AV| 久久侵犯人妻爽爽爽| 大学生美女口爆| 色欲人妻一区二区在线| 日韩视频啪啪| 亚欧美综合网| 久9久9精品| 激情综合五月丁香| 自拍内地三级在线观看| 99re在线视频国产| 一区二区你上我| 人人操,人人插| 国产久久男人天堂| 啊啊啊啊啊操我视频| 日韩 欧美 视频 在线 一区| 欧美亚洲手机在线| 亚洲宗合网| 开心五月婷婷| 国产精品视频麻豆入口| 中文字幕一区二区三区50路| 少妇高潮喷水无套久久久久久| 天天综合网站| 高潮毛片无遮挡高清免费| 骚妻少妇精品性色无码四色A V| 亚洲 日韩 欧美 国产综合体| 熟女乱3伦999| 激情综合 婷婷五月 红杏| 中文字幕一区二区三区蜜臀| 欧美精品久久久久久久久88| 免费精品国偷自产在线在线 | 亚洲免费成人在线高清无码视频| 99999久久精| 亚洲欧美精品久| 精品 码产区一区二-1080P高清在线www-B029AV| 亚洲 小说 欧美 激情 另类| 亚洲男人的天堂va亚洲男人社| 成人五月天色网| 天天综合91在线| 国产又大又硬又长又粗| 国产操伦| 国产乱伦视频污| 国产9熟妇视频网站| 欧美国产一区二区三区麻豆传媒 | 四虎影视精品| 超碰国产情侣自拍网| 97精品国产97久久久久久户外免费| 欧日a| 在线一区| 国产成人精品日本视频| 女人18精品一区二区三区| 久思思热视频在线观看| 91网站视频在线观看| 亚洲精品天堂久久A∨51成人漫| 久久久久久久少妇| 黑操B| 久久久久久精品免费看A级| jizz啪啪| 2017大香蕉| 欧美色图自拍| 欧美日韩国产精品久久色婷婷| 国产不卡片| 中国少妇啪啪视频| 美日韩成人| 啊啊啊97视频| 久区视频| 91人妻Pr| 久区视频| 26uuu国产| 日本九九久久99| 亚州成人A√| 成人性交免费视屏| 99热这里是精品| 亚洲中文sv| 国产综合永久精品日韩鬼片| 26UUU欧美日本| 麻豆国产第一| 青娱乐手机日韩在线视频| 亚洲自拍一区夜夜操| 欧美色图综合| 免费观看的黄色的网站| 九九热在线视频| a亚洲欧美色欲| 激情啪啪视频| 玖玖大干人妻| 国产精品精品系列在线观看| 夜夜一区二区| 国产精品对白内射| 12一15性XXXX粉嫩国产| 日韩丰满熟妇| 久久少妇人妻| 玖玖资源综合在线视频| 日本久久网| 四虎影视永久在线免费| 少妇一级婬片免费放一级a性色.| 久久久78| 亚洲小说视频| 日夜精品| 放黄片放3级黄片没穿衣服| 天天综合,91入口| 欧美亚洲清纯| 无码二级三级| 久久婷婷苹果| 91人人操| 乱抡国产91| 熟妇xxxxx性春色| 成全在线观看免费观看| 18禁的网站在线| 狠狠综合网| 97香焦色区| 自拍视频大全亚洲专媒视频/一区二区三区| 丁香五月天啪啪| 天天操女人| 中文字幕诱惑制服人妻丝袜美丝袜美 | 成人亚欧免费视频| 亚洲中文字母在线播放| 人人操AV| 精品人妻一区二区乱码一区二区| 都市激情人妻一区二区青青操视频 | 人人做天天爱| 久久久精品无码亚免费| 久久久人妻| 97综合国产精品高潮久久| 歐美性天天| 久久国产精品一区二区| 国产精品蜜臀久久久久无码AV| 波多野42部无码喷潮在线观看| 人妻啊啊人妻啊啊| 欧美BT 亚洲色图| 蜜臀久久99精品久久久久久成人小说 | http://qxhbdz.com| 伊人五月天青青草婷婷| 亚洲熟女人妻中文字幕一区二区| 国产成人免费观看在线视频| 亚洲美腿丝袜香蕉影视欧美成人| 91色婷婷综合久久中文字幕二区| 天天天干977| 日本成人A片网站| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 欧州一区二区三区四区| 91精品国产一区三一| 九九热AV| 超碰97在线色男人??| 日日爱99| 婷婷丁香久久| 9久9久9久9久视频网站| 久久九九视频九九视频| www.操| 蜜臀99久久精品久久久久| 91快色色色色色| 99色婷婷中文字幕乱色| 国产精品福利资源在线尤物| 一区二区三区机械有限公司| 丝袜色综合| 91精品久久久久五月天精品| 欧美丝袜激情| 五月天久久综合网| 天天综合影院91| 欧美性爱第一页久久| 夜夜操老骚逼视频网站| 日本乱人伦片中文三区| 嗯嗯嗯啊啊啊操的我好爽| 翔田千里AV无码秘 三区| 久久手机视直播| 天天干天天舔| 伊人精品国产| 亚洲成人综合在线| 东京热毛片177b2viP| 中文无码一二三区| 精品高清av中文字幕| 97亚洲资源| 午夜福利免费福利视频| 亚洲AV色图一区| 婷婷99| 黄片qw| 舔人妻中文免费视频| 91超级碰| 乱伦a片视频| 亚洲 欧美 日本 国内 首页| 怡红院怡春院| 免费A V在线播放| 韩国三级理论在线| 国产操伦| 超碰日本97美女人妻人人玩人人爱| A男人的天堂| 日本淫乱女一区二区三区视频| 91xingse| 久久久久久久97| 亚洲骚逼少妇| 997色在线| 丰满人妻一区| 国产精品69久久久久孕妇欧美 | 国产精品久久久久无码A√| 人乳av| 性色av一区二区| 欧美日韩不卡a片| 在线中文字幕视频| 91亚洲欧洲| 深田咏美亚洲精品福利社| 亚洲天堂东京热| 日本韩欧美在线播放a| 久久久天堂| 日日夜夜国产综合| 丝袜综合网| 五月综合激情网| 人妻精品一区二区全免费| 超碰人妻97| 成人亚欧免费视频| 日本新免费二区三区| 欧洲射精91| 狠狠中文字幕| 亚洲精品乱码线路中文字幕 | 色优久久| 亚洲最大91网| 久久久久久久久久久97| 亚洲国产一级中文综合久久天堂在线免费观看| 人妻少妇色综合| 亚洲天堂综合AV| 欧美中文字幕一区 | 天天视频黄| 成人影院永久免费观看网址| 欧美日韩国产黄色片| 久草国产在线视频| 欧美日韩第一页| 色吧综合网| 欧美日韩人人早| 综合色久欲| 久热一区二区| 日韩丰满熟妇| 五月综合激情| 欧美色自拍| 极品销魂美女一区二区 | 天美传媒精品久久视频| 四虎在线观看视频| 啪啪资源网| 日本三级韩三级99久久| 亚州综合图片| 嗯嗯啊啊操我| 欧美刺激色黄片免费看| 久久男人网| 九九热国产| 老司机老司机午夜影院| 久久99国产综合精品女同| 男人的天堂无码| 91福利网在线观看| 色av中文字| 亚洲麻豆18发?| 交换娇妻呻吟声不停中文字幕| 激情综合婷婷| 久久噜噜噜精品国产亚洲综合| 久草成人福利导航| 亚洲精品白浆高清久久久久久 | 久久久97| 午夜黄色免费在线观看| 天天爽爽爽爽| aaa淫乱视频| 国产少妇与亚洲av| 美女被啪到深处抽搐视频| 偷拍网站久久男女男| 欧美牲| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 色女综合| 日本免费二区三区| 337p大胆噜噜噜噜噜91Av| 美女91网站| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚 | 99re超碰| 中文字幕av一区二区三区人妻少妇| 91无摭挡| 久久久天美| 综合大香蕉美。| 91熟女熟妇视频网站| 日本大香蕉| 亚洲啪AⅤ永久无码| 精品人妻一区二区三区视频| 收看日本人日bb| 嗯嗯啊啊日韩精品| 97色色色| 午夜超爽| 蜜臀99久久国产| 欧美日韩淫加| 日本一区二区做爱的视频| 懂色AV网| 久久综合超碰| 五月综合视频| 欧美日韩日产免费网站看| 精品无av| 亚洲色香| 大香樵伊人网| 國產尤物AV尤物在線觀看| 78操B| 精人妻无码一区二区三区伊人直播 | 日日操丁香五月天| 亚洲性天堂| 伊人久久亚洲中文字幕不卡| 五月激情小说| 不卡啪啪视频| 免费超碰97在线观看| 一起草高清无码| 蜜桃臀久久| 97超碰久| 亚洲激情色片| 亚洲伊人久久精品狠狠在线| 免费一级视频特黄色大片| 嗯啊抽插大香蕉网页| 91综合网| 欧美色图片| 97超碰超碰| 91精品国产91熟女| 后入合集| 美女t无毒不卡不卡| 91日日夜夜| 成人情色综合网| 久久视频少妇美女| 日韩欧美中文字| 色老久久| 色网亚洲人| 伊人色综合欧美| 91社区伊人| 国产av高清版| gogogo免费高清看中国国语 | 观看免费区二区三区二| 久久久新亚洲AV| 秋霞男人网| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 亚洲 图片 欧美 色图| 国产性久久久| 自拍偷拍 日韩无码| 亚洲色图殴美色图激情乱伦| 久久久久久加勒比| 国产精品秘 福利姬在线观看| 夜夜嗷嗷一区二区| 男女国产精品| 国产精品成久久久久午夜午夜| 天天网综合| 另类TS人妖一区二区三区| 自拍大香蕉乱插| 95人妻爽爽人人做人人澡| 九九九综合精品| 在线亚洲丝袜视频网站| 欧美翘臀视频网站一区二区三区 | 日韩亚洲欧美中文字幕| 99久久精品无码一区二区毛片免费| 日韩性爱毛片操骚逼| 久久一区二区加油站| 干超碰碰熟女| 自拍偷拍2025在线观看 | 久插综合| 校园激情狠狠四射| 少妇xx精品| 男人天堂站| 日本 情色 1区| 奇米狠999| 免费人人搞97| 亚洲成a人v欧美综合天堂下载| 国语国产操逼伊人AV网| 91欧美长吊| 亚洲中字幕日本一区二区三区| 婷婷天堂站| 日韩BBN| 97任你吞精| 91激情国产| 看日韩操逼| 天天影视之亚洲综合网| 可以在线观看AV的网站| 青青草五月天| 久久精品国产99精品亚洲蜜...| 97超碰美国| 性夜影院爽黄A爽免费动漫| 资源在线观一 二| 欧美天天搞| 天堂九九九九九九九九九| 国产精品日日摸天天碰| 五月激情综合网| 91青青草| 91挑色欧美| 亚卅熟女乱色| 欧美性91| 国产福利夜| 国产熟女乱论| 777超碰| 91色综合激情| 亚洲视频二区| 暖暖精品二区三区观看| 亚洲涩图欧美| 91无码西班牙视频在线| 欧美综合娱乐久久| 久久久久久亚洲精品中文字幕人妻| 我中文字幕6区 | 蜜臀亚洲综合一二三四区| 日本一本道A级黄色毛片试看60分钟| rivers-china.com| 亚洲自拍欧美国产首页网曝| 日本人妻A片成人免费看片| 欧美人人操人人插| 欧美在线播放| 麻豆天美91| 久久久久深夜无码| 久久久无码国精品无码三区三区| 天天射天天操天天干天天吃2018| 东京热AV男人的天堂| 国产欧美一区二区| 日夜伊人网| 激情五月综合| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 久久欧美按摩999| 丁香五月AV| 男人的天堂久久久| 国产高清免费不卡av| 麻豆久久久久久久久丝袜| 爱干爱射网啊啊啊| 国产三级日产三级韩国三级| 日日骚AV| 综合久久97| 啊啊啊想要| 久久免费9| 蜜臀99久| 蜜臀久久99精品久久久久久婷婷| 骚妻少妇精品性色无码四色A V| 91超碰碰在线| 蜜桃一区二区三区| 久久精品视| nuu12国产麻豆精品| 三级网站超变态精品| 亚洲情色在线| 欧美情色贴图| 亚洲影视高清第一页| 亚洲天堂另类| 中文字幕丝袜| 超碰在线欧美性爱激情| 精品人妻一区二区三区四区石在线| 久久久9999| 午夜超爽| 日本黄 R色 成 人网站| 九九九九九九九精品视频| 四虎永久在线精品免费网址 | 江都AV在线| 极品后入免费视频| 大香蕉手机在线| 日本影视久久免费| 超碰成人最新最好看| 天天做天天爱天天高潮| 天天综合影院91| 东京热91| 蜜乳AV.COM| 婷色五月| 色五月激情AV在线| 污色区网站| 99ri精品| 激情情色五月天| 欧美精品三级黄片| 强奸乱亚洲| 99热这里只有是精品10| 综合色好色| 日本肏逼视频在线观看| 加勒比海成人视频网| 欧美精品庄| 国产男女无套视频免费观看| 91色图片| 97操| 日本熟妇一区二区三区| 九九这里只有精品| 多毛小伙内射老太婆| 麻豆天美传媒在线视频天堂| AV一区观看| 久久久不能久久久久| 人夜夜精品网站香蕉嫩草| 亚洲 91 在线| 亚洲一区二区三区久久 亚洲一区二区| 在线无码操| 日本午夜福利影院| 成人av免费观看| 五月天色五月| 色色色999| 思思热久久成人| 日韩精品一区,二区 九九...老司机| 欧美日韩国产三级黄色| 91男人天堂网| 成人欧美一区二区三区黑人一| 中英熟女操女| 97欧美色综合| 天天天天干| 亚洲久久久| 91挑色欧美| 亚洲最新av无码成人精品区| 岛国不卡超碰护士AV在线播放| 四虎国产精品永久地址入口| 97久久国产精品女不卡| 九九性视频| 少妇极品熟妇人妻无码| 久久综合久色欧美综合狠狠 | 国厂麻豆77q4| s片在线观看| 一本久道久久综合狠狠爱一密臀精| 精品免费视频国产一区| 综合国产影视三级| 98一区二区精品| 久操操| 亚洲日韩美国人妻| 91亚洲情色| 另类视频在线| 久久精品国产亚洲AV清纯| 久久综合国产精品国产| 欧亚乱色熟一区二区三四区| 97久久国产亚洲精品超碰热| 玖色av| 国产v亚洲v日韩v欧美v片另类 | 综合九九| 殴美性色a级欧美| 日本成人电影资源网| 日韩成人高清一区二区| 熟女91网| 自拍亚洲综合| 国产精品久久久久久久免牛肉蒲团| 五月天开心网| 中文字幕 国产区| 51一区二区三区| 8x福利精品第一福利视频导航| 日韩猛交| 国产精品久久| 97在线看| 人妻性爱一区二区| 亚洲在线| 综合影院永久入口国产| 成·人免费午夜在线观看| 精品九九九九九九| 九九九网站| 欧美成人免费在线观看| 亚洲 欧美 日韩 国产一区二区| 人人妻人人澡人人爽人人精品浪潮| 国产9熟妇视频网站| 99精品九九九九九九| 大香蕉伊人75| 国产品精品自在在线午夜免费 | 狠狠干狠狠色| 久久欧美按摩999| 国产夫妻一区二区| 欧美在线 亚洲| 国产怡红院在线| 操东北女人| 亚洲欧美自拍偷拍| 97福利视频| 日韩欧美被操黄免费观看| 嗯嗯啊啊日韩精品| 日韩15p| 在线观看成人性爱免费小视频| 自拍视频一区在线观看| 欧美男人一区| 欧美 牲| 亚洲男人天堂AV| 黄色小视频日本txt| 久久精品国产精品亚洲艾通辽熟妇 | 亚洲天堂,男人| 亚洲国产丝袜在线观看| 另类欧美综合| 国产成年免费大片黄在线观看| 岛国成人av在线播放网址| 九九成人精品| 熟女91网站| 综合色色网| 日韩少妇在线视频| 亚洲āv网址在线观看| 无套内射性感少妇视频| 欧美一区二区传媒| 欧美一区二区三区不卡高清视频 | 激情综合五月婷婷| 欧美成人国产精品| 日韩 欧美 另类 人妻| 夜草欧美| 97爱综合| 91bbbbbb| 欧美色图91| 亚洲伊人青青草| 超碰天天操| 91亚洲人电影| 精品久久久久久亚洲| 国产精品久久久久久久黄无码| 国产捆绑一区| 99人妻| 亚洲drav色图| 亚洲中文一区二区三区视频| 久久久久久久久9| 午夜男人一级A片7777| 97色操| 久久一二三四五六七八九区区区 | 去干网最新版| 男人的天堂Va| 国内精品不卡无毒99999| 免费人成毛片乱码| 亚洲成人妻日韩在线| 久久精品国产亚洲AV嘿嘿| 试看福利| 日韩性爱再线视频| 精品国产乱码久久久影院| 青青草视频久久| 亚洲欧美一区二区三区在钱蜜桃 | 丰满少妇乱子伦精品无| 97久久国产亚洲精品超碰热| 日韩钢筋无码高清啾啾啾| 国产黄色影片在线观看| 蜜桃视频一区二区三区在线观看| 熟女精品日韩一区二区三区| 国产精品亚洲色婷婷久久久| 嗯嗯,啊啊,国产精品| 亚洲少妇激情视频| 1204金沙人妻懂旧版免费| 久久岛国| 香蕉一区二区三区在线视频| 欧美一区二区三区另类精品| 九九九久久久W精品| 一区麻豆 高清中文字幕| 加勒比久久综合网高清| 超碰在线人人射| 9九九国产| 91美女視頻| 亚洲人妖网| 99啪啪| 特级大荫道BBwBBwBBW| 国内三级自拍小视频在线观看| 欧美黄色片在线播放| av网站免费看| 国产精品第一页国产大屁股视频免费区 | 97亚洲欧美日韩| 大香蕉在线视频15| 狠狠操夜夜操蜜桃视频三区| 久久久久婷婷| 欧美精品自慰系列寂寞少妇| 人人插人人摸人人| 国产三区免费在线观看| 芊芊操逼视频无码| 久久东京伊人一本到鬼色| 素人一区二区三区日韩| 两女互慰AV高潮喷水在线观看| 另类图片综合| 国产JDAV无码视频在线观看| 另类亚洲一区二区三区| 情趣丝袜无码操逼视频| 91东京热男人的天堂| 高清无码在线播放网站| 国模不卡| 一区二区三区四区色图| 97精品国产97久久久久久| 大香蕉伊人网WWWn0n| 国产传媒一区日韩| 97chaopenrihan| 久久二| 国产 日韩 欧美高清| 欧美一区二区亚洲天堂| 九九九九九九九精品视频| 中文字幕版| 九九九九九九免费视频| 亚洲欧美小说| 美女午夜福利免费视频| 色综合久| 精吧天堂| 操逼A∨| 超碰成人国产| 欧美国产有色电影| 91精品国产一区三一| 日本激情免费大片| 中文字幕一区二区三区蜜臀| 欧美色道啊| 欧美丰满少妇xx高潮| 另类图片五月| 2017天天操天天日| 以及麻豆国产入口在线观看免费| 丁香婷婷大香蕉| 二三四区精品| 在线中文字幕| 亚洲欧美九九九| 97资源久久| 中文字幕 码 自拍 视频 区| 2019亚洲男人天堂| 国产精品无码久久久久2028| 久久中文色图| av网站国产主播在线| 亚洲人妻一区二区三区| 啊啊啊啊免费视频| 国产一级αv免费看片| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 亚洲欧美中文日韩视频中国语| 午夜福利合集| 极品后入免费视频| 澳门人妻久久| 久久丁香| 久久一二三四五六七八九区区区| 国产一区二区啪啪视频| 国产乱伦亚洲| 亚洲国产成人精品999| 一区| 亞洲久久直播| 国产美女高潮视频| 天天综合91在线| 欧美成熟性爱精品| 亚洲性少妇| 欧美特大黄一级片片免费| 久久影视二区三区行押| 色婷婷久久| 97在线视频免费观看| 亚洲美女黄色| 亚洲性爱高潮影院| 无码天天操| 欧美第一页| 999 久久久| 中文字幕亚洲热播人妻| 无码人妻系列少妇| 狠狠干狠狠干| 无码一区二区精品视频久久久春药| 久热99999| 嗯嗯啊啊用力视频免费| 欧美亚洲天堂| 伊人大香蕉在线| 五月天人妻综合| 国产午夜精品理论片a大结局| 欧洲中文字幕| 亚洲 日韩 欧美 国产综合体| 欧美精品日韩一区二区| 九草九九九| 亚洲色图欧美| 97中文天堂| 亚洲精品国产精品成人| 亚洲老熟妇xxx| 可以免费看黄片的视频| 精品少妇一区二区| 日本狠狠干| 91日本在线观看| 锕锕好爽 死我在线观看| 岛国色情视频在线观看| 少妇内射www在线观看视频| 久久久久久人妻一区精品色欧美| 九九热超碰97亚洲最新香蕉| 亚洲人妻中文在线视频| 91亚洲影院综合| 色y情视频免费看| 欧美亚洲se91| 日本一区二区做爱的视频| 伊人四虎综合| 亚洲精品美女久久久久久久久| 影音资源男人日韩| 午夜免费福利视频一区| 蜜臀久久久99久久久久| http://qxhbdz.com| 青青操网| 久日综合网| 午夜免费福利视频一区| 91爱| 九九热免费在线国产视频伊人五月| 91精品无码久久久久久久| 国产成人主播| 国产尤物AV尤物在线观看不卡| 91色伦| 欧美不卡在线美女| 一级AV性爱| 亚洲男人天堂视频| 长长久久88视频| 日韩偷拍一区二区三区 | 天天日天天屌天天操| 秋霞曰韩R级| 欧美牲| 任你干在线视频| 中文字幕 码 自拍 视频 区| 亚洲中文字幕精品一区| 97精品在线| 色噜噜综合在线| 激情无码日韩| 酒色综合网| 久久超碰98| 五月天精品| 欧亚性爱在线视频| 综合网亚洲在线| 91色图片| 久久婷婷热| 大香蕉www.超碰| 91性感在线| 欧美性天天影院| 欧美成人9797| 美国日韩黄色片| www.色婷婷| 91暧暧| 天天色综合天天操| 无码137片内射在线影院| AV男人天堂网| 久久综合精品一区二区三区| 岛国片在线观看视频亚洲| 国产无码精品成人| 欧洲亚洲人妻无码高清久久三区四区| 蜜臀精品1区2区| 丁香色色网| 精品视频免费在线一区| 精品999999| 天天摸天天操视频| 中文字幕AV片| 日韩一级二级在线| 欧美精品第3页| 少妇干B| 精品成人无码| 黑人猛交| 色色九区| 97网站在线观看 | 欧美激情性爱视频网站| 天美传媒精品一区二区| 神马久久免费电影观看| 成人精品欧洲亚洲| 欧美97在线观看| 国产欧美一区二区| 开心五月婷婷| 99操碰| 日本一级性爱| 2019天天干天天操| 国产亚洲性生活视频播放| 久久夜夜| 欧成人精品H无码| 大香蕉伊人75| 蜜臀AV一区二区三区| 久久久久久中文| 免费99精品国产自在在线| 久久九精品| ai欧美亚洲小说| 亚洲熟女少妇免费视频| 亚洲色图伊人网| 秋霞鲁丝午夜无码一区二区三| 9久久美女首页| 97色诱| 91中文精品日韩欧美在线| 91丝袜美腿网站| 欧美不卡在线美女| 亚洲日韩肥臀视频在线观看| 亚洲情色第一页| 亚洲 欧美 中文 日韩超碰| 欧美黄页在线| 亚洲精品一区二区三区新线路| 欧美精品成人亚洲| 野狼激情网| 老女人日韩美91| 后入人妻一区| 欧美熟女妇同| 97超碰中文| 天天性射网| 国色综合天| 青娱乐淫乱1314| 91伊人久|