産品特色
編輯推薦
適讀人群 :本書適閤進入PLC設計與應用崗位的初學者/入門者學習,也可供從事自動控製、智能儀器儀錶、電力電子、機電一體化等專業的技術人員和相關專業院校師生參考。 《 西門子S7-400 PLC快速入門與提高實例》考慮初學者的學習體驗,內容由淺入深,循序漸進;注重實際應用,結閤編程實例詳細說明編程指令的應用。
內容簡介
本書以西門子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
附錄
參考文獻
前言/序言
隨著科學技術和微電子技術的迅速發展,可編程控製器(PLC)已廣泛應用於各大領域、各大行業的自動化控製中。由於PLC技術的不斷提升進步,並以其可靠性、操作簡單等特點,已形成一種工業發展趨勢。特彆是隨著工業控製網絡化進程的推進,使得具有網絡功能的PLC顯現齣獨有的優勢。因此熟悉和掌握先進的控製手段和方法,學習和掌握PLC技術已成為高等院校的相關必修專業及自動化技術人員的一項緊迫任務。為瞭使初學者更快地掌握西門子S7-400係列PLC的性能及特點,並熟練地應用到實踐中去,特編寫瞭本書。
本書盡量使用通俗易懂的語言,使讀者能夠更加容易理解,從而更快地掌握PLC的技術應用知識。全書以STEP 7編程工具為平颱,介紹瞭西門子S7-400 PLC的原理及應用,控製係統設計,硬件結構和硬件組態的方法,指令係統、編程軟件用法等設計方法,這些方法易學易用,可以節約大量的設計時間。讀者可以通過本書深入掌握西門子S7-400 PLC的應用技術,在學習中提高項目開發水平,同時更快地總結齣適閤自己的方法和技巧。書中提供瞭豐富的編程實例,可以直接應用到工程項目中。
本書由吳文濤主編,李鳳銀、張建輝副主編,參加本書編寫的還有陳書紅、郭艷華、硃永戰、王永軍、王雙近、黃文躍、劉朝輝、解振響、張建濤、劉占國、劉雙青、孫瑞新、趙保森、鄧平安、張伯虎。本書的編寫還得到許多同誌的幫助,在此一並錶示感謝。
鑒於時間倉促,書中不足之處難免,敬請讀者批評指正。
編者
西門子S7-400 PLC快速入門與提高實例 下載 mobi epub pdf txt 電子書