亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

AGV小車串口轉WiFi無線通訊改造實戰(zhàn):從選型到調度對接

AGV小車串口轉WiFi無線通訊改造實戰(zhàn):從選型到調度對接 做倉儲自動化這些年AGV小車的通訊問題一直是現(xiàn)場開會的高頻話題。尤其是那些還在用拖鏈電纜或者滑觸線傳輸串口信號的AGV跑個幾千公里之后斷芯、接觸不良、干擾誤碼全來了。我最近接手了一個物流倉儲項目需要對在役的一批磁導引AGV做通訊改造核心訴求就一句話把車載控制器上的串口信號搬到無線鏈路上做到實時、穩(wěn)定、可運維。我最終選了串口轉WiFi模塊的方向這文章就把整個項目從選型、組網(wǎng)、配置、調優(yōu)到對接調度系統(tǒng)的完整過程拆開講重點記錄幾個容易踩的坑和現(xiàn)場驗證過的參數(shù)給正在做類似AGV無線化改造的朋友一個可以直接參考的樣板。1. 改造背景AGV車載通訊為什么必須動刀子1.1 有線串口在移動設備上的三大痛點很多AGV出廠時用的還是RS232或RS485串口與上位機通訊通訊線纜的走向無非兩種跟隨AGV本體走拖鏈或者通過滑觸線、地溝連接。這兩種方式在靜態(tài)設備上沒問題但AGV是連續(xù)移動的問題會隨時間成倍放大。第一個痛點是拖鏈電纜的疲勞斷芯。AGV一天跑八小時拖鏈每分鐘彎折幾十次導線的銅芯在反復彎折下會慢慢斷裂。這種故障非常隱蔽外層絕緣皮是完好的用萬用表量通斷也可能正常但到現(xiàn)場一跑就丟數(shù)據(jù)、報亂碼。我們統(tǒng)計過一批運行兩年的AGV因為線纜問題導致的通訊故障占了全部故障的四成以上。第二個痛點是滑觸線的接觸可靠性。滑觸線受安裝精度、灰塵、氧化層的影響很大AGV轉彎、過接縫時碳刷和滑觸線之間會產(chǎn)生瞬間接觸電阻波動直接表現(xiàn)在串口信號上就是偶發(fā)性的幀錯誤、CRC校驗失敗。這種故障最討厭不是一直壞而是“偶爾壞一下”定位非常困難。第三個痛點是運維成本。AGV數(shù)量一多幾十輛車的線纜狀態(tài)巡檢、插頭緊固、備件更換都是實打實的人力和停機成本。尤其是在庫房這種環(huán)境叉車、人員、貨架來回穿梭線纜外露本身就是安全隱患。所以這個項目改動刀子不是拍腦袋而是被現(xiàn)場故障率逼出來的。改造目標很明確去掉車載通訊的物理線纜依賴把串口數(shù)據(jù)無縫搬到無線鏈路上讓AGV和調度系統(tǒng)之間的數(shù)據(jù)交互不再受線纜狀態(tài)制約。1.2 為什么是串口轉WiFi而不是其他無線做無線通訊改造可選的方向其實不少藍牙、ZigBee、LoRa、4G/5G、WiFi我為什么最終選了串口轉WiFi模塊藍牙的問題在于連接數(shù)和對移動漫游的支持不夠穩(wěn)定藍牙主從模式下多車并發(fā)管理很麻煩而且傳輸距離和穿透能力都偏弱。ZigBee和LoRa的優(yōu)點是功耗低、自組網(wǎng)能力強但它們的通信帶寬太小了ZigBee的典型吞吐率也就是幾十kbps到兩百多kbps傳一些精簡的狀態(tài)幀勉強夠用一旦后續(xù)要升級傳輸更大塊的數(shù)據(jù)比如AGV的日志、傳感器波形、視覺輔助信息帶寬就成了瓶頸。LoRa更適合低速率、遠距離、小數(shù)據(jù)量的物聯(lián)網(wǎng)場景放在倉庫里給AGV用反而有種“大炮打蚊子”且?guī)挷粔虻拿芨小?G/5G呢作為公網(wǎng)方案會引入SIM卡管理、運營商信號覆蓋、流量資費和斷網(wǎng)風險等一系列運營問題而且很多倉儲場景在地下室或金屬貨架密集區(qū)域公網(wǎng)信號并不好。更重要的是AGV調度系統(tǒng)的通訊要求足夠確定性的內(nèi)網(wǎng)環(huán)境走公網(wǎng)鏈路多了很多不可控因素。串口轉WiFi模塊恰好落在平衡點上2.4GHz頻段的WiFi在倉庫里有現(xiàn)成的AP覆蓋基礎帶寬充裕支持TCP/IP協(xié)議??梢灾苯映休d串口數(shù)據(jù)映射到Socket連接上模塊本身成本低單臺AGV加一個模塊幾十到一兩百塊錢的物料成本就能搞定而802.11協(xié)議本身對移動漫游有標準機制配合好AP部署策略可以做到AGV跨AP區(qū)域時連接不中斷。另外還有一個重要的考慮是通用性。AGV車上的控制器五花八門PLC、單片機、嵌入式工控機但它們基本都保留了串口。串口轉WiFi模塊在原車控制器看來就是一個“透明的串口設備”不需要動控制器的程序邏輯和硬件接口這讓我們能在不停產(chǎn)、不大改線束的情況下完成改造風險是最低的。1.3 改造目標與技術指標在動手之前我把需求量化了一下這個環(huán)節(jié)很重要沒有指標就沒辦法判斷改造效果通訊實時性從AGV控制器串口發(fā)出數(shù)據(jù)到調度服務器收到數(shù)據(jù)端到端延遲不大于50ms常態(tài)最好在20ms以內(nèi)。通訊可靠性在AGV全路徑運動過程中包括跨AP漫游時TCP連接不中斷單日丟包率低于0.1%。協(xié)議兼容性原車串口協(xié)議不做任何改動模塊工作在透明傳輸模式下相當于一根“無線串口線”。并發(fā)規(guī)模至少支持現(xiàn)場30臺AGV同時在線調度指令下發(fā)延遲不因車輛數(shù)量增加而明顯惡化。這幾個指標成了后面選型和調試的參照系也幫我在和現(xiàn)場工人、甲方溝通時有了明確的驗收標準。2. 硬件選型與組網(wǎng)架構設計2.1 串口轉WiFi模塊選型怎么看指標市面上的串口轉WiFi模塊很多從幾十塊的ESP8266方案到幾百塊的工業(yè)級專用模塊都有。這種改造項目我建議選工業(yè)級模塊而不是自己用ESP8266搭原因后面會講。選型時我主要看五個關鍵項第一串口電平要匹配。AGV控制器有的是TTL電平串口有的是RS232有的是RS485。模塊必須選對應電平版本的否則要額外加電平轉換電路。RS485還牽扯到方向控制很多模塊是內(nèi)置自動換向的買的時候要確認。第二工作溫度范圍。倉庫雖然不像露天環(huán)境那么極端但夏天庫房頂部溫度經(jīng)常有四十多度AGV電控箱內(nèi)部溫度更高。商業(yè)級模塊標稱0~70℃實際在密封電控箱里很容易到臨界值工業(yè)級一般標-40~85℃留的余量大得多。第三供電電壓和功耗。車載電控通常是24V直流系統(tǒng)模塊一般要5V或3.3V供電需要加DC-DC降壓模塊。功耗方面要關注峰值電流WiFi發(fā)射瞬間的電流可以達到兩三百毫安供電電路必須留夠余量。第四天線接口形式。優(yōu)先選帶外置天線的型號用IPEX接口或者SMA接口這樣天線可以從電控箱里引出來貼在車體外側。內(nèi)置PCB天線的模塊裝在金屬電控箱里信號會被屏蔽得很慘。第五協(xié)議棧和功能完整性。至少需要支持TCP Server、TCP Client、UDP三種工作模式支持心跳包配置支持AT指令和網(wǎng)頁配置雙通道。高端一些的模塊還支持Modbus TCP網(wǎng)關模式如果現(xiàn)場有Modbus RTU設備這個功能會很有用。我在這批項目中選的是USR-WIFI232系列級別的模塊作為主力型號參考它的原因是資料全、Socket模式支持完善、透傳穩(wěn)定性經(jīng)過大量工業(yè)場景驗證。如果你的現(xiàn)場預算緊張用ESP8266做概念驗證POC是可以的但批量上車我不建議無線驅動的穩(wěn)定性和長時間運行的重連機制都跟不上。2.2 三種典型組網(wǎng)拓撲對比串口轉WiFi模塊的組網(wǎng)方式不是只有一種根據(jù)現(xiàn)場網(wǎng)絡條件我梳理了三種典型方案第一種STA模式接入現(xiàn)有倉庫WiFi。這是最常用的方案。AGV車載模塊作為無線終端連接倉庫里原有的AP通過交換機到達調度服務器。優(yōu)點是復用現(xiàn)有網(wǎng)絡不需要新增無線設施缺點是對原有WiFi網(wǎng)絡的覆蓋質量、漫游策略要求高AP部署不佳的話AGV跑到信號盲區(qū)就抓瞎。第二種專用AP模式。針對沒有現(xiàn)成無線覆蓋或者不想和辦公網(wǎng)絡混用的現(xiàn)場在調度機房部署一個專用AP車載模塊的WiFi配置成STA模式直連這個AP。這個方案的好處是網(wǎng)絡干凈、干擾可控、安全性好AGV通訊和其他業(yè)務完全隔離。缺點是AP覆蓋范圍有限大庫房可能要多布幾個AP做漫游。第三種模塊AP模式直連服務器。有的小規(guī)模場景只有一兩臺AGV可以把模塊配成AP模式服務器側用無線網(wǎng)卡連接模塊的SSID實現(xiàn)點對點通訊。這個方案最簡單但擴展性極差AGV一增加就沒法玩了而且AP模式下模塊自身的IP管理比較別扭。我在這個項目里用的是“專用AP模式雙頻段覆蓋”的變體主AP放在庫房中部高位考慮到AGV主要走貨架通道又在庫房兩端補了兩個從AP做漫游擴展。這樣設計的好處是AGV調度網(wǎng)絡和辦公網(wǎng)絡徹底隔離不會出現(xiàn)辦公區(qū)有人看視頻導致AGV延遲突然飆升的尷尬情況。組網(wǎng)方案適用場景優(yōu)點缺點STA接入現(xiàn)有WiFi已有成熟無線覆蓋的庫房部署成本低復用基礎設施受原網(wǎng)絡干擾影響漫游策略難控專用AP模式無線覆蓋差或要求隔離的現(xiàn)場網(wǎng)絡干凈時延穩(wěn)定易排查需新增AP設備和布線模塊AP模式1~2臺AGV的小型驗證實現(xiàn)最快無需AP并發(fā)能力差擴展性不足2.3 天線安裝與現(xiàn)場覆蓋天線看起來是小細節(jié)實際上決定了大半的通訊質量。AGV的電控箱大多是金屬材質如果模塊的天線還留在箱體內(nèi)部WiFi信號會被金屬殼體屏蔽掉哪怕AP就在十米外信號也可能只有-80dBm以下。我的做法是在電控箱面板上開一個SMA孔把天線引出來固定在AGV車體頂部或側面的非金屬區(qū)域。注意天線要保持垂直朝向盡量遠離變頻器、電機驅動線和電池主線這些大電流線路的電磁干擾對2.4GHz信號影響非常明顯?,F(xiàn)場AP的安裝位置也要花心思。很多倉庫為了美觀把AP裝在鋼梁下方但鋼梁本身會遮擋信號而且AGV的行駛路徑主要是貼地的AP的覆蓋要重點保證車體天線高度那個平面的信號強度。我習慣在部署后用手機或筆記本沿著AGV運行路徑實測一遍信號強度確保最差位置不低于-70dBm。這個標準定下來之后后面AGV在庫房里跑基本沒遇到過因為覆蓋盲區(qū)導致的通訊中斷。3. 模塊配置與核心參數(shù)實操3.1 串口參數(shù)匹配改錯一位全盤皆輸模塊拿回來第一件事不是連WiFi而是先看原車控制器的串口參數(shù)。AGV控制器的串口配置在項目資料里一般都能找到但最保險的方式是直接連串口工具抓一下實際輸出。串口參數(shù)包括四個波特率、數(shù)據(jù)位、停止位、校驗位。絕大多數(shù)設備用的是9600或115200波特率、8數(shù)據(jù)位、1停止位、無校驗即“9600 8N1”。但千萬不要因為“絕大多數(shù)”就默認了我們項目里有一臺AGV用的就是19200波特率和偶校驗第一次上電時因為參數(shù)沒配對收到的全是亂碼耽誤了半天才排查出來。配置模塊時進入網(wǎng)頁管理界面后把串口設置和控制器保持一致。這里有個容易被忽略的細節(jié)串口緩沖區(qū)的大小。模塊一般在串口側有一個接收緩沖區(qū)常見的是1024字節(jié)或2048字節(jié)。如果AGV控制器不是用逐字節(jié)查詢的方式而是一次性發(fā)送大塊數(shù)據(jù)幀緩沖區(qū)太小會導致數(shù)據(jù)被截斷。我用的模塊支持設置“打包時間”和“打包長度”意思是從收到第一個字節(jié)開始等待多少毫秒或者攢夠多少字節(jié)后再通過WiFi發(fā)出去。對實時性要求高的場景把打包時間設置在5ms左右比較合適既能保證小幀數(shù)據(jù)的及時性又能把連續(xù)字節(jié)合并成有效的網(wǎng)絡包。3.2 WiFi接入與地址規(guī)劃WiFi接入這塊要注意SSID不要用特殊字符密碼加密方式選擇WPA2-PSK AES不要用WEP或者開放網(wǎng)絡。AGV調度通訊的數(shù)據(jù)涉及位置、任務指令雖然沒有太高的保密要求但至少要防止無關設備接入搗亂。IP地址規(guī)劃上我給每臺AGV分配固定IP而不是依賴DHCP動態(tài)獲取。之前吃過虧DHCP租約到期或者服務器重啟后地址池順序變化導致服務器端維護的連接映射表錯亂明明連接還在但車和地址對不上號了。固定IP之后服務器可以直接通過IP識別每臺AGV排查問題也好定位。具體操作上我先在路由器/交換機上做DHCP靜態(tài)綁定把模塊的MAC地址和規(guī)劃好的IP綁定起來同時也把IP、網(wǎng)關、子網(wǎng)掩碼這幾個參數(shù)直接在模塊網(wǎng)頁里寫死成靜態(tài)雙保險。實踐證明這一步對運行穩(wěn)定性的提升立竿見影。3.3 工作模式選型TCP Client是首選串口轉WiFi模塊的工作模式我強烈建議AGV車載端全部用TCP Client模式。原因很直接在調度系統(tǒng)中服務器作為Server端IP地址是固定的所有AGV作為Client主動向服務器發(fā)起連接并由服務器端維護連接表。這種架構的好處有三個第一AGV的數(shù)量變動不會影響服務器地址配置車多了就多建幾條連接車少了就少幾條完全動態(tài)。第二TCP自帶的ACK和重傳機制能保證串口數(shù)據(jù)幀在網(wǎng)絡層不丟失。雖然會帶來一點延遲開銷但AGV控制指令這類數(shù)據(jù)可靠性遠比那幾毫秒延遲重要。第三服務器端按Socket句柄區(qū)分不同的AGV天然解決了多車并發(fā)時的數(shù)據(jù)歸屬問題。配置TCP Client的關鍵點是服務器IP和端口。端口號要避開常用的服務端口避免沖突。我習慣給AGV調度單獨開一個端口比如9001這個端口在服務器防火墻里要放行否則AGV側顯示連接失敗容易讓人誤判成模塊問題。有些模塊在配置TCP Client時還可以設置“連接超時時間”和“重連間隔”。我建議把重連間隔設在3~5秒太短了網(wǎng)絡抖動時會頻繁發(fā)起連接反而加重無線擁塞太長了則AGV掉線后不能及時恢復。這個參數(shù)在后期調優(yōu)時很常用。3.4 透傳模式的幾個關鍵坑大部分AGV控制器走的是自定義串口協(xié)議不是標準Modbus所以模塊配置成“透明傳輸模式”就夠了。但透明傳輸并不是真的“透明”有幾個坑得提前埋好對策。第一個坑是網(wǎng)絡安全機制。模塊在透明傳輸模式下默認是允許任意TCP客戶端連接的這在調試期方便但上線后容易出問題。建議在模塊里啟用“允許連接的遠程IP列表”功能把調度服務器的IP加進去其他IP一概不響應。第二個坑是模塊上電后自動重連的時機。AGV運行中偶爾會因為現(xiàn)場斷電重啟模塊重啟后需要幾十秒時間去掃描WiFi并建立TCP連接這個空窗期里調度服務器會報“AGV通信超時”。解決方式是在服務器端做斷線緩存把AGV重啟期間的指令存起來等連接恢復后補發(fā)而不是直接判定為故障。第三個坑是網(wǎng)絡空閑時的假死。有些無線模塊在鏈路空閑一定時間后會自動進入省電模式導致數(shù)據(jù)來了不能立刻發(fā)送。工業(yè)AGV場景一定要在模塊配置里關閉省電模式或者設置成“始終喚醒”狀態(tài)。我遇到過一次AGV停在充電站待命調度下發(fā)任務指令結果車過了十幾秒才動排查半天發(fā)現(xiàn)是模塊的休眠策略在作怪。還有一個容易被忽略但很重要的點如果原車走的是RS485總線且總線上掛了多個從站設備比如驅動器、傳感器串口轉WiFi模塊只是把整個RS485總線上的數(shù)據(jù)打包到無線鏈路中。這時要特別注意總線上不要讓兩個主站同時發(fā)數(shù)據(jù)否則RS485的沖突仲裁機制會在無線化的過程中變復雜導致數(shù)據(jù)錯亂。4. 實時性能調優(yōu)延遲、掉線與漫游4.1 端到端延遲實測方法沒有實測數(shù)據(jù)一切實時性都是紙上談兵。我在項目現(xiàn)場用的測試方法很簡單分三步走。第一步測無線鏈路延遲。在調度服務器上對每臺AGV模塊的IP執(zhí)行ping命令看平均RTT和丟包率。在庫房里距離AP二十米左右的理想位置ping值一般在2~5ms隔一堵貨架墻會到5~15ms如果超過30ms就要考慮信號遮擋或者干擾了。第二步測串口到網(wǎng)絡的整體延遲。這個需要借助模塊的調試功能。我的做法是在AGV側用串口調試工具發(fā)送一串帶時間戳的測試幀同時在服務器側用網(wǎng)絡調試助手接收對比發(fā)送和接收的時間戳差。實測下來9600波特率下發(fā)送一個20字節(jié)的幀串口側的發(fā)送時間本身就要約20ms再加上WiFi傳輸?shù)膸缀撩攵说蕉搜舆t大概在25ms左右。如果把波特率提高到115200串口發(fā)送時間縮短到2ms左右端到端延遲可以壓到10ms以內(nèi)。測試項目測試方式實測結果無線鏈路RTT服務器ping模塊IP2~15ms串口到網(wǎng)絡整體延遲串口打時間戳幀網(wǎng)絡接收對比9600波特率約25ms115200約10msTCP連接重連耗時手動斷開AP觀察恢復時間一般為3~8秒跨AP漫游斷流時間AGV跑通道中間跨AP點抓包約100~300ms第三步驗證多車并發(fā)的延遲變化。把現(xiàn)場30臺AGV的模塊全部上線連服務器再重復第二步的測試確認延遲沒有顯著上升。這一步是驗收的硬指標如果并發(fā)一上來延遲就翻倍說明無線鏈路規(guī)劃或服務器處理能力有問題得回頭排查。4.2 心跳包、掉線重連與看門狗機制無線鏈路的“實時”不等于鏈路永遠不斷。模塊長期運行后WiFi連接可能因為DHCP租約、AP重啟、無線干擾等原因悄然斷開問題在于TCP連接斷開了但車載控制器還不知道繼續(xù)往串口發(fā)數(shù)據(jù)數(shù)據(jù)就會在模塊的緩沖區(qū)里堆積造成“假在線”的現(xiàn)象。解決假在線的標準做法是開啟心跳機制分網(wǎng)絡層和應用層兩道。網(wǎng)絡層的心跳是TCP KeepAlive很多模塊里可以設置KeepAlive間隔默認可能關著要打開我一般設在30秒。應用層的心跳是模塊向服務器定時發(fā)送自定義的心跳幀比如每10秒發(fā)送一串固定的字節(jié)例如0xAA 0x55 0x00 0x01。服務器端只要在超過設定時間比如30秒沒有收到某臺AGV的任何數(shù)據(jù)就判定該車離線觸發(fā)告警并停止下發(fā)指令。模塊側的掉線重連也要做硬性配置。我在模塊里設置的參數(shù)是檢測到WiFi斷開后立即重連TCP斷線后3秒重連重連失敗則不斷重試同時開啟硬件看門狗防止模塊內(nèi)部程序跑飛。這里說一個實操心得模塊的硬件看門狗觸發(fā)后會讓模塊重啟重啟再連上服務器一般需要30秒左右這期間AGV通訊是完全中斷的。所以不要依賴看門狗去解決頻繁掉線問題它只是最后一道保險。真正要做的是把掉線的根因找出來大部分情況下都出在無線覆蓋和配置上。4.3 漫游、干擾與信道優(yōu)化AGV在倉庫里跑會從一臺AP的信號范圍跑到另一臺AP的范圍這個切換過程叫漫游。家用WiFi的漫游體驗差沒關系最多是視頻卡一下AGV的漫游可能會讓一個正在執(zhí)行中的任務被打斷所以漫游策略必須專門調。很多普通WiFi模塊不支持快速漫游802.11r在漫游時是“先斷開再連接”斷流時間在幾百毫秒到一秒不等。對于100ms周期的實時指令下發(fā)來說這個間隙確實會有影響。我們的應對方案有三個層面一是把模塊的漫游觸發(fā)閾值調低一些讓模塊“戀家”一點避免在AP邊緣頻繁切換二是在AGV運行路徑規(guī)劃中盡量避免讓AGV長時間停留在兩臺AP的信號交界處或者在這個區(qū)域適當降低AGV的運行速度三是如果模塊支持“根據(jù)信號強度主動切換”的功能就把切換閾值設置在-75dBm左右低于這個值再切高于這個值就老老實實待在原AP上。干擾問題在2.4GHz頻段尤其嚴重。倉庫里的無線掃碼槍、工控機無線網(wǎng)卡、甚至是叉車上的藍牙設備都在搶這個頻段。我現(xiàn)場用無線頻譜分析儀掃了一遍發(fā)現(xiàn)好幾個AP的工作通道被附近的藍牙信標和微波設備壓得厲害。解決方式很簡單把相鄰AP的工作信道錯開1、6、11三個非重疊信道盡量分開用同時把AP發(fā)射功率調到合適的檔位不要把信號開太滿造成相鄰AP相互干擾。如果倉庫不大甚至可以直接改成5GHz頻段AGV模塊也選支持雙頻的型號5GHz干擾小、速率高穿墻能力弱一點但AGV都是走視距內(nèi)的通道問題不大。5. 與AGV調度系統(tǒng)的通訊對接5.1 通信幀結構設計無線鏈路打通之后調度系統(tǒng)和AGV控制器之間的串口協(xié)議就得跑在這條鏈路上。原車協(xié)議是廠商定的我們盡量不動但為了讓服務器端能穩(wěn)定解析我在原有協(xié)議外面包了一層通用幀結構專門用來解決“數(shù)據(jù)從哪來、到哪去、是否完整”的問題。幀結構設計如下幀頭用2個字節(jié)0xAA 0x55然后跟1個字節(jié)的長度域表示負載長度1個字節(jié)的幀類型域區(qū)分上行狀態(tài)、下行指令、心跳應答然后是負載數(shù)據(jù)最后2個字節(jié)放CRC16校驗。上行狀態(tài)幀示例AA 55 0A 01 22 00 00 01 2C 01 00 64 58 1E 幀頭 長度 類型 負載數(shù)據(jù)(10字節(jié)) CRC16其中負載數(shù)據(jù)里包含AGV當前坐標X、坐標Y、方向角、速度、電量以及故障碼。調度服務器收到這個幀后先做CRC校驗再按幀類型分發(fā)到對應的解析模塊。下行指令幀的結構類似只是類型域不同負載是目標點、速度、動作命令這些。心跳幀則是固定內(nèi)容如AA 55 00 02 34 12不帶負載。幀結構定下來之后還有一個重要決策AGV的狀態(tài)上報頻率。我們用100ms一個周期也就是每秒10幀每幀十來個字節(jié)數(shù)據(jù)量并不大但服務器端解析、存儲、畫面刷新的壓力會成一個臺階。這個頻率要根據(jù)調度系統(tǒng)的算力來定如果調度服務器性能一般把周期放寬到200ms也行AGV速度不高的話完全夠用。5.2 粘包和半包的處理串口數(shù)據(jù)走TCP傳輸最經(jīng)典的問題就是粘包和半包。TCP是面向字節(jié)流的它不保證一次recv收到的數(shù)據(jù)恰好對應一幀串口數(shù)據(jù)。調度服務器同時管理幾十臺AGV的連接每路連接都在不停收數(shù)據(jù)如果不做拆包處理服務器端解析到的一定是亂套的字節(jié)流。我在服務器端的接收邏輯是用一個環(huán)形緩沖區(qū)把收到的字節(jié)先全部塞進去然后循環(huán)掃描緩沖區(qū)按我們定的幀頭、長度、CRC規(guī)則一幀一幀地拆出來。粘包的情況靠幀頭和長度自然切分半包的情況則等下一批數(shù)據(jù)到達后再拼出來。給一段參考的Python解析框架def parse_stream(buffer): frames [] while True: if len(buffer) 4: break # 查找?guī)^ if buffer[0] ! 0xAA or buffer[1] ! 0x55: buffer.pop(0) continue # 解析長度 payload_len buffer[2] total_len 4 payload_len 2 if len(buffer) total_len: break # 半包等待更多數(shù)據(jù) frame_body bytes(buffer[:total_len]) frames.append(frame_body) del buffer[:total_len] return frames這個框架在實際項目里運行很穩(wěn)定。關鍵點在于使用緩沖區(qū)和循環(huán)解析而不是依賴單次recv事件就認為收到完整幀這一點對任何自定義串口協(xié)議的無線化改造都適用。5.3 調度系統(tǒng)對接openTCS與自定義雙通道談到AGV調度系統(tǒng)圈子里聊得最多的一個是開源系統(tǒng)openTCS一個是各家自研的調度平臺。這個項目里我接觸過openTCS做技術驗證也對接過自研調度平臺兩邊都說說。openTCS比較適合中小規(guī)模、以路徑規(guī)劃和任務分配為核心訴求的場景。它本身有一套相對完整的Kernel和Vehicle Driver框架你可以把你的AGV當作一個“vehicle”接入通過通訊驅動層往AGV發(fā)命令、收狀態(tài)。openTCS底層路徑規(guī)劃用到了A*相關的算法多臺AGV并行調度時指令下發(fā)頻次較高對通訊鏈路的實時性要求也更嚴格。把串口轉WiFi鏈路作為openTCS和AGV之間的傳輸通道需要在openTCS里配置一個自定義通信驅動讓它向AGV模塊的TCP端口發(fā)送協(xié)議指令并解析AGV上報的狀態(tài)幀。自研調度平臺的對接方式就更靈活了通常是調度平臺提供一個TCP服務端AGV模塊的TCP Client連上來平臺側用獨立的通訊模塊統(tǒng)一管理連接和解析。我的經(jīng)驗是無論用哪套系統(tǒng)都要在調度平臺和AGV控制器之間加一個“協(xié)議適配層”不要讓調度平臺直接拼串口協(xié)議字節(jié)。這樣即便以后換了控制器或者換了調度系統(tǒng)改的只是適配層的映射關系不至于推倒重來。5.4 多車并發(fā)帶寬與調度節(jié)奏多臺AGV同時在線很多人會擔心WiFi帶寬不夠用。我簡單算過一筆賬每臺AGV以100ms周期上報一個15字節(jié)左右的幀每秒就是150字節(jié)30臺AGV每秒總共也就4.5KB左右的上行數(shù)據(jù)量下行指令更稀疏偶爾一條任務指令也就是幾十字節(jié)。這個數(shù)據(jù)量相對WiFi幾Mbps到幾十Mbps的實際吞吐率來說是九牛一毛。真正的瓶頸不在于帶寬而在于AP的并發(fā)連接數(shù)。普通企業(yè)級AP帶幾十個終端問題不大但如果是幾塊錢一個的民用路由器帶機量二三十臺就可能出現(xiàn)連接不穩(wěn)定、延遲飆升。所以如果現(xiàn)場AGV數(shù)量超過二十臺AP一定選企業(yè)級的并關注它的推薦帶機量參數(shù)。調度節(jié)奏上也要控制好指令風暴。有的調度算法比如多車路徑規(guī)劃時會在某個節(jié)點同時向大量AGV下發(fā)指令所有數(shù)據(jù)包同時涌向AP的下行隊列WiFi的競爭機制會讓某些包延遲明顯增大。我做過一個優(yōu)化給AP開啟WMMWi-Fi Multimedia模式把AGV調度業(yè)務的數(shù)據(jù)包標記為高優(yōu)先級隊列和倉庫里的掃碼槍、辦公數(shù)據(jù)區(qū)分開實測在指令高峰期延遲提高了30%以上的穩(wěn)定性。這個優(yōu)化零成本效果卻很明顯值得所有做AGV無線改造的人試一下。6. 現(xiàn)場問題實錄與排查經(jīng)驗6.1 高頻故障速查表整個項目實施下來我把遇到過的和同行業(yè)朋友分享過的典型問題整理成了一張速查表現(xiàn)場出問題可以直接對著查。故障現(xiàn)象可能原因排查手段與解決串口數(shù)據(jù)亂碼波特率、校驗位配置不匹配核對原車控制器串口參數(shù)在模塊網(wǎng)頁重新配置服務器收不到任何數(shù)據(jù)TCP連接未建立或模塊處于AT模式檢查模塊工作模式是否為透明傳輸檢查服務器IP端口放行模塊偶發(fā)掉線又自動恢復DHCP租約到期或IP地址沖突改為靜態(tài)IPDNS靜態(tài)綁定小車一直在某區(qū)域丟包AP覆蓋盲區(qū)或金屬貨架遮擋沿路徑測試信號調整AP位置或增加補點延遲突然飆升到幾百毫秒同頻段干擾或某AP帶機量過載換信道、開WMM、QoS標記錯開非重疊信道重啟后長時間連不上服務器模塊開機掃描SSID耗時長關閉省電模式縮短TCP重連間隔必要時讓模塊記憶上次連接兩臺AGV的數(shù)據(jù)互相串服務器端按幀頭解析邏輯缺陷檢查粘包半包處理邏輯按Socket區(qū)分數(shù)據(jù)源6.2 三個典型案例復盤案例一某臺AGV一過通道拐彎就掉線。排查了很久最后發(fā)現(xiàn)是AGV走到拐彎處時車身正好把天線遮擋在了金屬貨架和車體之間形成定向屏蔽。解決辦法不是在無線參數(shù)上動刀而是把天線位置從車體側面改到了車頂中央信號立馬從-78dBm改善到-62dBm。這個案例讓我深刻體會到天線位置是無線通訊里最便宜的優(yōu)化項也是最容易被忽略的優(yōu)化項。案例二服務器端顯示多臺AGV狀態(tài)刷新延遲但ping模塊都是正常的。查到最后發(fā)現(xiàn)是服務器端程序用單線程在輪詢解析所有Socket連接某臺AGV的串口日志數(shù)據(jù)量一上來把整個處理線程阻塞了。優(yōu)化方式是把每臺AGV的連接解析放到獨立線程或者使用異步IO問題瞬間消失。這提醒我無線鏈路沒問題的時候要看鏈路兩端的處理程序有沒有瓶頸。案例三AGV停在充電樁區(qū)域時頻繁報“通信超時”。這個位置AP信號其實是滿格的但充電樁運行時的電磁干擾非常嚴重頻譜儀上能看到明顯的底噪抬升。我把充電區(qū)域的AP調到5GHz頻段同時把模塊也換成雙頻型號問題解決。如果模塊不支持5GHz那么在充電樁區(qū)域加裝屏蔽措施或者把充電樁和AP的物理距離拉開至少五米也有改善。6.3 改造后的穩(wěn)定性數(shù)據(jù)與心得改造上線運行三個月后我拉了一次數(shù)據(jù)AGV因通訊故障導致的停機次數(shù)從改造前平均每周兩三次降到了一個月不到一次拖鏈電纜和滑觸線相關的備件費用基本清零。無線鏈路的平均端到端延遲穩(wěn)定在15ms左右最差情況跨AP漫游瞬間控制在300ms以內(nèi)滿足最初定下的指標。我個人在實際操作中的體會有三點供大家參考。第一串口轉WiFi改造并不是什么高科技它的核心價值在于用最小改動成本把移動設備從物理線纜的束縛里解放出來但前提是無線基礎設施必須按工業(yè)標準來搭省掉AP部署和信道優(yōu)化的錢后面會用故障時間加倍還回來。第二模塊的選型寧可用工業(yè)級也別圖便宜用開發(fā)板長時間運行的穩(wěn)定性差異特別大這個錢不能省。第三調試時一定要把原車串口協(xié)議吃透一定要設計好服務器端的拆包邏輯這兩個環(huán)節(jié)做好了后面所有問題都好解決做不好無線鏈路再快也會在數(shù)據(jù)解析上栽跟頭。這批AGV后續(xù)計劃接入視覺導航和自動充電功能串口轉WiFi這條鏈路從帶寬和時延上都是夠用的到時候只需要在幀協(xié)議里擴展新的幀類型就行。通訊改造雖然只是整個AGV系統(tǒng)里不起眼的一環(huán)但它就像人的神經(jīng)系統(tǒng)平時感覺不到它的存在一旦出問題整個系統(tǒng)都會癱瘓。把這層基礎打好后續(xù)的智能化升級才能走得穩(wěn)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
无码区蜜乳| 日韩99神马视频片| 成熟熟女国产精品一区二区| 高清在线偷拍自拍视频| 欧差乱伦二三| 福利五区| 禁十八久久| 自拍鲍鱼一区在线高清观看免费| 一区二区精品日韩欧美在线观看 | 久久视频,这里只有精品 | 国产午夜精品理论片a大结局| 狠狠躁日日躁夜夜躁A| 日韩欧美视频青青| 欧美老熟另类| 中文字幕老熟妇黄色视频| 99久久精品国产高潮| 欧美乱伦专区| 日韩在线电影| 91操熟女视频| 久久亚洲日韩熟女精品| 亚洲欧美在线综合| 国产久久视频| 亚洲伊人久久精品狠狠在线| 熟妇人妻精品一区二区视频色欲| 九九色影院| 密乳AV免费观看| 日韩av性爱在线播放| 夜夜欧美| 日本色日夜干| 操b在线观看| 一区二区高清视频| 亚洲无码电影久久久| 精品九九九九九九| 天天干电影| 青青操国产夫妻| 东京热91| 超碰午夜| 大香蕉专区| 岛国大片在线观看网站入口| 欧美少妇性爱网站| 综合久久欧美| 丁香五月天啪啪| 五月婷丁香| 夜夜草网站| 日韩性爱小视频在线观看| 午夜一区二区三区国产| 亚洲Av无码成人精品国产| 欧美一区二区三区日韩| 920日本午夜免费| 日韩欧美视频青青| 黄色小说亚洲| 校园春色宗合网| 美女干逼2| 色香在线| 蜜桃传媒视频第一区入口在线看| 91亚洲网站| 久 久无码人妻AV| 日韩一二三区| 可以免费看黄片的视频| 韩日性爱av| 亚洲一欧洲中文字幕在线| 国产麻豆福利av在线播放| 亚洲成人一区二区精品| 男人的天堂在线有码| 久久亚洲不卡一区二区三区| 中文字幕乱码在线观看| 精品国产人成在线| 91neishe| 囯产精品强| 风间由美日韩欧美久久| 日本人妻伦在线中文字幕| 99在线无码精品秘 入口黑人| 狠狠操夜夜| 性色生活片久久毛片婬片免费放女人一级毛片| 神马久久69| 熟女AV一区| 蜜桃臀av一区二区| 亚洲中文字幕精品一区| 日本Xx性爱| 婷婷色在线| 久久一区,青青青青草视频在线播放| 亚洲日本韩国极品一区二区| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 欧美综合网1| 国产91美女视频| av影片在线观看不卡| 天天爽夜夜操| surenchaopeng| 丰满欧美放荡少妇在线| 免费看片黄| 日本亚洲熟女视频| 先锋音影AV| 亚洲精品蜜桃久久久| 摸奶性爱视频网站在线免费播放| 婷婷色网| 啊啊啊好疼| 激情五月综合开心五月| 久久中文色图| 另类图片天天影视| 一本道综合色图| 亚洲啪啪啪啪视香蕉| 国内毛片欧美香蕉精品| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 羞涩视频| 蜜臀少妇一区二区| 91美女在线| 欧亚性爱视频免费看| 绯色AV粉色AV蜜臀AV| 久久精品一区二区| 色婷婷电影| 一区二区不卡| 老司机深夜18禁污污网站| 天天插天天插| 亚洲日韩美女丝袜美腿人妻视频| 夜色五月天| 欧美97网| 亚洲 日韩 欧美 国产综合体| 精品妇操一区二区三区| 色欲蜜臀AV| 国产精品3| 中文字幕丝袜国产第一页不卡| 少妇99成人麻豆| 久久久久白虎| 蜜臀久久一区二区| 婷婷色综合欧美日韩| 91狠| 少妇熟女1区2区3区| 黄色大片一区二区密桃丝袜| 极品销魂美女一区二区| 97超碰无码网| 丁香六月激情| 天堂网亚洲区手机版| 黄片直播三级黄片两女一男| 粉嫩av一区二区三区天美传媒| 国产亚洲精品第一最新| 无码粉嫩白虎一线天b区| 日韩黄色成人性爱| 国产97av| 久久手机好看网站| 日本熟女中文字幕一区| 中文久久久| 国产一区二区三区中文字幕| 亚洲国产av中文字幕久久| 日韩 欧美 校园一区| 丰满人妻一区二区三区四区| 91色伦| 日本99热| 成人性爱av| 亚洲日韩黑丝| 亚洲综合激情五月久久| a片 xxxx受爽视频| 欧美精品91| 久久欧美1卡2卡3| 亚洲精品国产精品成人| 亚洲一区二区 麻豆传媒| 一级aaaaa欧美中文字幕录像片| 大香蕉青青9| 色色激情五月天| 国产精品久久久啊| 国产日产欧产美韩系列麻豆免费| 78p欧美| 中文字幕精品区先锋资源| 天天欲望网| 欧美性暴力猛交XXXX| 一区二区视频在线播放| 99无码狠狠久久| 人妻熟妇久草在线| 日韩欧美被操黄免费观看| 91大学精品激情戏| 一本正道久久熟女| 精品精品精品| 国产吞精a级片激情电影| 日韩小电影| 日韩 欧美 国产 麻豆| 丁香五月婷婷五月| 欧美国产欧美在线观看| 亚洲 暴爽 AV人人爽日日碰| 欧美黑人168页欧美黑人167| 96久久久精品| 一区二区三区国产精产| 亚洲s在线观看| 亚洲少妇综合在线播放| 97人人操人人摸人人爱| 欧美性爱第一页久久| 蜜臀99久久精品| 国产人伦精品一区二区三区| 人妻中文在线| 国产免费久久久久| 久久精品国产亚洲AV无码做| 操屄日韩| 亚洲综合91| 日韩欧美~中文字| 又摸又舔在线观看网站| 色老汉色| 啊啊啊啊啊操我视频| 超碰免费人人| 久久精品人体| 熟妇高潮一区二区免费视频| 99热婷婷| 色呦呦、国产精品| 97精品国产97久久久久久免费| 三级片网站在线播放| 色成人Www精品永久观看| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 青青欧美| 欧美高潮| 亚洲人精品久久久| 色区97| 一二三四视频在线社区中文字幕| 国产成自自拍在线观看| 人妻少妇色综合| 操一区| 日韩精品9999| 亚洲色图日韩丝袜制服一区二区五月在线 | 91骚熟女| 亚洲阿v天堂在线| 夜夜精品视频| 日本人人操人人操| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 91人妻超碰| 欧亚洲精品有视频| 九九热视频这里只有精品| 欧美性色综合网| 日韩精品人妻中文字幕久久久| 日韩一级二级在线| 九七人妻在线| 日日骚一区二区三区| 啊啊啊啊啊啊在线| 亚洲婷婷综合网| 日本黄大片在线观看视频| 91视频伊人| 爽极品影院| 无码聚合| 天天影视综合网欧美精品| 老色69| 亚洲精品色| 大香蕉欧美日韩| 九九亚洲色在线观看| 91蜜臀人妻中文字幕在线| 91美女片在线| 色官网在线| 99热在线观看| 啊啊啊啊啊在线视频| 亚洲欧美日韩国产丝袜自拍中文| 欧美偷拍| 免费操逼视频下载| 欧美视频在线第3页| 久久熟妇五十路一区| 青青草玖玖爱| 少妇久久| 日韩人妻资源在线看| 欧美影音在线| 日本欧美中文字幕| 强奸乱伦av电影| 亚洲精品男人的天堂| 亚州色站 日韩电影| 欧美91色| 国产极品精品美女视频| 黑操B| 亚洲无限观看| 无码动漫av中文字幕| 天天色播亚洲综合网站| 中文字幕天天天天天| 精品二区三四区五电影 | 日韩啊V| 天美麻花大全视频| 欧美精品 - 91爱爱| 玖玖爱视频网站| 乱伦一区二区三区‘| 激情五月综合网| 天堂涩涩| 蜜乳AV一区二区三区四| 色五月AV在线| 26uuu性物| 啊啊啊啊啊操我视频| 欧美,亚洲,日韩,v,天堂,手机在线观看 | 久久久日本电影| 日韩亚洲国产视频| 综合久欧洲| 激情色图| 九九九网页| 色悠悠伊人网五月天| 欧美日韩性爱无码| 情侣操 逼视频99| 人妻三级在线中文字幕| 亚洲天堂区| 青草伊人网| 97人人操人人摸人人爱| 9999亚洲电影| 成人小说视频在线精品欧美| 天美精品一区二区三区四区在线观看| 强被迫伦姧在线观看无码网站| 欧美淫穴| 狠狠久久手机视频精品| 亚洲射综合网| 自拍偷拍第26| 97丝袜亚洲在线播放| AV在线性爱| 爱干爱射网啊啊啊| 天天操天天射天天日| 久久久久中出| 欧美成人A√在线一区二区| 91九色丨国产丨爆乳| 秋霞午夜成人福利片片| 精品无人区麻豆乱码久久久| 国产日韩区| 裸体1区| 岛国黄色短视频| 嫩草 我啊~嗯~在线| 污污汅18禁网站在线永久免费观看 | 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 思思热国产在线视频| 国产精品久久久久久久久久久久久久久 | 伊人激情五月天一区二区| 欧美一级专区免费大片| 丁香九月激情| 99久久久无码国产精品性啊聊| 99国内精品| 日本性爱欧美性爱| 夜夜春夜夜操| 黄总AV色图| 青娱乐国产精品| 青女偷拍网| 欧日韩不卡视.频| 水多多映视AV| 国产精品夜夜夜| 人妻少妇久久久| 国产无码精品久久久久久| 欧美熟妇操操视频| 黄片在线免费在线观看| 久久永久无码人妻视频| 少妇精品久久久八区九区| 婷婷五月天社区| 久久国产逼| 久久激情四射婷婷丁香五月天| 久久久久久午夜男人的天堂| 青青操综合网| av亚欧| 青青草久草AV| 亚洲第一页欧美| 日韩一级片在线看| 久9re热视频这里只有精品| 一区二区国产视频在线观看| 亚洲无码99| 精品成人亚洲午夜电影| 欧美亚洲综合高清在线| 久久精品99| 97干com| 大香蕉黄色一区| 精品无码久久久久久久杏吧| 久久东京热成人| 99国产精品久久久在线播放| 99在线免费视频| 亚洲天堂7777| 久综合国内精品自在自线| 亚洲色图 91| 亚洲免费97免费| 蜜桃臀av在线观看| 国模少妇一区二区三区| 这里只有精品视频在线观看麻豆 | 天天干美少妇一区| 亚洲中文字幕av| 18禁免费视频| 蜜乳AV.COM| 99无码| 欧美宗合网| 果冻传媒一区二区三区| 亚洲有码第一页| 国产精品对白内射| 能看的av| 99激情视频| 日韩午夜啪啪视频| 国产熟女乱论| 欧美丝袜制服久久| 色成人Www精品永久观看| 亚洲成aⅴ人片不卡无码| 蜜臀99久久精品久久久懂爱| 久久黄人人爽视频| 东北女人高潮视频| 激情婷婷黑人91| 91精品人妻五十路| 欧美综合自拍亚洲综合图| 久久精品国产精品| 一区二区三区色综合| 久久最新视频免费观看| 91真人天天在线| 精品久久久久久久久久久久| 激情终合网| 欧美狠狠操| 美女淫穴| 青青草狠狠撸| 亚洲脚交| 亚洲丝袜综合| 国产精品视频91久久| 亚洲一区在线观看欧洲| 人人贴人人摸| 嫩草影院在线观看精品| 久久久久久AⅤ无码免费肉站| 两性色网| 天天操综合网| 亚洲s在线观看| 青青色综合| 久久精品99久久久久久| 91插B网站| 久操免费观看| 黄片qw| 精品久久久久久中文| 视频黄色国产一级| 97超碰碰碰| 麻豆性爱视频在线播放 | 亚洲最新a在线观看| 免费操逼视频下载| 国产伦精品一区二区三区视频女| 中文字幕av久久爽Av| 情色五月天网| 欧色网址| 大学生口爆吞精| 曰韩成人免费视频| 美女尤物福利视频| 老司机午夜福利视频一区二区| 97欧美色| 欧美日韩性爱电影在线| 亚洲精品日日夜夜52| 欧美九九爱| 中文一区在线日| 97久久超碰日韩精品| 久久精品国产精品一区| 黄色视频特级毛片| 丁香婷婷激情五月天无毒不卡 | 97精| 国产懂色精品国产av| 日韩AV电影网站| 伊人久久亚洲中文字幕不卡| 国产精品农村妇女| 免费看国产曰批40分钟怎么下载| 激情色播| 天天草AV| 强奸乱伦亚洲第一页| 小少妇| 久欲AV| 一区二区免费电影久久| 久久婷婷五月天| 日日日骚女人精品| yw尤物av无码点击进入麻豆| 岛国成人av在线播放网址| 久久嫩草国产成人一区| 欧洲久久一二线| 天天看片天天爽| 成 人 A V免费视频在线观看| 91国产大片| 大色综合网| 国内一区二区免费| 天天舔日美女视频| 台湾佬中文娱乐网久久久久久久久久com | 国产av美女被艹的乱叫| 99这里只有精品国产| 男女性无套 免费九一| 欧美草草高清日韩视频| 密臀在线视频| 女同性恋中文字幕| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 加勒比海成人视频网| 久久久影院| 18一区二区三区| 日韩在线女优天天干| 麻豆视频test| 高清不卡 中文 人妻| 嗯嗯啊啊好疼| 亚洲第一男人天堂| 色五月av| 亚洲图片日本AⅤ欧美在线| 亚洲 自拍偷拍 欧美| 精品一区二区成人| 久99热| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴| 极品尤物在线观看| 九九天堂| 夜夜夜夜爽| 欧美激情精品久久久久久| 亚欧美色| 色在线亚洲视频www| 欧美精品1区2区3区| 熟女性视频| 黄呦呦在线| 水滴偷拍| 偷拍自拍在线视频观看| 欧美亚洲激情小说| 免费亚洲国产精品久久一区| av网站免费看| 亚洲精品无码久久AV| 五月丁香色色网| 亚洲综合性感在线| 无卡一区=区| 亚洲91在线| 久久久久久国产无码精品| 国产人妻天天干精品| www老逼91| 亚洲少妇综合| 亚洲欧美国产其他二区| 97久久精品国产| 偷拍 欧美 日韩| 嗯嗯啊啊视频在线看| 欧美色图99| 成年人黄色小视频网站| 综合97久久| 日本 欧美 国产一区| 伊人四虎综合| 福利伊人玖玖国产| 午夜毛片高清免费不卡| 欧美黄色片AAAAA| 亚洲性猛| 99久久婷婷| 亚洲激情欧美色图| 成人网址在线观看| 久久老熟女| 久久久久人妻| 在线日韩日本亚洲国产| 99精品高潮| 秋霞免费AV| 少妇高潮一区二区三区在线| 五月天成人综合| 日本一级特级毛片视频| 欧美国产有色电影| 午夜影美女日鸡鸡天天视频国产| 一卡二卡三卡| 欧美三级免费伊人| 天天干天天操天天干天天操| 色与欲影视天天看综合网| 久草大| 日本欧美一区二区三区视频麻豆| 九九九九免费视频| 五月丁香综合网| 欧美色图第一页| 日韩精品操少妇| 嗯嗯嗯好爽| 三级特黄60分钟播放| 亚洲脚交| 综合网久久| 日本护士高潮| 情趣丝袜无码操逼视频| 台湾佬中文娱乐网久久久久久久久久com| 色狠狠综合| 婷婷在线视频在线观看| 久久天堂| 久久久久久九九九九九九| 97日韩欧美亚洲| 久久成年片色大黄全免费网站| 欧美极品性爱天天射| 极品色社| 91人妻超碰| 日韩av不卡在线看| 亚洲色图一区二区三区| 97中文字幕一区| 97久久国产精品| 91精品人妻一区二区三区蜜桃臀| 丁香五月AV| 亚卅熟女乱色| 亚洲一级特黄大片在线播放91| 青草成人免费视频一COm| 激情婷婷丁香网| 九九热午夜欧亚国产视频| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 鸥美精品一区二区久久婷婷| 色999偷自拍拍| 熟妇熟女一区二三区| 91天天日| 天天日天天射天天干| 日夜干射色啊| 天堂伊人久久| 伊人色综合欧美| 天天综合网亚洲综合网| 奶水 人妻 哺乳 在线| 久久青娱乐| 男人天堂毛片| 国产精品日本无码A片| 秋霞操逼片| 日韩欧美tv一区二区在线观看| 婷婷五月天激情网| 可以看的av| 亚洲爱爱视频一区二区| 欧美日韩亚洲天堂| 久 久无码人妻AV| 99久久久无码国产精品性啊聊 | 久久久性少妇| 97干在线| 成人 日本A片无码8888| 激情五月天网站| 久久香蕉国产传媒一区剧情天美| 殴洲老熟女| 9Ⅰ超碰| 国语对白在线播放视频| 97资源欧美| 黑人娇小av在线播放| 婷婷色在线| 91熟女视频网| 六十路日本| 精久久久| 五月丁香综合网| 超碰在线日韩一区| 99热只有这里有精品| 91强在线播放| 午夜寂寞欧美| 91精品操美女| 亚洲性爱高潮影院| 亚洲男人电影天堂| 久久的网站啊啊啊啊啊| 日本在线观看网址| 久操在97| 天堂8在线新版官网| 啊啊啊啊啊好舒服视频| 国模精品一区二区三区苹果色戒| 久肏视频字幕| 亚洲精品一区二区三区新线路| 91老熟妇| 久久99深爱久久99精品| 日本在线播放不卡一区| 天天爽天天操啊啊啊| 亚州情色j区| 综合天天。| 99re6久热只有精品6在线直播| 私人尤物在线精品不卡| 97爱b| 亚欧精品久久久久久久久久久| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 99热亚洲天堂| 人妻精品一区二区在线| 操逼A∨| 久久久96精品| 91丝袜激情在线| 五月丁香色婷婷| 无码精品一区二区三区潘金莲| 超碰色大香蕉| 日本久久久精品电影| 色香阁在线| 六月婷婷综合| 久操不卡视频| 亚洲国产尤物yw在线观看| 久久精品店| 国产AV激情无码久久无码 | www九九热| 天天综合网~91| 久久亚洲不卡一区二区三区| 亚洲最大无码中文字幕网站 | 伊人麻豆传媒| 精品久久大胆人体| 密臀在线免费观看| 狠狠五月天| 人人操人人插人人摸人人干| 亚洲高清色综合| 亚洲精品色| 色情综合网| 日韩激情啪啪| 91社操逼| 青青久久手机线视频| 乱性AV| 亚洲国产精品成人综合| 性爱AV天堂| 天无日色综合| 丁香五月激情综合国产| 久久社区一区二区三区| 午夜.DJ高清在线观看免费7| 狠狠久久手机视频精品| 一级做受视频免费是看美女| 天天综合-91入口| 欧洲综合色| 男人的天堂1024| 欧美性性性| 综合情欲网| 国产精品粉嫩福利在线| 亚洲日韩狠狠撸视频| 亚洲综合性网址| 久久久一区二区| 极品出轨视频网站| 日本男人天堂| 好爽视频在线观看视频| 久久AV无码AV| 高清国产无码av| 18禁免费视频| 中字乱伦AV| 天天插天天干| 日韩 成人 有码| 中文字幕精品三级久久久| 亚洲女人毛茸茸91| 美欧色综合| 天天操天天射天天日| 91成人久久 | 97色伦97色伦国产欧美| 国产综合永久精品日韩鬼片| 97人人干| 无码男人天堂| 操东北女人| 久久香蕉综合一本到3atv| 欧洲无码一区二区| 欧美久久久| 亚洲精品久久久久毛片A片拉屎| 老外又粗又长一晚做五次| 白嫩国模丰满一二三区| 五月婷婷激情综合| 大香蕉综合在线| 青春草莓视频在线观看网址| 免费A V在线| 中文字幕-区二区三区四区视频中国| 美女十八禁| 国产三级日产三级韩国三级| 大香蕉免| 欧美色图片| 九九成人视频| 午夜精品久久久久久久第一页按摩| 免费?级毛片无码?∨蜜芽试看| 97色色网| 亚洲人综合| 国产狂喷潮在线精品| 无码国产精品午夜不卡(| 五月开心久久AV官网| 日韩精品免费高清视频在线| 97色妞| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 亚洲日韩av一区二区三区百合| 清纯唯美综合| 免费看毛片操穴| 好吊色综合| 国产精品久久久久久夜夜夜| 国产精品久久久亚洲第一牛牛_在线观看| 欧美性爱第一区| 啪啪视频mP4| 欧洲在线性爱视频| 99re69综合| 黄片免费看的| 欧美日韩亚洲五月天婷婷| 欧美91精品国产自产| 神马视频久久久久久| av网站在线看| 九九九久久久久| 殴美,日韩国产伦精品| 黄页av| 美女露胸露尿口| 欧美一级AAAAAAA| 青青久久艹| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 69一区二区三区| 久久久久精| 啪啪免费| 国产91影院| 久热99999| 黑人天8A∨高清网站| 一级AV性爱| 亚洲欧美激情小说| 精品无吗久久| 国产精品久久久视频| 国产免费一区二区在线A片视频| 午夜男女爽爽大片免费观看| 欧美日韩妖精91com| 超碰久久草| 97色在线观看| 色色国产| 亚洲午夜av| 99久久久er直播网址| 国产三级在线现体验区| 色噜噜狠狠色综无码久久合欧美| 欧美91丝袜| 蜜桃臀 后入 一区 二区 三区 在线| 女人 A一级| 国产黄色视频久久| 激情小说亚洲| 天天综合网日韩| 日日不卡av| 亚洲 欧美 日韩另类 麻豆| 日韩情色AV| 精品96久久| 啊啊啊在线观看免费视频| 国产高潮AA片免费看| 国产乱伦亚洲| 强奸乱伦Av网| 国产熟女完整版中字 | 情色五月天久久久| 亚洲无套久久嗯嗯| 亚洲精品819| 国产少妇与亚洲av| 亚洲精品丝袜| 99久久无色码| 91美女视频在线免费观看| 骚人妻少妇视频| 亚洲精品黑丝| 色欧美亚洲| 一二三四视频中文字幕在线看| 1级午夜影院费免区| 亚洲午夜福利在线影院| 亚洲欧美精品一区天堂久久 | 五月天玖玖资源站| 黄色AV影视| 丝袜综合| 婷婷探花久久精品一区| 91久久青青草原精品| 中国一级特黄大片护士| 99久久综合网| 日韩av熟女一区二区三区成人| 欧美影音在线| 9久久久久| 日本熟妇人妻中出视频| AV中文在线可看| 熟女一区二区三区四区| 亚洲天堂久久久久久粉红视频| 久久久久免费看少妇A片特黄| 国产美女高潮叫床视频| 欧美后入视频| 日韩亚洲欧美中文字幕| 五月天婷婷久久| 日韩电影天堂视频二区三区| 九九九精品成人免费视频小说| 国产11页| 欧美精品宗合| 人妻夜夜爽天天爽麻豆三区网站| 五月天婷婷社区| 久久曰曰| 啊啊啊在线观看| 久久人妻视频网| 天天干18禁| 天天欧美色| 78操B| 久久国产精品91| www熟女乱伦com| 爱干爱射网啊啊啊| 久久啊啊| 大香蕉手机在线视频| 日韩欧美~中文字| 国产一级不卡在线观看| 福利五区| 1956日韩精品| 美国人人操人人操| 亚洲色偷偷色噜噜狠狠99网| 国产精品免费久久久久久久久久| 性色乱AV一区二区| 青娱乐欧美激情一区二区| 亚洲日产专区婷婷| 日韩av不卡在线看| 夜夜高潮夜夜爽国产伦精品| 亚洲国产第一页综合视频| 国产精品爆乳懂色蜜乳| 精品美女久久一二三| 国产亚洲在线| 激情抓乳插进去啪啪啪日韩| 超碰人人干天天射| 中文字幕av久久爽Av| 久久性爱网站| 男人天堂新| 99在线啪| 最新加勒比丝袜在线| 久久无码成人| 一区二区三| 99re9这里只有精品| 美国aaaaa一级黄片| 天躁夜夜躁2021| 91天美传媒在线观看| 色婷五月天| 国产在线综合网| 少妇蹲下买菜露大唇0| 亚洲熟女综合| 五月婷婷影院| 天天躁日日躁XXXXYY| 成人一二| 国产高清视频无码在线| 啊啊啊啊操死我了| 欧美成人黄网色网站| 第四色奇米影视777| 成人性生活高清视频在线播放| 亚洲自拍青操视频| 国产熟妇一区二区| 日韩一级二级| 蜜桃久久综合视频| 人妻av在线| 婷婷五月天AV| 99爱在线视频| 久极品在线观看| 九九九九九九九九九九九免费国产| 久久精品人人做人人看| 大JI巴好深好爽又大又粗视频| 久久免费9| 操逼操2| 国产日韩手机视频在线| 国产精品永久免费10000| 综合97| 啪啪啪东京| 亚洲无码一区二区三区三州| 超碰人妻天天干| 国产无码久久高清| 男人高清无码一区二区| 国产69精品久久久久99尤物| 人人摸人人添人人操| 久久婷色| 69人妻精品丰满熟女区| 久久久久深夜无码| 国内精品嫩模A∨私拍小视频| 污污汅18禁网站在线永久免费观看| 人人干人人操人人..com| 成人26uuu| 亚洲第一在线视频| 91夜夜蜜桃臀1区2区3区| 亚州精品人妻一二三区| 久久精品国产AV一区二区三区| 伊人网综合在线视频| 色情综合| 人妻黑丝袜电影| 亚州熟女乱伦| 啊啊啊操一区| 日韩人妻精品| AVE乱伦| 天天日天天爽| 黑人精品久久97| 东京热男人天堂| 天天干,夜夜爽| 中文字幕乱妇免费视频| 亚洲精品无码成人久久久99| 超硑97精品| 日韩激情电影中文字幕| 五月天婷婷基地| 亚州熟妇精品| 亚洲精品美女久久久久久久久| 亚洲电影91| 亚洲精品人妻在线| 东北女人的毛片| 热99这里有精品综合久久 | 精品人妻一二三| 岛国成人av在线播放网址| 欧美日韩97在线| 中文字幕av亚洲在线| 日韩图区| 97碰在线视频| 亚洲欧美天堂| 国产av青草| 亚洲精品国产熟女久久久久久| 伊人久久蜜月| 尤物一级在线免费观看| 夜夜 中文视频rt| av在线一区二区三区| 亚洲欧美日韩电影网站一区| 亚洲一级性爱视频免费看| 久久最新免费视频23| 欧美日日操| 大香蕉2017| 91蜜臀在线久久久久| 国产粉嫩蜜臀av一区二区三区 | 大干人妻| 国产精品久久久777| a在线观看| 日本高清免费一本视频在线观看| 人妻酒店出差被中出免费在线播放| 亚欧性爱ab| 亚洲第一免费视频| 新怡红院| 欧美日韩亚洲电影| 日韩国产品视频中文字| 日韩欧美国产一区二区三区四区| 伊人网在线视频| 91大学精品激情戏| 欧美,日韩综合久久| 欧美大香蕉久| 久久三区四区| 欧美一区二区三区黄色影视| 少妇精品久久久八区九区| 操久久久久久| 国产精品一二三在线看| 日韩中文字幕精品一区在线| 97资源站国产精品| 欧洲亚洲人人爽爽视频| 欧美在线中M| 秋霞鲁丝午夜无码一区二区三| 黄色小说亚洲| 欧美18禁91| 男人的天堂2000| 伊人991| 中文字幕AV片| 国产乱码精品久久久久久| 夜夜操老骚逼视频网站| 精品久久久久黄少妇| 强上我不卡卡| 婷婷久草一区二区三区| 熟妇亚洲一区二区三区| 色哟哟国产精品免费网址| 手机不卡视频不卡在线一二三区 | 欧美精品庄| 熟女熟妇一区二区三四区| 欧美中文综合| 色在线综合| 国产浮力影院第1页| 91GD.COM| 日韩三四五区| 怡红院成人av| 欧美日韩狠狠爱| 欧美成人性爱视频在线播放| 亞洲久久直播| 91暧暧| 东京热精品97综合网| 中文字幕欧美日本乱码一线二线| 欧美中日韩XXXX| 91丨九色丨国产丨人妻在线| 久草大| 日本性一区| 人人妻人人爱人人玩| 久久东京伊人一本到鬼色| 天天干少妇| 亚洲诱惑| 啊啊啊好疼| 精品人妻一区二区视频| 狠狠操天天干| 日韩不卡一二三四| AV一区观看| 欧美日韩m| 青青草影视蜜久久| 国产日产精品久久快鸭的功能介绍| 国产少妇肉丝在线观看| 九九九九九九视频| 亚洲色婷婷久久91| 玖玖97综合| 中文字幕乱亚洲美女精品一区| 大香蕉乱伦视频网| 啊啊啊啊啊啊啊在线| 三级日韩一区二区三区| 清清一区二区三区四区不卡视频| 日日骚精品视频| 亚洲AV麻豆Aⅴ无码电影一| AA丁香综合激情| 69久久久久久久久久久久久| 岛国黄| 97精品网站| 色汉综合| 超碰天天久久79| 国产精品亚洲高清在线| 日韩黄色小说| 熟女乱伦二区| 国产v亚洲v日韩v欧美v片另类| 一个人在线看的黄色电影网站| 丰满人妻一区二区三区四区| 台欧久久精品视频| ,成人免费啪啪视频| 97欧美色综合| 精品久久久av无码免费| 欧美性,亚州色| 日本不卡高清视频| 日韩精彩视频| 999国产精品999| 97在线观看| 国产后入清纯| 爱射综合| 六十路日本| 久久久久亚洲| 天堂涩涩| 伦在线97| www.久久| 欧美日本国产日韩激情视频| 亚洲乱妇p22| 97碰碰日本乱偷人妻中文的| 成人在线日韩| 中文字幕后石码四区五区| 一区二区三区色综合| 人妻久久久久久| 人人看人人摸人人色| 男人天堂2030| 超碰导航97| 欧美亚洲AN| 久综合国内精品自在自线| 老熟女综合| 亚洲吊色| 性爱欧美五月| 美女大乳久久久久久久女人18| 黄色一级视| 中文字幕高清精品一区| 日本一卡二区在线| 大香蕉伊在线久草麻豆天堂故事| 中文字幕aⅴ在线视频| 亚洲欧美在线观看无码| 欧美狠狠干| 欧美gv在线观看| 四虎在线视频| 亚洲图片另类| 1769一区| 国产欧美日韩精品中文| 亚洲国产日韩欧美熟妇在线| 亚洲激情久久| 婷婷丁香五月综合| 日韩国产在线观看av| 欧美啪啪女女| 天天做天天爽| 日日天天久久啊啊aaa| 三级片大波波| 91麻豆天美国产欧美高潮| 91插B网站| 亚洲欧美天堂| 尤物网址| 午夜免费视频1000| 国产日韩人人| 亚洲激情片| 伦伦成年午夜免费视频| 日韩欧美视频青青| 狠肏骚人妻| 97视频免费播放| 欧美日本成人一区二区| 国产熟女乱论| 欧美色图亚洲特色| 欧美色91| 亚洲成人久久一区二区| 国产人伦精品一区二区三区| 色色色色色色色色综合| 亚洲男人天堂AV| 永久免费发布性爱网| 欧洲乱码视频| 91无码人妻精品一区二区三区蜜桃 | 精品黑人一区二区| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 97天天搞在线| 亚洲综合嫩| 乱伦熟女区| 熟妇激情| 久久综合资源一区二区| 素人播放一区| 999国产精品999久久久久久| 被体育老师抱着c到高潮| 夜夜高潮夜夜爽高清视频一| 免费视频97| 九九久久精品| 亚洲一二三四区| 国产超碰人人操| 国产激情在线| 国内外色色色色色成人视频| 亚洲天堂另类| 欧美精品999| 91色综合| 久久久九97| 久久久人妻| 久久天天摸| 搡老女人911熟妇老熟女| 亚洲码在线中文在线观看| 色网在线| 极品尤物在线观看| 午夜精品久久久| 91熟女综合| 手机在线中文字幕国产| 性爱AV天堂| 日本熟妇一区二区三区| 欧美色图91| 一直超碰| 九九碰九九爱97超碰| 成人一道本免费视频| 久草男人天堂| 骚货人妻偷情自拍在线视频| se吧提供国产乱老熟视频胖女人| 999热日韩精品| 草草影院在线视频| 乱伦av国产| 久久久久久久久久久免费精品| 无卡一区=区| 麻豆天美国美国产AV| 又大又长又粗又爽又黄| 丝袜足交视频| 久久久久久久9最新免费视频观看| 色色婷| 日韩av不卡在线看| 国产一级高跟丝袜| 欧美性生活男人的天堂| 亚洲开心网| 久久婷婷成人综合色怡春院|