S7-300/400PLC編程設計與套用

S7-300/400PLC編程設計與套用

《S7-300/400PLC編程設計與套用》是2017年11月機械工業出版社出版的圖書,作者是朱文杰。

基本介紹

  • 書名:S7-300/400PLC編程設計與套用
  • 作者:朱文杰
  • ISBN:9787111575641
  • 定價:49元
  • 出版社:機械工業出版社
  • 出版時間:2017年11月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以西門子公司的S7-300/400PLC為主要敘述對象,介紹了PLC的原理、套用及控制系統設計。本書的主要內容有PLC的基礎知識,S7-300/400PLC控制系統硬體特性與組態,S7-300/400PLC的指令系統及編程,編程軟體STEP7的套用,以及S7-300/400PLC的通信網路等。書中進行指令講解時穿插給出了編程舉例,並在終章介紹了5個S7-300/400PLC工程套用案例,供讀者參考。本書遵循教學規律汗趨臭淚,內容闡述循序漸進、深入本質、切中要害,結構合理、嚴謹,概念準確,易讀易懂。
本書可作為電氣類相關專業高專、本科生的課程教材院慨以及畢業設計教材,也可供相關工程技術人員、電氣工程師參考。

圖書目錄

前言
第1章 PLC的基礎知識 1
1.1 概述 1 1.1.1 PLC的產生和鞏犁捉定義 1
1.1.2 PLC的主要功能與性能指標 1
1.2 PLC的基本結構和各部分的作用 3
1.2.1 中央處理單元 3
1.2.2 存儲器單元 3
1.2.3 電源單元 4
1.2.4 輸入/輸出單元 5
1.2.5 接口單元 5
1.2.6 外部設備 6
1.3 PLC的工作原理 6
1.3.1 PLC對繼電器控制系統的仿真 6
1.3.2 PLC的循環仔記婚刪掃描工作方式 7
1.4 PLC的軟體基礎 10
1.4.1 系統監控程式 10
1.4.2 用戶程式 11
1.4.3 PLC的程式語言 12
1.4.4 PLC控制系統設計的一般步驟 13
第2章 S7-300/400PLC的硬體特性與組態 14
2.1 S7-300PLC的硬體組成 14
2.1.1 S7-300PLC概述 14
2.1.2 S7-300PLC的CPU模組 19
2.1.3 S7-300PLC的I/O模組及其他模組 25
2.1.4 S7-300PLC的配置與組態 40
2.2 S7-400PLC的硬體組成 43
2.2.1 S7-400PLC的基本結構與特點 43
2.2.2 機架與接口模組 45
2.2.3 S7-400PLC的CPU模組和電源模組 46
2.2.4 S7-400PLC的輸入/輸出模組及其他模組 52
第3章 S7-300/400PLC的指令系統及編程 56
3.1 S7-300/400PLC的編程基礎 56
3.2 S7-300/400PLC的基本指令與編程 64
3.2.1 位邏輯指令 643.2.2 定時器指令 74
3.2.3 計數器指令 82
3.3 S7-300/400PLC的功能指令及編汗道請程 87
3.3.1 裝載與傳輸指令 88
3.3.2 比較指令 913.3.3 數據轉換指令 93
3.3.4 移位和循環移位指令 99
3.3.5 運算指令 105
3.3.6 控制指令 1123.3.7 累加器指令 119
3.3.8 數據塊指令 121
3.3.9 S7-300/400PLC功能塊簡介 122
3.4 梯形圖編程規則 126
3.4.1 繼電器線路與程式梯形圖的轉換 126
3.4.2 梯形圖的最佳化 130
第4章 編程軟體STEP7的套用 132
4.1 STEP7介紹 132
4.1.1 關於STEP7 132
4.1.2 STEP7標準軟體包 134
4.1.3 STEP7V5.4中的內容 136
4.1.4 STEP7標準軟體包的擴展套用 137
4.2 編程軟體STEP7的安裝與卸載 139
4.3 設計自動化解決方案 140
4.3.1 設計自動化項目的一般步驟 140
4.3.2 設計油壓裝置自動化示例 140
4.4 用戶程式結構基礎 145
4.4.1 數估體葛據塊及其數據結構 146
4.4.2 數組 148
4.4.3 結構 149
4.4.4 用戶數據類型 150
4.5 功能塊編恥漿匪程及調用 151
4.5.1 符號表與變數聲明表(局域數據) 152
4.5.2 邏輯塊局部數據的類型 155
4.5.3 塊調用過程及記憶體分配 157
4.5.4 參數傳遞的限制 159
4.5.5 時間標記衝突與一致性檢查 160
4.5.6 功能塊編程與調用舉例 161
4.6 組織塊OB與中斷優先權 168
4.6.1 中斷過程 168
4.6.2 組織塊的分類 169
4.6.3 組織塊優先權 188
4.6.4 中斷控制 190
4.6.5 其他組織塊 192
4.7 PLC控制系統的可靠性設計 192
4.7.1 影響PLC控制系統可靠性的因素 193
4.7.2 PLC控制系統工程套用的抗干擾設計 194
4.7.3 提高PLC控制系統可靠性的硬體措施 194
4.7.4 提高PLC控制系統可靠性的軟體措施 198
第5章 S7-300/400PLC的通信網路 203
5.1 現場匯流排與S7-300/400PLC集成通信網路 203
5.1.1 現場匯流排 203
5.1.2 S7-300/400PLC的集成通信網路 206
5.2 MPI網路與全局數據通信 209
5.2.1 MPI網路 2095.2.2 MPI的通信及組態 211
5.3 AS-I接口網路 218
5.3.1 AS-I的網路結構及技術指標 218
5.3.2 AS-I的主站模組 221
5.4 工業乙太網 230
5.4.1 工業乙太網概述 230
5.4.2 工業乙太網的連線 231
5.4.3 工業乙太網交換技術 233
5.4.4 工業乙太網的網卡與通信處理器 234
5.4.5 工業乙太網的通信 235
第6章 S7-300/400PLC控制系統案例解析 239
6.1 S7-300PLC與S7-200PLC實現自由口無線通信 239
6.1.1 自由口無線通信項目簡介 239
6.1.2 監控系統的硬體及網路結構 239
6.1.3 通信功能的實現 239
6.1.4 數傳電台選型和故障判斷 246
6.1.5 小結 246
6.2 S7-300PLC在變電站中的套用 246
6.2.1 硬體系統構成 2476.2.2 監控系統軟體 247
6.2.3 小結 253
6.3 S7-300PLC在斷路器極限電流測試系統中的套用 253
6.3.1 極限電流測試系統介紹 254
6.3.2 串列通信的實現 2546.3.3 控制系統完成的功能 255
6.3.4 小結 257
6.4 S7-300PLC與DCS串列通信 257
6.4.1 系統連線 257
6.4.2 CP341模組套用簡述 258
6.4.3 軟體組態 259
6.4.4 實施過程中的注意事項 260
6.4.5 小結 260 6.5 S7-300/400PLC在永久船閘系統中的套用 261
6.5.1 船閘控制系統的組成與運行 261
6.5.2 船閘控制系統的基本配置 262
6.5.3 西門子PLC在船閘系統中的控制特點 263
6.5.4 小結 266
附錄 S7-300/400PLC指令一覽表 267
參考文獻 272
3.3.2 比較指令 913.3.3 數據轉換指令 93
3.3.4 移位和循環移位指令 99
3.3.5 運算指令 105
3.3.6 控制指令 1123.3.7 累加器指令 119
3.3.8 數據塊指令 121
3.3.9 S7-300/400PLC功能塊簡介 122
3.4 梯形圖編程規則 126
3.4.1 繼電器線路與程式梯形圖的轉換 126
3.4.2 梯形圖的最佳化 130
第4章 編程軟體STEP7的套用 132
4.1 STEP7介紹 132
4.1.1 關於STEP7 132
4.1.2 STEP7標準軟體包 134
4.1.3 STEP7V5.4中的內容 136
4.1.4 STEP7標準軟體包的擴展套用 137
4.2 編程軟體STEP7的安裝與卸載 139
4.3 設計自動化解決方案 140
4.3.1 設計自動化項目的一般步驟 140
4.3.2 設計油壓裝置自動化示例 140
4.4 用戶程式結構基礎 145
4.4.1 數據塊及其數據結構 146
4.4.2 數組 148
4.4.3 結構 149
4.4.4 用戶數據類型 150
4.5 功能塊編程及調用 151
4.5.1 符號表與變數聲明表(局域數據) 152
4.5.2 邏輯塊局部數據的類型 155
4.5.3 塊調用過程及記憶體分配 157
4.5.4 參數傳遞的限制 159
4.5.5 時間標記衝突與一致性檢查 160
4.5.6 功能塊編程與調用舉例 161
4.6 組織塊OB與中斷優先權 168
4.6.1 中斷過程 168
4.6.2 組織塊的分類 169
4.6.3 組織塊優先權 188
4.6.4 中斷控制 190
4.6.5 其他組織塊 192
4.7 PLC控制系統的可靠性設計 192
4.7.1 影響PLC控制系統可靠性的因素 193
4.7.2 PLC控制系統工程套用的抗干擾設計 194
4.7.3 提高PLC控制系統可靠性的硬體措施 194
4.7.4 提高PLC控制系統可靠性的軟體措施 198
第5章 S7-300/400PLC的通信網路 203
5.1 現場匯流排與S7-300/400PLC集成通信網路 203
5.1.1 現場匯流排 203
5.1.2 S7-300/400PLC的集成通信網路 206
5.2 MPI網路與全局數據通信 209
5.2.1 MPI網路 2095.2.2 MPI的通信及組態 211
5.3 AS-I接口網路 218
5.3.1 AS-I的網路結構及技術指標 218
5.3.2 AS-I的主站模組 221
5.4 工業乙太網 230
5.4.1 工業乙太網概述 230
5.4.2 工業乙太網的連線 231
5.4.3 工業乙太網交換技術 233
5.4.4 工業乙太網的網卡與通信處理器 234
5.4.5 工業乙太網的通信 235
第6章 S7-300/400PLC控制系統案例解析 239
6.1 S7-300PLC與S7-200PLC實現自由口無線通信 239
6.1.1 自由口無線通信項目簡介 239
6.1.2 監控系統的硬體及網路結構 239
6.1.3 通信功能的實現 239
6.1.4 數傳電台選型和故障判斷 246
6.1.5 小結 246
6.2 S7-300PLC在變電站中的套用 246
6.2.1 硬體系統構成 2476.2.2 監控系統軟體 247
6.2.3 小結 253
6.3 S7-300PLC在斷路器極限電流測試系統中的套用 253
6.3.1 極限電流測試系統介紹 254
6.3.2 串列通信的實現 2546.3.3 控制系統完成的功能 255
6.3.4 小結 257
6.4 S7-300PLC與DCS串列通信 257
6.4.1 系統連線 257
6.4.2 CP341模組套用簡述 258
6.4.3 軟體組態 259
6.4.4 實施過程中的注意事項 260
6.4.5 小結 260 6.5 S7-300/400PLC在永久船閘系統中的套用 261
6.5.1 船閘控制系統的組成與運行 261
6.5.2 船閘控制系統的基本配置 262
6.5.3 西門子PLC在船閘系統中的控制特點 263
6.5.4 小結 266
附錄 S7-300/400PLC指令一覽表 267
參考文獻 272

相關詞條

熱門詞條

聯絡我們