免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

12路鎖控板RS485通訊協(xié)議詳解:幀結(jié)構(gòu)、指令集與調(diào)試實(shí)戰(zhàn)

12路鎖控板RS485通訊協(xié)議詳解:幀結(jié)構(gòu)、指令集與調(diào)試實(shí)戰(zhàn) 1. 從一塊12路鎖控板說(shuō)起RS485串口通信到底在解決什么問(wèn)題第一次拿到“12路鎖控板通訊協(xié)議說(shuō)明書(shū)”這個(gè)標(biāo)題時(shí)我腦子里浮現(xiàn)的是幾年前做智能儲(chǔ)物柜項(xiàng)目時(shí)踩過(guò)的坑。當(dāng)時(shí)柜子有12個(gè)電控鎖每個(gè)鎖都要獨(dú)立控制開(kāi)關(guān)還要實(shí)時(shí)回傳狀態(tài)。如果用傳統(tǒng)的IO線直接拉光是控制線就要十幾根加上電源線、地線整個(gè)柜子內(nèi)部走線像蜘蛛網(wǎng)一樣維護(hù)起來(lái)非常頭疼。后來(lái)?yè)Q成RS485總線方案兩根線搞定所有鎖控板的通信布線量直接砍掉一大半這就是鎖控板這類(lèi)設(shè)備存在的核心價(jià)值。所謂12路鎖控板本質(zhì)上是一塊集成了12路繼電器或MOS管驅(qū)動(dòng)輸出的控制板每一路可以獨(dú)立驅(qū)動(dòng)一個(gè)電磁鎖、電插鎖或者電機(jī)。它通過(guò)RS485串口與上位機(jī)通信接收指令后執(zhí)行開(kāi)鎖、關(guān)鎖動(dòng)作同時(shí)可以把每路鎖的狀態(tài)回傳。RS485在這里扮演的是物理層傳輸?shù)慕巧?guī)定了電氣特性、信號(hào)電平、傳輸距離和拓?fù)浣Y(jié)構(gòu)而通訊協(xié)議則規(guī)定了數(shù)據(jù)幀的格式、指令含義和校驗(yàn)方式。兩者配合才能讓上位機(jī)準(zhǔn)確無(wú)誤地控制12路鎖中的任意一路。這篇文章適合誰(shuí)看如果你是做智能柜、快遞柜、寄存柜、門(mén)禁系統(tǒng)、工業(yè)控制柜的嵌入式工程師或者項(xiàng)目集成商手里正好有一塊12路鎖控板需要搞清楚它的RS485通訊協(xié)議怎么用那這篇內(nèi)容就是為你準(zhǔn)備的。我會(huì)從協(xié)議幀結(jié)構(gòu)、寄存器映射、指令集、實(shí)操調(diào)試、常見(jiàn)問(wèn)題排查幾個(gè)維度把這塊板子的通信邏輯徹底講透。即使你之前沒(méi)接觸過(guò)RS485只要懂基本的串口概念也能跟著一步步跑通。RS485之所以在鎖控板這類(lèi)場(chǎng)景里大行其道核心原因有三個(gè)第一差分信號(hào)傳輸抗干擾能力強(qiáng)在柜體內(nèi)部各種電源線、電機(jī)線的電磁噪聲環(huán)境下依然穩(wěn)定第二支持多點(diǎn)組網(wǎng)一條總線可以掛多塊鎖控板地址區(qū)分即可擴(kuò)展方便第三傳輸距離遠(yuǎn)標(biāo)準(zhǔn)條件下1200米沒(méi)問(wèn)題對(duì)于大型柜體陣列或者分布式門(mén)禁系統(tǒng)來(lái)說(shuō)綽綽有余。理解了這三點(diǎn)你就能明白為什么不是用RS232或者USB直接連——RS232點(diǎn)對(duì)點(diǎn)、距離短USB則受限于線纜長(zhǎng)度和主機(jī)接口數(shù)量。2. 協(xié)議幀結(jié)構(gòu)深度拆解每一字節(jié)都不能含糊2.1 幀格式總覽與字段含義12路鎖控板的通訊協(xié)議通常采用自定義的二進(jìn)制幀格式而不是直接套用Modbus。為什么不用Modbus因?yàn)殒i控板的控制邏輯相對(duì)簡(jiǎn)單自定義協(xié)議可以做得更精簡(jiǎn)幀長(zhǎng)度更短響應(yīng)更快。但自定義協(xié)議也意味著你必須嚴(yán)格按照說(shuō)明書(shū)來(lái)組幀錯(cuò)一個(gè)字節(jié)可能就導(dǎo)致整幀被丟棄。一個(gè)典型的幀結(jié)構(gòu)如下表所示字段長(zhǎng)度字節(jié)說(shuō)明幀頭2固定為0x55 0xAA用于幀同步地址1鎖控板設(shè)備地址范圍0x01~0xFE命令1功能碼如0x01開(kāi)鎖、0x02關(guān)鎖、0x03讀狀態(tài)數(shù)據(jù)長(zhǎng)度1后續(xù)數(shù)據(jù)域的字節(jié)數(shù)數(shù)據(jù)域N具體參數(shù)如鎖編號(hào)、狀態(tài)值校驗(yàn)1從地址到數(shù)據(jù)域的累加和或CRC8幀尾1固定為0x0D或0x0A可選幀頭的0x55 0xAA不是隨便選的。0x55的二進(jìn)制是010101010xAA是10101010兩者交替出現(xiàn)在示波器上非常容易識(shí)別也方便接收方通過(guò)狀態(tài)機(jī)快速定位幀起始位置。地址字段決定了總線上哪塊板子會(huì)響應(yīng)這條指令如果你只有一塊板子地址通常默認(rèn)是0x01。命令字段是協(xié)議的核心不同的值對(duì)應(yīng)不同的操作。數(shù)據(jù)長(zhǎng)度字段告訴接收方后面還有多少字節(jié)要讀避免解析越界。校驗(yàn)字段用于驗(yàn)證數(shù)據(jù)在傳輸過(guò)程中是否出錯(cuò)最簡(jiǎn)單的做法是把地址、命令、長(zhǎng)度、數(shù)據(jù)域所有字節(jié)相加取低8位。2.2 地址分配與組網(wǎng)規(guī)則RS485總線是半雙工的多點(diǎn)結(jié)構(gòu)同一時(shí)刻只能有一個(gè)設(shè)備發(fā)送數(shù)據(jù)。12路鎖控板作為從機(jī)上位機(jī)作為主機(jī)主機(jī)發(fā)指令從機(jī)應(yīng)答。每塊從機(jī)必須有一個(gè)唯一的地址否則總線上的設(shè)備會(huì)同時(shí)應(yīng)答造成數(shù)據(jù)沖突。地址范圍一般是0x01到0xFE0x00通常保留為廣播地址0xFF保留為特殊用途。在實(shí)際組網(wǎng)時(shí)我習(xí)慣把地址按物理位置順序分配。比如一排柜子從左到右依次是01、02、03……這樣后期維護(hù)時(shí)看到地址就知道是哪塊板子。地址的修改方式一般有兩種通過(guò)撥碼開(kāi)關(guān)硬件設(shè)置或者通過(guò)特定指令在線修改。撥碼開(kāi)關(guān)的好處是直觀壞處是如果板子裝在柜子深處改地址要拆面板。在線修改則方便但需要協(xié)議支持而且改完之后要記住新地址否則下次就找不到設(shè)備了。注意總線上所有設(shè)備的波特率、數(shù)據(jù)位、停止位、校驗(yàn)位必須完全一致否則通信必然失敗。常見(jiàn)配置是9600bps、8數(shù)據(jù)位、1停止位、無(wú)校驗(yàn)但有些場(chǎng)景為了更快響應(yīng)會(huì)用到19200甚至115200。2.3 校驗(yàn)方式的選擇與計(jì)算校驗(yàn)是保證數(shù)據(jù)可靠性的關(guān)鍵。12路鎖控板常見(jiàn)的校驗(yàn)方式有兩種累加和校驗(yàn)和CRC8校驗(yàn)。累加和校驗(yàn)計(jì)算簡(jiǎn)單把參與校驗(yàn)的字節(jié)相加取低8位即可。CRC8則復(fù)雜一些但檢錯(cuò)能力更強(qiáng)能發(fā)現(xiàn)更多類(lèi)型的傳輸錯(cuò)誤。累加和的計(jì)算示例假設(shè)地址0x01命令0x01長(zhǎng)度0x01數(shù)據(jù)0x01則校驗(yàn)值 0x01 0x01 0x01 0x01 0x04。接收方收到后重新計(jì)算一遍如果結(jié)果不一致就丟棄該幀。這種校驗(yàn)方式實(shí)現(xiàn)簡(jiǎn)單在短幀、低波特率場(chǎng)景下足夠用。但如果你的環(huán)境電磁干擾嚴(yán)重或者波特率較高建議優(yōu)先選擇CRC8。CRC8的計(jì)算需要查表或者用多項(xiàng)式除法。以多項(xiàng)式0x07為例初始值0x00對(duì)每個(gè)字節(jié)進(jìn)行處理。代碼實(shí)現(xiàn)如下uint8_t crc8(uint8_t *data, uint8_t len) { uint8_t crc 0x00; for (uint8_t i 0; i len; i) { crc ^ data[i]; for (uint8_t j 0; j 8; j) { if (crc 0x80) crc (crc 1) ^ 0x07; else crc 1; } } return crc; }這段代碼可以直接移植到STM32或者任何單片機(jī)平臺(tái)上。實(shí)際調(diào)試時(shí)我建議先用累加和把通信跑通確認(rèn)硬件鏈路沒(méi)問(wèn)題后再切換到CRC8做壓力測(cè)試。3. 指令集與寄存器映射12路鎖的控制邏輯3.1 開(kāi)鎖、關(guān)鎖、點(diǎn)動(dòng)指令詳解12路鎖控板最核心的指令就是控制某一路鎖的開(kāi)關(guān)。通常有三種模式開(kāi)鎖持續(xù)通電、關(guān)鎖斷電、點(diǎn)動(dòng)通電一段時(shí)間后自動(dòng)斷電。點(diǎn)動(dòng)模式在電磁鎖場(chǎng)景下特別實(shí)用因?yàn)殡姶沛i長(zhǎng)時(shí)間通電會(huì)發(fā)熱嚴(yán)重點(diǎn)動(dòng)1~2秒足夠讓鎖舌縮回然后自動(dòng)斷電既省電又保護(hù)鎖體。以命令碼0x01為例數(shù)據(jù)域第一個(gè)字節(jié)表示鎖編號(hào)0x01~0x0C對(duì)應(yīng)12路第二個(gè)字節(jié)表示動(dòng)作類(lèi)型0x01開(kāi)、0x02關(guān)、0x03點(diǎn)動(dòng)如果是點(diǎn)動(dòng)還可以跟一個(gè)字節(jié)表示持續(xù)時(shí)間單位100ms。比如要控制第3路鎖點(diǎn)動(dòng)500ms幀內(nèi)容就是55 AA 01 01 03 03 03 05 校驗(yàn) 0D。這里數(shù)據(jù)長(zhǎng)度是03數(shù)據(jù)域是03 03 05分別代表鎖編號(hào)3、動(dòng)作點(diǎn)動(dòng)、持續(xù)5個(gè)單位即500ms。實(shí)操心得點(diǎn)動(dòng)時(shí)間不要設(shè)得太短電磁鎖從收到指令到機(jī)械動(dòng)作完成需要時(shí)間一般建議至少300ms。我試過(guò)設(shè)100ms結(jié)果鎖舌還沒(méi)完全縮回就斷電了導(dǎo)致開(kāi)鎖失敗。后來(lái)統(tǒng)一設(shè)500ms再?zèng)]出過(guò)問(wèn)題。3.2 狀態(tài)回讀與寄存器地址映射除了控制鎖控板還要能回讀每路鎖的當(dāng)前狀態(tài)。狀態(tài)回讀通常有兩種方式一是主動(dòng)查詢(xún)主機(jī)發(fā)送查詢(xún)指令從機(jī)返回所有12路的狀態(tài)字節(jié)二是從機(jī)狀態(tài)變化時(shí)主動(dòng)上報(bào)。主動(dòng)查詢(xún)更可控適合輪詢(xún)架構(gòu)主動(dòng)上報(bào)實(shí)時(shí)性更好但需要處理總線沖突。狀態(tài)查詢(xún)命令碼一般是0x03數(shù)據(jù)域?yàn)榭栈蛘吒粋€(gè)起始鎖編號(hào)。從機(jī)返回的數(shù)據(jù)域通常是2個(gè)字節(jié)每個(gè)bit對(duì)應(yīng)一路鎖的狀態(tài)1表示開(kāi)0表示關(guān)。比如返回0x05 0x00二進(jìn)制是00000101 00000000表示第1路和第3路處于開(kāi)鎖狀態(tài)。有些鎖控板還會(huì)把狀態(tài)映射到寄存器地址方便用Modbus協(xié)議讀寫(xiě)。比如保持寄存器0x0000~0x000B對(duì)應(yīng)12路鎖的控制輸入寄存器0x0000~0x0001對(duì)應(yīng)狀態(tài)。這種設(shè)計(jì)對(duì)熟悉Modbus的工程師更友好可以直接用現(xiàn)有的Modbus庫(kù)來(lái)操作。3.3 廣播指令與批量控制當(dāng)需要同時(shí)控制多路鎖時(shí)逐條發(fā)送指令效率太低。廣播指令可以一次性控制所有鎖或者指定范圍內(nèi)的鎖。廣播地址通常用0x00所有從機(jī)都會(huì)接收并執(zhí)行但不一定應(yīng)答。批量控制則是在數(shù)據(jù)域里用位掩碼表示哪些鎖要?jiǎng)幼鞅热鐢?shù)據(jù)域第一個(gè)字節(jié)0x0F表示低4路鎖執(zhí)行動(dòng)作第二個(gè)字節(jié)表示動(dòng)作類(lèi)型。批量控制在快遞柜場(chǎng)景下很有用。比如快遞員放完件后需要同時(shí)打開(kāi)多個(gè)柜門(mén)用廣播指令一條就能搞定比逐條發(fā)12次快得多。但要注意廣播指令沒(méi)有應(yīng)答機(jī)制主機(jī)不知道從機(jī)是否真的執(zhí)行了。如果可靠性要求高還是建議逐條發(fā)送并等待應(yīng)答。4. 硬件層實(shí)操RS485自收發(fā)電路與防護(hù)設(shè)計(jì)4.1 MOS管自收發(fā)電路原理與波特率上限很多工程師在畫(huà)RS485電路時(shí)會(huì)糾結(jié)要不要用自動(dòng)收發(fā)芯片還是用MOS管搭建自收發(fā)電路。MOS管方案的成本低但有一個(gè)關(guān)鍵問(wèn)題收發(fā)切換的延時(shí)。RS485芯片的發(fā)送使能DE和接收使能RE需要精確控制如果切換太慢發(fā)送完最后一個(gè)字節(jié)后沒(méi)有及時(shí)切回接收就會(huì)丟失從機(jī)的應(yīng)答如果切換太快發(fā)送數(shù)據(jù)還沒(méi)完全移出移位寄存器就切斷了數(shù)據(jù)會(huì)截?cái)?。用MOS管搭建的自收發(fā)電路通常利用發(fā)送數(shù)據(jù)線TXD的電平來(lái)控制DE。TXD空閑是高電平發(fā)送起始位時(shí)拉低。通過(guò)RC延時(shí)或者M(jìn)OS管開(kāi)關(guān)特性在TXD變化時(shí)自動(dòng)切換DE。但這種電路的切換速度受限于MOS管的導(dǎo)通電阻和寄生電容波特率越高位寬越窄對(duì)切換時(shí)間要求越苛刻。那么波特率230400有沒(méi)有問(wèn)題230400bps下每個(gè)位的時(shí)間是1/230400≈4.34微秒。一個(gè)字節(jié)10位起始8數(shù)據(jù)停止約43.4微秒。如果MOS管切換延時(shí)超過(guò)幾微秒就可能在最后一個(gè)停止位還沒(méi)發(fā)完時(shí)就切到接收導(dǎo)致波形畸變。實(shí)測(cè)下來(lái)用普通MOS管如2N7002搭建的自收發(fā)電路在115200bps下勉強(qiáng)能用但230400bps下誤碼率明顯上升。如果非要用230400建議換用專(zhuān)用的RS485自動(dòng)收發(fā)芯片或者用MCU的GPIO精確控制DE在發(fā)送完最后一個(gè)字節(jié)后延時(shí)一小段時(shí)間再切換。注意如果你在調(diào)試時(shí)發(fā)現(xiàn)高波特率下通信時(shí)好時(shí)壞優(yōu)先懷疑收發(fā)切換時(shí)序。用示波器同時(shí)抓TXD和A/B差分線看發(fā)送完最后一個(gè)停止位后DE是否及時(shí)拉低。4.2 接口防護(hù)設(shè)計(jì)TVS、共模電感與隔離RS485總線通常走的是長(zhǎng)線容易受到雷擊浪涌、靜電放電、共模干擾的影響。尤其是鎖控板安裝在柜體里柜體本身可能是金屬的電機(jī)動(dòng)作時(shí)會(huì)產(chǎn)生強(qiáng)烈的電磁干擾。不做防護(hù)的話通信芯片很容易損壞?;A(chǔ)的防護(hù)方案包括在A/B線上各串一個(gè)10Ω左右的電阻限流然后對(duì)地接TVS管鉗位再并一個(gè)共模電感抑制共模噪聲。如果成本允許建議加光耦或者磁隔離做電氣隔離把總線側(cè)和MCU側(cè)完全隔開(kāi)。隔離方案雖然貴一點(diǎn)但在工業(yè)現(xiàn)場(chǎng)和戶(hù)外柜體場(chǎng)景下能大幅降低返修率。我做過(guò)一個(gè)戶(hù)外快遞柜項(xiàng)目最初為了省成本沒(méi)加隔離結(jié)果夏天雷雨季節(jié)連續(xù)燒了好幾塊鎖控板的485芯片。后來(lái)改成帶隔離的方案TVS用SMBJ6.5CA共模電感用100μH光耦用6N137之后兩年再?zèng)]出現(xiàn)過(guò)通信芯片損壞的情況。4.3 終端電阻與總線拓?fù)銻S485總線兩端需要各接一個(gè)120Ω的終端電阻用于匹配電纜特性阻抗消除信號(hào)反射。如果總線很短幾米以?xún)?nèi)不接終端電阻也能湊合但通信距離一長(zhǎng)反射會(huì)導(dǎo)致波形振鈴誤碼率飆升??偩€拓?fù)浔仨毷鞘掷志栈ㄦ湶荒苄切突蛘邩?shù)型。星型拓?fù)湎路种c(diǎn)的阻抗不連續(xù)反射嚴(yán)重。如果實(shí)在需要分支分支長(zhǎng)度要盡量短一般不超過(guò)總線主干長(zhǎng)度的1/10。我在一個(gè)項(xiàng)目里遇到過(guò)柜體排列不規(guī)則不得不做分支的情況后來(lái)在分支點(diǎn)加了RS485中繼器把信號(hào)重新整形放大才解決了通信不穩(wěn)定的問(wèn)題。5. 上位機(jī)調(diào)試實(shí)操?gòu)牧闩芡ǖ谝粭l指令5.1 串口參數(shù)配置與調(diào)試工具選擇調(diào)試RS485鎖控板第一步是確認(rèn)串口參數(shù)。用USB轉(zhuǎn)RS485轉(zhuǎn)換器把電腦和鎖控板連起來(lái)A接AB接BGND接GND。打開(kāi)串口調(diào)試助手設(shè)置波特率9600、數(shù)據(jù)位8、停止位1、無(wú)校驗(yàn)。先發(fā)一條最簡(jiǎn)單的查詢(xún)指令看有沒(méi)有應(yīng)答。如果沒(méi)應(yīng)答先檢查硬件轉(zhuǎn)換器的A/B有沒(méi)有接反很多新手會(huì)把A和B搞反結(jié)果怎么發(fā)都沒(méi)反應(yīng)。RS485的A通常對(duì)應(yīng)差分正B對(duì)應(yīng)差分負(fù)但不同廠家的標(biāo)注可能相反最穩(wěn)妥的辦法是看芯片手冊(cè)或者用示波器量一下空閑時(shí)的電平。調(diào)試工具我推薦用SSCOM或者XCOM這兩個(gè)都支持HEX收發(fā)和定時(shí)發(fā)送。如果要批量測(cè)試可以用Python的pyserial庫(kù)寫(xiě)腳本自動(dòng)發(fā)送指令并解析應(yīng)答效率比手動(dòng)點(diǎn)按鈕高得多。import serial import time ser serial.Serial(COM3, 9600, timeout0.5) # 開(kāi)鎖指令地址01命令01長(zhǎng)度03數(shù)據(jù)03 01 05校驗(yàn)累加和 frame bytes([0x55, 0xAA, 0x01, 0x01, 0x03, 0x03, 0x01, 0x05, 0x0E, 0x0D]) ser.write(frame) time.sleep(0.1) resp ser.read(32) print(resp.hex()) ser.close()這段腳本可以直接改地址和鎖編號(hào)用來(lái)批量測(cè)試12路鎖的響應(yīng)。5.2 指令收發(fā)全流程現(xiàn)場(chǎng)記錄我第一次調(diào)試12路鎖控板時(shí)按照說(shuō)明書(shū)組了一條開(kāi)鎖指令發(fā)出去后板子上的繼電器確實(shí)響了但上位機(jī)沒(méi)收到應(yīng)答。查了半天發(fā)現(xiàn)是校驗(yàn)算錯(cuò)了。說(shuō)明書(shū)上寫(xiě)的是累加和取反加一我按純累加和算的結(jié)果從機(jī)校驗(yàn)不通過(guò)直接丟棄了指令但繼電器動(dòng)作是在校驗(yàn)之前執(zhí)行的所以出現(xiàn)了“動(dòng)作了但沒(méi)應(yīng)答”的怪現(xiàn)象。后來(lái)我把校驗(yàn)邏輯改成校驗(yàn)值 (~(地址命令長(zhǎng)度數(shù)據(jù)) 1) 0xFF再發(fā)一次應(yīng)答就正常了。這個(gè)坑讓我明白自定義協(xié)議的校驗(yàn)方式一定要仔細(xì)看說(shuō)明書(shū)不同廠家的算法可能不一樣。有的用累加和有的用累加和取反有的用CRC8還有的用CRC16。應(yīng)答幀的解析也要注意。從機(jī)返回的幀頭可能和主機(jī)發(fā)送的幀頭不同有的用0xAA 0x55有的用0x55 0xAA還有的用0x7E。解析時(shí)先找?guī)^再讀長(zhǎng)度再收完整幀最后校驗(yàn)。不要假設(shè)一次read就能收到完整幀串口是流式數(shù)據(jù)可能分多次到達(dá)。穩(wěn)妥的做法是用狀態(tài)機(jī)逐字節(jié)解析或者用帶超時(shí)的read循環(huán)。5.3 多板組網(wǎng)與地址沖突排查當(dāng)總線上掛多塊鎖控板時(shí)地址沖突是最常見(jiàn)的問(wèn)題。兩塊板子地址一樣主機(jī)發(fā)指令后兩塊同時(shí)應(yīng)答數(shù)據(jù)在總線上疊加主機(jī)收到的就是亂碼。排查方法是先把所有板子斷開(kāi)只接一塊確認(rèn)地址然后逐塊接入每接一塊就發(fā)查詢(xún)指令看應(yīng)答是否正常。如果板子支持在線改地址可以寫(xiě)個(gè)腳本自動(dòng)掃描地址范圍。從0x01到0xFE逐個(gè)發(fā)查詢(xún)指令有應(yīng)答的就記錄地址。掃描時(shí)要注意超時(shí)設(shè)置太短會(huì)漏掉響應(yīng)慢的設(shè)備太長(zhǎng)則掃描效率低。一般設(shè)50ms超時(shí)比較合適。實(shí)操心得掃描地址時(shí)如果總線上有多塊板子地址相同它們會(huì)同時(shí)應(yīng)答導(dǎo)致掃描結(jié)果異常。這時(shí)候需要一塊一塊地接上來(lái)排查。我習(xí)慣在每塊板子上貼標(biāo)簽寫(xiě)上地址和物理位置后期維護(hù)時(shí)一目了然。6. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄6.1 通信失敗速查表現(xiàn)象可能原因排查方法完全無(wú)應(yīng)答電源未接、A/B接反、波特率不對(duì)量電壓、交換A/B、核對(duì)串口參數(shù)偶爾有應(yīng)答終端電阻缺失、總線分支過(guò)長(zhǎng)加120Ω終端電阻、改菊花鏈拓?fù)鋺?yīng)答亂碼地址沖突、校驗(yàn)方式錯(cuò)誤逐塊接入、核對(duì)校驗(yàn)算法高波特率下誤碼自收發(fā)切換延時(shí)、線纜質(zhì)量差換自動(dòng)收發(fā)芯片、用雙絞屏蔽線繼電器動(dòng)作但無(wú)應(yīng)答校驗(yàn)不通過(guò)、應(yīng)答被丟棄檢查校驗(yàn)計(jì)算、抓波形看應(yīng)答幀多塊板子同時(shí)動(dòng)作廣播地址誤用、地址重復(fù)檢查地址分配、確認(rèn)指令地址字段6.2 獨(dú)家避坑技巧第一個(gè)坑電源地和通信地不要混。鎖控板通常有獨(dú)立的電源輸入如果電源地和RS485的GND不共地差分信號(hào)沒(méi)有參考點(diǎn)通信會(huì)不穩(wěn)定。正確做法是把所有設(shè)備的GND連在一起但要注意地環(huán)路問(wèn)題必要時(shí)用隔離方案。第二個(gè)坑電磁鎖的反向電動(dòng)勢(shì)。電磁鎖斷電瞬間會(huì)產(chǎn)生反向高壓如果和RS485線走在一起可能耦合到通信線上導(dǎo)致誤碼。我通常會(huì)在鎖的驅(qū)動(dòng)輸出端并一個(gè)續(xù)流二極管再把通信線和電源線分開(kāi)走間距至少5cm。第三個(gè)坑波特率不是越高越好。很多新手覺(jué)得波特率越高響應(yīng)越快但實(shí)際在鎖控場(chǎng)景下9600bps已經(jīng)足夠。一條開(kāi)鎖指令10個(gè)字節(jié)9600bps下約10ms發(fā)完人感覺(jué)不到延遲。盲目上115200反而增加了誤碼風(fēng)險(xiǎn)得不償失。第四個(gè)坑不要忽略幀間隔。RS485是半雙工主機(jī)發(fā)完指令后要留出足夠時(shí)間給從機(jī)應(yīng)答。如果主機(jī)發(fā)完立刻又發(fā)下一條從機(jī)的應(yīng)答可能和主機(jī)的下一條指令沖突。一般建議幀間隔至少10ms高波特率下可以縮短到2ms。6.3 用示波器抓包定位物理層問(wèn)題當(dāng)軟件層面排查不出問(wèn)題時(shí)示波器是終極武器。把探頭接在A/B差分線上觸發(fā)方式設(shè)為下降沿抓一幀完整的通信波形??磶讉€(gè)關(guān)鍵點(diǎn)空閑時(shí)差分電平是否穩(wěn)定在±200mV以上起始位下降沿是否干凈數(shù)據(jù)位寬度是否一致停止位是否回到空閑電平從機(jī)應(yīng)答的延時(shí)是否在合理范圍。我遇到過(guò)一例通信不穩(wěn)定的問(wèn)題軟件怎么查都沒(méi)毛病后來(lái)用示波器一看發(fā)現(xiàn)主機(jī)發(fā)完指令后DE信號(hào)沒(méi)有及時(shí)拉低導(dǎo)致總線被主機(jī)占用了額外幾毫秒從機(jī)的應(yīng)答被沖掉了。把DE控制邏輯改成發(fā)送完最后一個(gè)停止位后延時(shí)100微秒再拉低問(wèn)題解決。這種問(wèn)題沒(méi)有示波器根本定位不到。7. 協(xié)議擴(kuò)展與二次開(kāi)發(fā)建議7.1 自定義指令擴(kuò)展方法如果說(shuō)明書(shū)里的指令不夠用比如你想增加定時(shí)開(kāi)鎖、批量狀態(tài)上報(bào)、固件升級(jí)等功能可以在協(xié)議里擴(kuò)展自定義命令碼。原則是不要和已有命令碼沖突建議從0x80開(kāi)始往后分配。擴(kuò)展指令的數(shù)據(jù)域格式自己定義但幀頭、地址、長(zhǎng)度、校驗(yàn)這些公共字段要保持一致這樣解析邏輯可以復(fù)用。擴(kuò)展指令時(shí)要注意向后兼容。如果總線上混用了新舊固件的板子新指令發(fā)給舊板子舊板子不認(rèn)識(shí)命令碼應(yīng)該返回一個(gè)“不支持”的應(yīng)答而不是直接死機(jī)或者亂動(dòng)作。我在固件里通常會(huì)加一個(gè)默認(rèn)分支遇到未知命令碼就返回錯(cuò)誤碼0xFF。7.2 與Modbus協(xié)議共存的設(shè)計(jì)有些項(xiàng)目要求鎖控板同時(shí)支持自定義協(xié)議和Modbus RTU方便接入不同的上位機(jī)系統(tǒng)。實(shí)現(xiàn)方式有兩種一是通過(guò)撥碼開(kāi)關(guān)或者配置寄存器切換協(xié)議模式二是通過(guò)幀頭區(qū)分0x55 0xAA開(kāi)頭走自定義協(xié)議地址功能碼開(kāi)頭走M(jìn)odbus。第二種方式更靈活但解析邏輯復(fù)雜一些。Modbus RTU的幀格式是地址功能碼數(shù)據(jù)CRC16沒(méi)有幀頭幀尾靠3.5個(gè)字符時(shí)間的靜默間隔來(lái)分幀。如果兩種協(xié)議混用靜默間隔的判定要特別小心避免把自定義協(xié)議的幀誤判為Modbus幀。我的做法是在自定義協(xié)議里也加入類(lèi)似的靜默間隔要求統(tǒng)一分幀邏輯。7.3 從鎖控板到工業(yè)物聯(lián)網(wǎng)的演進(jìn)12路鎖控板本質(zhì)上是一個(gè)簡(jiǎn)單的工業(yè)控制節(jié)點(diǎn)。如果把RS485換成以太網(wǎng)或者無(wú)線模塊把自定義協(xié)議換成MQTT或者HTTP它就能接入云平臺(tái)實(shí)現(xiàn)遠(yuǎn)程控制和數(shù)據(jù)采集。我在一個(gè)智能倉(cāng)儲(chǔ)項(xiàng)目里把鎖控板的RS485接口接到邊緣網(wǎng)關(guān)網(wǎng)關(guān)再通過(guò)4G上傳到云端管理人員在手機(jī)上就能查看每個(gè)柜門(mén)的狀態(tài)遠(yuǎn)程開(kāi)鎖。這種演進(jìn)的關(guān)鍵在于網(wǎng)關(guān)的協(xié)議轉(zhuǎn)換能力。網(wǎng)關(guān)要能解析鎖控板的二進(jìn)制協(xié)議轉(zhuǎn)換成JSON格式上傳。同時(shí)要能緩存指令在網(wǎng)絡(luò)中斷時(shí)保證開(kāi)鎖指令不丟失。這些細(xì)節(jié)決定了系統(tǒng)在實(shí)際生產(chǎn)環(huán)境中的可靠性。8. 個(gè)人實(shí)操體會(huì)與后續(xù)擴(kuò)展思路折騰了這么多鎖控板和RS485通信我最大的體會(huì)是協(xié)議說(shuō)明書(shū)上的每一個(gè)字節(jié)都有存在的理由不要憑經(jīng)驗(yàn)想當(dāng)然。校驗(yàn)方式、幀頭定義、應(yīng)答延時(shí)這些細(xì)節(jié)在不同廠家之間可能完全不同。拿到一塊新板子先用調(diào)試助手把最基本的查詢(xún)指令跑通確認(rèn)物理層和鏈路層沒(méi)問(wèn)題再去寫(xiě)上層業(yè)務(wù)邏輯。另外RS485總線的穩(wěn)定性很大程度上取決于硬件設(shè)計(jì)而不是軟件。終端電阻、隔離防護(hù)、線纜質(zhì)量、拓?fù)浣Y(jié)構(gòu)這些硬件層面的東西如果沒(méi)做好軟件再怎么優(yōu)化也救不回來(lái)。我現(xiàn)在的習(xí)慣是新項(xiàng)目畫(huà)板子時(shí)就把隔離和防護(hù)做足寧可多花幾塊錢(qián)的物料成本也不要后期返修。這個(gè)內(nèi)容后續(xù)還可以這樣擴(kuò)展如果你用的是STM32可以把協(xié)議解析做成狀態(tài)機(jī)用DMA接收不定長(zhǎng)數(shù)據(jù)空閑中斷觸發(fā)解析這樣CPU占用率極低。如果用的是Linux工控機(jī)可以用libmodbus庫(kù)或者自己寫(xiě)串口驅(qū)動(dòng)把鎖控板抽象成字符設(shè)備上層應(yīng)用直接read/write。再進(jìn)一步可以把多塊鎖控板的狀態(tài)匯聚到一個(gè)Web界面上用WebSocket推送實(shí)時(shí)狀態(tài)做成一個(gè)簡(jiǎn)易的柜體管理系統(tǒng)。這些方向我都試過(guò)有機(jī)會(huì)再單獨(dú)展開(kāi)聊。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩av在线电影| 色综合xx| 亚洲AV成人无码久久精品老人法拉利| av在线色五月丁香婷区久| 五月婷婷中文字幕| 亚洲综合九九| 日韩不卡DvD| 婷婷五月激情小说| 五月丁香大相交| 日日爽日日| 色97综合婷婷天天色| wwwav大香蕉| 98毛片| 五月天综合久久| 丁香色综合| 激情久久肏屄视频| 色五月婷婷小说亚洲中文字幕组| 五月天激情四射| www.99婷婷| 免费观看日韩成人av| 婷婷五月综合激情小说| 久9无码视频| 久草狼人| 婷婷亚洲五月丁香综合在线| 狠狠色丁香| 天天操婷婷| 另类色视频| 免费视频WWW在线观看网站| 99视频九九热| 91AV视频| 久碰视频| 99精品在线观看视频| 久久五月婷婷电影| 午夜丁香| 殴美日韩成人| 三级大香蕉网| 天天肏屄夜夜爽| 九九99视频精品| 99热这里只有精品99| 五月丁香婷婷啪啪综合网| 91嫩草国产线观看亚洲一区二区| 亚洲五月天婷婷综合| 艹色18p| 五月婷婷丁香六月| 亚洲天堂热| 夜夜躁爽日日| 婷婷五月综合体验看| 六月丁香婷婷综合色播| 激情综合国产| se99高清无码| 五月婷婷偷拍| 免费看欧美成人A片无码| 五月天天天操天天爽夜夜操| 五月激情丁香六月狠狠干| 久9免费视频| 国产乱子轮XXX农村| 丁香五月天色综合| 99自拍视频网站| 香焦网五月天| 天天摸天天肏| 久热这里只有精品在线观看| 天天干天天干天天干天天干天天| 丁香五月 综合| 丁香成人五月天| 六月亭亭久久综合激情| 欧美丁香婷婷五月天| 婷婷色成人| 色色热99| 亚洲国产精品VA在线看黑人| 国产性爱在线| 日韩av在线免费观看| 五月婷婷在线视频免费观看| 色综合久久伊伊婷婷五月| 色婷婷狠狠干芒果TV| 99ri国产| 色五月大| 久久久18| 色婷婷五月天小说| 久草狼人| 久久久久亚洲AV综合| 婷婷五月丁香综合| 97在线99| 久久婷婷五月综合色奶水99啪| 亚洲狠狠丁香婷婷香蕉| 日本精品久久久久中文字幕 | 99久在线精品99re8热| 天天舔天天插天天干| 久久五月婷天天干| 成人电影一区| 97av在线视频| 99热在线看| 99操九九网| 五月天色色色色色| 另类婷婷丁香| 欧美成人精品一区二区 | 国产日韩欧美性爱| 中字幕视频在线永久在线观看免费| 4399成人黄A片| 色婷婷成人做爰A片免费看网站| 婷婷六月丁香五月| 色爱综合网| ji'qi'luan'ren'lun| 国产韩日亚洲美州欧亚综合在线| 九色无码| 97人人搞| 五月天婷婷三级黄| 青青草青青草五月天| 亚洲情综合五月天| 噜噜噜噜噜色| 婷婷日日夜夜| 五月天久久综合婷婷丁香| 久久亚洲天堂| 丁香影院五月综合| 欧美久久久中文字幕| 亚洲亚洲人成综合网络| 丁香婷婷性久久| 天天开心天天色| 婷婷丁香亚洲五月天| 婷婷五月六| 色丁香婷婷| 色欲天天综合| 国产肥白大熟妇BBBB视频| 伊人久久中文网| 日韩另类在线观看| 中文字幕婷婷五月天| 综合网五月天123| 亚洲啪啪啪啪| 百度4399有码精品V在线观看| 色婷婷色五月综合| 亭亭五月激情亚洲在线| 少妇AB又爽又紧无码网站| 午夜丁香综合婷婷| 五月天狠狠色| 射区导航| 99九九在线精品热动漫| www.婷婷,com| 亚洲操B| 97综合在线| 99视频日韩| 伊人在线视频| www.xtbsty.cn.com蜜乳AV| 亚洲亚洲永久无码777777| 婷婷五月天色播| 婷婷五月丁香综合桃花色网| 妻久久人久久| 色色色欧美| 香蕉AV777XXX色综合一区| 婷婷91| 五月六月激情婷婷| 99精品国产在热久久| 狠狠大香婷婷爱| 婷婷五月天在线观看| 九日日夜夜69| 狠狠色丁香99| 丁香六月婷婷缴情欧美| 亚洲五月情| 久9视频免费播放| 91 九色大美女| 天天做天天爱天天爽在| 丁香花五月天激情| 啪精品| 99精品爱| 婷婷五月天小说| 欧美久久久中文字幕| 情欲综合网| 在线另类| 五月天俺去也| 日本97在线视频| 婷婷激情综合无月| 99精品性爱| 久99综合婷婷| 色九月| 五月六月播婷婷| 久久九区| 情欲综合网| 黑人巨粗进入警花疼哭A片| 亚洲五月丁香综合网| 四色99久久| 99热很操老逼| 激情综合网五月天| 超碰在线人妻| 操99| 天天日,夜夜爽| 婷婷六月天| 久99久视频免费观看| 五月天激情四射网站| 99热狠狠操| 五月天婷婷综合免费| 91丨九色熟女丨首页| 六月色丁香中文字幕| 麻豆AV一区二区三区| 久久精品国产色| 极品人妻VIDEOSSS人妻| 婷婷激情人妻| 这里只有精品在线播放| 国产精品汇聚精彩第二页 - 高清完整版在线 - 青蛙AV | 九月婷婷综合| 婷婷四色五月| 大战熟女丰满人妻AV| 五月婷婷综合潮喷| 玖玖色综合| 777精品久无码人妻蜜桃| 亚洲成人综合在线| 欧美精品狠狠色丁香婷婷| 婷婷丁香五月婷婷| 五月丁香久久网| 天天爽天天摸天天爱| 开心五月婷婷婷美女| 天天色天天| 综合激情深爱| 伊人日日干| 五月天激情黄色网址| 国模淫穴色图| 人妻久久久久| 五月五月婷婷| 男人先锋久久| 99热这里有精力| 五月天婷婷综合久久| 国产伦亲子伦亲子视频观看| 天天看A片| 日日噜狠狠色综合久久| 99色色爰| 色色色婷婷五月天| 9久9久| 99热超碰在线| 色五月婷婷影院| 热99热9| 九九RE视频在线精品| 2050人人操免费工开爱 | 狠狠操狠狠插| 五月丁香六月婷婷视频| ss99热| 99在线精品在线视频| 97精品在线| 日日鲁鲁夜夜爽爽| 久99视频在线观看| 一二线视频 另类| 综合久久久| 色情五月天A片| 啪啪一区| 丁香五月色情| 开心五月婷婷五月| 成人五月天综合网| 婷婷日在线观看| 97综合色片| Av免费网站在线| 无码AV免费精品一区二区三区| 毛片新网地| aaa丁香五月天| 久久久99婷婷久久久久久| 3p九色在线| 九九无码| AV网站免费在线| 九九热在线视频观看| 五月深爱婷婷| 天天天日天天天干| va婷婷| 国产热精品| WWW、日本色丁香、co m| 亚洲精品444久久久久久| 成人做爰A片免费看网站找不到了 噼里啪啦在线观看免费完整版视频 | 99在线观看这里都是精品| 六月婷欧美| 伊人激情AV一区二区三区| 丁香五月成人社区| 色五月综合婷婷| www.人人操人人看人人想人人摸 人人人人操,COM | 婷婷激情五月呦呦| 操逼综合激情网| 99热传媒| 色婷婷基地| 丁香五月影院| 色婷婷中文| 久热久69| 日韩综合久| 97自拍99| 五月天婷婷基地| 日本超碰在线| 激情亚洲五月| 婷婷狠狠操| 99性爱视频| 婷婷五月丁香欧洲| 国自产拍偷拍精品啪啪一区二区| 丁香五月社区| 综合色七七| 亚洲av成人一区二区电影在线| 日日操夜夜爽| xx人人xx| 日本三级韩三级99久久| www.minyis.com【JT】实力收量可预付QQ2101460746 | 久久丝丝热| 欧美va精品va老师va| 色吊操色妞| 91操屁股| 加勒比日本一区二区三区| 狠狠99| 久草五月| 天天爽日日爽夜夜爽| 婷婷午夜天| 97狠狠色| 九月激情婷婷丁香| 超碰在线99| 米奇激情婷婷| 久久婷婷啪啪视频| 狠狠爱丁香婷| 丁香五月婷婷深五月| 天天日夜夜操五月| 久久久香| 狠狠色噜噜狠狠狠狠狠色综合久久| 极品人妻VIDEOSSS人妻| 99自拍视频| 99热自拍| 天天插天天射天天干| 丁香色五月婷婷17C| 五月天艹天天| 亚洲天堂热| 5Www色5夜| 无码区婷婷五月花开| 天天操天天爽天天爱| 五月丁香婷婷激情久久| 超碰人人艹| 欧美三9久九观看| WWW·色色色·COM| 色性五月天| 色五月激情| 九九热在线视频| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 婷婷五月情色| 婷婷综合| 久9免费视频| 亚洲AAA| 九热...av| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 综合网色| 亚洲AV无码一区二| 思思精品热在线| 九久9精品| 超碰色女人| caopeng97日韩| 欧美色色色色色| 国产探花一片区| 亚洲午夜电影| 五月天婷婷小说| 婷婷五月天免费99| 婷婷五月天成人网| 超碰精品在线| 一本久道综合色婷婷五月| 日本成人噜噜噜| 日韩无码色色| 日韩操人| 五月丁香香蕉| www.婷婷| 五月丁香六月婷| 日本欧美国产| caop在线视频| 五月丁香婷婷色色| 色丁香五月婷婷| 久久与婷婷| 熟女激情五月天 | 色一情一乱一乱一区91Av| 性爱五月婷| 久久这里精彩免费在线观看| 久久久中文| 亚洲综合婷婷五月| 99热婷婷| 深爱五月婷婷开心中文字幕| 成人av在线网址| 五月天婷婷久草丁香| 日操夜撸| 9久久精品视频| 亚洲五月花| 天天操天天插天天射| 日日操,天天操| 波多野结衣不卡AV| 99热这里只有精品3| 亚洲无码猫咪| 99精品一二三四视频| 中文字幕精品无码一区二区| 婷婷基地五月色| 99色在线视频| 成人必爱视| 在线观看欧美| 丁香五月花婷婷开心| 超碰在线超碰| 亚洲中文无码成人| 五月丁香亭亭电影久久| 99热97| 综合一区二区三区| 玖玖五月丁香| 色青五月天| 九月婷婷色色| 中文字幕+乱码+中文字幕在线观看| 内射综合网| 亚洲小视频免费播放| 色欲一区二区三区精品A片| 久久久av久av久片一区二区| 热思思| av激情在线| 操碰91| 五月婷婷就去色| 激情综合文学| 丁香五月乱中文字幕| 亚洲AV无码成人精品电影| 欧美色色色色色| 91色综合网站在线| 啪啪啪综合网| 五月激情综合深爱| 婷婷无码视频| 狠狠干五月| 狠狠狠色激情综合适合| 五月天婷婷香蕉狠狠超碰综合| 99热成人| 丁香五月aV| 五月天大香蕉| 亚洲视频图片婷婷五月| 激情视频网址| 婷婷综合在线视频| 99亚洲视频| 五月丁香青草综合啪啪| 婷婷综合在线| 五月婷婷先锋| 粉嫩AV久久一区二区三区| 激情5月婷婷| 丁香五月天激情网址| 天天干人人奸97| 五月综合色| 婷婷综合五月激情| 9热成人在线视频| 婷婷色五月婷| 天天色综合综合| 丁香五月天堂网AV| 欧美日本免费一道免费视频| 天天色色天天| 六月色婷婷| 翔田千里aV中文字幕| 另类在线| 久婷婷色| 色噜噜婷婷| 99啪视频在线观看| 99五月香婷婷丁香在线视频| 思思热在线| 91精品久久久久、久五月天| 五月天婷婷激情春色小说| 久久色情| 婷婷丁香色情| 激情久久 婷婷| 国产乱子轮XXX农村| 少妇人妻综合色6699| 熟女激情网| 我去色色网五雨天| 免费成片在线观看| 夜色爱爱亚洲| 无码字幕中文| 99亚洲视频| 丁香丝袜五月| 亚洲AAA| 激情五月激情综合俺也去婷婷小说| 丁香六月在线综合| 牛色色碰| 午夜精品人妻无码一区二区三区| WWW.99视频| 狠狠色综合网站久久久久| 天天色,天天操,天天射| 五月丁香少妇A| 思思久久99热| 精品99在线| 噼里啪啦完整版中文在线观看 | 人妻五月天激情开心网| 婷婷五月天成人五月天| 五月丁香美女| 黄久久久| XX久久| 嫩草视频观看| 超碰免费99| 操操自拍| 丁香久久| 九九热视频首页/这里只有精品| 国产午夜精品一区二区| 色婷婷888| 99玖玖在线视频| 久久婷婷久久| 人人澡天天色天天做| 噜噜噜噜噜在线| 五月丁香六月在线欧美| 99这里只有免费的小视频在线观看| 狼人婷婷综合| 99综合视频| 99久久亚洲精品视频| 色婷婷丁香五月| 99综合色色色| 99热在线观看这里只有精品| WWW五月天| 另类小说婷婷色| 日日操,天天操| www99热| 九九热最新地址| 婷婷大乡焦噜噜| 99色色网| 丰满少妇猛烈A片免费看观看| 婷婷激情六月| 丁香六月婷婷基地| 国产综合81p| 久久大香蕉同僚| 五月婷婷干干干| 久久香蕉婷婷五月天| 久久久五月四色| 99性爱| 色色色色热| 99色在线观看| 99热香港| 99日本精品视频热| 婷婷香五月综合激情| 日韩淑女人妻luan伦激情精品一区二| 天天在线XXX| 99精品热| 538任你爽| 五月婷丁香| 九九av| 日本女色人人| 91chinese在线| 国产探花AV在线| 激情五月激情综合网| 久热免费视频| 色99免费视频中文| 色月视频| 亚洲精品影视| 31色区视频免费看| 夜夜躁狠狠 | 九九性视频| 丁香五月亚洲婷婷| www.狠狠| 欧美男女婷婷| 亚洲色情一区二区三区四区| 久草性爱| 久久99网| 无码人妻一区二区三区四区| 九九热精品| 91n啪啪| 日韩砖区| www九九热| WWW.久久99| 伊人丁香婷婷东京| 国产这里只有精品| 99精品激情| 美国十月色婷婷在线观看| 91人操| 婷婷五月花.97| 色色色色区| 99色在线| 伊人狠狠丁香婷婷综合尤物| 欧美三级级99久久| 丁香五月婷婷色| 婷婷色在线| 久久92| 色色 9| 欧美精品XXXXBBBB| 玖玖婷婷视频| 丁香婷婷成人在线播放| 秋霞少妇AV网站| 激情婷婷丁香色五月| www.激情五月天。com| xx久久| 99国产欧美视频| www.狠狠干com| 国产精品涩涩涩视频网站| 日韩亚洲视频| 香蕉婷婷| 日韩欧美一级大黄网站| 97碰超级人人看| 激情五月综合久久| 涩五月丁香| 嫩草AV久久伊人妇女超级A| 久久这里只有国产| 风流少妇A片一区二区蜜桃| 91碰碰碰| 99热这里只有精| 婷婷成人网五月天| 久久人妻精品| 玖玖精品资源| 亚洲综合色激情色五月| va婷婷| 九九成年视频| 丁香五月欧美午夜视频| 日本激情综合| 日B日潘金莲BB| 婷婷十月丁香| 色综合偷拍| 99狠狠| aa久久| 天天做天天摸| enecarbon-materials.com污K127封锁请涟系@wip1688 | 色五月综合97| 大香蕉久久婷婷| 五月丁香色婷婷色| 天天透天天爱| 成人视屏在线观看| 激情丁香五月婷婷| 五月中旬婷婷丁香六| 91高潮喷水久久久久久久久| 可以看的av网站| www.91在线观看| 日本久久网| 天天拍夜夜撸| 婷婷99狠狠| 激情综合网婷婷久久| 国产黄大片在线观看画质优化| 人人干天天舔| 性色欲情 网站| 色色色综合网| 色丁香五月天婷婷| 91精品久久久久久久| 丁香五月社区| 九九色综合九九色| 久久狠狠欧美| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 五月天天爱| 五月丁香激情婷婷| 欧美三级巜人妻互换| 99热思思在线观看| 国产欧美日韩综合精品一区二区| 26uuu欧美亚洲日韩| 天色综合网| 狠狠色婷婷7777久| 九九视频在线观看| 成人羞羞啪啪 全 视频| 老妇操B| 色狠狠综合| 天天摸,天天爽| 影音先锋91视频| 成人在线视频网| 亚洲mm色| 五月天色色色| 六月丁香成人| 日本欧美成人片AAAA| 五月天 无码| 国产日韩欧美性生活| www.91AV.COM| 第四色在线观看| 日日操夜夜操无码免费| 啪啪91| 丁香五月开心亚洲| 思思久久99热只有频精品66| 久热只有这里有精品| 丰满老熟妇BBBBB搡BBB| 色综合天堂| 丁香婷婷十月| 五月天色婷婷av| 亚洲操逼片| 99久高清视频| 亚洲日比视频| 午夜不卡久久精品无码免费| 久久a热| 襙逼网| 婷婷激情五月天小说| 国产AV一区二区三区最新精品 | 色综合综合色| 丁香六月婷婷综合缴| 一本道综合网| 99久久这里只有精品免费官网| Aaa久久| 亚洲热视频在线| 五月婷婷久久大香蕉| 丁香成人色情五月天| 色色丁香婷婷综合| 一本综合丁香日日狠狠色| 97碰碰人人| 久七香蕉| 天堂综合久| 国产超碰av| 久热婷婷综合| 伊人激情AV一区二区三区| 天天干夜晚夜操| 色五月丁香六月婷婷| 97色伦另类图片小说视频| 综合激情五月丁香9999久久精| wuyuedingxiang| 伊人香大香蕉视频| 激情婷婷在线| 99久久色| 天天综合91入口| .精品久久久麻豆国产精品| 99精品网| 九九热视频在线观看| 99热欧美| 极品人妻XXXXOOOO| 一区二区三区四日本| 国产精品色情AAAAA片软件| 五月婷婷三级| 五月婷婷六月丁香在线| 久色激情| 国产又爽又猛又粗的视频A片| 玖玖爱综合网| 九九热精品| 99ri在线视频| 人妻丰满精品一区二区A片| 777精品久无码人妻蜜桃| 五月婷婷狠狠干| 五月丁香色色网| 91日韩在线| 六月激情网| 热热色色五月天婷婷| 天天色凹凸| 中文字幕精品无码一区二区| 亚洲无码色| 色五月激情五月| 亚洲网站观看视频| 丁香五月最新网址| 九九99精品| 人人爱操| 狠狠爱成人综合网| 九九人人看| 狠狠色婷婷7777久| 色婷婷五月天在线| 亚洲午夜视频| 大地9中文在线观看免费高清| 欧美日韩999| 中文字幕网伦射乱中文| 在线看的免费网站| 天天肏天天肏天天肏| 婷婷久久综合| 5月婷婷五月天| 天天干天天射综合网| 天天色综合网1| 免费婷婷| 99热综合在线观看| 97久久超碰| 丁香五月天欧美在线| 激情图片五月天| 夜夜躁爽日日| 综合激情四射一theav| 丁香九月婷婷综合| 色性五月天| 日本色色色| 在线免费视频caop| 伊人春天av| 久草热视频在线观看| 久久九九色| 国产精自产拍久久久久久蜜| 日韩色色一区| 99精品在| 天天操屄网| 婷婷五月婷婷| 男人的天堂97| 99热最新网址| 五月色丁香| 91色欲综合| 99热这里只有精品10| 婷婷五月天av| 中文字幕人妻一区二区| 人人97操| SS丁香五月婷婷| 色婷婷六月天| av国产精品偷| 五月六月丁香激情| 久久99最新地址| 丁香婷婷五月激情综合| 91婷婷色五月| 夫妻超碰在线| 婷婷五月天色综合| 乱精品一区字幕二区| 97碰久久| 超碰爱爱爱| 婷婷五月开心六月AV| 亚洲综合丁香五月| 久久这里有精品| 操操自拍| 五月狠狠| 五月婷婷亚洲色图| 五月婷色| 97人人干人人操| 五月花在线观看视频| 日本三级99人妇网站| 五月丁香婷婷成人伊人网| 婷婷色播婷婷| 色婷婷XXXXX| 粉嫩av懂色av蜜臀av熟妇| 午夜日韩久久久网站| 99热伊人| 91色综合| 99自拍网| 色婷网| aa久久| 伊人激情啪啪| 丁香五月影视| 中文字幕在线日亚洲9| 一区二区免费看| 99成人| 综合网啪| www.日本91| 伊人久久大香线蕉精品| 激情网站综合五月天| 久久99国产综合精品免费| 婷婷久久五月天丁香| 另类图片激情五月| 五月婷婷偷拍| 五月天婷婷视频30| 亚洲AV电影美洲AV电影| 人人播| 久9热视频| 天天综合五月天| 91狠狠综合网| 五月天婷婷色综合| 综合激情网五月激情| 久久婷婷六月综合综合色| 99综合99| 激情五月天啪啪| 97在线碰| 欧美色色色色色色色| 五月婷婷色综图片| 五月天激情小说| 大香蕉久久| 亚洲综合丁香五月| 九月丁香八月婷婷加勒比| 狠色狠色综合久久| 九九九九九九毛片| 亚洲愉拍99热成人精品| 亚洲激情 久久| www.五月婷婷| 五月婷婷综合网在线播放| 国产午夜成人免费看片无遮挡| 婷婷99中文字幕| 综合婷婷| 色色色在线播放| 伊人大香蕉爱聚| 99这里只有精品|v| 色色五月婷婷狠狠| 五月激情综合网| 激情淫乱男女| 爱射综合| 丁香婷婷综合五月天| 五月天操逼激情| 婷婷久久五月天| 久久综合激情| 99热国产这里只有精品| 亚洲色小说在线综合| 成片免费观看大全| 日本久久天堂| oumeisesewang| 国产成人综合网| 五月婷婷免费在线观看| 99五月婷| 婷婷五月成人系列| 亚洲色综合| 99热每日| 久久五月丁香| 婷婷五月天亚洲综合网| 欧洲一区二区| 百度一下国产精品A| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 真实的国产乱XXXX在线91| 亚洲成人无码网站| 亚洲激情无码久久| 五月天久久激情| 国产特级毛片AAAAAAA高清| 99这里只有精品| 热99只有精品| 99热最新网址| 五月天婷婷激情网| 精品少妇人妻AV无码专区偷人| 91啪级电影| 翔田千里 50岁 无码| www.韩日视频| 久久九九免费视频| 丁香美女五月天婷婷| 五月丁香999| www色色com| 六月婷婷网| 婷婷伊人欧美| 丁香六月综合激情| 六月丁香五月天| 日本女人久久| 亚洲综合视频天天精品| A级毛片高清免费不卡播放谢谢谢谢| 五月天综合网| 人人爱人人摸人人澡| 五月天激情久久| 91九色 熟| www色色色com| 超碰国产AV| 天天干天天射色综合| 色五月丁香激情| 台湾综合丁香五月蜜桃| 婷婷五月亚洲综合| 久久伦乱| 亚洲无码 图片区| 婷婷五月激情综合| 久久久精品人妻| 色激情综合| 色九九九九| 日本成人噜噜噜| 色婷婷成人五月| 337午夜福利| 亚洲九九99精品视频在线播放| 人操人人| 激情丁香久久| 五月天丁香综合在线| 久热9| www.91.com黄| 色伊人婷婷| 天天噜日日噜综合无码| 97综合在线| 色五月婷婷色| 九九这里都是精品| 久久激情视频99| 91一起艹| 五月婷婷另类| 深爱激情网五月| 99热99ai| 夜夜骑日日操| 婷婷五月天激情小说网站| 五月天婷婷色播在线网| www.夜夜騎夜夜狠| 九九热精品6| 99r这里只有精品哦| 99精品色色| 色婷婷五月天激情综合| 天天干天天射综合网| 狠狠干综合网| 开心五月激情网| 9|无码久久久久久| 久久怕怕视频| 被强行糟蹋的女人A片| 蜜桃婷婷丁香综合久久开心亚洲| 丁香六月综合激情| 国产精品日本一区二区在线播放| 日日撸夜夜操| 大地9中文在线观看免费高清| 九九综合精品| 欧亚成人A片一区二区| 色婷婷操逼| 激情综合网五月| 四色五月婷婷| 九月婷婷在线视频| 色婷婷情片| 欧美婷婷九月| www.99热| 五月婷婷干| 噜噜噜久久| 涩五月婷婷| 97超级啪啪在线观看| 六月丁香婷婷大香蕉| 九九五月天| 五月停亭六月,六月停亭的英语| 丁香久久综合| 殴美激情综合网| 五月天成人在线视频丁香| 色婷婷色婷婷五月| 亚洲精品成人| 伊人丁香在线| 色玖玖综合网| 亚洲天堂AAA| 亚洲五月天婷婷| 激情小说五月天| www91色网站| 97久久人人操| 五月婷婷丁香在线视频| xx色综合| 欧美日韩AAAAA| 操操啪| 狠狠干五月天| 激情五月天丁香| 五月婷性爱| 婷婷五月色| 五月丁香婷婷成人综合网| 色欲天天综合| 偷拍丁香九月激情| 婷婷午夜| 婷婷情爱五月天6| 六月婷婷五月天| 成人 九九九九| 99'无码| 伊人网碰碰| 丁香婷婷天堂| 99热久| 欧美日本另类| 在线18av | 依人大香蕉| 婷婷色婷婷| 青青草青青草五月天| 超碰日韩人妻在线| 色狠狠五月天| 五月丁香花开综合网| 夜夜夜夜夜操| 色五月欧美| 久久99久久99精品免观看软件| 色五月综合在线| 欧美成人AAA片一区国产精品| 久久九九99.www| ...婷婷国产成人亚洲日韩| 成人欧美日韩| 婷婷色基地在线看| 人妻操操色| 激情五月天婷婷| 婷婷丁香九月| 99精品性爱| 成人免费黄色短视频| 色色色五月婷| 久久婷婷五月天综合| 久久久国产精品黄毛片| 精品99这里有| 99日本精品视频热| 日熟女| 婷婷婷婷色| 婷婷五月天激情网| 91久久久久久久久久久| 五月天婷婷AV| 日韩精品99久久| 五月婷婷 激情五月| 婷婷五月丁香基| 婷婷热婷婷色| 成人无码髙潮喷水A片| 丁香婷婷人妻| 五月丁香色婷婷| 久热久| 五月婷婷婷| 五月天婷婷基地| 欧洲毛片基地c区| 99色视频在线观看最新| 五月婷婷黄色毛片| 青青热久精品视频在线观看| 激情五月婷婷丁香| 丁香五月婷婷亚洲人| 97人妻碰碰中文无码久热丝袜| 67194中文在线| 久久开心五月婷婷| 国产免费一区二区三州老师F1……| 色九月| 激情五月天丁香| 五月天婷婷综合久久| 停婷丁五月在线| 婷婷婷久久久| 噜噜干日本| 亚洲sesesese| 可以免费观看的av| 校园激情 亚洲| 1024久婷| 26UUU精品一区二区c〇m| 丁香婷婷狠狠97| 五月天婷婷婷| 伊人久久大香线蕉av一区| 超碰操网| 思思99热在线| 丁香六月婷| 狠狠色激情在线| 色婷婷呢狠禁久禁| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 综合网色| ww亚洲ww在线观看| 丁香五月成人| 天天夜夜六月丁香五月婷婷老师| 国产毛多水多女人A片| 丁香婷婷啪啪啪| 亚洲久艹| 久久婷婷五月天懂色| 99热99日…..| 91人妻九色大屁股| 天插天啪天啪天啪| 久久久久人妻精品| 激情婷婷五月| 怡红院AV亚洲一区二区三区H | 婷色五月天| 五月天婷婷丁香视频| 极品少妇高潮啪啪AV无码| 激情五月天在线观看色婷婷| 开心激情站| 色天天综合成人网| 91激情五月开心| 丁香五月色| 欧美色爱五月天| 亚洲思思热久| 五月婷婷性爱网| 中文无码婷婷| 五月久久亚洲| 99色色| 成人国产欧美大片一区| 99视频精品8| 老妇操B| 成熟妇人A片免费看网站| 五月激情影院| 狠狠色综合777| 日韩另类在线观看| 欧美日本韩国亚洲| 思思精品热在线| wWwCom夜操wwW| 97色一二三| 综合色色色| 色色性爱视频| 色播丁香五月婷婷操:屄| 久久五月婷婷视频| 99噜噜噜在线播放| 97极品在线| 国产一区男女| 天天综合情| 五月婷婷六月综合| 婷婷六月激情综合| 五月天伊人网| 久久思思热| 深爱激情av| 成人操呦av| 丁香婷婷九月| 五月天色色色网| 五月色综合| 九九热九九| 婷婷五月激情六月| 丁香六月毛片| 国产永久一二一起草| 国产97色在线| 五月婷av| 国产3p露脸普通话对白| 天天做好综合色| 六月香五月婷| 久久丁香五月综合六月激情红杏视频| 三年高清大片免费观看国语| Av九九| 开心激情综合| 久久久久人无码人妻| 五月丁香婷婷综合在线| 亚洲中文字幕av| 99热天堂| 美国不卡视频| 97日本操| 超碰在线日夜| 亚洲V国产V欧美V久久久久久| 国产精品热搜丁香五月婷婷| 亚洲人人艹| 五月丁香亭亭激情操逼网| 99视频内射三四| 这里只有精品视频在线| 一区二区成人电影| 天天综合五月| 狠狠色五月天| 天天拍天天操| 极品人妻VideOssS人妻| 六月婷婷五月天| 狠狠干综合网| 深爱激情五月婷婷| 亭亭丁香久久五月| 秋霞黄色一级久久| 99热99ai| 丁香五月天天| 久久这有这里精品| 夜夜骑日日操| 亚洲色欲欧美一区二区三区| 干婷婷五月天| 一本道综合网| 2014天天爽| 久久欧洲久久| 99热这里只有精品98| 亚洲成色综合网站免费观看| 五月激情精品视频| 伊人五月久久| 颜射 精品性爱av| 亚洲色激婷| 久久九九热re6这里有精品| 影音先锋自拍网| 色综合99无码| 天堂在线婷婷| 九九九九九九毛片| 玖玖午夜视频| 免费国产视频| 成片免费观看视频大全| 丁香婷婷精品视频| 在线观看免费狠狠色丁香香综合 | AV色五月婷婷| 亚洲天堂亚洲色色色| 色欲日日躁| 第四色首页| 五月 激情视频| 天天干夜夜想| 激情又色又爽又黄的A片| 96丁香六月婷婷蜜桃综合久久| 五月狠狠| 97久久久| 99网| 99热网站| 激情婷婷丁香| 激情久久综合网| www九九| 五月天婷婷色播综合在线| 五月婷丁香亚洲| 丁香五月伊人| 色激情综合| 亚洲日韩一页精品发布| 人妻六月天| 久久综合五月天| 激情99热| 五月天色丁香| 五月婷婷片| 丁香婷婷五月份| 99超级碰碰| 99热精品网| 五月婷婷啪啪| 五月天婷婷久久| 婷婷九九色| 玖热精品综合视频| 夜夜操天天爽| 九九精品自拍| 一本色道久久88综合日韩精品| 国产熟妇乱子伦hd| 免费国产视频| 伊人五月久久| 五月婷婷九九热| 一起草AV| 日韩黄色电影| 日本特黄aaaaa| 天天操夜夜操| 国产AV熟妇人震精品一品二区| 婷婷色资源| 婷婷精品视频| 深夜激情网| 婷婷五月天成人网| 久久天堂婷婷五月| 国产寻花在线| 伊人网大香| 97成人丁香| 婷婷成人网五月天| 狠狠狠狠狠狠| 五月婷婷av在线| 色色五月婷婷| 五月婷婷色五月| 懂色av粉嫩av蜜臀av| 黄色AV日韩| 91成人性爱视频| 欧美日本日韩| 91久久久久久| 99色热视频| 五月天色五月| 日本WwW色偷偷丁香花久久久京东热| 欧美在线视频9| 六月丁香久久| 婷婷五月天基地| 九九婷婷热| 五月天伊人av| 色综合色五月| 超碰人人99| 79精品视频| 欧美情色一区| 五月天激情网址| 丁香五月婷婷六月| 五月婷婷香蕉| 狠狠色激情在线| 亚洲五月花| 国产精典视频在线观看| 色导航色婷婷五月天在线观看| 丁香五月色| www.日韩国产| 婷婷色情六月| 色五月丁香五| 99精品这里只有免费视频| 色婷婷99| 色婷婷成人网| 91激情五月开心| 五月天堂色色| 亚洲色优| 丁香花五月天婷婷成人社区| 婷婷成人在线| 国产精产国品一二三在观看| 五月天激情综合在线| 久热欧美| 91热在线| 丁香蜜臀黄色婷婷五月天| 狼人婷婷综合| 日韩 中文 欧美| 另类精品视频在线观看| 在线另类视频| 99久久婷|