EtherCAT 工業以太網應用系統設計
李正軍
- 出版商: 機械工業
- 出版日期: 2026-01-01
- 售價: $1,128
- 語言: 簡體中文
- 頁數: 483
- ISBN: 7111792963
- ISBN-13: 9787111792963
-
相關分類:
控制系統 Control-systems
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
Multidimensional Signal, Image, and Video Processing and Coding, 2/e (Hardcover)$1,380$1,352 -
Practical Image and Video Processing Using MATLAB (Hardcover)$6,630$6,497 -
Permanent Magnet Brushless DC Motor Drives and Controls (Hardcover)$8,880$8,702 -
Microprogrammed State Machine Design (Hardcover)$10,450$10,241 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
CPU 自製入門$594$564 -
跟著範例學會 Visual C# 2015 (適用2015/2013)$420$328 -
物聯網實作:工業4.0基礎篇, 2/e (附光碟)$520$468 -
7天學會 Android App 程式開發$450$351 -
$300機器學習入門到實戰 — MATLAB 實踐應用 -
Excel VBA 實戰技巧|金融數據 x 網路爬蟲$620$558 -
動手做深度強化學習 (Deep Reinforcement Learning Hands-On)$690$538 -
$300強化學習與深度學習:通過 C語言模擬 -
最新圖解馬達入門$300$255 -
NumPy 高速運算徹底解說 - 六行寫一隻程式?你真懂深度學習?手工算給你看!$750$638 -
超圖解 Arduino 互動設計入門, 4/e$680$578 -
工業4.0 的物聯網智慧工廠應用與實作:使用 Arduino.Node-RED.MySQL.Node.js$500$199 -
$453深入淺出神經網絡與深度學習 -
$504機器人控制 — 運動學、控制器設計、人機交互與應用實例 -
FPGA 數字圖像採集與處理 — 從理論知識、模擬驗證到板級調試的實例精講$414$393 -
$453OpenCV 4.5 電腦視覺開發實戰 (基於 VC++) -
機器學習與振動信號處理$354$336 -
NLP 大神 RNN 網路:Python 原始程式碼手把手帶你寫$890$703 -
$560數字圖像處理與機器視覺 — Visual C++ 與 Matlab 實現, 2/e -
$249天線理論與工程設計
商品描述
本書全面介紹了EtherCAT工業以太網應用系統設計。書中內容豐富,體系先進,結構合理,理論與實踐相結合,尤其註重工程應用技術。全書共分11章,主要內容包括:緒論,EtherCAT從站控制器,EtherCAT從站硬件電路系統設計,EtherCAT工業以太網主站,EtherCAT開發前的準備——軟件的安裝,基於ET1100的EtherCAT從站軟件設計,基於LAN9252的EtherCAT從站驅動和應用程序設計,基於LAN9252的從站增加數字量和模擬量通信數據的方法,EtherCAT主站軟件安裝、從站開發調試及XML文件解析,基於IgH的EtherCAT主從站通信程序設計,基於SOEM的EtherCAT主從站通信程序設計。通過閱讀本書,讀者將深入了解EtherCAT技術原理、應用場景和關鍵設計步驟,為工業控制系統的開發和應用提供了全面的指導。本書力求所講內容具有較強的可移植性、先進性、系統性、應用性及資料開放性,可起到舉一反三的作用。本書配套程序代碼、XML文件、電路文件、官方手冊等數字資源,下載方式見本書封底。 本書可供從事EtherCAT工業以太網控制系統設計的工程技術人員參考,也可作為高等院校自動化、機器人、自動檢測、機電一體化等專業的本科生教材或相關專業的研究生教材。
目錄大綱
前言
第1章 緒論
1.1 以太網與工業以太網概述
1.1.1 以太網技術
1.1.2 工業以太網技術
1.1.3 工業以太網通信模型
1.1.4 工業以太網的優勢
1.1.5 實時以太網
1.1.6 實時以太網模型分析
1.1.7 幾種實時以太網的比較
1.2 幾種流行的工業以太網
1.2.1 SERCOS
1.2.2 PROFINET
1.2.3 EPA
1.3 EtherCAT工業以太網
1.3.1 EtherCAT概述
1.3.2 EtherCAT工業以太網的特點和快速以太網的環形結構
1.3.3 EtherCAT物理拓撲結構
1.3.4 EtherCAT數據鏈路層
1.3.5 EtherCAT應用層
1.3.6 EtherCAT系統組成
1.3.7 EtherCAT系統主站設計
1.3.8 EtherCAT系統從站設計
第2章 EtherCAT從站控制器
2.1 EtherCAT從站控制器概述
2.1.1 EtherCAT從站控制器功能塊
2.1.2 EtherCAT協議
2.1.3 幀處理
2.1.4 FMMU
2.1.5 同步管理器
2.2 EtherCAT從站控制器的BECKHOFF解決方案
2.2.1 BECKHOFF提供的EtherCAT從站控制器
2.2.2 EtherCAT從站控制器存儲空間
2.2.3 EtherCAT從站控制器特征信息
2.3 EtherCAT從站控制器ET1100
2.3.1 ET1100概述
2.3.2 ET1100引腳介紹
2.3.3 ET1100的PDI信號
2.3.4 ET1100的配置引腳信號
2.3.5 ET1100的物理接口和PDI引腳信號
2.3.6 ET1100的MII接口
2.3.7 ET1100的PDI描述
2.3.8 ET1100的異步8/16位微控制器接口
2.4 EtherCAT從站控制器的數據鏈路控制
2.4.1 EtherCAT從站控制器的數據幀處理
2.4.2 EtherCAT從站控制器的通信接口控制
2.4.3 EtherCAT從站控制器的數據鏈路地址
2.4.4 EtherCAT從站控制器的邏輯尋址控制
2.5 EtherCAT從站控制器的應用層控制
2.5.1 EtherCAT從站控制器的狀態機控制和狀態
2.5.2 EtherCAT從站控制器的中斷控制
2.6 EtherCAT從站控制器的存儲同步管理
2.6.1 EtherCAT從站控制器存儲同步管理器
2.6.2 SM通道緩存區的數據交換
2.6.3 SM通道郵箱數據通信模式
2.7 EtherCAT從站信息接口(SII)
2.7.1 EEPROM中的信息
2.7.2 EEPROM的操作
2.8 EtherCAT分布式時鐘
2.9 EtherCAT從站控制器LAN9252
2.9.1 LAN9252概述
2.9.2 LAN9252主機總線接口
2.9.3 LAN9252工作模式
2.9.4 LAN9252引腳介紹
2.9.5 LAN9252寄存器映射
2.9.6 LAN9252系統中斷
2.9.7 LAN9252中斷寄存器
2.9.8 LAN9252主機總線接口
2.9.9 LAN9252的SPI/SQI從器件
2.9.10 LAN9252的以太網PHY
2.9.11 LAN9252的EtherCAT功能
第3章 EtherCAT從站硬件電路系統設計
3.1 基於ET1100的EtherCAT從站硬件電路系統設計
3.1.1 基於ET1100的EtherCAT從站總體結構
3.1.2 微控制器與ET1100 的接口電路設計
3.1.3 ET1100 的配置電路設計
3.1.4 EtherCAT從站以太網物理層 PHY器件
3.1.51 0/100 Base-TX/FX的物理層收發器KS8721
3.1.6 ET1100與KS8721BL的接口電路
3.1.7 直接I/O控制EtherCAT從站硬件電路設計
3.2 基於LAN9252的EtherCAT從站硬件電路系統設計
第4章 EtherCAT工業以太網主站
4.1 EtherCAT主站分類
4.1.1 概述
4.1.2 主站分類需求規範
4.1.3 功能包
4.2 TwinCAT 3 EtherCAT主站
4.2.1 TwinCAT 3概述
4.2.2 TwinCAT 3編程
4.3 IgH EtherCAT主站
4.3.1 IgH EtherCAT概述
4.3.2 IgH EtherCAT主站架構
4.3.3 過程數據
4.3.4 FMMU配置
4.3.5 應用程序接口
4.3.6 狀態機
4.3.7 獲取軟件
4.4 SOEM EtherCAT主站
4.4.1 SOEM EtherCAT概述
4.4.2 SOEM的下載與使用
4.4.3 SOEM源代碼結構
4.4.4 SOEM的應用
第5章 EtherCAT開發前的準備——軟件的安裝
5.1 虛擬機
5.1.1 虛擬機的安裝
5.1.2 新建虛擬機
5.1.3 虛擬機的設置
5.2 Ubuntu
第6章 基於ET1100的EtherCAT從站軟件設計
6.1 EtherCAT從站驅動和應用程序代碼包架構
6.1.1 EtherCAT從站驅動和應用程序代碼包的組成
6.1.2 EtherCAT通信協議和應用層控制相關的文件
6.2 el9800appl.h
6.2.1 TOBJ1601 的數據結構
6.2.2 TOBJ1A00 的數據結構
6.2.3 TOBJ1C12 的數據結構
6.2.4 TOBJ6000的數據結構
6.2.5 TOBJ6020 的數據結構
6.2.6 TOBJ7010的數據結構
6.2.7 TOBJ6411 的數據結構
6.2.8 TOBJ8020 的數據結構
6.2.9 TOBJF000 的數據結構
6.2.10 PDO映射對象(PDO Mapping Objects)
6.2.11 對象 0x1601(數字輸出 RxPDO)
6.2.12 對象 0x1602(數字輸出 RxPDO)
