西門子S7-400 PLC快速入門與提高實例

西門子S7-400 PLC快速入門與提高實例

《西門子S7-400 PLC快速入門與提高實例》是2017年6月化學工業出版社出版的圖書,作者是李鳳銀、張建輝。

基本介紹

  • 中文名:西門子S7-400 PLC快速入門與提高實例
  • 作者:李鳳銀、張建輝
  • 出版社:化學工業出版社
  • 出版時間:2017年6月
  • 頁數:353 頁
  • 定價:68 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787122291561
內容簡介,目錄,

內容簡介

本書以西門子S7-400系列PLC為主線,以STEP 7編程工具為平台,系統地介紹了西門子S7-400系列PLC的控制系統設計、工程套用、故障診斷及處理方法,主要包括PLC基礎、PLC指令、PLC應用程式設計、工業通信網路的組態與編程、套用案例安裝檢修等內容。書中實例豐富,可以直接套用到工程項目中。
本書適合進入PLC設計與套用崗位的初學者/入門者學習,也可供從事自動控制、智慧型儀器儀表、電力電子、機電一體化等專業的技術人員和相關專業院校師生參考。

目錄

第1章S7-400組成與套用原理
1.1S7-400的硬體組成001
1.1.1S7-400的基本結構001
1.1.2S7-400機架種類及作用002
1.2S7-400的通信功能003
1.3S7-400 CPU模組003
1.4電源模組006
1.5數字量模組007
1.6模擬量模組009
1.7其他模組012
1.8冗餘設計的容錯自動化系統S7-400H012
1.9安全型自動化系統S7-400F/FH014
1.10多CPU處理016
第2章S7-400程式語言及指令
2.1S7-400的程式語言018
2.1.1PLC程式語言的國際標準018
2.1.2STEP7中的程式語言019
2.2S7-400 CPU的存儲區023
2.2.1數制023
2.2.2基本數據類型023
2.2.3複合數據類型與參數類型026
2.2.4CPU的存儲區分布027
2.2.5系統存儲器028
2.2.6CPU中的暫存器030
2.2.7定址方式032
2.3位邏輯指令035
2.3.1觸點指令035
2.3.2輸出類指令038
2.3.3其他指令039
2.4定時器與計數器指令041
2.4.1定時器指令041
2.4.2計數器指令048
2.5數據處理指令051
2.5.1裝入指令與傳送指令052
2.5.2比較指令055
2.5.3數據轉換指令057
2.6數學運算指令061
2.6.1整數數學運算指令062
2.6.2浮點數數學運算指令064
2.6.3移位指令069
2.6.4循環移位指令072
2.6.5字邏輯運算指令074
2.6.6累加器指令076
2.7邏輯控制指令078
2.7.1跳轉指令078
2.7.2梯形圖中的狀態位觸點指令082
2.7.3循環指令083
2.8程式控制指令083
2.8.1邏輯塊指令083
2.8.2主控繼電器指令086
2.8.3數據塊指令088
2.8.4梯形圖的編程規則089
第3章軟體使用基礎
3.1STEP7編程軟體090
3.1.1STEP7的功能與使用條件090
3.1.2STEP7的硬體接口091
3.1.3STEP7的授權091
3.1.4STEP7的硬體組態與診斷功能091
3.2硬體組態與參數設定092
3.2.1項目的創建與項目的結構092
3.2.2硬體組態094
3.2.3CPU模組的參數設定096
3.2.4數字量輸入模組的參數設定101
3.2.5數字量輸出模組的參數設定102
3.2.6模擬量輸入模組的參數設定103
3.2.7模擬量輸出模組的參數設定105
3.3符號表與邏輯塊105
3.3.1符號表105
3.3.2邏輯塊107
3.4S7-PLCSIM仿真軟體在程式調試中的套用111
3.4.1S7-PLCSIM的主要功能111
3.4.2快速入門112
3.4.3視圖對象114
3.4.4仿真軟體的設定與存檔115
3.5程式的下載與上傳116
3.5.1裝載存儲器與工作存儲器116
3.5.2線上連線的建立與線上操作117
3.5.3下載與上傳119
3.6用變數表調試程式121
3.6.1系統調試的基本步驟121
3.6.2變數表的基本功能122
3.6.3變數表的生成122
3.6.4變數表的使用124
3.7用程式狀態功能調試程式128
3.7.1程式狀態功能的啟動與顯示128
3.7.2單步與斷點功能的使用129
3.8故障診斷131
3.8.1故障診斷的基本方法132
3.8.2模組信息在故障診斷中的套用132
3.8.3用快速視窗和診斷視窗診斷故障135
第4章組態軟體WinCC與PLC通信
4.1組態軟體概述137
4.1.1什麼是組態軟體137
4.1.2組態軟體的功能137
4.1.3常用組態軟體137
4.1.4WinCC組態軟體及安裝138
4.1.5WinCC安裝140
4.2WinCC的功能部件及套用146
4.2.1WinCC軟體運行146
4.2.2變數管理148
4.2.3創建過程畫面154
4.2.4對象的使用156
4.3過程及歸檔164
4.3.1過程值歸檔164
4.3.2組態過程值歸檔165
4.3.3過程值歸檔的顯示169
4.4訊息系統173
4.4.1報警記錄編輯器173
4.4.2報警記錄的組態174
4.4.3報警訊息輸出177
4.4.4報警訊息套用舉例179
4.5報表系統181
4.5.1頁面布局編輯器181
4.5.2組態報警訊息報表布局182
4.5.3組態訊息報表183
4.6ANSI-C腳本187
4.6.1動作與函式187
4.6.2ANSI-C腳本套用舉例188
第5章S7-400用戶程式結構
5.1用戶程式的基本結構192
5.1.1用戶程式中的塊192
5.1.2用戶程式使用的堆疊195
5.1.3線性化編程與結構化編程196
5.2功能塊和功能的生成與調用198
5.2.1項目的創建和用戶程式結構198
5.2.2符號表與變數聲明表199
5.2.3功能塊與功能201
5.2.4功能塊與功能的調用202
5.2.5時間標記衝突與一致性檢查204
5.3數據塊205
5.3.1數據塊中的數據類型205
5.3.2數據塊的生成與使用206
5.4多重背景207
5.4.1多重背景功能塊與多重背景數據塊208
5.4.2在OB1中調用多重背景209
5.5組織塊與中斷處理210
5.5.1中斷的基本概念210
5.5.2組織塊的變數聲明表212
5.5.3日期時間中斷組織塊213
5.5.4延時中斷組織塊215
5.5.5循環中斷組織塊217
5.5.6硬體中斷組織塊219
5.5.7啟動時使用的組織塊221
5.5.8異步錯誤組織塊222
5.5.9同步錯誤組織塊225
5.5.10背景組織塊227
第6章計算機通信網路與S7-400的通信功能
6.1計算機通信方式與串列通信接口228
6.1.1計算機的通信方式228
6.1.2串列通信接口的標準230
6.2計算機通信的國際標準231
6.2.1開放系統互聯模型231
6.2.2IEEE 802通信標準232
6.2.3現場匯流排及其國際標準233
6.3S7-400的通信功能235
6.3.1工廠自動化網路結構235
6.3.2S7-400的通信網路236
6.3.3S7通信的分類238
6.4MPI網路與全局數據通信239
6.4.1MNPI網路與全局數據包239
6.4.2MPI網路的組態239
6.4.3全局數據表240
6.4.4事件驅動的全局數據通信243
6.4.5不用連線組態的MPI通信244
6.5PROFIBUS的結構與硬體244
6.5.1PROFIBUS的組成245
6.5.2PROFIBUS的特理層246
6.5.3PROFIBUS-DP設備的分類248
6.5.4PROFIBUS通信處理器249
6.6PROFIBUS的通信協定250
6.6.1PROFIBUS的數據鏈路層250
6.6.2PROFIBUS-DP252
6.6.3PROFLNet254
6.7基於組態的PROFIBUS通信256
6.7.1PROFIBUS-DP從站的分類256
6.7.2PROFIBUS-DP網路的組態257
6.7.3主站與智慧型從站主從通信方式的組態260
6.7.4直接數據交換通信方式的組態262
6.8用於PROFIBUS通信的系統功能與系統功能塊265
6.8.1用於PROFIBUS通信的系統功能與系統功能塊265
6.8.2用SFC14和SFC15傳輸連續的數據267
6.8.3分散式I/O觸發主站的硬體中斷270
6.8.4一組從站的輸出同步與輸入鎖定272
6.9點對點通信278
6.9.1點對點通信處理器與集成的點對點通信接口278
6.9.2ASCII Driver通信協定278
6.9.33964(R)通信協定280
6.9.4用於CPU31XC-2PtP點對點通信的系統功能塊283
6.9.5用於點對點通信處理器的功能塊285
6.10PRODAVE通信軟體在點對點通信中的套用286
6.10.1PRODAVE簡介286
6.10.2PRODAVE的硬體配置287
6.10.3建立與下線288
6.10.4PRODAVE的通信函式289
6.10.5PRODAVE在水輪發電機組監控系統中的套用290
第7章S7-400 PLC套用實例
7.1S7-400冗餘系統在某電廠中的套用292
7.1.1系統介紹292
7.1.2控制系統結構293
7.1.3控制系統完成功能294
7.2S7-400 PLC及WinCC實現高速數據採集299
7.2.1問題的提出299
7.2.2基本思路300
7.2.3運用WinCC+S7-400實現高速數據採集300
7.2.4效果304
7.3西門子PLC遠程訪問診斷方案306
7.3.1基於Modem撥號的TeleService306
7.3.2基於網際網路的TeleService306
7.4用STEP7中的SFB41/FB41、SFB42/FB42、SFB43/FB43實現PID控制315
7.4.1概述315
7.4.2PID系統控制器的選擇316
7.4.3布線318
7.4.4參數賦值工具介紹318
7.4.5在用戶程式中實現320
7.4.6功能塊介紹320
7.5S7-400在甲醇項目中實現首發報警功能340
7.5.1概述340
7.5.2控制系統介紹340
7.5.3控制系統完成的功能340
7.5.4首發報警的實現341
7.5.5小結342
7.6西門子開放式IE通信在水電站監控系統中的套用343
7.6.1引言343
7.6.2簡介343
7.6.3計算機監控系統結構配置344
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們