日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

EtherCAT從站開發(fā)避坑指南:30分鐘搞定ESI XML(下)

ZLG致遠電子 ? 2026-04-20 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上期我們詳解了EtherCAT從站信息文件ESI XML,介紹其定義、結(jié)構(gòu)及與硬件SII的對應(yīng)關(guān)系,這期我們繼續(xù)講解核心節(jié)點與PDO過程數(shù)據(jù),幫助大家理解主站識別、配置從站的原理,為設(shè)備調(diào)試與通信對接打下基礎(chǔ)。


09fdb7c0-3c6a-11f1-ab55-92fbcf53809c.jpg ?ESI XML 核心節(jié)點詳解

1. 根節(jié)點:是ESI XML的根節(jié)點,也是整個文件的“容器”,所有其他子節(jié)點均需嵌套在該節(jié)點內(nèi),無額外屬性,僅起包裹作用。注意:XML是嚴格區(qū)分大小寫的, 的大小寫必須嚴格遵循標準,不可修改為小寫(如),否則主站無法正常解析。

2. 廠商信息節(jié)點:節(jié)點用于描述從站廠商的基礎(chǔ)信息,主站通過該節(jié)點識別設(shè)備的生產(chǎn)廠商,核心子節(jié)點及說明如下表:0a0bff6a-3c6a-11f1-ab55-92fbcf53809c.png

實例片段:

0x000xId> Guangzhou Zhiyuan Electronics Co., Ltd.Name> https://www.beckhoff.comUrl>Vendor>

核心作用:確保主站能準確識別設(shè)備的生產(chǎn)廠商,避免不同廠商的同類設(shè)備混淆。

3. 設(shè)備分組節(jié)點:

節(jié)點用于對同一廠商的從站設(shè)備進行分類管理,將功能、類型相同的設(shè)備歸為一組,方便主站軟件對設(shè)備進行篩選和管理。

該節(jié)點的核心子節(jié)點是 ,每個 代表一個設(shè)備組,包含 (分組ID)、(分組名稱)兩個核心子節(jié)點。

常見的設(shè)備分組包括:數(shù)字IO從站組、模擬量IO從站組、伺服驅(qū)動從站組、傳感器從站組等。

實例片段:

1Id> 數(shù)字IO從站Name> Group> 2Id> 伺服驅(qū)動從站Name> Group>Groups>

注意: 節(jié)點僅起分類作用,不影響主站與從站的通信配置,即便刪除該節(jié)點,主站仍可通過 節(jié)點識別從站,只是設(shè)備管理會不夠清晰。

4. 設(shè)備核心節(jié)點:(重點)

是ESI XML中最重要的節(jié)點,用于描述單個或多個從站設(shè)備的完整信息,每個從站對應(yīng)一個 子節(jié)點。 節(jié)點包含多個子節(jié)點,涵蓋設(shè)備基本信息、協(xié)議類型、過程數(shù)據(jù)、底層配置等核心內(nèi)容,是主站配置通信的核心依據(jù)。

下面詳細講解 節(jié)點的核心子節(jié)點:

4.1 設(shè)備基本信息:

用于描述從站設(shè)備的基礎(chǔ)信息,相當(dāng)于設(shè)備的“身份證”,主站通過該節(jié)點識別設(shè)備的具體型號和規(guī)格,核心子節(jié)點及說明如下表:

0a2c8942-3c6a-11f1-ab55-92fbcf53809c.png

4.2 設(shè)備協(xié)議類型:

節(jié)點用于描述從站支持的EtherCAT應(yīng)用層協(xié)議,主站通過該節(jié)點確定與從站的通信方式,不同協(xié)議對應(yīng)不同的應(yīng)用場景,核心協(xié)議類型及說明如下表:

0a53c642-3c6a-11f1-ab55-92fbcf53809c.png

實例片段:

;trueCoE>; ;trueFoE>; falseSoE>; falseEoE>Profile>

4.3 過程數(shù)據(jù):(核心中的核心)

過程數(shù)據(jù)(Process Data)是主站與從站實時交換的數(shù)據(jù),也是EtherCAT通信的“靈魂”——主站通過過程數(shù)據(jù)向從站發(fā)送控制命令,從站通過過程數(shù)據(jù)向主站反饋運行狀態(tài)。 節(jié)點用于描述過程數(shù)據(jù)的結(jié)構(gòu)、長度、含義等信息,核心子節(jié)點為 和 。

4.3.1 核心概念區(qū)分

TxPDO:Transmit PDO(發(fā)送過程數(shù)據(jù)),指從站向主站發(fā)送的數(shù)據(jù),主要是從站的輸入信號、運行狀態(tài)(如IO輸入狀態(tài)、伺服位置、傳感器數(shù)值等);

RxPDO:Receive PDO(接收過程數(shù)據(jù)),指主站向從站發(fā)送的數(shù)據(jù),主要是主站的控制命令、輸出信號(如IO輸出控制、伺服轉(zhuǎn)速指令、控制字等)。

簡單記憶:TxPDO(從站→主站,反饋),RxPDO(主站→從站,控制)。

4.3.2 過程數(shù)據(jù)的核心屬性

每個TxPDO和RxPDO都包含多個 子節(jié)點,每個 對應(yīng)一個具體的過程數(shù)據(jù)項,核心屬性如下:

數(shù)據(jù)項名稱,描述數(shù)據(jù)的含義(如“控制字”“狀態(tài)字”“位置反饋”);

數(shù)據(jù)長度,單位為bit(常用8bit、16bit、32bit);

數(shù)據(jù)偏移量,用于確定該數(shù)據(jù)在過程數(shù)據(jù)幀中的位置(主站自動解析,無需手動配置);

數(shù)據(jù)項的詳細說明,解釋數(shù)據(jù)的作用和取值范圍。

4.3.3 實例片段(完整版)

控制字Name> 16BitLength> 0Offset> 控制從站啟停,0=停止,1=運行,其他數(shù)值對應(yīng)特殊控制指令(如急停、復(fù)位)Description> Data> 輸出信號Name> 16BitLength> 16Offset> 16點數(shù)字輸出,每bit對應(yīng)1個輸出通道,0=斷開,1=閉合Description> Data> RxPDO> 狀態(tài)字Name> 16BitLength> 0Offset> 反饋從站運行狀態(tài),0=故障,1=正常運行,2=待機,3=報警Description> Data> 輸入信號Name> 16BitLength> 16Offset> 16點數(shù)字輸入,每bit對應(yīng)1個輸入通道,0=無信號,1=有信號(如傳感器觸發(fā))Description> Data> TxPDO>ProcessData>

4.3.4 過程數(shù)據(jù)的傳輸特點

EtherCAT的過程數(shù)據(jù)傳輸具有“實時性高、低延遲”的核心優(yōu)勢,這也是其區(qū)別于普通以太網(wǎng)通信的關(guān)鍵:

實時性:過程數(shù)據(jù)采用“邏輯環(huán)”傳輸方式,主站發(fā)送的數(shù)據(jù)幀經(jīng)過每個從站時,從站僅讀取自身所需數(shù)據(jù)、寫入自身反饋數(shù)據(jù),無需等待整個數(shù)據(jù)幀返回主站再進行下一次傳輸,傳輸延遲可低至微秒級;

周期性:過程數(shù)據(jù)的傳輸按照固定周期進行(如1ms、10ms),周期可通過主站軟件配置,確保主站與從站的通信節(jié)奏一致;

確定性:每個過程數(shù)據(jù)項的位置(Offset)、長度(BitLength)固定,主站與從站按照約定的規(guī)則讀取/寫入數(shù)據(jù),避免數(shù)據(jù)錯亂。

補充說明:過程數(shù)據(jù)的傳輸優(yōu)先級高于其他非實時數(shù)據(jù)(如SDO參數(shù)配置數(shù)據(jù)),確??刂泼詈蜖顟B(tài)反饋的實時性,滿足工業(yè)自動化場景的控制需求。

4.4 底層配置節(jié)點:、、

這類節(jié)點屬于EtherCAT的底層通信配置,用于管理數(shù)據(jù)同步、內(nèi)存地址映射等,主站軟件會自動解析并配置,入門階段無需深入理解,僅需了解其核心作用及簡單工作邏輯即可:

(同步管理器):相當(dāng)于過程數(shù)據(jù)傳輸?shù)摹罢{(diào)度員”,管理過程數(shù)據(jù)的同步傳輸。它會根據(jù)SyncSignal(同步信號)的觸發(fā),控制TxPDO和RxPDO的發(fā)送與接收時機,確保主站與從站的數(shù)據(jù)交換實時性;

(現(xiàn)場內(nèi)存管理單元):相當(dāng)于“地址轉(zhuǎn)換器”,將從站的過程數(shù)據(jù)地址映射到主站的內(nèi)存地址。主站無需直接訪問從站的硬件地址,只需通過自身內(nèi)存地址即可讀取/寫入從站的過程數(shù)據(jù),實現(xiàn)主站對從站數(shù)據(jù)的快速訪問;

(同步信號):相當(dāng)于“時鐘信號”,定義數(shù)據(jù)傳輸?shù)耐街芷冢ㄈ?ms)。主站和從站根據(jù)同步信號的觸發(fā),同步完成數(shù)據(jù)的發(fā)送與接收,確保兩者的通信節(jié)奏一致。

說明:對于初學(xué)者而言,無需手動修改這類節(jié)點的內(nèi)容,主站軟件會根據(jù)ESI XML自動完成配置。僅在從站開發(fā)或特殊調(diào)試場景下,才需要工程師手動調(diào)整相關(guān)參數(shù)。


09fdb7c0-3c6a-11f1-ab55-92fbcf53809c.jpg ?ESI XML 的實際應(yīng)用流程

掌握ESI XML的結(jié)構(gòu)后,更重要的是了解其在實際工業(yè)場景中的應(yīng)用流程。EtherCAT主站軟件種類較多,除了常用的TwinCAT,還有Codesys、Step7等,不同軟件的操作界面略有差異,但導(dǎo)入ESI XML、配置通信的核心流程一致。本節(jié)以“TwinCAT 3主站對接EtherCAT從站”為例,詳細講解完整應(yīng)用流程,方便小白上手操作:

  • 獲取ESI XML文件:從從站設(shè)備廠商官網(wǎng)、設(shè)備配套資料(如光盤、說明書附件)中下載對應(yīng)型號的ESI XML文件。注意:需下載與從站硬件版本一致的ESI文件,避免因版本不匹配導(dǎo)致主站無法識別設(shè)備;
  • 安裝主站軟件并啟動:安裝TwinCAT 3軟件,啟動后創(chuàng)建一個新的項目(Project),選擇對應(yīng)的主站硬件(如Beckhoff CX系列控制器、PC-based主站);
  • 導(dǎo)入ESI XML文件:進入TwinCAT軟件的“EtherCAT Master”配置界面,找到“Slave Information”(從站信息)選項,點擊“Import”(導(dǎo)入),選擇下載好的ESI XML文件,完成導(dǎo)入;
  • 掃描從站設(shè)備:將主站與從站通過EtherCAT總線連接(通常采用RJ45網(wǎng)線),給主站和從站上電。在TwinCAT軟件中點擊“Scan”(掃描),主站會自動識別從站設(shè)備,并顯示從站的廠商、型號、版本等信息(這些信息均來自導(dǎo)入的ESI XML文件);
  • 自動配置通信參數(shù):主站掃描到從站后,會根據(jù)ESI XML中描述的過程數(shù)據(jù)結(jié)構(gòu)、同步方式、協(xié)議類型等信息,自動完成PDO映射、同步周期配置、地址分配等操作,無需工程師手動編寫代碼或配置寄存器;
  • 驗證通信連接:配置完成后,在TwinCAT軟件中查看“Process Data”(過程數(shù)據(jù))界面,可實時看到TxPDO(從站反饋數(shù)據(jù))和RxPDO(主站控制數(shù)據(jù))的數(shù)值。嘗試通過主站發(fā)送控制命令(如控制IO輸出),觀察從站是否正常響應(yīng),驗證通信是否正常;
  • 后續(xù)調(diào)試與維護:通信正常后,工程師可根據(jù)實際需求,在主站軟件中編寫控制程序,讀取從站的反饋數(shù)據(jù)、發(fā)送控制指令。若后續(xù)更換從站設(shè)備,只需導(dǎo)入對應(yīng)型號的ESI XML文件,重復(fù)上述流程即可完成配置。

注意:若未導(dǎo)入ESI XML,主站掃描時會提示“未知設(shè)備”(Unknown Slave),無法識別從站的型號和參數(shù),也無法完成通信配置。此外,若導(dǎo)入的ESI XML文件不完整或存在錯誤,主站會提示解析失敗,需重新下載完整的ESI文件。


09fdb7c0-3c6a-11f1-ab55-92fbcf53809c.jpg ?常見問題與解答(FAQ)

Q1:ESI XML文件丟失或損壞,該怎么辦?A1:從設(shè)備廠商官網(wǎng)重新下載對應(yīng)型號的ESI XML文件,確保文件完整(無亂碼、無缺失節(jié)點),重新導(dǎo)入主站軟件即可。若官網(wǎng)未提供,可聯(lián)系設(shè)備廠商的技術(shù)支持獲取。Q2:不同廠商的ESI XML格式是否一致?A2:一致。ESI XML遵循EtherCAT國際標準(IEC 61158)編寫,所有廠商的文件結(jié)構(gòu)、節(jié)點命名、屬性定義均統(tǒng)一,確保主站可兼容不同品牌、不同類型的從站設(shè)備,實現(xiàn)“即插即用”。Q3:初學(xué)者需要自己編寫ESI XML文件嗎?A3:不需要。普通工程師(如調(diào)試工程師、電氣工程師)僅需會讀取、導(dǎo)入ESI XML文件,理解過程數(shù)據(jù)和協(xié)議類型即可完成主站與從站的對接;只有從站設(shè)備開發(fā)人員,才需要根據(jù)從站的SII信息(硬件信息),按照EtherCAT標準編寫ESI XML文件。Q4:ESI XML中的過程數(shù)據(jù)可以修改嗎?A4:不建議修改。ESI XML中的過程數(shù)據(jù)(如BitLength、Offset、數(shù)據(jù)含義)是根據(jù)從站硬件的硬件設(shè)計(如IO點數(shù)、寄存器地址)確定的,修改后會導(dǎo)致主站與從站的過程數(shù)據(jù)映射錯誤,進而引發(fā)通信異常。若需調(diào)整過程數(shù)據(jù),需聯(lián)系設(shè)備廠商確認,由廠商提供修改后的ESI XML文件。Q5:導(dǎo)入ESI XML后,主站仍無法識別從站,可能是什么原因?A5:主要有3種常見原因:① ESI XML文件版本與從站硬件版本不匹配;② 主站與從站的硬件連接異常(如網(wǎng)線松動、總線接線錯誤);③ ESI XML文件損壞或不完整??梢来螜z查上述問題,重新下載匹配的ESI文件、檢查硬件連接后再嘗試掃描。Q6:ESI XML文件中可以包含多個從站設(shè)備的信息嗎?A6:可以。一個ESI XML文件中,可在節(jié)點下嵌套多個子節(jié)點,每個子節(jié)點對應(yīng)一個從站設(shè)備。這種方式適用于同一廠商的多個同類從站,方便主站一次性導(dǎo)入多個從站的信息,提高配置效率。


09fdb7c0-3c6a-11f1-ab55-92fbcf53809c.jpg ?小結(jié)

本章系統(tǒng)講解了EtherCAT從站信息文件(ESI XML)的核心知識,圍繞“是什么、結(jié)構(gòu)是什么、怎么用”的邏輯,逐步展開講解,核心要點包括:

  • ESI XML的定義、作用及與SII的關(guān)聯(lián)關(guān)系:明確ESI XML是SII的“軟件鏡像”,是主站識別從站、配置通信的“電子說明書”;
  • ESI XML的整體結(jié)構(gòu):掌握根節(jié)點及三大核心子節(jié)點(、、)的功能,理解各節(jié)點的分工;
    核心節(jié)點詳解:重點掌握節(jié)點的子節(jié)點功能,尤其是過程數(shù)據(jù)()的定義、TxPDO與RxPDO的區(qū)別及應(yīng)用,這是EtherCAT通信的核心;
  • 實際應(yīng)用流程:掌握ESI XML在TwinCAT主站中的導(dǎo)入、配置、通信驗證流程,能獨立完成主站與從站的基礎(chǔ)對接;
  • 常見問題解答:了解入門階段常見的問題及解決方案,避免在實際操作中走彎路。

通過本章學(xué)習(xí),學(xué)習(xí)者應(yīng)能讀懂ESI XML文件的核心內(nèi)容,理解主站與從站通過ESI XML建立通信的邏輯,具備獨立導(dǎo)入ESI文件、配置EtherCAT通信的基礎(chǔ)能力,為后續(xù)EtherCAT系統(tǒng)的調(diào)試、故障排查和應(yīng)用奠定堅實基礎(chǔ)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • XML
    XML
    +關(guān)注

    關(guān)注

    0

    文章

    190

    瀏覽量

    34587
  • 應(yīng)用層
    +關(guān)注

    關(guān)注

    0

    文章

    51

    瀏覽量

    11835
  • ethercat
    +關(guān)注

    關(guān)注

    20

    文章

    1582

    瀏覽量

    46263
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RK3568-IgH EtherCAT站開發(fā)案例

    RK3568-IgH EtherCAT站開發(fā)案例
    的頭像 發(fā)表于 01-19 15:20 ?3420次閱讀
    RK3568-IgH <b class='flag-5'>EtherCAT</b>主<b class='flag-5'>站開發(fā)</b>案例

    TL3588-IgH EtherCAT站開發(fā)案例

    TL3588-IgH EtherCAT站開發(fā)案例
    的頭像 發(fā)表于 01-24 15:10 ?1898次閱讀
    TL3588-IgH <b class='flag-5'>EtherCAT</b>主<b class='flag-5'>站開發(fā)</b>案例

    TLT507-IgH EtherCAT站開發(fā)案例

    TLT507-IgH EtherCAT站開發(fā)案例
    的頭像 發(fā)表于 01-26 10:19 ?1641次閱讀
    TLT507-IgH <b class='flag-5'>EtherCAT</b>主<b class='flag-5'>站開發(fā)</b>案例

    10分鐘搞定pld

    10f分鐘你絕對能搞定
    發(fā)表于 08-30 15:33

    基于TI Sitara處理器的EtherCAT站開發(fā)案例

    直觀的用戶界面確保了用戶在EtherCAT網(wǎng)絡(luò)診斷和配置方面獲得流暢的體驗。圖 3圖 41 EtherCAT站開發(fā)案例測試請通過網(wǎng)線將伺服驅(qū)動器CN0 EtherCAT(IN)網(wǎng)口連
    發(fā)表于 07-30 09:25

    分享一些嵌入式系統(tǒng)編程中內(nèi)存操作相關(guān)的指南

    在嵌入式系統(tǒng)的編程中,內(nèi)存操作是我們常用到的,但往往也是易錯的地方,怎么避免呢,今天給大家分享一些相關(guān)的指南。數(shù)據(jù)指針...
    發(fā)表于 12-17 07:18

    EtherCAT站開發(fā)板及源程序說明

    EtherCAT站開發(fā)板及源程序說明:簡化XML生成,簡化編程,10分鐘快速入門
    發(fā)表于 02-18 12:03

    PCB設(shè)計指南

    本文就重點講解PCB設(shè)計指南,99%的PCB工程師容易忽略的!點進來 大家在PCB設(shè)計
    的頭像 發(fā)表于 03-20 18:20 ?2412次閱讀
    PCB設(shè)計<b class='flag-5'>避</b><b class='flag-5'>坑</b><b class='flag-5'>指南</b>

    RK3568--Acontis EtherCAT站開發(fā)案例

    RK3568--Acontis EtherCAT站開發(fā)案例
    的頭像 發(fā)表于 01-19 14:59 ?1986次閱讀
    RK3568--Acontis <b class='flag-5'>EtherCAT</b>主<b class='flag-5'>站開發(fā)</b>案例

    ESI文件詳解:讓EtherCAT網(wǎng)絡(luò)配置更智能!

    EtherCAT站信息(ESI)文件是一種標準化的XML格式文檔,專門用于描述EtherCAT
    的頭像 發(fā)表于 05-09 17:39 ?2817次閱讀
    <b class='flag-5'>ESI</b>文件詳解:讓<b class='flag-5'>EtherCAT</b>網(wǎng)絡(luò)配置更智能!

    指南!RK3568開發(fā)板選型,這5點沒看清千萬別下手!(附迅為驅(qū)動開發(fā)指南資源)

    指南!RK3568開發(fā)板選型,這5點沒看清千萬別下手!(附迅為驅(qū)動開發(fā)指南資源)
    的頭像 發(fā)表于 10-30 15:49 ?1115次閱讀
    <b class='flag-5'>避</b><b class='flag-5'>坑</b><b class='flag-5'>指南</b>!RK3568<b class='flag-5'>開發(fā)</b>板選型,這5點沒看清千萬別下手!(附迅為驅(qū)動<b class='flag-5'>開發(fā)指南</b>資源)

    瑞芯微RKNPU開發(fā)指南環(huán)境搭建到性能優(yōu)化,一文搞定邊緣AI部署

    的輕量化 NPU,都需要通過RKNN SDK實現(xiàn)模型部署。今天這篇文章,我們就從 SDK 核心組件、開發(fā)全流程、進階優(yōu)化到指南,手把手教你搞定
    的頭像 發(fā)表于 02-06 16:35 ?3932次閱讀
    瑞芯微RKNPU<b class='flag-5'>開發(fā)</b>全<b class='flag-5'>指南</b>:<b class='flag-5'>從</b>環(huán)境搭建到性能優(yōu)化,一文<b class='flag-5'>搞定</b>邊緣AI部署

    EtherCAT站開發(fā)周期太長?你缺的可能不是人,而是DPort-ECT!

    在工業(yè)自動化領(lǐng)域,EtherCAT技術(shù)備受青睞,但其站開發(fā)過程往往復(fù)雜且耗時。今天,我們將介紹一款革命性的產(chǎn)品—DPort-ECT系列,它將徹底改變這一現(xiàn)狀,讓開發(fā)變得輕松、高效可靠
    的頭像 發(fā)表于 11-20 11:36 ?725次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>從</b><b class='flag-5'>站開發(fā)</b>周期太長?你缺的可能不是人,而是DPort-ECT!

    頻率源/信號源模塊設(shè)備怎么選?指南

    工程師常常陷入頻率源模塊選型困境:到底看哪些指標?哪些千萬不能踩?本文將結(jié)合安鉑克科技、盛鉑科技等主流廠商的產(chǎn)品特點,為您梳理一份實用的選型指南。
    的頭像 發(fā)表于 02-27 16:49 ?671次閱讀
    頻率源/信號源模塊設(shè)備怎么選?<b class='flag-5'>避</b><b class='flag-5'>坑</b><b class='flag-5'>指南</b>

    EtherCAT站開發(fā)指南30分鐘搞定ESI XML(上)

    兩期詳解EtherCAT站信息文件ESIXML,介紹其定義、結(jié)構(gòu)及與硬件SII的對應(yīng)關(guān)系,講解核心節(jié)點與PDO過程數(shù)據(jù),幫助理解主站識別、配置站的原理,為設(shè)備調(diào)試與通信對接打下
    的頭像 發(fā)表于 04-15 11:36 ?181次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>從</b><b class='flag-5'>站開發(fā)</b><b class='flag-5'>避</b><b class='flag-5'>坑</b><b class='flag-5'>指南</b>:<b class='flag-5'>30</b><b class='flag-5'>分鐘</b><b class='flag-5'>搞定</b><b class='flag-5'>ESI</b> <b class='flag-5'>XML</b>(上)
    武宣县| 家居| 墨脱县| 十堰市| 扎兰屯市| 蕲春县| 凉山| 郁南县| 济阳县| 绥芬河市| 衢州市| 前郭尔| 博客| 桂阳县| 霍州市| 云浮市| 平湖市| 高陵县| 咸丰县| 通州区| 富宁县| 嘉善县| 金阳县| 吉安市| 湖北省| 洪湖市| 峨眉山市| 天峻县| 博湖县| 德惠市| 监利县| 麻江县| 潮安县| 阳江市| 织金县| 高要市| 连州市| 莲花县| 波密县| 辽阳市| 都兰县|