Profibus現場匯流排控制系統的設計與開發

Profibus現場匯流排控制系統的設計與開發

《Profibus現場匯流排控制系統的設計與開發》以計算機網路、通信、開放系統互聯參考模型等知識為基礎,介紹了Profibus現場匯流排技術的特點、規範以及在Siemens PLC系統中的套用,通信控制協定晶片、接口電路設計及協定軟體設計,並通過實際項目的開發,論述了Profibus-DP技術的開發套用過程。

基本信息

適用人群

Profibus現場匯流排控制系統的設計與開發

本書可作為高等院校計算機、工業自動化與儀表類專業本科生、研究生教學和畢業設計的參考書,也可以作為從事現場匯流排系統設計與套用開發的技術人員的培訓教材。

圖書目錄

第1章 緒論

1.1 現場匯流排的概念及特點

1.2 Profibus現場匯流排的產生及發展歷程

1.2.1 現場匯流排的產生背景

1.2.2 幾種典型的現場匯流排技術

1.2.3 Profibus現場匯流排的發展歷程

1.3 Profibus現場匯流排技術概述

1.3.1 Profibus的特點

1.3.2 Profibus的協定結構和類型

1.3.3 Profibus的套用領域

1.4 Profibus的現狀及發展前景

第2章 Profibus匯流排協定結構

2.1 Profibus協定結構與OSI參考模型

2.2 Profibus傳輸技術(物理層,第l層)

2.2.1 用於DP/FMS的RS-485傳輸技術

2.2.2 DP和FMS光纜傳輸技術

2.2.3 用於PA的IEC1158-2傳輸技術

2.2.4 匯流排拓撲

2.3 現場匯流排數據鏈路層(第2層)

2.3.1 現場匯流排數據鏈路層

2.3.2 Profibus風絡中的匯流排訪問控制

2.4 Profibus-DP數據通信協定

2.4.1 DP設備類型

2.4.2 各類DP設備之間的數據通信

2.4.3 Profibus-DP的數據循環

2.4.4 Profibus-DP的其他基本功能

2.4.5 Profibus-DPV1擴展功能

2.4.6 電子設備數據檔案(GSD)及DP行規

2.5 現場匯流排報文規範層FMS

2.5.1 Profibus-FMS

2.5.2 Profibus-FMS服務描述

2.6 Profibus-PA協定

第3章 Profibus-DP現場匯流排通信

3.1 Profibus-DP系統工作過程

3.1.1 主站和從站的初始化

3.1.2 匯流排上令牌環的建立

3.1.3 主站與從站通信的初始化

3.2 Profibus-DP通信協定規範

3.2.1 Profibus-DP通信物理層規範

3.2.2 Profibus-DP通信數據鏈路層規範

3.2.3 Profibus-DP通信用戶層

3.3 Profibus-DP系統結構及通信擴展

3.3.1 Profibus-DP系統結構

3.3.2 通信擴展

第4章 西門子PLC的Profibus匯流排通信

4.1 西門子可程式控制器

4.1.1 可程式控制器的原理

4.1.2 西門子系列

4.1.3 可縞程控制器S7-300的穗系統組成

4.1.4 編程軟體STEP7

4.2 S7系列結構化程式設計

4.2.1 用戶程式中的塊

4.2.2 用戶程式使用的堆疊及功能塊調用

4.2.3 線性化編程與結構化編程

4.2.4 組織塊與中斷處理

4.2.5 數據塊與數據結構

4.3 硬體組態與參數設定

4.3.1 項目的創建與項目的結構

4.3.2 硬體組態

4.3.3 Profibus-DP設定

4.3.4 帶有Profibus-DP的範例項目

第5章 DP用戶程式接口

5.1 DP用戶程式接口基礎

5.1.1 有關DP的系統功能SFC

5.1.2 SIMATIC S7數據記錄基礎

5.2 Profibus-DP

5.2.1 循環執行的組織塊的主程式OB1

5.2.2 過程中斷(OB40~OB47)

5.2.3 診斷中斷處理組織塊(OB82)

5.2.4 模板熱插拔中斷處理組織塊(OB83)

5.2.5 程式序列故障(OB85)

5.2.6 機架故障組織塊(OB86)

5.2.7 I/O訪問故障(OB122)

5.3 DP用戶數據通信和過程中斷功能

5.3.1 用SFC14 DPRD_DAT和SFC15 DPWR_DAT交換連續的DP數據

5.3.2 用SFC11 DPSYC_FR傳送的SYNC和FREEZE控制命令

5.3.3 用SFC7 DP_PRAL觸發DP主設備上的硬體中斷

5.4 SFC的DP診斷功能

5.4.1 用SFC13DPNRM_DG讀取DP從設備的標準診斷數據

5.4.2 與DP相關係統狀態表(SZL)

5.4.3 局部系統狀態表的結構

5.4.4 用SFC51 RDSYSST讀取局部系統狀態表

5.4.5 可供使用的系統狀態子表

5.4.6 SFC51 RDSYSST專用特性

5.5 讀、寫數據記錄/參數

5.5.1 用SFC55 WR_PARM動態參數

5.5.2 用SFC56 WR_DPARM在SDB中寫入預定的數據記錄/參數

5.5.3 用SFC57 PARM_MOD寫來自SDB的全部預定的數據記錄/參數

5.5.4 用SFC58 WR_REC寫數據記錄/參數

5.5.5 用SFC59 RD_REC讀取數據記錄

5.6 Profibus式數據通信的典型方案

5.6.1 帶有I/O訪問命令的數據通信

5.6.2 交換連續的數據的實例

5.6.3 處理過程中斷

5.6.4 在I從設(S7-400)上生成硬體中斷

5.6.5 傳送數據記錄和參數

5.6.6 用SFC55 WR_PARM寫動態參數

5.6.7 使用SFC56 WR_DPARM改變模擬量輸入模板的參數

5.6.8 為模擬輸入模組測試參數隨SFC56 WR_DPAM而變化

5.6.9 SYNC/FREEZE

5.6.10 帶有DP主設CIU315-2DP的SYNC和FREEZE的例子

5.6.11 用交叉通信交換數據

第6章 Profibus-DP智慧型從站接口的開發

6.1 Profibus-DP現場匯流排從站開發概述

6.1.1 Profibus-DP從站開發方案

6.1.2 用SP3開發Profibus-DP從站的步驟

6.1.3 設備資料庫檔案(GSD)

6.2 Profibus-DP開發包4

6.2.1 開發包4(PACKAGE 4)的組成

6.2.2 硬體安裝

6.2.3 軟體使用

6.3 從站通信控制器spc3

6.3.1 SPC3功能簡介

6.3.2 SPC3引腳介紹

6.3.3 SPC3存儲器分配及參數

6.3.4 ASIC接口

6.3.5 Profibus-DP接口

6.3.6 通用處理器匯流排接口

6.3.7 UART

6.3.8 Profibus接口

6.3.9 Profibus-DP從站的狀態機制

6.4 Pmfibus-DP智慧型從站通信接口的開發

6.4.1 Profibus-DP從站硬體設計

6.4.2 Profibus-DP從站軟體設計

第7章 Profibus現場匯流排控制網路的組態

7.1 PC機作Profibus主站

7.1.1 CP5611網路接口卡

7.1.2 CP5611卡的使用

7.2 Profibus-DP主站通信程式設計

7.2.1 通信程式中主要函式介紹

7.2.2 主站通信程式開發實例

7.3 組態軟體通過CP5611卡接入Profibus的設定方法及套用實例

7.3.1 WinCC簡介

7.3.2 WinCC通過Profibus與從站進行通信

7.4OPC技術在Profibus系統中的套用

7.4.1 OPC技術介紹

7.4.2 OPC伺服器、客戶端DCOM配置

7.4.3 PC站通過SOFNET DP以OPC方式進行通信

7.4.4 WinCC項目WinCC_S7_OPC的創建

7.4.5 通信連線的診斷

第8章 Profibus現場匯流排集成技術

8.1 系統集成的概念

8.2 信息網路集成系統的層次結構

8.2.1 傳統3層網路體系結構

8.2.2 2層企業網體系結構

8.3 控制網路與信息網路

8.3.1 控制網路與信息網路的區別

8.3.2 控制網路與信息網路的互連

8.3.3 控制網路與信息網路的集成

8.4 工業乙太網標準Profinet

8.4.1 PROFINET的組成與特點

8.4.2 PROFINET參考模型

8.4.3 PROFINET的體系結構

8.5 Profibus現場匯流排與信息網路的集成

8.5.1 控制網路與信息網路的集成方法

8.5.2 Profibus與PROFINET的集成

附錄

附錄A S7300組織塊一覽表

附錄B Profibus I/O配置數據與“代碼”對照表

附錄C Profibus智慧型從站參考硬體電路圖

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們