《西門子S7 PLC套用簡明教程》內容簡介:“PLC套用”是目前高職高專電氣自動化、機電一體化和樓宇智慧型化等專業所必學的課程之一。《西門子S7 PLC套用簡明教程》選用了西門子公司市場占有率最高、也最常見的S7 200/300/400PLC作為“PLC套用”課程的實驗或實訓產品。《西門子S7 PLC套用簡明教程》不僅可以鍛鍊讀者的編程技巧,更是創新性地安排了從簡單到複雜、從入門到實踐的項目,涵蓋了S7系列PLC套用的大部分場合。這些案例經過在實際培訓和教學中的講授,再通過作者創造性的歸納和總結,使得用戶能完全模擬和使用《西門子S7 PLC套用簡明教程》所有項目。《西門子S7 PLC套用簡明教程》可作為高職高專電氣自動化、機電一體化、樓宇智慧型化等專業的課程教材,也可作為廣大電工技術愛好者、求職者、下崗再就業者、職業培訓人員的教材。
基本介紹
- 書名:西門子S7 PLC套用簡明教程
- 出版社:機械工業出版社
- 頁數:301頁
- 開本:16
- 品牌:機械工業出版社
- 作者:李方園 楊帆
- 出版日期:2013年4月1日
- 語種:簡體中文
- ISBN:9787111411819
內容簡介
圖書目錄
STEP7適用S7300/400PLC的編程軟體
STEP7Micro/WIN適用S7200PLC的編程軟體
PG西門子專用電腦編程器(可以用PC代替)
I/O輸入/輸出
DI數字量輸入
DO數字量輸出
AI模擬量輸入
AO模擬量輸出
PROFIBUS一種IEC標準的現場匯流排,由西門子公司率先提出
PLCSIM一種適用S7300/400PLC的仿真軟體
CPU224等西門子S7200PLC的主機模組
EM231等西門子S7200PLC的擴展模組
CPU313C等西門子S7300PLC的CPU模組型號
PS307等西門子電源模組(適用S7300/400PLC)
SM321等西門子信號模組(適用S7300/400PLC)
DM370等西門子占位模組(適用S7300/400PLC)
IM360等西門子接口模組(適用S7300/400PLC)
CP340等西門子通信模組(適用S7300/400PLC)
6SE7****西門子產品訂貨號
OB/FB/FC西門子STEP7的軟體結構中的組織塊/功能塊/功能
SFB/SFC西門子STEP7的軟體結構中的系統功能塊/系統功能
PID閉環控制(包括比例P、積分I和微分D)
GSD具有PROFIBUS通信協定接口的產品的設備資料庫檔案
LAD/STL/FBDPLC的編程方法(梯形圖/語句表/功能塊)
西門子S7PLC套用簡明教程目錄目錄
序
前言
簡稱與全稱
第1講PLC概念與IEC611313
標準1
1.1PLC基本知識2
1.1.1PLC的進化與定義2
1.1.2PLC的組成部分3
1.1.3PLC實現控制的過程6
1.1.4用戶程式8
1.1.5PLC的基本特點8
1.2PLC的基本套用與分類10
1.2.1PLC的基本套用10
1.2.2PLC的基本類型13
1.2.3PLC的品牌及市場占有率15
1.3PLC程式語言標準IEC61131315
1.3.1IEC61131的基本情況15
1.3.2IEC611313的軟體模型17
1.3.3IEC611313的編程模型22
1.3.4IEC611313的公共元素23
1.3.5IEC611313的數據類型與表示24
1.3.6IEC611313的變數26
1.3.7IEC611313的程式組織單元27
1.3.8IEC611313標準的優勢28
思考與練習30
第2講S7200PLC控制基礎31
2.1S7200PLC基礎知識32
2.1.1西門子S7200PLC硬體基礎32
2.1.2編程軟體的安裝33
2.1.3編程環境的項目組成33
2.1.4S7200PLC的數據類型38
2.1.5直接和間接編址39
2.1.6S7200PLC記憶體地址範圍40
2.2梯形圖的設計方法與LAD編輯、
編譯41
2.2.1根據繼電器電路設計梯形圖的
方法41
2.2.2LAD編輯與編譯42
2.3位邏輯、定時器與計數器46
2.3.1位邏輯指令46
2.3.2定時器46
2.3.3計數器52
2.3.4特殊存儲器標誌位SMB054
2.4簡單電氣控制電路的編程與運行55
2.4.1燈控電路的套用55
2.4.2增氧泵控制套用58
2.4.3電動機正反轉控制套用59
思考與練習62
第3講S7200PLC仿真軟體及
套用65
3.1S7200PLC仿真軟體的使用66
3.1.1PLC仿真程式使用介紹66
3.1.2選單命令介紹66
3.2自動開關門控制LAD設計與仿真71
3.2.1自動開關門控制概述71
3.2.2自動門控制的硬體設計73
3.2.3自動門控制的軟體設計73
3.2.4自動門控制的軟體仿真75
3.3擴展模組定址與仿真76
3.3.1擴展模組的定址76
3.3.2利用仿真軟體進行擴展模組的
增加與刪除76
3.4模擬量擴展模組及仿真78
3.4.1模擬量輸入78
3.4.2模擬量與數字量的關係79
3.4.3西門子模擬量輸入/輸出模組80
3.4.4西門子模擬量輸入/輸出模組的
仿真81
3.5TD200文本顯示與仿真84
3.5.1TD200簡介84
3.5.2TD200與S7200CPU的連線85
3.5.3利用仿真軟體來模擬TD200
與S7200PLC的連線86
思考與練習89
第4講S7200PLC高級編程與套用92
4.1SCR指令與順序控制93
4.1.1順序控制設計法基本概念93
4.1.2SCR、SCRT和SCRE指令94
4.1.3西門子SCR指令套用舉例94
4.2子程式與CALL指令96
4.2.1子程式96
4.2.2CALL指令97
4.3中斷子程式的使用98
4.3.1中斷子程式的類型98
4.3.2中斷子程式的相關指令99
4.3.3中斷子程式套用一:處理I/O
中斷101
4.3.4中斷子程式套用二:T32中斷
控制LED燈102
4.4PID指令與嚮導103
4.4.1PID標準指令103
4.4.2PID語句的使用105
4.4.3PID嚮導的使用步驟107
4.4.4PID嚮導的使用107
4.5配方使用114
4.5.1配方的概念114
4.5.2餅乾配方的PLC編程117
4.6運動控制套用122
4.6.1運動控制的基本架構122
4.6.2脈衝量輸入和高速計數器123
4.6.3西門子S7200PLC的高速
計數器126
4.6.4脈衝量輸出128
思考與練習129
第5講S7300/400PLC控制基礎131
5.1大中型PLC模組化控制系統132
5.1.1大中型PLC的模組化結構132
5.1.2大中型PLC系統的配置流程133
5.1.3西門子S7300PLC134
5.1.4西門子S7400PLC136
5.1.5西門子S7400PLC的電氣安裝
舉例138
5.2STEP7編程軟體介紹140
5.2.1STEP7概述140
5.2.2STEP7用戶許可權144
5.2.3安裝STEP7147
5.2.4STEP7的其他程式語言151
5.3硬體配置與組態151
5.3.1STEP7硬體配置介紹151
5.3.2模組的定址157
5.4STEP7程式結構158
5.4.1STEP7程式結構的基本原理158
5.4.2組織塊159
5.4.3功能塊、功能和數據塊164
5.4.4用戶程式中的調用體系164
思考與練習165
第6講S7300/400PLC指令166
6.1LAD/FBD/STL基本指令167
6.1.1STEP7位邏輯指令167
6.1.2STEP7數據指令169
6.2STL編程常見指令173
6.2.1裝入指令、傳送指令在定址中的
編程173
6.2.2比較指令175
6.2.3數據轉換指令176
6.2.4取反與求補指令177
6.2.5數學運算指令177
6.2.6移位與循環移位指令178
6.2.7字邏輯運算指令179
6.2.8累加器指令180
6.2.9邏輯控制指令181
6.2.10程式控制指令182
6.2.11數據塊指令182
6.3LAD/STL編程舉例182
6.3.1傳送帶控制182
6.3.2檢測傳送帶的運動方向184
6.3.3倉庫區庫存顯示186
6.3.4解決算術問題MW4=((IW0+DBW3)×15)/MW0187
6.3.5加熱爐控制188
6.4送料機的PLC控制案例190
6.4.1控制要求190
6.4.2硬體設計190
6.4.3硬體配置191
6.4.4軟體編程195
思考與練習197
第7講S7300/400PLC的調試與
仿真199
7.1S7300/400PLC的復位與線上診斷200
7.1.1S7300CPU復位的基本方法200
7.1.2S7300PLC的故障線上診斷200
7.2S7300/400PLC遠程維護與診斷204
7.2.1概述204
7.2.2組態205
7.3仿真軟體S7PLCSIM的使用211
7.3.1S7PLCSIM仿真軟體概述211
7.3.2S7PLCSIM的安裝212
7.3.3S7PLCSIM的選單介紹215
7.3.4S7PLCSIM使用舉例218
7.3.5S7PLCSIM使用中的問題解答222
7.4S7400PLC的S7通信仿真224
7.4.1S7400PLC的S7通信仿真
概述224
7.4.2硬體組態224
7.4.3網路組態226
7.4.4編程227
7.4.5PLCSIM仿真調試228
思考與練習231
第8講S7300/400PLC模擬量與PID
控制232
8.1模擬量輸入與輸出基礎233
8.1.1概況233
8.1.2S7300PLC模擬量輸入/輸出234
8.1.3西門子S7300PLC溫度模組236
8.1.4西門子S7300PLC閉環控制
模組FM355237
8.1.5FM3552閉環溫度控制模組238
8.2模擬量輸入/輸出及規範化240
8.2.1液位感測器的接線及其硬體
組態240
8.2.2實際液位值的工程轉換與FC105
功能2428.2.3模擬量輸出轉換的數字表達
方式246
8.2.4FC106程式塊功能250
8.2.5模擬量控制中常用的浮點數運算
指令介紹253
8.3恆液位PID控制254
8.3.1控制要求254
8.3.2PID控制254
8.3.3軟體編程257
思考與練習261
第9講S7系列PLC的PROFIBUS
通信控制263
9.1PROFIBUS通信控制基礎264
9.1.1工廠自動化網路結構264
9.1.2PROFIBUS通信概述264
9.1.3PROFIBUS硬體266
9.1.4套用PROFIBUS的優點268
9.1.5設備資料庫檔案GSD268
9.2EM277的通信控制272
9.2.1EM277模組概述272
9.2.2EM277作為從站的硬體組態與
軟體編程274
9.2.3EM277模組的軟體編程279
9.3PROFIBUSPA/DP通信控制在化
工廠的套用280
9.3.1化工廠現場儀表概況280
9.3.2某化工廠現場儀表工程281
9.4ET200的PROFIBUS通信292
9.4.1概述292
9.4.2ET200的套用295
9.4.3ET200M的組成與安裝297
思考與練習301
參考文獻302