<內容簡介>
西門子 SIMATIC PCS7 系統是典型的分散式控制系統(DCS),採用了最新型的區域網路(LAN)技術、經長久驗證的可程式控制器和現場通訊網路技術。該軟體系統功能先進,可以滿足例如化工、石油化工、製藥、水處理,以及電力等工業領域中的編輯設計、控制和調試等各種自動化任務。 本書目的是提供SIMATIC PCS7系統功能的基本知識,以及自動化任務的編輯和設計的方法。採用簡潔的視窗方法進行系統功能的解釋,並附有取材於真實專案的練習和解題指南。透過這些示範,讀者能掌握系統管理和軟體編程等方面的技巧,還能了解西門子作為一流的控制系統提供商長期積累所獲得的寶貴經驗,是想要學習西門子分散式控制系統的讀者不可少的參考用書。
<章節目錄>
第 1 章 系統概述
1. PCS
7系統結構 1-2
1.1 典型的系統編輯 1-2
1.2 ES:工程師站 1-2
1.3 AS:控制器CPU 1-3
1.4 現場設備 1-5
1.5 PCS
7
OS:操作站 1-8
1.6 工廠通訊網路和終端通訊網路 1-10
1.7 從工程編輯至製程運轉 1-12
2. PCS
7軟體系統 1-12
2.1 基本資料 1-12
2.2 軟體授權許可 1-12
3. 全方位整合自動化(TIA) 1-13
附錄 1-15
附錄1:PCS
7安裝 1-15
附錄2:PCS 7不可或缺的文件 1-16
附錄3:PCS
7支援服務 1-16
附錄4:用於手冊中練習的軟體和硬體 1-17
第 2
章 SIMATIC管理員
1. SIMATIC管理員的全局設置 2-2
1.1 語言和輔助詞符號 2-2
1.2 用戶專案和程式庫的位置 2-3
1.3 歸檔壓縮設置 2-3
1.4 訊息編號範圍 2-4
2. 開始建製一個專案 2-6
2.1 精靈“New
Project” 2-6
2.2 不用精靈協助如何建製一個專案 2-10
2.3 擴充一個多工專案 2-11
3. 專案視窗和物件 2-12
3.1 工廠視窗 2-13
3.2 組件視窗 2-15
3.3 製程物件視窗 2-16
4. 主資料程式庫 2-17
4.1 打開程式庫 2-18
4.2 使用程式庫中已完成的製程標籤類型 2-19
5. 專案語言 2-21
6. 構專案歸檔 2-21
6.1 功能“歸檔(Archive)和恢復(Retrieve)” 2-21
6.2 典功能“Save
As”另存為 2-23
6.3 專案保存和重組 2-23
練習 2-24
練習2.1:建製並管理多工專案 2-24
第
3
章 AS-OS通訊
1. 工廠通訊網路編輯工具 3-2
2. 編輯方法 3-4
2.1 在編輯控制臺中進行預置 3-4
2.2 在HW
Config中打開配置 3-6
2.3 在HW Config中,插入網卡對象 3-7
2.4 “PC Station
Configure”功能 3-9
2.5 在NetPro中編輯AS-OS通訊 3-11
2.6 下載至PC站 3-14
2.7 下載至AS 3-15
2.8 Station
Configuration Editor(站編輯編輯器) 3-15
2.9 診斷AS通訊 3-17
3. 與軟體SIMATIC
PLCSIM之間的通訊 3-18
3.1 開始使用SIMATIC S7
PLCSIM 3-19
練習 3-20
練習3.1:實現你的專案與AS之間的通訊 3-20
第 4
章 建製PCS 7專案-使用入門
1. 簡介 4-2
2. 設計一個PCS
7專案 4-2
2.1 全局設置 4-3
2.2 硬體配置 4-4
2.3 工廠層級(PH) 4-5
2.4 建製CFC 4-10
2.5 建製SFC 4-17
2.6 BLOCK圖示和面板 4-23
2.7 編譯OS 4-23
2.8 OS編輯 4-26
2.9 OS運行 4-29
練習 4-30
練習4.1:建製你的第一個PCS
7專案 4-30
第 5
章 自動化站
1. 硬體配置-第一步 5-2
1.1 配置硬體元件的基本製程 5-2
1.2 操作步驟 5-3
2. 自動化系統S7-400 5-5
2.1 S7-400
CPU結構設計 5-6
2.2 CPU記憶體 5-9
2.3 機架 5-11
2.4 CPU軟體結構 5-11
2.5 組織BLOCK 5-12
2.6 系統診斷 5-13
2.7 CPU屬性的設置 5-15
3. PROFIBUS 5-15
3.1 簡介 5-15
3.2 PROFIBUS的基本常識 5-16
3.3 PROFIBUS介質連接協議 5-19
3.4 PROFIBUS通訊規範 5-20
3.5 設備編輯、GSE、EDD檔 5-22
3.6 在HW
Config中配置PROFIBUS
DP 5-25
4. 分散式I/O 5-27
4.1 ET200M的結構和元件 5-28
4.2 ET200M的特點 5-28
4.3 ET200M時間戳記 5-29
4.4 IM153-2複聯 5-29
4.5 信號模組 5-30
4.6 在PCS7中編輯分散式I/O 5-31
4.7 製程映射 5-36
4.8 符號名 5-39
5. 驅動 5-41
5.1 通道驅動BLOCK 5-41
5.2 模組驅動BLOCK 5-45
6. 運行模式下更改編輯(CiR) 5-46
6.1 CiR概念 5-46
6.2 使用CiR時的硬體配置 5-47
6.3 CiR物件和元件的屬性 5-52
6.4 CiR規則 5-54
7. 連接PROFIBUS
PA 5-55
8. 連接FF現場通訊網路 5-60
練習 5-61
練習5.1:編輯I/O 5-61
練習5.2:使用硬體診斷工具 5-63
練習5.3:模組驅動BLOCK的訊息 5-63
練習5.4:配置使用CiR的硬體 5-63
附錄 5-64
附錄1:CPU記憶體重定 5-64
第
6
章 連續功能圖CFC
1. 功能BLOCK概念 6-2
1.1 功能BLOCK類型 6-2
1.2 功能BLOCK實例 6-5
1.3 集中式功能BLOCK類型更改(功能BLOCK類型更改) 6-8
1.4 主資料程式庫和專案程式庫 6-13
1.5 “清除”功能 6-13
1.6 多實例功能BLOCK 6-16
1.7 組織BLOCK 6-16
1.8 功能BLOCK–FB、FC、BOP 6-17
1.9 功能BLOCK的運行屬性 6-18
2. CFC圖 6-27
2.1 圖中的I/O(圖中圖) 6-27
2.2 將CFC圖作為BLOCK類型編譯(BLOCK內圖) 6-29
2.3 趨勢顯示 6-29
2.4 動態顯示 6-30
2.5 測試模式 6-31
2.6 文本互連 6-31
2.7 工程單位 6-33
2.8 Shared
declarations共享聲明 6-34
2.9 Cross-reference 6-35
2.10
版本識別字 6-37
3. PCS
7程式庫功能 6-38
3.1 操作員控制BLOCK 6-38
3.2 馬達和閥門控制 6-45
3.3 PID和給料控制 6-52
3.4 訊息BLOCK 6-59
3.5 連鎖控制,BLOCK
INTERLOK 6-68
4. 原料罐單元的控制 6-70
4.1 原料罐單元 6-70
4.2 原料罐單元的類比 6-72
實驗室專案RMT1(第一部分):設計RMT1單元的控制系統
6-76
1.1 任務 6-76
1.2 指南 6-76
附錄 閥門和馬達控制範本 6-87
第
7
章 建製功能BLOCK-SCL
1. SCL中的BLOCK 7-2
1.1 BLOCK的結構 7-2
1.2 BLOCK標題 7-2
1.3 BLOCK屬性 7-6
1.4 宣告區 7-8
1.5 代碼區 7-14
2. 調整系統屬性 7-15
3. SCL編輯器 7-16
3.1 插入BLOCK範本 7-16
3.2 在SCL原始程式中插入BLOCK呼叫 7-17
3.3 SCL控制語句 7-18
4. BLOCK
in
Chart 7-20
5. CPU魯棒性(Robustness)和檢查 7-23
5.1 下載整個程式,還是部分下載程式? 7-23
5.2 本地數據 7-24
5.3 CPU記憶體 7-26
5.4 對CPU負荷和記憶體的系統支援 7-28
練習 7-34
練習7.1:在SCL中建製功能BLOCK
Rotation 7-34
練習7.2:使用BLOCK內圖建製功能BLOCK 7-36
答案 7-38
1.1 Rotation功能的代碼 7-38
1.2 CHART:帶有I/O的CTRL_P 7-39
第
8
章 順序控制-SFC
1. SFC的原理 8-2
1.1 工作狀態 8-2
1.2 SFC圖的順序路徑 8-4
1.3 步驟的階段 8-7
1.4 執行順序的步驟和轉移條件 8-8
1.5 並行(同時)順序的執行 8-10
1.6 選擇順序的執行 8-10
1.7 迴圈的執行 8-11
1.8 跳轉的執行 8-12
2. SFC圖 8-12
2.1 SFC的基本操作 8-12
2.2 SFC圖面板 8-19
3. SFC類型 8-22
3.1 SFC類型的操作 23
3.2 SFC類型的特性 8-27
3.3 SFC類型面板 8-36
實驗室專案RMT1(第二部分):RMT1單元的自動控制功能
8-40
1.1 任務說明 8-40
1.2 指南 8-40
第
9
章 製程標籤類型、模型和主資料程式程式庫
1. 簡介 9-2
2. 標籤類型或者模型 9-2
3. 標籤類型和標籤 9-3
4. 模型和拷貝 9-14
5. 主資料程式程式庫 9-18
6. 製程物件視窗 9-20
6.1 製程物件視窗的General標籤頁 9-21
6.2 參數標籤頁 9-21
6.3 Siganal標籤頁 9-22
6.4 Message標籤頁 9-24
6.5 Picture
object標籤頁 9-25
6.6 Archive標籤頁 9-25
6.7 在製程物件視窗中的操作 9-27
練習 9-38
練習9.1:閥門控制標籤類型 9-38
第10章 OS和圖形編輯器
1. OS 10-2
1.1 操作員站 10-2
1.2 OS專案類型 10-3
1.3 在SIMATIC
MANAGER中建立OS專案資料 10-5
1.4 OS專案編輯器 10-12
2. 圖形編輯器 10-20
2.1 圖庫 10-21
2.2 基本操作和屬性對話方塊 10-22
2.3 智慧物件 10-24
2.4 視窗物件 10-49
2.5 設計畫面動態 10-55
3. 動態精靈 10-63
3.1 介紹 10-63
3.2 系統功能 10-63
3.3 標準動態 10-64
3.4 SFC的動態精靈 10-71
3.5 畫面功能 10-71
4. 定制物件和原型 10-72
4.1 設計一個定制物件 10-72
4.2 為定制物件設計原型 10-73
4.3 設計一個定制的物件 10-73
5. 定制功能塊圖標和面板 10-81
5.1 塊圖標和@@PCS
7 Typicals.pdl範本畫面 10-81
5.2 定制的塊圖標和@PCS 7
Typicals.pdl 10-82
6. 使用面板編輯器設計面板 10-89
6.1 面板編輯器 10-89
6.2 範例-建製面板 10-90
練習 10-94
練習10.1:設計一個攪拌器的狀態顯示 10-94
練習10.2:為閥門設計一個定制物件 10-95
第11章 歸檔系統
1. 變數記錄 11-2
1.1 變數 11-2
1.2 週期 11-3
1.3 歸檔類型 11-4
1.4 Tag
Logging的編輯 11-9
1.5 編輯歸檔 11-11
1.6 趨勢控制項 11-19
1.7 功能趨勢控制項 11-24
1.8 WinCC線上表格控