首先驗(yàn)證 TwinCAT 是否已發(fā)現(xiàn) ESC,如Topic Link Label12.4所述。此外,在開(kāi)始對(duì)此 EEPROM 進(jìn)行編程之前,確保將 ESC XML 文件復(fù)制到 TwinCAT 目錄中。
- 將 ESI 文件(F2838x CM EtherCAT Slave (System).xml,位于 \solutions\tmdxiddk379d\f2838x\ssc_configuration)復(fù)制到 TwinCAT 目錄中(默認(rèn)位置:C:\TwinCAT\3.1\Config\Io\EtherCAT)。如果 TwinCAT 已經(jīng)打開(kāi),則必須關(guān)閉并重新打開(kāi)它才能看到新的 XML 文件。
- 在 Visual Studio 解決方案資源管理器中,雙擊 Device 2 (EtherCAT) 下的 Box #(框 #)。
- TwinCAT 工程窗口應(yīng)在解決方案資源管理器的右側(cè)打開(kāi),并具有一些選項(xiàng)卡,如“General”(常規(guī))、“EtherCAT”等等
- 選擇 EtherCAT 選項(xiàng)卡,然后點(diǎn)擊 Advanced Settings(高級(jí)設(shè)置)
- 在新窗口中,展開(kāi) ESC Access(ESC 訪問(wèn))菜單,然后展開(kāi) E2PROM 菜單。點(diǎn)擊 Smart View(智能視圖)
- 點(diǎn)擊 Write E2PROM(寫(xiě)入 E2PROM)并展開(kāi) Available EEPROM(可用 EEPROM)說(shuō)明窗口中的 Texas Instruments Incorporated 菜單。
- 展開(kāi) TI C28xx Slave Devices(TI C28xx 從器件)并選擇 F2838x CM EtherCAT Slave。點(diǎn)擊 OK(確認(rèn))。
- Visual Studio 將指示正在對(duì) EEPROM 進(jìn)行編程。完成后,如果 Smart View(智能視圖)沒(méi)有使用新內(nèi)容自動(dòng)更新,您可以選擇 Read E2PROM(讀取 E2PROM)以讀回新編程的值。
- 此 CM 應(yīng)用程序的產(chǎn)品代碼為 0x10003101
- 完成對(duì) EEPROM 的編程后,斷開(kāi)控制器并對(duì)其下電上電。