注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數(shù)據(jù)通信Cisco數(shù)字伺服通訊協(xié)議SERCOS驅動程序設計及應用

數(shù)字伺服通訊協(xié)議SERCOS驅動程序設計及應用

數(shù)字伺服通訊協(xié)議SERCOS驅動程序設計及應用

定 價:¥35.00

作 者: 郇極 等編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: Cisco

ISBN: 9787810776691 出版時間: 2005-09-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 289 字數(shù):  

內容簡介

  SERCOS是一種專門用于在工業(yè)機械電氣設備的控制單元與數(shù)字伺服裝置及可編程控制器之間實現(xiàn)串行實時數(shù)據(jù)通訊的協(xié)議標準。本書對SERCOS協(xié)議、SERCOS協(xié)議器件、SERCOS驅動程序設計等進行了介紹。本書力求體系合理,概念準確,文理清楚,用詞規(guī)范,適用作為工業(yè)自動化和計算機控制專業(yè)類研究生教材或參考,也可代供SERCOS接口開發(fā)技術人員的工具書。SERCOS(國際標準IEC 6149l,國家標準GB/T 18473—2001)是一種專門用于在工業(yè)機械電氣設備的控制單元與數(shù)字伺服裝置及可編程控制器之間實現(xiàn)串行實時數(shù)據(jù)通訊的協(xié)議標準。本書首先簡要介紹其發(fā)展歷程、現(xiàn)狀和系統(tǒng)組成原理;然后詳細介紹其協(xié)議內容和用于實現(xiàn)其物理層和數(shù)據(jù)鏈路層協(xié)議的集成電路芯片SERCON410B和SERCON816,并給出了一個ISA總線SERCOS接口卡設計實例;接著介紹DOS和Windows 98操作系統(tǒng)下SERCOS主站和從站驅動程序設計,給出了關鍵的程序流程圖和主要程序源代碼;最后介紹ISA總線SERC。S主站固化協(xié)議卡設計實例。本書不但注重對原理和標準的介紹,而且提供了大量設計和開發(fā)示例。硬件設計實例都已用于實際數(shù)控系統(tǒng),驅動程序示例全部通過嚴格測試。本書可作為工業(yè)自動化計算機控制專業(yè)類研究生教材或教學參考書,亦可作為SERCOS接口開發(fā)技術人員的工具書。

作者簡介

暫缺《數(shù)字伺服通訊協(xié)議SERCOS驅動程序設計及應用》作者簡介

圖書目錄

第1章 概 述
1.1 發(fā)展歷程與現(xiàn)狀
1.2 基本特性
第2章 SERCOS協(xié)議
2.1 物理層
2.1.1 拓撲結構
2.1.2 數(shù)據(jù)傳輸線的組成
2.1.3 信號編碼格式
2.2 報文基本結構
2.2.1 電報定界符
2.2.2 地址域
2.2.3 數(shù)據(jù)域.
2.2.4 幀校驗序列域
2.3 MST報文結構
2.4 MDT報文結構
2.5 AT報文結構
2.6 工作時序
2.6.1 CP0信階段的工作時序
2.6.2 CP1和CP2階段的工作時序
2.6.3 CP3和CP+階段的工作時序
2.7 非周期性數(shù)據(jù)傳輸
2.7.1 概 述
2.7.2 數(shù)據(jù)塊結構
2.7.3 服務通道數(shù)據(jù)傳輸機制
2.7.3.1 握手位
2.7.3.2 繁忙位
2.7.3.3 服務通道錯誤消息
2.7.4 服務通道初始化
2.7.5 過程命令功能
2.7.5.1 過程命令控制和過程命令應答
2.7.5.2 過程命令變化位
2.7.5.3 過程命令的執(zhí)行
2.8 SERCOS接口初始化
2.8.1 通訊階段0(CP0)
2.8.2 通訊階段1(CP1)
2.8.3 通訊階段2(CP2)
2.8.4 通訊階段3(CP3)
2.8.5 通訊階段4(CP+)——初始化結束
2.9 周期數(shù)據(jù)的配置
2.9.1 標準電報0
2.9.2 標準電報l
2.9.3 標準電報2
2.9.4 標準電報3
2.9.5 標準電報4
2.9.6 標準電報5
2.9.7 標準電報6
2.9.8 用戶自定義電報類型7
2.10 伺服裝置運行模式設置
2.11 故障診斷信息
第3章 SERCOS協(xié)議器件
3.1 SERCON410B
3.1.1 概 述
3.1.2 引腳定義
3.1.3 連接微處理器的總線接口
3.1.3.1 地址/數(shù)據(jù)總線復用
3.1.3.2 片選控制
3.1.3.3 總線控制信號
3.1.3.4 數(shù)據(jù)總線寬度選擇
3.1.3.5 雙端口RAM的訪問仲裁
3.1.3.6 控制寄存器
3.1.3.7 中 斷
3.1.3.8 復位和低能耗
3.1.3.9 時鐘,
3.1.4   連接外部設備的串行接口
3.1.4.1 時鐘和數(shù)據(jù)再生
3.1.4.2 中繼器
3.1.4.3 串行發(fā)送
3.1.4.4 串行接收
3.1.4.5 檢測信號發(fā)生器和信號監(jiān)視
3.1.5   電報處理
3.1.5.1 存儲在雙端口RAM中的數(shù)據(jù)
3.1.5.2 定時控制
3.1.5.3 數(shù)據(jù)電報的發(fā)送與接收
3.1.5.4 服務通道數(shù)據(jù)傳輸
3.1.5.5 DMA模式
3.2 SERCON816
3.2.1 概 述
3.2.2 引腳定義
3.2.3 串行接口
3.2.3.1 串行時鐘
3.2.3.2 SERCONN410B兼容模式
3.2.3.3 中繼器
3.2.4 電報處理
3.2.4.1 時鐘信號MCLK
3.2.4.2 控制寄存器
3.2.4.3 雙端口RAM
3.2.4.4 看門狗Watchdog
3.2.4.5 輸出信號DIV_CLK
3.3 收發(fā)器
3.3.1 發(fā)送器規(guī)范
3.3.2 接收器規(guī)范
3.3.3 常用收發(fā)器產品介紹
3.4 ISA總線SERCOS接口卡設計實例
3.4.1 SRC-EASY卡的組成
3.4.2 SERCON4lOB的接線
3.4.2.1 數(shù)據(jù)總線
3.4.2.2 地址總線
3.4.2.3 控制線和狀態(tài)線
3.4.2.4 電源線
3.4.3 譯碼電路
3.4.4 總線驅動電路
3.4.5 收發(fā)器的接線
3.4.6 ISA總線的接線
第4章 SERCOS驅動程序設計
4.1 重要的驅動程序頭文件
4.1.1 主站和從站驅動程序共用的頭文件scm_scs.h
4.1.2 主站驅動程序專用的頭文件scm_drv.h
4.1.3 從站驅動程序專用的頭文件SCS_drv.h
4.2 組成驅動程序的最基本操作
4.2.1 控制寄存器的讀/寫操作
4.2.2 雙端口RAM的讀/寫操作
4.3 主站非周期性數(shù)據(jù)傳輸
4.3.1 四種基本操作
4.3.1.1 定長元素的寫操作
4.3.1.2 定長元素的讀操作
4.3.1.3 列表元素的寫操作
4.3.1.4 列表元素的讀操作
4.3.2 打開服務通道
4.3.3 關閉服務通道
4.3.4 寫定長數(shù)據(jù)
4.3.5 讀定長數(shù)據(jù)
4.3.6 寫列表數(shù)據(jù)
4.3.7 讀列表數(shù)據(jù)
4.3.8 過程命令傳輸
4.4 從站非周期性數(shù)據(jù)傳輸
4.5 主站初始化程序示例
4.5.1 參數(shù)加載與校驗
4.5.2 控制寄存器初始化
4.5.3 雙端口RAM區(qū)初始化
4.5.4 通訊初始化
4.5.5 伺服裝置使能與啟動
4.6 從站初始化程序示例
4.6.1 參數(shù)加載與校驗
4.6.2 控制寄存器初始化
4.6.3 雙端口RAM區(qū)初始化
4.6.4 通訊初始化
4.7 周期性數(shù)據(jù)傳輸
4.7.1 主站周期性數(shù)據(jù)傳輸
4.7.2 從站周期性數(shù)據(jù)傳輸
第5章 基于WDM的SERCOS主站驅動程序設計
5.1 WDM驅動程序概述
5.1.1 運行機制
5.1.2 基本框架函數(shù)
5.1.2.1 驅動程序初始化例程DriverEntry
5.1.2.2 設備對象初始化例程AddDevice
5.1.2.3 即插即用PnP消息分發(fā)例程DispatchPnp
5.1.2.4 電源管理消息分發(fā)例程DispatchPower
5.1.2.5 驅動程序卸載例程Unload
5.1.3 與外界的通訊方式
5.1.3.1 與應用程序的通訊方式
5.1.3.2 與其他驅動程序的通訊方式
5.1.4 安裝與卸載
5.2 重要的數(shù)據(jù)結構和變量定義
5.2.1 設備擴展域
5.2.2 服務請求包
5.2.3 全局變量
5.3 核心態(tài)SERCOS主站驅動程序設計
5.3.1 申請SERCOS設備內存和中斷請求號IRQ
5.3.2 映射SERCOS設備內存和掛接中斷服務程序
5.3.3 解除SERCOS設備內存映射和斷開中斷服務程序
5.4 用戶態(tài)初始化程序設計
5.4.1 映射SERCOS設備內存
5.4.2 解除SERCOS設備內存映射
第6章 ISA總線SERCOS主站固化協(xié)議卡設計
6.1 硬件設計
6.1.1 SRC-HARD卡的組成
6.1.2 資源配置
6.1.3 性能指標
6.2 精簡協(xié)議指令與固化程序設計
6.2.1 DPRAM的分區(qū)
6.2.2 工作時序
6.2.3 固化程序設計
6.2.4 上位PC計算機控制程序設計
附 錄 SERCOS協(xié)議參數(shù)表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號