EtherCAT工業以太網應用系統設計

李正軍

  • 出版商: 機械工業
  • 出版日期: 2026-01-01
  • 售價: $1,128
  • 語言: 簡體中文
  • 頁數: 483
  • ISBN: 7111792963
  • ISBN-13: 9787111792963
  • 相關分類: 電機學 Electric-machinery
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書全面介紹了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)