幫助中心 | 我的帳號 | 關於我們

工業乙太網現場匯流排EtherCAT驅動程序設計及應用(十三五普通高等教育規劃教材)

  • 作者:編者:郇極//劉艷強
  • 出版社:機械工業
  • ISBN:9787111632603
  • 出版日期:2019/09/01
  • 裝幀:平裝
  • 頁數:220
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    EtherCAT是一種應用於工廠自動化和流程自動化領域的實時工業乙太網現場匯流排協議,已經成為工業通信網路國際標準IEC 61158和IEC 61784的組成部分。本書內容包括:實時工業乙太網技術進展、EtherCAT系統組成原理、EtherCAT協議、從站專用集成電路晶元ET1100介紹、EtherCAT從站硬體設計實例、EtherCAT伺服驅動器控制應用協議CoE和SoE、Windows操作系統下EtherCAT主站驅動程序設計、基於微處理器的EtherCAT從站驅動程序設計和開發實例。
    本書可作為工業自動化類和電腦控制專業教材或教學參考書,亦可作為EtherCAT系統開發技術人員的工具書。

作者介紹
編者:郇極//劉艷強

目錄
前言
第1章  概述
  1.1  實時工業乙太網概述
  1.2  EtherCAT協議概述
第2章  EtherCAT協議
  2.1  EtherCAT系統組成
    2.1.1  EtherCAT主站組成
    2.1.2  EtherCAT從站組成
    2.1.3  EtherCAT物理拓撲結構
  2.2  EtherCAT數據幀結構
  2.3  EtherCAT報文定址和通信服務
    2.3.1  EtherCAT網段定址
    2.3.2  設備定址
    2.3.3  邏輯定址和FMMU
    2.3.4  通信服務和WKC
  2.4  分佈時鐘
    2.4.1  分佈時鐘描述
    2.4.2  傳輸延時和時鐘初始偏移量的測量
    2.4.3  時鐘同步
  2.5  通信模式
    2.5.1  周期性過程數據通信
    2.5.2  非周期性郵箱數據通信
  2.6  狀態機和通信初始化
  2.7  應用層協議
  2.8  EtherCAT主站實施和功能分類
第3章  EtherCAT從站控制晶元
  3.1  ESC晶元概述
    3.1.1  ESC晶元種類
    3.1.2  ESC晶元存儲空間
    3.1.3  ESC晶元特徵信息
  3.2  ESC晶元——ET1100
    3.2.1  ET1100引腳定義
    3.2.2  物理通信埠
    3.2.3  PDI介面
    3.2.4  配置信號引腳
    3.2.5  其他引腳
  3.3  ESC數據鏈路控制
    3.3.1  ESC數據幀處理
    3.3.2  ESC通信埠控制
    3.3.3  數據鏈路錯誤檢測
    3.3.4  ESC數據鏈路地址
    3.3.5  邏輯定址控制
  3.4  ESC應用層控制
    3.4.1  狀態機控制和狀態
    3.4.2  中斷控制
    3.4.3  看門狗控制
  3.5  同步管理
    3.5.1  同步管理器概述
    3.5.2  緩存類型數據交換
    3.5.3  郵箱數據通信模式

  3.6  從站信息介面
    3.6.1  EEPROM中分類數據
    3.6.2  EEPROM訪問控制
    3.6.3  對EEPROM操作的錯誤處理
  3.7  分佈時鐘操作
    3.7.1  分佈時鐘信號
    3.7.2  分佈時鐘的初始化
    3.7.3  同步信號的配置
  3.8  顯式設備標識ID
    3.8.1  ID請求機制——帶有應用控制器和ID-選擇器的複雜從站
    3.8.2  直接ID機制——沒有微控制器的簡單從站
    3.8.3  使用設置站點別名和遺留模式
  3.9  主站對ESC操作過程示例
    3.9.1  數字量輸入/輸出配置和通信示例
    3.9.2  郵箱配置和通信示例
第4章  EtherCAT硬體設計
  4.1  EtherCAT從站PHY器件選擇
  4.2  微處理器操作的EtherCAT從站硬體設計實例
    4.2.1  ET1100的接線
    4.2.2  ET1100配置電路
    4.2.3  MII接線
    4.2.4  微處理器介面引腳接線
  4.3  直接I/O控制EtherCAT從站硬體設計實例
第5章  EtherCAT伺服驅動器控制應用協議
  5.1  CoE(CANopen over EtherCAT)
    5.1.1  CoE對象字典
    5.1.2  周期性過程數據通信
    5.1.3  CoE非周期性數據通信
    5.1.4  應用層行規
  5.2  SoE(SERCOS over EtherCAT)
    5.2.1  SoE狀態機
    5.2.2  IDN繼承
    5.2.3  SoE過程數據映射
    5.2.4  SoE服務通道
第6章  EtherCAT主站驅動程序設計
  6.1  數據定義頭文件
  6.2  網卡操作相關類的定義和實現
    6.2.1  基於NDIS的網卡驅動程序
    6.2.2  CEcNpfDevice類
    6.2.3  CNpfInfo類
    6.2.4  獲得電腦網卡信息
    6.2.5  打開網卡
    6.2.6  發送數據幀
    6.2.7  接收數據幀
    6.2.8  關閉網卡
  6.3  從站設備對象定義和實現
    6.3.1  CEcSimSlave類的定義
    6.3.2  CEcSimSlave類的實現
  6.4  主站設備對象定義和實現
    6.4.1  CEcSimMaster類的定義

    6.4.2  初始化和啟動CEcSimMaster數據對象
    6.4.3  配置從站設備對象
    6.4.4  狀態機運行
    6.4.5  發送非周期性EtherCAT數據幀
    6.4.6  發送周期性EtherCAT數據幀
    6.4.7  接收EtherCAT數據幀
  6.5  主站實常式序
    6.5.1  通信配置初始化
    6.5.2  周期性運行控制
第7章  從站驅動程序設計
  7.1  從站驅動程序頭文件ec_def.h
  7.2  從站基本操作
  7.3  從站驅動程序總體結構
  7.4  從站周期性數據處理
    7.4.1  同步運行模式
    7.4.2  自由運行模式
  7.5  從站非周期性事件處理
  7.6  從站狀態機處理
    7.6.1  狀態機處理流程
    7.6.2  檢查SM通道設置
    7.6.3  啟動郵箱數據通信
    7.6.4  啟動周期性輸人數據通信
    7.6.5  啟動周期性輸出數據通信
    7.6.6  停止EtherCAT數據通信
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032