西門子S7-1200PLC編程及套用教程

西門子S7-1200PLC編程及套用教程

《西門子S7-1200PLC編程及套用教程》是2020年3月機械工業出版社出版的圖書,作者是侍壽永。

基本介紹

  • 書名:西門子S7-1200PLC編程及套用教程
  • 作者:侍壽永
  • 出版社:機械工業出版社
  • 出版時間:2020年3月
  • 定價:45 元
  • ISBN:9787111591801
內容簡介,圖書目錄,

內容簡介

本書主要以西門子公司的S7-1200PLC為講授對象,通過大量例題和實訓,通俗易懂地介紹了S7-1200PLC的邏輯指令、功能指戒采汽舉令、模擬量及脈衝指令、PID指令、通信指令及故障診斷等方面的編程和套用。本書以大量的實例和實訓為載體,通過對它們系統的理論學習和實踐套用,能較為容易的理解和掌握S7-1200PLC技術及其套用。本書既可作為高等職業類院校電氣自動化、機電一體化、計算機控制等相關專業的教材,也可作為從事自動化技術的工程技術人員自學用書。

圖書目錄

前言
第1 章 基本享章踏指令的編程及套用 1
1. 1 PLC 概述 1
1. 1. 1 PLC 的產生及定義 1
1. 1. 2 PLC 的結構及特點 2
1. 1. 3 PLC 的分類及套用 3
1. 1. 4 PLC 的工作過程 4
1. 1. 5 PLC 的程式語言 5
1. 1. 6 PLC 的物理存儲器 6
1. 2 S7 1200 的硬體 7
1. 2. 1 CPU 模組 7
1. 2. 2 信號板與信號模組 9
1. 2. 3 集成的通信接口與通信模組 11
1. 3 編程軟體 12
1. 4 案例1 S7 1200 的安裝與拆卸 15
1. 4. 1 目的 15
1. 4. 2 任務 15
1. 4. 3 步驟 15
1. 4. 4 訓練 18
1. 5 案例2 博途編程軟體的安裝與使用 19
1. 5. 1 目的 19
1. 5. 2 任務 19
1. 5. 3 步驟 19
1. 5. 4 故照微訓練 24
1. 6 S7 1200 的存儲器及定址 24
1. 6. 1 存儲器 24
1. 6. 2 定址 27
1. 7 位邏輯指令 27
1. 7. 1 觸點指令 27
1. 7. 2 線圈指令 28
1. 7. 3 置復位指令 28
1. 7. 4 邊沿指令 30
1. 8 案例3 進給電動機的PLC 控制 31
1. 8. 1 目的 31
1. 8. 2 任務 31
1. 8. 3 步驟 31
1. 8. 4 訓練 38
1. 9 案例4 主軸電動端嘗臭懂機的PLC 控制 38
1. 9. 1 目的 38
1. 9. 2 任務 39
1. 9. 3 步驟 39
1. 9. 4 訓練 42
1. 10 定時器及計數器指令 42
1. 10. 1 定時器指令 42
1. 10. 2 計數器指令 47
1. 11 案例5 主軸及潤滑電動機的PLC 控制 50
1. 11. 1 目的 50
1. 11. 2 任務 50
1. 11. 3 步驟 50
1. 11. 4 訓練 55
1. 12 案例6 攪拌電動機的PLC 控制 56
1. 12. 1 目的 56
1. 12. 2 任務 56
1. 12. 3 步驟 56
1. 12. 4 訓練 67
1. 13 習題 67
第2 章 功能指令的編程及套用 69
2. 1 PLC 數據類型 69
2. 1. 1 基本數據類型 69
2. 1. 2 複雜數據類型 70
2. 2 戲翻趨數據處理指令 71
2. 2. 1 移動指令 71
2. 2. 2 比較指令 76
2. 2. 3 移位指令 78
2. 2. 4 轉換指令 80
2. 3 案例7 跑馬燈的PLC 控制 82
2. 3. 1 目的 82
2. 3. 2 任務 82
2. 3. 3 步驟朵擊碑 83
2. 3. 4 訓練 85
2. 4 案例8 流水燈的PLC 控制 85
2. 4. 1 目的 85
2. 4. 2 任務 86
2. 4. 3 步驟 86
2. 4. 4 訓練 88
2. 5 運算指令 88
2. 5. 1 數學運算指令 88
2. 5. 2 邏輯運算指令 93
2. 6 案例9 9s 倒計時的PLC 控制 96
2. 6. 1 目的 96
2. 6. 2 任務 96
2. 6. 3 步驟 96
2. 6. 4 訓練 100
2. 7 程式控制指令和運行時控制指令 101
2. 7. 1 程式控制指令 101
2. 7. 2 運行時控制指令 103
2. 8 案例10 閃光頻率的PLC 控制 104
2. 8. 1 目的 104
2. 8. 2 任務 105
2. 8. 3 步驟 105
2. 8. 4 訓練 107
2. 9 習題 108
第3 章 函式塊與組織塊的巴影編程及套用 109
3. 1 函式與函式塊 109
3. 1. 1 函式 109
3. 1. 2 函式塊 113
3. 1. 3 多重背景數據塊 116
3. 2 案例11 多級分頻器的PLC 控制 117
3. 2. 1 目的 117
3. 2. 2 任務 117
3. 2. 3 步驟 117
3. 2. 4 訓練 122
3. 3 組織塊 122
3. 3. 1 事件和組織塊 122
3. 3. 2 程式循環組織塊 123
3. 3. 3 起動組織塊 124
3. 3. 4 循環中斷組織塊 125
3. 3. 5 延時中斷組織塊 127
3. 3. 6 硬體中斷組織塊 127
3. 3. 7 時間錯誤組織塊 129
3. 3. 8 診斷錯誤組織塊 129
3. 4 案例12 電動機斷續運行的PLC 控制 130
3. 4. 1 目的 130
3. 4. 2 任務 130
3. 4. 3 步驟 130
3. 4. 4 訓練 133
3. 5 案例13 電動機定時起停的PLC 控制 133
3. 5. 1 目的 133
3. 5. 2 任務 133
3. 5. 3 步驟 133
3. 5. 4 訓練 137
3. 6 習題 137
第4 章 模擬量與脈衝量的編程及套用 139
4. 1 模擬量 139
4. 1. 1 模擬量模組 139
4. 1. 2 模擬量模組的地址分配 140
4. 1. 3 模擬量模組的組態 140
4. 1. 4 模擬值的表示 142
4. 2 PID 控制 144
4. 2. 1 PID 控制原理 144
4. 2. 2 PID 指令及組態 146
4. 3 案例14 面漆線烘乾系統的PLC 控制 153
4. 3. 1 目的 153
4. 3. 2 任務 153
4. 3. 3 步驟 153
4. 3. 4 訓練 156
4. 4 案例15 面漆線供水系統的PLC 控制 156
4. 4. 1 目的 156
4. 4. 2 任務 156
4. 4. 3 步驟 156
4. 4. 4 訓練 160
4. 5 脈衝指令 160
4. 5. 1 編碼器 160
4. 5. 2 高速計數器 161
4. 5. 3 高速脈衝輸出 168
4. 6 案例16 鋼包車行走的PLC 控制 173
4. 6. 1 目的 173
4. 6. 2 任務 173
4. 6. 3 步驟 173
4. 6. 4 訓練 177
4. 7 習題 177
第5 章 網路通信的編程及套用 179
5. 1 通信簡介 179
5. 1. 1 通信基礎知識 179
5. 1. 2 RS 485 標準串列接口 180
5. 1. 3 S7 1200 支持的通信類型 181
5. 2 自由口通信 181
5. 2. 1 S7 1200 PLC 之間的自由口通信 181
5. 2. 2 S7 1200 PLC 與S7 200 SMART PLC 之間的自由口通信 186
5. 3 案例17 兩台電動機的異地起停控制 188
5. 3. 1 目的 188
5. 3. 2 任務 189
5. 3. 3 步驟 189
5. 3. 4 訓練 192
5. 4 乙太網通信 192
5. 4. 1 S7 1200 PLC 之間的乙太網通信 192
5. 4. 2 S7 1200 PLC 與S7 200 SMART PLC 之間的乙太網通信 201
5. 4. 3 S7 1200 PLC 與S7 300 PLC 之間的乙太網通信 205
5. 5 案例18 兩台電動機的同向運行控制 213
5. 5. 1 目的 213
5. 5. 2 任務 213
5. 5. 3 步驟 213
5. 5. 4 訓練 218
5. 6 習題 218
第6 章 順序控制系統的編程及套用 219
6. 1 順序控制系統 219
6. 1. 1 順序控制 219
6. 1. 2 順序控制系統的結構 219
6. 2 順序功能圖 220
6. 2. 1 順序控制設計法 220
6. 2. 2 順序功能圖的結構 221
6. 2. 3 順序功能圖的類型 222
6. 3 順序功能圖的編程方法 223
6. 3. 1 起保停設計法 223
6. 3. 2 置位復位指令設計法 225
6. 4 案例19 折彎機系統的PLC 控制 228
6. 4. 1 目的 228
6. 4. 2 任務 228
6. 4. 3 步驟 229
6. 4. 4 訓練 232
6. 5 案例20 剪板機系統的PLC 控制 232
6. 5. 1 目的 232
6. 5. 2 任務 232
6. 5. 3 步驟 233
6. 5. 4 訓練 236
6. 6 習題 236
參考文獻 238
1. 11. 3 步驟 50
1. 11. 4 訓練 55
1. 12 案例6 攪拌電動機的PLC 控制 56
1. 12. 1 目的 56
1. 12. 2 任務 56
1. 12. 3 步驟 56
1. 12. 4 訓練 67
1. 13 習題 67
第2 章 功能指令的編程及套用 69
2. 1 PLC 數據類型 69
2. 1. 1 基本數據類型 69
2. 1. 2 複雜數據類型 70
2. 2 數據處理指令 71
2. 2. 1 移動指令 71
2. 2. 2 比較指令 76
2. 2. 3 移位指令 78
2. 2. 4 轉換指令 80
2. 3 案例7 跑馬燈的PLC 控制 82
2. 3. 1 目的 82
2. 3. 2 任務 82
2. 3. 3 步驟 83
2. 3. 4 訓練 85
2. 4 案例8 流水燈的PLC 控制 85
2. 4. 1 目的 85
2. 4. 2 任務 86
2. 4. 3 步驟 86
2. 4. 4 訓練 88
2. 5 運算指令 88
2. 5. 1 數學運算指令 88
2. 5. 2 邏輯運算指令 93
2. 6 案例9 9s 倒計時的PLC 控制 96
2. 6. 1 目的 96
2. 6. 2 任務 96
2. 6. 3 步驟 96
2. 6. 4 訓練 100
2. 7 程式控制指令和運行時控制指令 101
2. 7. 1 程式控制指令 101
2. 7. 2 運行時控制指令 103
2. 8 案例10 閃光頻率的PLC 控制 104
2. 8. 1 目的 104
2. 8. 2 任務 105
2. 8. 3 步驟 105
2. 8. 4 訓練 107
2. 9 習題 108
第3 章 函式塊與組織塊的編程及套用 109
3. 1 函式與函式塊 109
3. 1. 1 函式 109
3. 1. 2 函式塊 113
3. 1. 3 多重背景數據塊 116
3. 2 案例11 多級分頻器的PLC 控制 117
3. 2. 1 目的 117
3. 2. 2 任務 117
3. 2. 3 步驟 117
3. 2. 4 訓練 122
3. 3 組織塊 122
3. 3. 1 事件和組織塊 122
3. 3. 2 程式循環組織塊 123
3. 3. 3 起動組織塊 124
3. 3. 4 循環中斷組織塊 125
3. 3. 5 延時中斷組織塊 127
3. 3. 6 硬體中斷組織塊 127
3. 3. 7 時間錯誤組織塊 129
3. 3. 8 診斷錯誤組織塊 129
3. 4 案例12 電動機斷續運行的PLC 控制 130
3. 4. 1 目的 130
3. 4. 2 任務 130
3. 4. 3 步驟 130
3. 4. 4 訓練 133
3. 5 案例13 電動機定時起停的PLC 控制 133
3. 5. 1 目的 133
3. 5. 2 任務 133
3. 5. 3 步驟 133
3. 5. 4 訓練 137
3. 6 習題 137
第4 章 模擬量與脈衝量的編程及套用 139
4. 1 模擬量 139
4. 1. 1 模擬量模組 139
4. 1. 2 模擬量模組的地址分配 140
4. 1. 3 模擬量模組的組態 140
4. 1. 4 模擬值的表示 142
4. 2 PID 控制 144
4. 2. 1 PID 控制原理 144
4. 2. 2 PID 指令及組態 146
4. 3 案例14 面漆線烘乾系統的PLC 控制 153
4. 3. 1 目的 153
4. 3. 2 任務 153
4. 3. 3 步驟 153
4. 3. 4 訓練 156
4. 4 案例15 面漆線供水系統的PLC 控制 156
4. 4. 1 目的 156
4. 4. 2 任務 156
4. 4. 3 步驟 156
4. 4. 4 訓練 160
4. 5 脈衝指令 160
4. 5. 1 編碼器 160
4. 5. 2 高速計數器 161
4. 5. 3 高速脈衝輸出 168
4. 6 案例16 鋼包車行走的PLC 控制 173
4. 6. 1 目的 173
4. 6. 2 任務 173
4. 6. 3 步驟 173
4. 6. 4 訓練 177
4. 7 習題 177
第5 章 網路通信的編程及套用 179
5. 1 通信簡介 179
5. 1. 1 通信基礎知識 179
5. 1. 2 RS 485 標準串列接口 180
5. 1. 3 S7 1200 支持的通信類型 181
5. 2 自由口通信 181
5. 2. 1 S7 1200 PLC 之間的自由口通信 181
5. 2. 2 S7 1200 PLC 與S7 200 SMART PLC 之間的自由口通信 186
5. 3 案例17 兩台電動機的異地起停控制 188
5. 3. 1 目的 188
5. 3. 2 任務 189
5. 3. 3 步驟 189
5. 3. 4 訓練 192
5. 4 乙太網通信 192
5. 4. 1 S7 1200 PLC 之間的乙太網通信 192
5. 4. 2 S7 1200 PLC 與S7 200 SMART PLC 之間的乙太網通信 201
5. 4. 3 S7 1200 PLC 與S7 300 PLC 之間的乙太網通信 205
5. 5 案例18 兩台電動機的同向運行控制 213
5. 5. 1 目的 213
5. 5. 2 任務 213
5. 5. 3 步驟 213
5. 5. 4 訓練 218
5. 6 習題 218
第6 章 順序控制系統的編程及套用 219
6. 1 順序控制系統 219
6. 1. 1 順序控制 219
6. 1. 2 順序控制系統的結構 219
6. 2 順序功能圖 220
6. 2. 1 順序控制設計法 220
6. 2. 2 順序功能圖的結構 221
6. 2. 3 順序功能圖的類型 222
6. 3 順序功能圖的編程方法 223
6. 3. 1 起保停設計法 223
6. 3. 2 置位復位指令設計法 225
6. 4 案例19 折彎機系統的PLC 控制 228
6. 4. 1 目的 228
6. 4. 2 任務 228
6. 4. 3 步驟 229
6. 4. 4 訓練 232
6. 5 案例20 剪板機系統的PLC 控制 232
6. 5. 1 目的 232
6. 5. 2 任務 232
6. 5. 3 步驟 233
6. 5. 4 訓練 236
6. 6 習題 236
參考文獻 238

相關詞條

熱門詞條

聯絡我們