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

ARTICLE DETAIL

資訊詳情

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

Ubuntu下IGH與TwinCAT3雙主站調(diào)試零差云控EtherCAT電機(jī)實(shí)戰(zhàn)

Ubuntu下IGH與TwinCAT3雙主站調(diào)試零差云控EtherCAT電機(jī)實(shí)戰(zhàn) 先把結(jié)論放在前面我這套流程跑通的最終形態(tài)是讓一臺(tái)裝了Ubuntu 22.04的工控機(jī)作為IGH主站去識(shí)別、掃描、控制零差云控的EtherCAT驅(qū)控一體電機(jī)同時(shí)保留一臺(tái)Windows機(jī)器上的TwinCAT3作為另一套主站方案兩套方案共用同一臺(tái)電機(jī)、同一根網(wǎng)線在需要的時(shí)候隨時(shí)切換。很多人一聽EtherCAT調(diào)試就默認(rèn)必須用Windows加TwinCAT3實(shí)際上在Linux下用IGHEtherLab開源主站做從站掃描、PDO映射、狀態(tài)機(jī)控制是成本最低、最方便自動(dòng)化腳本化的路線而TwinCAT3的圖形化界面和伺服整定工具又是IGH替代不了的。這篇記錄就是圍繞這個(gè)真實(shí)場(chǎng)景展開的適合正在做機(jī)器人關(guān)節(jié)調(diào)試、自動(dòng)化設(shè)備軸控、或者想把Linux接入EtherCAT體系的朋友參考。零差云控的電機(jī)尤其是eRob系列關(guān)節(jié)模組和驅(qū)控一體機(jī)目前在國(guó)內(nèi)機(jī)器人項(xiàng)目里出現(xiàn)頻率很高它本身支持標(biāo)準(zhǔn)CiA402協(xié)議EtherCAT從站做得也比較規(guī)整這意味著它和IGH、TwinCAT3之間的對(duì)接不需要什么私有協(xié)議認(rèn)準(zhǔn)對(duì)象字典、PDO映射就能玩轉(zhuǎn)。但也正因?yàn)橹虚g隔了一層開源主站網(wǎng)卡、實(shí)時(shí)性、ESI文件、狀態(tài)機(jī)這些坑一個(gè)都不會(huì)少。這篇文章我會(huì)把從環(huán)境準(zhǔn)備到IGH跑通、再到TwinCAT3對(duì)接、最后兩套主站如何和平共處的完整過程都寫出來末尾附上我踩過的問題清單照著抄能省不少時(shí)間。1. 先理清為什么在Ubuntu 22.04下調(diào)EtherCAT會(huì)同時(shí)用到兩個(gè)主站1.1 IGH和TwinCAT3不是競(jìng)品是互補(bǔ)工具很多人一開始會(huì)問既然IGH能控制電機(jī)為什么還要折騰TwinCAT3反過來也一樣既然TwinCAT3那么成熟為什么還要在Ubuntu下編譯IGH我自己的體會(huì)是這兩個(gè)東西根本不是一個(gè)賽道上的工具。IGH是運(yùn)行在Linux內(nèi)核空間的EtherCAT主站它最擅長(zhǎng)的是被腳本調(diào)用、被ROS集成、被塞進(jìn)自動(dòng)化產(chǎn)線做長(zhǎng)時(shí)間穩(wěn)定性測(cè)試。一旦你掌握了ethercat命令行和它的用戶態(tài)接口寫一個(gè)自動(dòng)壓測(cè)腳本、記錄從站狀態(tài)變化、循環(huán)啟停電機(jī)都是幾分鐘的事。而TwinCAT3是倍福的工業(yè)自動(dòng)化平臺(tái)它的價(jià)值在工程化圖形化掃描設(shè)備、自動(dòng)加載ESI、NC軸配置、波形分析、伺服參數(shù)整定再加上PLC編程生態(tài)確實(shí)適合做項(xiàng)目交付和設(shè)備聯(lián)調(diào)。實(shí)際項(xiàng)目里最常見的情況是研發(fā)階段用IGH快速驗(yàn)證電機(jī)好不好使、鏈路穩(wěn)不穩(wěn)定、PDO映射有沒有問題到了現(xiàn)場(chǎng)聯(lián)調(diào)或者給客戶做培訓(xùn)的時(shí)候又得把TwinCAT3搬出來按行業(yè)習(xí)慣完成伺服配置。兩臺(tái)設(shè)備、兩套主站對(duì)應(yīng)同一個(gè)電機(jī)這就逼著你把兩條路都趟一遍。1.2 零差云控電機(jī)為什么適合做這類調(diào)試的樣板零差云控的電機(jī)在國(guó)產(chǎn)機(jī)器人供應(yīng)鏈里算是很典型的EtherCAT從站設(shè)備。它內(nèi)部集成了驅(qū)動(dòng)器支持位置模式、速度模式、力矩模式協(xié)議上走標(biāo)準(zhǔn)CiA402輸出的是位置反饋、速度反饋這些常規(guī)對(duì)象字典。這個(gè)東西的好處在于它的從站信息SII/ESI不是隨便糊弄的你掃描進(jìn)IGH或者TwinCAT3以后看到的信息和你拿到的設(shè)備手冊(cè)能對(duì)上這一點(diǎn)對(duì)調(diào)試來說極其重要。我手里這臺(tái)是零差云控的EtherCAT驅(qū)控一體機(jī)支持24V/48V供電帶增量式編碼器接口控制板上有標(biāo)準(zhǔn)的RJ45 EtherCAT IN/OUT口出線定義相對(duì)清晰。用IGH掃描時(shí)能識(shí)別到廠商ID、產(chǎn)品碼、版本號(hào)后續(xù)配置PDO的時(shí)候也能按照它的XML描述文件去勾選對(duì)象。如果你用其他品牌的國(guó)產(chǎn)伺服流程基本一樣但零差云控這個(gè)型號(hào)是我實(shí)際驗(yàn)證過的寫起來也更有底氣。1.3 我采用的調(diào)試拓?fù)湔{(diào)試環(huán)境分為兩條鏈路鏈路一Ubuntu 22.04工控機(jī)板載Intel網(wǎng)卡運(yùn)行IGH主站網(wǎng)線直連零差云控電機(jī)的EtherCAT IN口。鏈路二Windows筆記本或虛擬機(jī)安裝TwinCAT3通過同一根網(wǎng)線直連同一臺(tái)電機(jī)。為什么不加交換機(jī)EtherCAT雖然物理上是以太網(wǎng)但它不是普通TCP/IP它的報(bào)文轉(zhuǎn)發(fā)依賴從站的硬件處理普通交換機(jī)無法識(shí)別EtherCAT幀甚至可能直接丟包。現(xiàn)場(chǎng)調(diào)試最簡(jiǎn)單可靠的方式就是主站網(wǎng)卡到從站IN口直連如果從站有OUT口可以繼續(xù)串聯(lián)下一臺(tái)但第一臺(tái)必須接主站。所以我的拓?fù)淅餂]有任何交換機(jī)的存在兩臺(tái)電腦只是物理上輪流插網(wǎng)線沒有同時(shí)連接。這里多提一句如果你確實(shí)需要多主站切換建議在從站網(wǎng)口前做一個(gè)手動(dòng)切換開關(guān)或者干脆像我一樣斷電后換線。EtherCAT線纜不支持熱插拔主站和從站上下電順序錯(cuò)了輕則狀態(tài)機(jī)報(bào)錯(cuò)重則SII讀不出來后面我會(huì)專門聊這個(gè)問題。2. 環(huán)境搭建從裸機(jī)Ubuntu 22.04到IGH主站跑起來2.1 系統(tǒng)準(zhǔn)備與編譯依賴IGH本身編譯不會(huì)太苛刻但Ubuntu 22.04默認(rèn)內(nèi)核是5.15需要先裝好Linux頭文件和編譯工具鏈。新系統(tǒng)裝完第一步是換源不然從官方源拉包能等到懷疑人生。我一般習(xí)慣把源換成國(guó)內(nèi)鏡像然后做一次全量升級(jí)避免后面裝依賴時(shí)出現(xiàn)源緩存不一致的問題。sudo apt update sudo apt upgrade -y sudo apt install -y git build-essential autoconf automake libtool pkg-config sudo apt install -y linux-headers-$(uname -r)這里有個(gè)容易忽略的細(xì)節(jié)linux-headers版本必須和當(dāng)前內(nèi)核版本完全一致。如果你先升級(jí)了內(nèi)核但沒重啟或者源里匹配不到對(duì)應(yīng)版本后面make的時(shí)候會(huì)因?yàn)槿鄙賰?nèi)核頭文件報(bào)一堆莫名其妙的錯(cuò)誤。穩(wěn)妥起見裝完依賴后先重啟一次再用uname -r確認(rèn)內(nèi)核版本再去裝headers。如果你是帶桌面環(huán)境的Ubuntu這個(gè)步驟尤其重要因?yàn)樽烂姝h(huán)境重啟后可能還會(huì)觸發(fā)網(wǎng)絡(luò)服務(wù)占用網(wǎng)卡的問題這個(gè)坑后面單獨(dú)說。2.2 編譯安裝IGH主站IGH源碼可以直接從EtherLab的官方Git倉庫拉取常見做法是拉取master分支。嚴(yán)格來說IGH沒有所謂“最新版”的長(zhǎng)期維護(hù)周期我用的是當(dāng)前master分支編譯過程比較順利git clone https://gitlab.com/etherlab.org/ethercat.git cd ethercat ./bootstrap ./configure --prefix/opt/etherlab --enable-generic --disable-8139too make sudo make modules_install install sudo depmodconfigure階段有幾點(diǎn)要理解清楚。--prefix指定安裝目錄我這里選/opt/etherlab后面啟動(dòng)腳本、工具鏈都在這個(gè)目錄里。--enable-generic是啟用通用網(wǎng)卡驅(qū)動(dòng)這個(gè)非常重要IGH雖然自帶e1000e、8139too等專用驅(qū)動(dòng)但新內(nèi)核配新網(wǎng)卡最省事的方式就是讓IGH用generic模式去綁定網(wǎng)卡通用模式犧牲一點(diǎn)實(shí)時(shí)性但兼容性好太多。--disable-8139too是因?yàn)槔鲜?139網(wǎng)卡驅(qū)動(dòng)我已經(jīng)不需要了如果你用的是RTL8139網(wǎng)卡保留這個(gè)選項(xiàng)反而更好。裝完之后IGH不會(huì)自動(dòng)創(chuàng)建服務(wù)需要手動(dòng)把啟動(dòng)腳本和配置文件放到系統(tǒng)對(duì)應(yīng)位置sudo ln -s /opt/etherlab/etc/init.d/ethercat /etc/init.d/ethercat sudo mkdir -p /etc/sysconfig sudo cp /opt/etherlab/etc/sysconfig/ethercat /etc/sysconfig/ethercat然后編輯/etc/sysconfig/ethercat最核心的是兩個(gè)內(nèi)容主站對(duì)應(yīng)的網(wǎng)卡MAC地址以及要加載的網(wǎng)卡驅(qū)動(dòng)模塊。如果你有多個(gè)網(wǎng)卡務(wù)必用明確的MAC地址去指定MASTER0_DEVICE防止系統(tǒng)啟動(dòng)時(shí)網(wǎng)卡順序變化導(dǎo)致IGH綁錯(cuò)設(shè)備。MASTER0_DEVICE00:11:22:33:44:55 DEVICE_MODULESgeneric改完之后啟動(dòng)sudo /etc/init.d/ethercat start sudo dmesg | grep -i ethercat看到?jīng)]有報(bào)錯(cuò)、主站注冊(cè)成功的日志IGH環(huán)境這塊就算跑通了。2.3 實(shí)時(shí)性配置RT內(nèi)核、CPU隔離和NetworkManagerIGH在普通內(nèi)核下也能跑起來但EtherCAT運(yùn)動(dòng)控制對(duì)周期抖動(dòng)是有要求的。我一開始在Ubuntu默認(rèn)內(nèi)核下跑2ms周期位置模式下電機(jī)能轉(zhuǎn)但用示波器看直流母線電壓和電流波形同步性能很差調(diào)到1ms周期以后直接出現(xiàn)偶發(fā)抖動(dòng)。最終解決方案是安裝低延遲內(nèi)核并在GRUB里做CPU隔離。Ubuntu 22.04的倉庫里有l(wèi)inux-lowlatency內(nèi)核包安裝后重啟選擇低延遲內(nèi)核。它雖然不是完整意義的PREEMPT_RT但對(duì)IGH這種依賴內(nèi)核高精度定時(shí)器的應(yīng)用來說提升是立竿見影的。sudo apt install -y linux-lowlatency另外在/etc/default/grub的GRUB_CMDLINE_LINUX里我加了這么幾個(gè)參數(shù)isolcpus2,3 nohz_full2,3 rcu_nocbs2,3意思很簡(jiǎn)單把CPU 2和3從常規(guī)調(diào)度中隔離出來專門給IGH的實(shí)時(shí)線程用。用戶態(tài)控制程序再用pthread_setaffinity_np綁到2或3號(hào)核上中斷和時(shí)間戳回調(diào)的抖動(dòng)會(huì)明顯下降。當(dāng)然這個(gè)配置不是必須的單軸調(diào)試、周期要求不高的情況下不隔離也能用但如果你后面要跑多軸同步或者DC模式這步不能省。2.4 網(wǎng)卡選型與驅(qū)動(dòng)綁定IGH對(duì)網(wǎng)卡的要求比普通以太網(wǎng)苛刻。我踩過的第一個(gè)坑就是拿了一個(gè)USB轉(zhuǎn)RJ45網(wǎng)卡去試結(jié)果驅(qū)動(dòng)加載失敗后來換了板載Intel網(wǎng)卡才順利。IGH主站在Linux下最穩(wěn)妥的網(wǎng)卡是Intel 82574L、I210、I211這些筆記本上常見的Realtek網(wǎng)卡偶爾也能用但需要額外處理。建議先用lspci確認(rèn)一下型號(hào)lspci | grep -i ethernet如果你手頭只有Realtek或者其它非主流網(wǎng)卡也不要急著放棄IGH的generic驅(qū)動(dòng)可以覆蓋很大一部分設(shè)備關(guān)鍵在于驅(qū)動(dòng)綁定成功后這個(gè)網(wǎng)卡就不能再被NetworkManager和普通IP協(xié)議棧占用否則IGH拿不到網(wǎng)卡的所有權(quán)。我實(shí)際的做法是先記下網(wǎng)卡名稱比如enp3s0然后用nmcli把該網(wǎng)卡設(shè)為unmanaged再確認(rèn)系統(tǒng)里沒有其他進(jìn)程在監(jiān)聽這個(gè)接口。加載IGH模塊后用ethercat命令能看到主站狀態(tài)基本就說明網(wǎng)卡綁定成功了。3. 零差云控電機(jī)接入IGH從掃描到OP狀態(tài)機(jī)3.1 用ethercat命令行讓從站現(xiàn)身IGH環(huán)境起來之后第一件事就是掃描總線確認(rèn)能看到從站。這里推薦先用-v參數(shù)看詳細(xì)信息ethercat slaves -v正常會(huì)輸出從站的0號(hào)位置地址、廠商ID、產(chǎn)品碼、版本號(hào)、從站名字以及SII里的信息。這里有個(gè)細(xì)節(jié)如果你掃描結(jié)果為空先別急著重試檢查從站供電是否正常、網(wǎng)線是否插在IN口。零差云控驅(qū)控一體機(jī)的IN和OUT口很容易插反插反之后主站這邊什么設(shè)備都掃不到但普通網(wǎng)卡上的指示燈看著又是亮的這個(gè)假象非常騙人。如果掃描正常你會(huì)看到類似這樣的一行信息具體值以你的實(shí)際設(shè)備為準(zhǔn)0 0:0 PREOP ZeroErr COE Drive ...PREOP說明從站已經(jīng)進(jìn)入預(yù)運(yùn)行狀態(tài)SII信息讀取成功。這時(shí)候可以進(jìn)一步查看從站支持的對(duì)象字典和PDO映射ethercat pdos -v這一步能看到從站從0x1600開始的一系列RxPDO、TxPDO定義這些映射后面在IGH主站XML里需要保持一致。3.2 準(zhǔn)備主站XML與PDO映射IGH不像TwinCAT3那樣圖形化掃描就完事了它需要寫一個(gè)主站XML文件告訴IGH有哪些從站、每個(gè)從站用哪個(gè)PDO、周期多少、DC同步是否啟用。我用的方式是把零差云控的ESI文件轉(zhuǎn)換成IGH需要的信息重點(diǎn)配置域Domain和同步管理器。這里貼一段我實(shí)際用的XML核心片段Master SlaveInfo NameZeroErr Drive VendorId0x000004ec ProductId0x00000001 RevisionNumber0x00010000 SynchronizationInfo SyncSettings Sync1 CycleTime1000 .../ Sync2 CycleTime1000 .../ /SyncSettings SyncManagers SyncManager Index0 .../ SyncManager Index1 .../ SyncManager Index2 .../ /SyncManagers /SynchronizationInfo Pdos RxPdo Index0x1600 Entry Index0x6040 SubIndex0x00/ Entry Index0x607A SubIndex0x00/ Entry Index0x60FF SubIndex0x00/ /RxPdo TxPdo Index0x1A00 Entry Index0x6041 SubIndex0x00/ Entry Index0x6064 SubIndex0x00/ Entry Index0x606C SubIndex0x00/ /TxPdo /Pdos /SlaveInfo /Master這個(gè)XML把RxPDO里的0x6040控制字、0x607A目標(biāo)位置、0x60FF目標(biāo)速度以及TxPDO里的0x6041狀態(tài)字、0x6064實(shí)際位置、0x606C實(shí)際速度都映射了出來。這一步是整個(gè)IGH調(diào)試?yán)镒钜蕾嚱?jīng)驗(yàn)的地方映射太少了覆蓋不了控制需求映射太多又增加總線負(fù)載。單軸位置控制我一般就映射上面這幾個(gè)對(duì)象簡(jiǎn)單夠用。PDO映射完成后還需要在IGH里把主站設(shè)為OP狀態(tài)讓周期數(shù)據(jù)跑起來ethercat state -Op ethercat slaves如果從站能進(jìn)入OP說明PDO映射、SyncManager配置都沒問題電機(jī)雖然沒有轉(zhuǎn)動(dòng)但總線通信已經(jīng)建立了。3.3 配置CiA402控制字并讓電機(jī)真正轉(zhuǎn)起來總線通了不代表電機(jī)能轉(zhuǎn)CiA402狀態(tài)機(jī)還攔著一道。零差云控電機(jī)遵循標(biāo)準(zhǔn)CiA402狀態(tài)機(jī)要經(jīng)過“未就緒→禁止使能→就緒→已使能→運(yùn)行”的遷移。我在IGH下用的是ethercat sdo命令直接寫對(duì)象字典# 設(shè)運(yùn)行模式為位置模式 ethercat sdo -p 0x00 -i 0x6060 0x00 1 # 先切到Ready to switch on ethercat sdo -p 0x00 -i 0x6040 0x00 0x0006 # 切換到Switched on ethercat sdo -p 0x00 -i 0x6040 0x00 0x0007 # 使能運(yùn)行 ethercat sdo -p 0x00 -i 0x6040 0x00 0x000F這幾條命令的0x00是位置地址因?yàn)槲抑挥幸粋€(gè)從站用0即可。如果電機(jī)配置了別名地址要改成對(duì)應(yīng)的從站地址。寫0x6040控制字是EtherCAT伺服調(diào)試的基礎(chǔ)操作關(guān)鍵在于每一步之間稍微等幾十毫秒讓狀態(tài)機(jī)有時(shí)間切換。控制字序列不對(duì)的話從站的狀態(tài)字0x6041會(huì)停留在某個(gè)狀態(tài)不變這時(shí)候通過ethercat sdo讀取0x6041就能判斷卡在哪一步。位置模式下真正讓電機(jī)動(dòng)起來我寫了個(gè)簡(jiǎn)單的用戶態(tài)程序走IGH的rtdm接口周期任務(wù)里更新0x607A目標(biāo)位置。第一個(gè)目標(biāo)位置我設(shè)得很保守比如5000個(gè)脈沖速度限制在額定速度的10%以內(nèi)。沒想到一次就轉(zhuǎn)了熟悉了流程之后后續(xù)調(diào)速度模式、力矩模式都只是換對(duì)象字典的事。4. 換一邊用TwinCAT3對(duì)接同一臺(tái)電機(jī)4.1 為什么正式調(diào)伺服時(shí)TwinCAT3更順手IGH能跑通說明從站、PDO、CiA402這些基礎(chǔ)都沒問題但真到了要精細(xì)調(diào)伺服的階段IGH的文本操作效率就不夠看了。TwinCAT3的圖形化環(huán)境里掃描從站、加載ESI、配置NC軸、綁定PDO都是點(diǎn)幾下鼠標(biāo)的事ScopeView還能實(shí)時(shí)看位置、速度、電流曲線這對(duì)整定PID參數(shù)、觀察跟隨誤差幫助巨大。所以我的實(shí)際流程是IGH負(fù)責(zé)驗(yàn)證鏈路和腳本化測(cè)試TwinCAT3負(fù)責(zé)伺服軸正式交付。兩套方案并不沖突反而是我把EtherCAT協(xié)議棧吃透以后最自然的組合。4.2 在Windows/虛擬機(jī)上讓TwinCAT3找到網(wǎng)卡TwinCAT3官方運(yùn)行在Windows上。如果你有一臺(tái)物理Windows工控機(jī)安裝就很簡(jiǎn)單把網(wǎng)卡驅(qū)動(dòng)換乘TwinCAT的實(shí)時(shí)網(wǎng)卡驅(qū)動(dòng)掃描就能用。但如果你像我一樣只有Ubuntu工控機(jī)臨時(shí)用Windows虛擬機(jī)頂上就要多花點(diǎn)功夫。VMware虛擬機(jī)里默認(rèn)的e1000虛擬網(wǎng)卡TwinCAT3經(jīng)常識(shí)別不了表現(xiàn)為實(shí)時(shí)網(wǎng)卡安裝時(shí)報(bào)錯(cuò)、或者I/O設(shè)備掃描不到。我試下來比較穩(wěn)的方案是在VMware的虛擬機(jī)設(shè)置里把網(wǎng)卡類型改成Intel PRO/1000 MT DesktopVMXNET3在TwinCAT3下兼容性反而不好然后手動(dòng)橋接到物理網(wǎng)卡。如果VMware無法滿足還有一個(gè)更粗暴的辦法就是給虛擬機(jī)直通一塊USB千兆網(wǎng)卡TwinCAT3能直接認(rèn)到物理網(wǎng)卡的芯片型號(hào)不會(huì)報(bào)錯(cuò)。步驟上打開TwinCAT XAE后先點(diǎn)“安裝實(shí)時(shí)驅(qū)動(dòng)”把對(duì)應(yīng)網(wǎng)卡綁定到TwinCAT。這里有個(gè)關(guān)鍵操作必須用管理員身份運(yùn)行Visual Studio和TwinCAT環(huán)境否則驅(qū)動(dòng)綁定會(huì)靜默失敗。綁定成功后再掃描設(shè)備就能看到EtherCAT總線上掛著零差云控從站。4.3 掃描從站、加載ESI、配置軸并點(diǎn)動(dòng)TwinCAT3掃描從站時(shí)第一次接入陌生設(shè)備會(huì)提示找不到設(shè)備描述文件也就是ESI文件。這時(shí)候需要手動(dòng)把零差云控的XML文件復(fù)制到C:\TwinCAT\3.1\Config\Io\EtherCAT\目錄下再重新掃描就能正確識(shí)別設(shè)備類型和PDO對(duì)象。識(shí)別成功以后I/O設(shè)備樹下會(huì)出現(xiàn)設(shè)備展開可以看到Sync Manager和PDO映射。TwinCAT3默認(rèn)可能只映射了一部分對(duì)象但因?yàn)樗袌D形化勾選我習(xí)慣按照IGH里驗(yàn)證過的PDO列表手動(dòng)勾選一遍保持兩套主站的配置一致。NC軸配置里選擇軸類型為EtherCAT勾選CSP周期同步位置模式把0x6060設(shè)為8也就是CSP模式代碼之后在Motion里添加軸啟用并點(diǎn)動(dòng)電機(jī)就能動(dòng)起來。到這里零差云控電機(jī)在IGH和TwinCAT3兩套主站下都已經(jīng)跑通。5. 兩套主站配合的工程經(jīng)驗(yàn)5.1 切換主站的安全流程兩套主站共用一臺(tái)電機(jī)時(shí)最忌諱的就是“熱切換”。EtherCAT總線上一旦主站掉線從站會(huì)檢測(cè)到看門狗超時(shí)立刻進(jìn)入安全狀態(tài)。如果在電機(jī)運(yùn)行狀態(tài)強(qiáng)行拔線輕則驅(qū)動(dòng)器報(bào)錯(cuò)重則導(dǎo)致抱閘邏輯異常甚至讓電機(jī)自由滑行。我的切換流程是先通過主站命令讓電機(jī)停止確認(rèn)轉(zhuǎn)速為0。把從站狀態(tài)降到INIT讓總線完全釋放。斷開當(dāng)前主站與電機(jī)之間的網(wǎng)線。關(guān)閉電機(jī)驅(qū)動(dòng)器供電這一步很關(guān)鍵確保SII重新加載環(huán)境干凈。連接另一臺(tái)主站。給驅(qū)動(dòng)器重新上電等待幾秒讓從站初始化。掃描、使能、繼續(xù)調(diào)試。這套流程看起來繁瑣但能避免90%以上的“莫名其妙問題”。很多人圖省事電機(jī)不斷電直接換線很容易遇到從站掉線、SII讀不出來、狀態(tài)機(jī)卡死等狀況。5.2 把IGH下的配置平移給TwinCAT3IGHz里驗(yàn)證出來的參數(shù)在TwinCAT3里不是白調(diào)的。下面這張表我實(shí)際記錄了兩邊需要保持一致的參數(shù)參數(shù)項(xiàng)目IGH配置位置TwinCAT3配置位置通信周期主站XML CycleTimeEtherCAT設(shè)備同步周期PDO映射主站XML RxPdo/TxPdo設(shè)備下PDO Assignment從站地址ethercat命令行位置地址EtherCAT掃描后的從站拓?fù)溥\(yùn)行模式0x6060對(duì)象NC軸軸類型CSP/CSV控制字0x6040對(duì)象NC軸狀態(tài)控制自動(dòng)生成速度限制0x6081對(duì)象NC軸速度規(guī)劃參數(shù)我最常遇到的問題是PDO映射不一致IGH里映射了0x607A目標(biāo)位置但TwinCAT3默認(rèn)可能映射了0x60FF目標(biāo)速度二者混用會(huì)讓控制指令完全亂套。解決辦法是以IGH里驗(yàn)證過的PDO列表為準(zhǔn)TwinCAT3側(cè)手動(dòng)改成一致的映射然后對(duì)比兩邊的實(shí)際位置反饋和速度反饋是否吻合。5.3 實(shí)際項(xiàng)目中怎么分工經(jīng)過幾次項(xiàng)目打磨我現(xiàn)在對(duì)IGH和TwinCAT3的分工已經(jīng)形成習(xí)慣IGH用在需要自動(dòng)化、批量、回歸測(cè)試的場(chǎng)合。比如讓電機(jī)反復(fù)跑同一個(gè)軌跡跑一晚上看有沒有報(bào)錯(cuò)或者在產(chǎn)線上做從站老化測(cè)試用腳本記錄從站狀態(tài)又或者接入ROS之后做機(jī)器人關(guān)節(jié)測(cè)試IGH天然就有Linux生態(tài)優(yōu)勢(shì)。TwinCAT3則用在需要人機(jī)交互、PLC邏輯、項(xiàng)目交付的場(chǎng)合。比如最終設(shè)備上電后要跟氣缸、傳感器、視覺系統(tǒng)聯(lián)動(dòng)這時(shí)候PLC程序的可靠性和現(xiàn)場(chǎng)可維護(hù)性比IGH強(qiáng)太多另外伺服參數(shù)整定和振動(dòng)分析TwinCAT3的ScopeView比IGH加Python畫圖方便得多。兩邊配合前者幫我快速定位協(xié)議和鏈路的問題后者幫我完成真正的設(shè)備功能確實(shí)比單用任何一套更高效。6. 避坑清單與問題排查實(shí)錄6.1 主站啟動(dòng)失敗的幾個(gè)常見原因IGH啟動(dòng)失敗是我遇到次數(shù)最多的問題。第一個(gè)原因就是NetworkManager搶占網(wǎng)卡。Ubuntu桌面版開機(jī)之后NetworkManager會(huì)自動(dòng)接管所有有線網(wǎng)卡IGH加載模塊時(shí)拿不到網(wǎng)卡控制權(quán)報(bào)“Address already in use”之類的錯(cuò)誤。在/etc/network/interfaces或者用nmcli把網(wǎng)卡設(shè)為unmanaged能解決大部分這類情況。第二個(gè)原因是MAC地址配置錯(cuò)誤。確認(rèn)一下/sys/class/net/enpXsY/address里讀到的MAC和/etc/sysconfig/ethercat里MASTER0_DEVICE寫的是不是完全一致這個(gè)字段不支持大小寫混亂。第三個(gè)原因是內(nèi)核模塊沒加載make modules_install以后有時(shí)候depmod和modprobe的順序不對(duì)導(dǎo)致eth驅(qū)動(dòng)沒掛上這時(shí)重新執(zhí)行一次depmod -a、再重啟IGH服務(wù)就好。6.2 掃描不出從站的排查路徑掃描不到從站我在第3.1節(jié)已經(jīng)提到過IN/OUT口插反的問題這是踩得最實(shí)在的一個(gè)坑。零差云控驅(qū)控一體機(jī)的RJ45口旁邊會(huì)印有IN和OUT標(biāo)識(shí)但有些設(shè)備絲印不明顯如果兩個(gè)口都插過還是掃不到就用網(wǎng)線連接器的金屬?gòu)椘较騺韺?duì)比IN口和OUT口的引腳方向往往不同仔細(xì)看能分辨出來。另一個(gè)常見原因是從站供電不足。驅(qū)控一體機(jī)需要外部24V給控制板供電很多人在Ubuntu工控機(jī)上調(diào)試時(shí)只接了網(wǎng)線忘了給驅(qū)動(dòng)器接供電自然什么都掃不到。EtherCAT從站在INIT階段就要做SII讀取這需要從站自身有電否則Link燈都可能不亮。如果前面都正??梢栽囍謩?dòng)讓主站進(jìn)入INIT再重置ethercat state -I INIT ethercat state -P PREOP有時(shí)候從站卡在某個(gè)異常狀態(tài)重置一遍就能恢復(fù)正常。如果在IGH里偶爾掃到但SII信息亂碼大概率是從站和主站之間地電位不一致這在電機(jī)驅(qū)動(dòng)器接了大功率電源時(shí)更容易出現(xiàn)處理方法是把驅(qū)動(dòng)器、工控機(jī)的GND連到一起共地。6.3 同步和抖動(dòng)問題IGH在OP狀態(tài)跑起來但位置模式里電流和速度波形明顯毛糙多半是周期抖動(dòng)問題。排查方向我按優(yōu)先級(jí)排序先看用的什么內(nèi)核普通內(nèi)核換低延遲內(nèi)核再看有沒有做CPU隔離IGH實(shí)時(shí)線程所在CPU別讓其他進(jìn)程搶然后檢查網(wǎng)卡的電源管理讓ethtool把節(jié)能以太網(wǎng)關(guān)掉最后確認(rèn)驅(qū)動(dòng)器的DC同步是否開啟。ethtool -s enp3s0 wol d ethtool -s enp3s0 autoneg off speed 100 duplex full這里有個(gè)細(xì)節(jié)強(qiáng)制網(wǎng)卡百兆全雙工有時(shí)候反而比千兆更穩(wěn)定EtherCAT的幀長(zhǎng)度和普通IP流不同百兆下IGH處理起來更容易。當(dāng)然這不是絕對(duì)視網(wǎng)卡和IGH版本而定我手頭這塊Intel I210在千兆下也穩(wěn)定但如果你用通用驅(qū)動(dòng)試試百兆全雙工也無妨。6.4 TwinCAT3掃描不到設(shè)備虛擬機(jī)里的TwinCAT3掃描不到設(shè)備90%是網(wǎng)卡驅(qū)動(dòng)問題。TwinCAT3的實(shí)時(shí)網(wǎng)卡驅(qū)動(dòng)只認(rèn)特定芯片VMware虛擬網(wǎng)卡要么換e1000e要么直通USB網(wǎng)卡否則就算掃描也看不到總線。物理機(jī)上也偶爾出現(xiàn)“設(shè)備可見但網(wǎng)卡綁定不成功”這多半是殺毒軟件或Windows防火墻攔截了TwinCAT實(shí)時(shí)驅(qū)動(dòng)把相關(guān)目錄加入白名單用管理員身份重裝實(shí)時(shí)驅(qū)動(dòng)即可。TwinCAT3能掃到設(shè)備但提示Unknown Device那是ESI文件沒裝。把零差云控提供的XML文件放到對(duì)應(yīng)目錄后需要在設(shè)備管理器里對(duì)未知設(shè)備右鍵更新設(shè)備描述或者直接在TwinCAT的掃描過程中選擇“安裝設(shè)備描述”。這個(gè)動(dòng)作容易被忽略因?yàn)門winCAT不會(huì)自動(dòng)讀取目錄下的新XML。6.5 零差云控電機(jī)使能不上的排查清單IGH下用SDO命令使能狀態(tài)字永遠(yuǎn)停在Switched On進(jìn)不了Operation Enabled最常見的原因是控制字跳變太快。CiA402狀態(tài)機(jī)對(duì)狀態(tài)切換是有時(shí)序要求的0x0006、0x0007、0x000F之間至少要等幾十毫秒有些驅(qū)動(dòng)器要求上百毫秒我一開始就是三條命令無間隔執(zhí)行結(jié)果一直卡住。另一個(gè)容易忽略的是急停和抱閘信號(hào)。零差云控這類驅(qū)控一體機(jī)硬件上通常有抱閘控制和急停輸入如果急停信號(hào)被拉低或者抱閘沒有打開使能指令會(huì)一直被驅(qū)動(dòng)器拒絕狀態(tài)字里會(huì)提示對(duì)應(yīng)故障碼。這時(shí)候不要反復(fù)使能先讀0x603F錯(cuò)誤碼再對(duì)照手冊(cè)找具體原因。很多時(shí)候不是EtherCAT的問題而是外圍信號(hào)沒滿足。速度限制和扭矩限制也是必查項(xiàng)。有些驅(qū)動(dòng)器默認(rèn)峰值扭矩限制為0或者速度限制為0導(dǎo)致使能后一給指令就報(bào)跟蹤誤差超限。建議在使能前把0x607F最大扭矩、0x6081輪廓速度、0x6083輪廓加速度設(shè)置成合理的非零值能省不少排查時(shí)間。6.6 避坑速查表現(xiàn)象可能原因處理建議IGH啟動(dòng)報(bào)Address already in useNetworkManager占用網(wǎng)卡將該網(wǎng)卡設(shè)為unmanagedethercat slaves無輸出網(wǎng)口插反、從站沒供電檢查IN口、確認(rèn)驅(qū)動(dòng)板供電SII信息亂碼從站與主站地電位不一致統(tǒng)一共地檢查電源紋波從站狀態(tài)一直PREOP不進(jìn)OPPDO映射不一致或FMMU配置錯(cuò)誤核對(duì)主站XML與ESI的PDO電機(jī)使能失敗控制字跳變太快、急停觸發(fā)逐步寫控制字讀取錯(cuò)誤碼0x603F波形毛糙抖動(dòng)大內(nèi)核非實(shí)時(shí)、CPU未隔離換低延遲內(nèi)核isolcpus隔離TC3掃描不到網(wǎng)卡虛擬機(jī)網(wǎng)卡不受支持換e1000e或直通USB網(wǎng)卡TC3掃到Unknown DeviceESI文件缺失復(fù)制XML到EtherCAT目錄并更新描述電機(jī)一轉(zhuǎn)立即報(bào)跟隨誤差速度/扭矩限制為0預(yù)置0x607F、0x6081等對(duì)象最后再說一點(diǎn)個(gè)人體會(huì)。IGH和TwinCAT3兩邊來回切表面上多了一套工具的學(xué)習(xí)成本實(shí)際上當(dāng)你把從站掃描、PDO映射、CiA402狀態(tài)機(jī)這些底層邏輯搞清楚以后兩套主站就是兩個(gè)殼子里面的東西是一模一樣的。IGH幫你把協(xié)議細(xì)節(jié)逼著你看了個(gè)明白TwinCAT3又幫你在工程效率上補(bǔ)了一大截。如果你卡在“IGH能掃描但電機(jī)不動(dòng)”或者“TwinCAT3掃描不到設(shè)備”這種問題上別急著懷疑設(shè)備和網(wǎng)卡先回看一遍狀態(tài)機(jī)和網(wǎng)卡綁定這兩塊是絕大多數(shù)故障的真正源頭。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
拍色综合| 超碰成人电影| 九热视频| www天天爽| 色婷久九| 久热99久热| www.久久爱| 密乳视频| 激情丁香五月天综合| 综合久久婷婷99| 日本天天操| 丁香五月婷婷久久综合激情网 | 玖玖五月丁香| wuyuedingxiang| 激情九月婷婷| 人妻激情在线| 亚洲精品又粗又大又爽A片 | 一起草Av| 久久色天堂| 狠狠干激情五月| 99久re热| 强伦轩人妻一区二区电影| 亚洲精品无AMM毛片| 原琪琪色影院| www.91在线观看| www.五月天婷婷姐姐| 五月婷婷黄色| 亚洲色色色色色色色色色| 狠爱婷色| 婷婷九九视频| 色色九九五月天 | 狠狠爱激情网| 97久久久久| 四月婷婷丁香| 色五月 五月婷婷| 就爱操www com| 99日在线视频| 五月天婷婷av| 久久九九怡红院| 武则天精品久久| 91碰九色| 丁香婷婷五月色成人网站| www九九免费视频| 国产又黄又爽又色的免费| 婷婷五月综激情| 思思久久99| 99人人操人人摸| 丁香五月激情月| 99 热| 六月婷婷综合| 激情综合自拍五月婷婷色五月| 人人操日| 一本道综合网| 五月婷婷激情久久| A片一曲| 五月丁香激情综合网| 五月天激情小说欧美激情| 天天爽天天做| 五月天丁香成人| 久久九九色| 色五月婷婷色五月婷婷色五月婷婷| 色五月婷婷婷婷| 亚洲婷婷丁香五月亚洲| 五月天婷久精视频| 婷婷五月天久久久| 内射干少妇亚洲69XXX| 激情第四色| 五月天婷婷基地| 丁香色婷婷| 天天日天天舔| 极品嫩草| sesesesezonghe| 激情婷婷五月天网址| 色9色| 无码人妻一区二区三区四区| 五月天婷婷综合免费| 婷婷五月色播放| 欧美影院| 国产成人精品一区二三区熟女在线| 99在线免费视频| 91丁香色| 秋霞性爱AV| 色性综合| 色小说五月天| 超碰免费在线| 婷婷综合色图| 丁香五月亚洲| 国产99久久久国产精品免费看| 成人中文网| 婷婷激情六月中文| 18av天堂| 五月婷婷六月丁香| 播丁香五月婷婷欧美| 超碰免费电影| 婷婷成人在线| 性色婷婷| 色五月婷婷丁香凹凸| 色碰干| 综合在线网| 五月丁香花婷婷玉莉AV| 无码99| 91人人爱| 激情综合五月激情XXXX| 狠狠色噜噜狠狠狠狠综合| 99热久| 九色在线五月婷婷网址| 婷婷五月综合色中文字幕| 激情五月婷婷中文字幕| 天天爽人人综合免费7799| ..真实国产乱子伦对白在线_欧| 99色.com| 天天做天天爱天天综合| 婷婷丁香五月综合网| 激情五月天啪啪| 五月丁香婷婷伊人| 欧美性生交XXXXX无码小说| 日韩一级网站| 99精品热| 人操91在线| 欧美婷婷六月丁香综合色| 精品久久久人妻| 97人人射| 亚洲色涩视频| 久久大香蕉| 丁香五月婷婷激情蜜桃| 色区域网站视频| 狠狠干综合| 久久99看免费| 内射在线CHINESE| 禁片二区| 欧美国产一区二区三区| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 99热这里只有精品首页| 国产激情AV| 激情五月,色播五月| 丁香色五月 97干| 操逼巨乳91| 九九爱看亚洲| 另类丁香五月天区图| 永久思思热在线| 夜夜大香蕉婷婷丁香| 91人人人人人人人| av在线免费网站| 五月天婷婷偷拍| 婷婷五月激情基地| 成人无码精品1区2区3区免费看| 狠狠香蕉| 丁香五月成人社区| 亚州激情网站无码| 69午夜成人影片| 久草视频一,二三四| 91精品视频男人的天堂| 波多野结衣AV无码Porn| 99福利导航| 九九色色| 99久热| 亚洲欧美综合7777色婷婷| 东北黄色一级| 色情五月婷婷| 五月色导航| 精品一区二区三区免费毛片爱| 国产色丁香| 99热在这里只有精品| 日本色99| 野战J办公桌椅H| 婷婷五月开心中文字幕色| 99国产精品白浆在线观看免费| 99热日韩| 九九色情网站| 丁香五月激情五月| 久热这里只有精品性色AV| 午夜一区| 色婷婷五月视频| 99九精品| 久久亚洲婷婷| 丁香六月激情综合| 欧美草久久五月天91| 自拍视频99| 丁香婷婷五月六月久久| 狠狠999| www.99操| 国产激情久久| 不卡影院午夜理论片| 五月色丁香婷婷综合| 日本五月婷婷| 深爱五月激情综合| 久超免费视频| 五月婷婷丁香六月| 亚洲丁香五月天视频| 在线视频99| 色婷婷九月| 五月天婷婷日日爱| 日韩另类在线观看| 日欧一片内射VA在线影院| 天天舔天天摸天天透| 日韩一级网站| 国产精品天天狠天天看| AV网站免费在线| 婷婷在线观看五月天在线视频| 久久久亚洲精品一区二区三区浴池| dingxiangtingtingliuyue| 激情九九六月激情免费视频| 国产露脸150部国语对白| 五月天婷婷中文字幕在线播放| 激情图片婷婷| 特黄三级又爽又粗又大| 在线播放成人网站| 亚洲乱码w在线观看| 天天五月丁香五月| 五月丁香成年黄色| 91操黄| 99热97| 入口五月婷婷六月香| www.色欲丁香婷婷| 99这里有精品| 97人人干| 亚洲操精品| 狠狠色狠狠鲁| 欧美成人无码一区二区三区| 婷婷99狠狠躁天天躁中| 激情婷婷网| 久久九九99| 婷婷五月天在线综合| 99亚洲天堂| 色综合网页| 岛国av网站| 俺去也综合| 久久99这里只有精品视频| 欧洲亚洲免费视频9| 婷婷六月丁香五月图区| 五月婷婷性爱| 综合网啪啪| 亚洲V国产V欧美V久久久久久| 超碰在线中文字幕| 国产在这里只有精品| 99爱最新免费视频在线观看| 日韩抽插操逼| 综合五月草| 欧美日韩成人免费在线| 天天综合五月| 大香蕉Av在线| AV成人在线播放| www.com在线操视频免费观看| 日本强伦片中文字幕免费看| 国产毛片精品一区二区色欲黄A片 国产人妻777人伦精品HD | www.婷婷六月天| 丁香美女主播视频在线观看 | 久久激情网| 都市激情小说婷婷| 婷婷婷婷色| 久久综合天天综合| 激情五月天伊人av| 99热这里只有精品青草| 丁香五月天婷婷中文字幕| 激情九九这里只有精品| 精品久久这里热66| 五月亭久久无码视频| 夜夜爽77777妓女免费下载| 亚洲国产成人在线| 九九99九九99偷拍视频免费看| 天天日天天日天天搞| 亚洲第一色网站| 九九色中文| 五月婷婷影| 99在线精品视频| 五月丁香自拍| 狠狠搞五月天| 五月丁香六月婷婷综合网| 色婷婷成人丁香| 欧洲亚洲免费视频9| 精品五月丁香| 六月天六月婷| Www.狠狠| 九九热九九| 亚洲色婷婷| 天天干天天干天天干天天干天| 久久久中文| 午夜丁香婷婷| 五月婷婷香蕉| 99热精品99| AV在线免费网站| 97操在线视频| 99惹精品视频| enecarbon-materials.com污K127封锁请涟系@wip1688 | 亚洲 无码 中文字幕 中出| 秋霞网在线观看理论91| 亚洲精品色| 亚洲成人高清在线| 99热热热99精品丁香| 91国产精品视频播放| 另类图片五月天激情| 欧美 日韩 成人| 97久久草草超级碰碰碰| 99热综合在线观看| 丁香五月情| 五月色综合| 国产色色小草视频| 婷婷亚洲五| 青青草视频福利| 99热免费18| yw国产AV| 五月婷婷丁香网| 天搞天天天天天| 亚洲有码在线视频| 欧美色99| 日韩成人五月天| 婷婷另类开心| 免费五月婷婷网| 日日操天天爽| 婷婷色操| 色五月激情综合网| 99日热在线视频| 亚洲AV成人在线观看| 色五月丁香五| 97香蕉人人在线观看| 色情五月| 丁香六月色香蕉视频| 视频免费精品免费精品免费精品免费精品免费精品免费精品免费99 | 伊人www22综合色| 夜夜资源站| 99热最新精品| 欧美成人AAA片一区国产精品 | 久久九九国产精品怡红院| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 1024成人免费看| 激情婷婷五月社区| 97碰成超视频免费视频| 婷婷五月丁香基地在线视频官网| 五月婷婷在线网站| 五月丁香激情综合网| 婷婷五月激情图片| 久久久天堂国产精品女人| 亚洲成人影视在线| 婷婷激情九月| 五月天婷婷导航| 五月丁香激情综合网| www.色五月| 五月激情影院| 日韩久综合| 亚洲综合网区| 人人干人人看| 日本欧美成人片AAAA| 99热在线极品极品| 色色婷婷五月天| 色婷婷六月精品| 婷婷六月啪啪| 91啪啪| 成人无码中文| 激情文学天天| 97人妻碰碰碰久久香蕉| 色一色综合| 日韩另类在线观看| 5月婷婷激情6月| 日亚二欧美| 农村熟妇高潮精品A片| 色欧美日| 激情五月婷婷综合| 午夜福利8055| 思思99热在线| 综合久久影院| 亚洲成人AV电影网| 99综合视频在线| 这里只有精品免费观看网占| 日韩无码专区| 五月丁香综合成人社区| 99久久综合精品五月天| 夜夜夜夜夜操| 天堂综合久| 精品国产va久久久久久久| 欧美成人va| 99性爱| 玖玖婷婷婷丁香五月| 六月丁香射婷婷欧美色图片| 99在线免费视频| 欧美情色电影一区二区| 久久久久婷婷五月热综合| 色五月丁香伊人五月| 亚洲国产99| 人妻激情网| 日本婷婷丁香五月| 五月天婷婷色综合| 色狠狠999综合| 五月久久丁香| 青草视频在线播放| 天天色·欧美| 亚洲激情婷婷| 五月婷婷性爱| 国产免费一区二区三州老师F1F1| 强伦轩人妻一区二区电影| 五月丁香婷婷啪啪| 丁香五月香蕉在线| 99在线观看| 9视频1在线| 国产精品久久7777777精品无码| 五月丁香色色网| 五月丁香色| 丁香婷婷深情五月亚洲| 婷婷日本在线| 99思思热只有在这里看| 五月天丁香婷婷网| 天天cha成人综合网| 综合色播| 色视频2025| 成人 在线 日韩| 丁香玖玖| 殴美日比视频| 色综合激情| www,色婷婷| 伊人久久大香线蕉综合网站| 色 色 色综合com| 色八戒操婷婷| WWW.17C亚洲精品| 综合久久六月| 激情综合色婷婷啪啪六月天| 99视频在线播放大全| 99网99热| 色天堂A| 国产精品爽爽久久久久久| 国产在线视频1234| 婷婷在线播放| 久久激情视频99| 97久久久久| 国产激情综合| 专区无日本视频高清8| www,五月天com| 欧美操人| 丁香五月婷婷亚洲综合精品在线| 懂色av粉嫩av蜜臀av| 五月丁香婷婷伊人| 日韩淑女人妻luan伦激情精品一区二| 大天天伊人| www91精品| 久久与婷婷| 色色色婷婷五月天| 欧洲色| 五月综合在线婷婷图片| 草久私拍| 亚洲免费99| 日本99视频| 啪啪一区| 狠狠色综合网站久久久久| 美女91一起草| 九九热在线视频观看| 亚洲视99| WWW.HENHENL.| av在线中文| 色婷婷成人| 婷婷五月天成人网| 国产成人99久久亚洲综合精品| 任你干嘛免费视频播放| 色欲色香综合网| 亚洲成色综合网站免费观看| 丁J香六月首页| 国产综合婷婷| 婷婷丁香五月视频| 亚洲精品网址| 五月天婷婷综合网| 99精品免费欧美小视频| 亚洲五月婷婷| 日本大人久久| 97超碰人人操| 97韩国久久电影院| 91久久久久久久久| 久777| 亚洲黄色精品| 婷婷基地五月色| 蜜臀av粉嫩av懂色av| 欧美精品999| 久久色五月天综合网| 五月丁香色婷婷色| 日韩乱轮AV| 99热天堂| 五月丁香激情欧洲啪啪| 丁香六月激情| 99久久国产综合精品五月天喷水\| 日本va欧美va国产激情| 亚洲色情一区二区三区四区| 啪啪黄页网| 成人做爰A片免费看视频| 五月婷婷啪啪啪啪| 丁香久久AV| 亚洲AVDVD| 99热免费| 亚洲AV成人在线| 日本va视频| 99热这里都是精品| 91亚洲视频| 91操人视频| www.婷婷| 99热这里只有精品最新| 天天爽成人综合网站| 亚洲色基地| 99久久国产宗和精品1上映| 久久亚洲天堂| 九九爱激情| 丁香五月婷婷性爱| 九九热啪啪| 99九九精品视频推荐| 国产在这里只有精品| 婷婷五月天无码| 五月激情视频网| 99热免费精品| 色婷婷激情五月天| 91热在线观看视频| 久久九九激情五月天| 亚州色色色| 五月婷婷啪啪| 色婷婷五月在线| 五月婷婷之六月丁香| 色色吧综合| 欧美、日韩、中文、制服、人妻| 99久久偷拍视频| 国产又粗又大又爽又黄| 99热亚洲| 超碰免费在线| 婷婷99| 亚洲综合五月天婷婷丁香| 久久激情五月网| 色噜噜,噜噜色| 五月丁香综合啪啪| 色丁香五月天射婷婷爱婷婷| 婷婷六月色开| 色婷婷综合网站| 99爽视频| 日韩久热| 91色色色| 五月天激情综合网俺也去| www一起操| 91综合在线观看首页| 99热有精品在线观看| 五月婷婷激情综合| 国产精品18久久久| 免费做A爰片77777| 久久五月婷6 9| 欧美日韩成人在线| 国外亚洲成AV人片在线观看| JAPANRCEP老熟妇乱子伦视频| 99爱视频在线观看这里只有精品| 91热在线| 五月丁香六月激情欧美综合| 99精品在线播放| 美女激情综合| 成人在线日韩| 欧美精品18| 伊人久久99| 日本色色色| 九九色影视| 亚洲中文字幕网| 91精品婷婷国产综合久久| 五月天丁香婷| 婷婷五月天开心网| 99热免费| 就爱日五月天| 综合色网站| 欧美性爱中文字幕| 99色婷婷视频| 欧美va视频不用播放器的va视频网| 欧美久久五月婷婷| 99国产这里只有精品| 色情五月综合婷婷| 国产精品久久..4399| 色爱亚洲| 亚洲妇女熟BBW| 91大屁股在线| 九九re精品视频在线观看| 99操碰| 99热久久这里只有精品| 这里只有精品视频一区| 偷偷操99| 99热啪啪| 丁香亚洲色综合| 国产黄色一级片| 婷婷的99视频网站| 伊人狠狠狠综合| 亚州色色色| 五月丁香大相交| 五月丁香婷婷六月| 久久91久久精品久久| 色情五月| 思思99热这里只有精品| 天天色激情| 99riAv1国产在线观看| 激情婷婷五月| 老司机视频lsj爱就色| 久久综合色五月| 女人露出p毛视频www网站| www.日韩艹| 草五月| 中文字幕在线日亚洲9| 狠狠久久婷五月综合色| 大香蕉五月天| 99在线免费视频播放| 热99在线精品| 开心五月婷婷六月丁香| www.婷婷六月天| 99这里都是精品| 99资源在线| 夜夜涩涩涩| 天天狠狠干| 五月丁香香蕉| 热久91| 26uuu欧美日韩| 丁香六月无码播放| 99精品在线| 久久青青日本视频| 丁香五月色播中文在线播放| 99无码| 少妇高潮呻吟A片免费看软件| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 久久日婷婷| 亚洲AV人人操| 九九無妻| 99久操视频| 婷婷五月天激情四射五月天激情| 五月丁香六月激情在线| 丁香婷婷激情网站| 色婷婷五月六月丁香综合视频| 天天干,夜夜爽| 另类五月激情| 五月六月激情婷婷| 丁香六月啪啪| 超碰97免费在线| 99re这里有精品手机在线| 26uuu精品国产| 丁香六月婷婷社区| 天天色综合综合| 色噜噜综合网| 日本不卡中文字幕| 激情综合网色播五月| 久爱综合| 五月丁香婷婷激情| 欧美大肥婆大肥BBBBB| 日韩成人综合网| 中文av网| 婷婷色基地在线看 | 激情五月天小说| 人与禽A片啪啪| 色热久资源| 欧美六月| 激情五月综合网最新| 伊人五月综合网| 99色热综合| www.五月天性.com| 99精品在线| 俺也去婷婷五月天第五色| 婷婷午夜丁香| 91精品国产99久久久久久天美| 色五月天综合网| 国产av网| 婷婷婷婷婷婷婷五月丁香| 婷婷五月天综合亚洲| 丁香久久五月天视频在线观看 | www.91.com处女在线直播| 五月婷婷激情网| 91人人操人人| 五月天开心激情综合网| 激情综合五月婷| 99久久极情精品一区| 91欧美| 激情五月天网| 欧洲亚洲最新精品| 人与禽A片啪啪| 五月丁香在线国产| 久久婷婷五月综合色区| 天天日天天爱天天噪| 奇米色大香蕉| 色综合九九| 偷拍91九色| 国产免费一区二区三州老师F1F1| 丁香六月色婷婷| 天天干天天干天天干天天干天| 五月婷丁香| 天天拍天天操| 激情五月综合ì香亚洲| 五月丁香久久激情综合| www.五月天婷婷| 噜噜操操| 丁香六月天| 97涩涩丁香五月天| 亚洲图色五月天| 天天舔天天摸| 丝袜大香蕉| 色婷婷久久| 婷婷五月丁香色情| 人人操操97| 丁香五月先锋| 天天噜天天插| 另类五月激情| 99色在线观看视频| 丁香五月网络网络| 五月美女婷婷风骚| 五月激情综合网| 99久久婷婷| 欧美性猛交99久久久久99按摩 | 91久久精品国产91性色TV| 九九免费视频| 成人AV在线电影| 99热这里有精品| 97色色色色色| 综合久久婷婷| 婷婷五月天VI| 五月婷精品| 狠狠va| 九九综合图片网| 婷婷在线视频| 婷婷激情丁五月| 97人人爱人人操| 五月天社区| 亚洲视色| 99色色网站| 丁香熟女乱| 丁香五月成人网| 日本五月视频| 中文字幕黄色片| 99精品丁香五月| PORNY九色9l自拍视频成人| 激情开心五月婷婷| 天堂爱啪啪| 99国产精品久久久久久久久久久| 五月综合婷婷五月| 插插插丁香五月婷婷| 99热官网精品在线| 亚洲精品99| 高清无码网址| 日韩按摩二区| www.99色| 大香伊人婷婷| 风流少妇A片一区二区蜜桃| 欧美这里只有精品| 99精品7| 99 r热| 久久婷婷五| 免费看欧美成人A片无码| 天天操夜夜操| 丁香婷婷在线| 五月丁香激情五月天| 六月丁香色色色| 婷婷五月综合性爱| 99热这里只有精品在线| 五月激情天| 婷婷丁香人妻久久在线观看| 亚洲综合网区| 激情婷婷五月| 日韩无码系列| 九热网站| 欧美黑人巨大性生话| 草草操操| 噜噜噜久久| 日日日天天干| 婷婷五月天首页| 夜夜躁狠狠| 99碰超| 91久久综合亚洲噜噜成人在线| 黄色av高清| 五月丁香色婷婷婷基地| 丁香五月激情网| 色吊丝99| 97五月婷| 国产精产国品一二三在观看| 综合久| 日本五月婷婷| 五月丁香激情啪啪| 日韩操逼大片| 五月丁香婷婷婷激情爱爱| 午夜色丁香| 色婷婷a三区麻| 久久久久综合激动五月天| 欧美日综合| 色婷婷97| 99色色网| 91天天操天天干天天射| 99人碰碰碰| 夜夜资源站| 黑人无码一区| 久久新地此| 九九色播五月丁香| 热99免费在线| 99久re热| 丁香激情网| 丁香五月天黄色片| 国产精品久久久久久白浆色欲| 97影院一级片| 五月丁香婷婷在线| 91人妻PORNY九色大屁股| 啊V视频在线观看| 久草大| 丁香六月激| 日韩 欧美 国产 一区 二区| 国产1区2区3区在线观| 9.1综合网| 婷婷四月 成人 狠狠干| 亚洲婷婷月丁香五月| 蜜乳A√| 欧美综合五月丁香六月婷| 国产精品久久久60086| 日日夜夜小色哥| 十月丁香九月婷婷综合| 99热在线只有精品| 99人妻碰碰碰久久久久视| 婷婷综合视频| 中文字幕在线播放视频| 激情五月天影院| 日本99久久| 人妻内射一区二区在线视频| 清纯唯美 激情四射| 99热久久最新地址| 人人操人人爱丁香五月| 丁香桃色网| 99亚洲精品| 深爱激情五月婷婷| 图片区 小说区 区 亚洲五月| 五月婷婷综合在线亚洲视频| 肏日网在线看| 精品99视频| 99热啪啪| 亚洲开心激情网| 五月丁香婷婷潮喷中文字幕| 色五月亚洲| 天天干夜夜想| 播丁香五月婷婷欧美| 婷婷伊人綜合| 开心五月激情网| 99视频精品8| 天天草天天摸| 亚洲成人网站在线观看| 99色爱| 丁香五月婷婷亚洲另类| 婷婷综合在线| 久久99成人性爱高清视频| 九九成人| 天天爽天天| 久久日曰| 99综合视频在线| 97婷婷五月| 自拍偷窥99热| 婷婷香蕉精品| www.色色五月天.com| 开心五月丁香综合久久| 亚洲成人五月| 丁香五月天社区| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 色五月婷婷五月天激情综合| 开心五月天私房婷婷| 五月婷婷网五月在线| 玖玖无码中文| 百度一下国产精品A| 日本99在线视频| 丁香五月天激情小说| 综合99综合久久久久久久| 野战J办公桌椅H| 99re热99| 亚洲第一视频 久久| 五月丁香影院| 色八戒操婷婷| 日本女va| 激情五月婷黄版| 字幕网AV中文字幕| 激情四射五月天| 五月婷婷第四色| 中文字幕丰满乱孑伦无码专区| 五月天玖玖狠狠色色| www.91色| 欧美日韩日韩成人| 激情婷婷五月黑人| 婷婷中文在线| 亚洲国产精品二二三三区| 天天天久久久| 大陆肏屄视频| www99精品在线观看| 五月天色色网站| 青草视频在线蜜臀| 青草视频在线观看视频| 老师的粉嫩小又紧水又多A片视频| 日本高清久久| 性色天| 超碰资源在线| 国产精品日本一区二区在线播放| 超碰激情网| 亚洲成人AV在线播放| 99精品热| 丁香五月六月婷婷殴美综合| 天天做天天爱天天爽| 99热在线爱| 五月婷婷欲色| Www.婷婷五月| 亚洲操逼网| 丁香五月婷婷视频| 另类色网| 免费无码毛片一区二区A片| 99re在线免费视频| 日韩AV免费看| 99这里是99在线视频| 久久999久久999久久999久久| 影音先锋日本三级资源| 久热这里只有精品在线观看| 日韩久热| 99色在线观看视频| 亚洲激情免费视频观看| 激情亚洲五月| 九九九成人在线视频| 九九热视频在线观看| www.色婷婷| 99热亚洲| 日韩欧美老妇性视频91久久久| 综合伊人狠狠| 刘玥精品一区| 五月开心激情网| www久视频com| 激情黄色五月天| 亚洲V国产V欧美V久久久久久| 一区二区中文字幕| 天天干天天拍| 婷婷六月丁香综合| 综合激情五月丁香| 丁香六月婷婷综合激情欧美 | 久狠日av| 中文字幕不卡网站| 思思久久99热只有频精品66| 婷婷伊人综合| 婷婷久久综合久色| 九九精品碰| 五月天久久91| 《久久综合九色综合97婷婷| 色九九九九| 大香蕉伊人99| 日本99热| 天天拍夜夜撸| 成人片黄网站色大片免费毛片| 少妇久久诱惑视频| 成人国产网| 天天日夜夜曹| 99操无码视频观看| 五月停停直播| 国产做爰视频免费播放| 伊人丁香花综合影院| 秋霞AV吧| 色婷婷基地| 亚州操逼网| 激情五月天影院| 高清无码 一区 二区 三区| 国产午夜精品AV一区二区麻豆| 玖玖福利视频资源| 丁香香蕉婷婷| 色一情一乱一乱一区91| 婷婷五月天激情网址| 久久久国产精品黄毛片| 色五月丁香五月婷婷五月成人网| 大香蕉啪啪啪啪啪啪| 婷婷涩五月| 玖玖色资源站| a免费在线| www.日韩国产| 视频综合网| 五月天操逼激情| 五月婷激情| 99碰碰| 亚洲无码色| 26uuu国产激情视频| 五月天社区婷婷丁香社区| 婷婷丁香十月| 五月婷婷丁香av| 天天综合网~91综合网| 婷婷在线播放| 五月婷婷在线观看| 黄色精品五月婷婷| 97精品人人A片免费看| 国产午夜一区二区三区| 91九色国产| 五月丁香婷婷五月色| 婷婷五月色播| 69堂午夜视频最新地址| 97丁香视频| 伊人五月天在线| 亚洲一区二区无码蜜乳av| 第四色五月婷婷| 色婷婷电影网| 丁香六月婷婷色XXXXX| 狠色综合网| 久久综合55| 婷婷五月天小说网| 成年人99热| 國語久久婷| 久久色六月| AV在线免费网站| 操逼福利视频| 91干视频| 亚洲AV成人精品网站在线播放| 五月天久久婷婷| 色婷婷a三区麻| www.zbzhongsen.com| 综合福利网| 色色婷婷五月| 激情五月天在线视频| 丁香五月婷婷性爱| 成人免费在线电影| 99五月香婷婷丁香在线视频| 国产激情AV| 这里有精品2| 五月丁香六月婷婷在线小说视频| 激情 婷婷| 国产内射婷婷| 色狠狠综合| 激情丁香九九五月综合网| 99热这里只是精品| 99色热| 97碰碰碰| 99久操视频| 色色五月婷婷| 激情图片婷婷| 婷婷六月激情在线视频| www.天天干.com| 99久精品视频| 日本97在线看片| 欧洲第一无人区观看| 丁香激情久久| 五月天婷婷乱论小说| 日韩激情人伦人| 丁香六月天AV| 99re免费精品视频| 黄色91在线观看| 九九热视频思思| 色之综合网| 性一交一乱一交A片久久四色| 天堂久久大香蕉| www.lchjjc.com| 最近中文字幕2019视频1| 99操视频| 久久综合影院| 色色亚洲视频| 狠狠草狠狠草| 啪啪六月婷婷| 五月天婷婷永久免费视频| 亚洲99激情| 九九日本视频| 五月婷色色| 五月婷婷久久大香蕉| 操人视频91| 91精品视频男人的天堂| 亚洲精品九九| 天天综合区| j五月香在线| 少妇人妻丰满做爰XXX| 啪啪啪大香蕉| 天天综合网站| 91丨九色丨大屁股| 激情AV| 色婷婷基地| 精品人妻伦一二三区久久| 99这里有精品| 色情五月综合婷婷| 99热这里只有精品青草| 九九热精品| 激情五月六月婷婷| 九九av| www.色婷婷| 色五月婷婷在线| 精品亚洲国产成人A片在线鸭王| 97人人射| 成人无码髙潮喷水A片| 熟妇人妻中文字幕无码老熟妇| 天天操夜夜操| 在线看的免费网站| 久99999热视频在线观看免费| 狠狠精品干练久久久无码中文字幕| 国产成人精品一区二三区熟女在线| 99亚洲精品| 伊人激情AV一区二区三区| 婷婷丁香六月天| 69精品人人人人人人人人人| 国产精品久久久久9999小说| 大香蕉在线99热| 婷婷婷久久| 99热99| 欧美日韩国产一区| 超碰免费大香蕉| 久久久18| 色青青五月| 69色色视频| www.天天日| 伊人久久大香网| 激情五月婷婷丁香| 内射爽无广熟女亚洲| 伊人五月婷| 激情丁香久久久久久| 九九婷婷综合| 色色色综合视频| 色5月婷婷| 天天噜| 婷婷五月综合网| 亚洲亚洲人成综合网络| 亚洲天堂AV综合网| 亚洲AV网址| 99高级会所久久| 五月天另类小说久久小说网| 婷婷五月天av| 天天操综合网| 五月伊人91| 九九大香蕉黄色影院| 激情五月天婷婷免费观看| 这里只有免费的精品| 99热在线观看免费精品| 亚洲成人五月天| 五月天福利影院导航| 大香蕉Av在线| 亚洲日本激情| 五月天激情视频网站| 1024操逼视频| 五月天社区| CAOBIBI| 五月丁香日本在线视频观看| 五月色精品| 91久久九久久九久久九久久九久久| 一本久道综合99| 在线观看欧美3区| 大香蕉婷婷久久| 久久久久久人妻| 在线免费视频caop| 五月天丁香综合| 伊人综合网4| 色老久久| 91精品久久久久久久久久| 影音先锋 一区| 去干网av| 五月天综合在线观看| www.天天干| 狠狠色丁香婷婷| 五月天六月天| 久久九精品| 国产亚洲精品久久久久苍井松| 99视频91| 99热热九九| 新激情五月天天在线网| 精品亚洲国产成人A片在线鸭王 | 欧美综合婷婷网| 色99在线观看| 欧美,日韩成人在线| 99色激| 五月天com| 国产乱子轮XXX农村| 99在线观看精品| 天天天天天天噜| 日日日日日| 色情五月婷| 日韩精品无码99| 99视频内射三四| 伊人综合色干| www.激情五月天com| 成人短视频在线| 九九精品碰| www.人人操人人看人人想人人摸 人人人人操,COM | 免费做A爰片77777| 在线观看的av| 日韩爱操视频| 免费无码毛片一区二区A片| 五月丁香啪啪综合| 97 A I色色| 激情小说色五月| 久久五月天婷婷视频| 亚洲碰碰碰| 亚洲成人丁香花| 婷婷舔| 久久精彩免费视频| 大香蕉伊人99| 色五月播五月| 丁香影院五月综合| 亚洲综合五月天综合| 激情色色色| 亚洲一区国产传媒| 婷婷五月天堂| 91丨九色丨首页| 熟女乱论网| 亚洲日日操| 黄色激情久久| 色婷五月天| 国产AV网页| 26uuu亚洲欧美| 99国产精品久久久久久久久久久| 久久久久9999| 丁香五月天堂| 激情AV在线| 射区导航| 久久天堂| 五月天播播中文字幕| 1024在线视频| 中文字幕婷婷五月天在线观看| 激情小说色五月| 秋霞簧片| 亚洲精品久久久久久久久久吃药| 性爱在线播放av| 人妻人人操| 五月天色导航婷婷资源婷婷| 亚洲中文av| 久久三级视频| 99热6精品| 久久五月婷婷电影| 亚洲第一综合| 婷香五月网在线| eeuss人妻| 日本人妻A片成人免费看片| AV五月丁香| 色婷| 色五月综合激情| www.99热这里只有精品| 丁香五月激情宗合网| 婷婷五月色天| 这里只有精品在线视频精品| 久久婷婷亚洲| 五月婷成人网| 97在线观视频免费观看| www开心激情网| 色婷婷四虎| 婷婷爱五月天| 久久精品99久久| 久久久激情| 美妞av| 日韩成人中文| 精品A√| 五月天伊人久久久久| 91九色丨国产丨爆乳| 婷婷在线免费| 精品一区二区三区四区五区六区 | 婷婷狠狠操| 成人羞羞啪啪 全 视频| A片女女女女女女BBBB| 国产高清精品色| 亚洲AV无码一区二| 色吧综合网| 婷婷五月天激情偷拍| 色综色网| 天天摸天天透天天舔| 午夜成人AV在线| 九九99精品| 六月婷婷国产| 色综合色色色色| 99在线观看| 情情五月天色| 激情综合另类| PORNY九色9l自拍视频成人| 888精品福利地址| 婷婷丁香18| 六月丁香五月婷婷| 伊人五月天综合网| 青青草大香| www.婷婷,com| 欧美五月丁香啪啪响视频| 91妻人人爽人人看片| 人妻久久久久久久 | 欧美日韩成人一区二区| 五月丁香猫咪久久婷婷综合视频激情四射网入口 | 亚洲无码11| 五月丁香在线| 国产三级秋霞| 99久久综合网| 乱乱av| 五月丁香欧美综合| 加勒比色色| 日韩成人电影Av| 深爱婷婷网| 婷婷五月激情视频| 五月天综合网| 九月丁香久久网| 色99热| 亚洲激情丁香五月基地| 2020日日干| 人妻日日日| 久久狼人天堂|