編輯推薦
本書係統介紹瞭西門子S7-200/300/400/1200等係列PLC技術。全書分兩個部分,第一部分為基礎篇,主要介紹瞭可編程序控製器(PLC)基礎、可編程序控製器(PLC)基礎、西門子PLC的軟件、西門子PLC的指令係統、邏輯控製編程的編寫方法與調試;第二部分為應用篇,包括PLC在過程控製中的應用、PLC在運動控製中的應用、PLC在變頻器調速係統中的應用、PLC的PPI/MPI/PROFIBUS和MODBUS通信、工業以太網通信、西門子PLC其他應用技術等。
本書內容豐富,重點突齣,強調知識的實用性,幾乎每章中都配有大量實用的例題,便於讀者模仿學習,另外每章配有習題供讀者訓練之用。大部分實例都有詳細的軟件、硬件配置清單,並配有接綫圖和程序。本書所配光盤中有重點內容的程序和操作視頻資料。
內容簡介
西門子PLC完全精通教程》從基礎和實用齣發,係統介紹瞭西門子S7-200/300/400/1200等係列PLC技術。全書分兩個部分,第一部分為基礎篇,主要介紹瞭可編程序控製器(PLC)基礎、西門子PLC的硬件、西門子PLC的軟件、西門子PLC的指令係統、邏輯控製編程的編寫方法與調試;第二部分為應用篇,包括PLC在過程控製中的應用、PLC在運動控製中的應用、PLC在變頻器調速係統中的應用、PLC的PPI/MPI/PROFIBUS和MODBUS通信、工業以太網通信、西門子PLC其他應用技術等。
本書內容豐富,重點突齣,強調知識的實用性,幾乎每章中都配有大量實用的例題,便於讀者模仿學習,另外每章配有習題供讀者訓練之用。大部分實例都有詳細的軟件、硬件配置清單,並配有接綫圖和程序。本書所配光盤中有重點內容的程序和操作視頻資料。
本書可供從事PLC應用的工程技術人員學習使用,也可以作為大中專院校的機電類、信息類專業的教材。
目錄
第1篇 西門子PLC基礎篇
第 1 章 可編程序控製器(PLC)基礎 2
1.1 概述 2
1.1.1 PLC的發展曆史 2
1.1.2 PLC的主要特點 3
1.1.3 PLC的應用範圍 4
1.1.4 PLC的分類與性能指標 4
1.1.5 PLC與繼電器係統的比較 5
1.1.6 PLC與微機的比較 5
1.1.7 PLC的發展趨勢 6
1.1.8 PLC在我國 6
1.2 可編程序控製器的結構和工作原理 7
1.2.1 可編程序控製器的硬件組成 7
1.2.2 可編程序控製器的工作原理 10
1.2.3 可編程序控製器的立即輸入、輸齣功能 11
小結 12
習題 12
第 2 章 西門子PLC的硬件 14
2.1 西門子PLC概述 14
2.2 S7-200係列PLC 15
2.2.1 S7-200 CPU模塊 15
2.2.2 S7-200 CPU的接綫 17
2.3 S7-200擴展模塊 19
2.3.1 數字量I/O擴展模塊 20
2.3.2 模擬量I/O擴展模塊 21
2.3.3 其他擴展模塊 23
2.4 S7-200電源需求計算 25
2.4.1 最大I/O配置 25
2.4.2 電源需求計算 25
2.5 S7-300 PLC常用模塊及其接綫 26
2.5.1 S7-300 PLC的基本結構 26
2.5.2 S7-300 PLC的CPU模塊 27
2.5.3 數字量模塊 31
2.5.4 模擬量模塊 35
2.5.5 S7-300 PLC的通信處理模塊 40
2.5.6 S7-300 PLC的功能模塊 41
2.5.7 S7-300 PLC的其他模塊 41
2.6 S7-400 PLC常用模塊簡介 42
2.6.1 S7-400 PLC的概述 42
2.6.2 S7-400 PLC的機架 43
小結 45
習題 45
第 3 章 西門子PLC的軟件 47
3.1 西門子PLC編程軟件的簡介 47
3.1.1 LOGO!的編程軟件 47
3.1.2 S7-200的編程軟件 47
3.1.3 S7-200 SMART的編程軟件 47
3.1.4 S7-1200的編程軟件 47
3.1.5 S7-300/400的編程軟件 47
3.2 S7-200的編程軟件STEP 7-Micro/WIN的使用 47
3.2.1 STEP 7-Micro/WIN軟件的界麵介紹 47
3.2.2 編譯STEP 7-Micro/WIN項目 50
3.2.3 用STEP7-Micro/WIN建立一個完整的項目 59
3.2.4 S7-200仿真軟件的使用 65
3.3 S7-300/400編程軟件STEP 7 的使用 66
3.3.1 STEP 7軟件簡介 66
3.3.2 編程界麵的SIMATIC管理器 67
3.3.3 硬件組態與參數設置 71
3.3.4 STEP 7的下載和上傳 83
3.3.5 STEP 7軟件編程 87
3.3.6 STEP 7的打印和歸檔 89
3.3.7 用STEP 7 V5.5建立一個完整的項目 91
重點和難點 94
習題 95
第 4 章 西門子PLC的指令係統 96
4.1 西門子PLC的編程基礎知識 96
4.1.1 數據的存儲類型 96
4.1.2 編程語言 98
4.2 S7-200係列PLC的指令係統 99
4.2.1 S7-200的元件的功能與地址分配 99
4.2.2 位邏輯指令 103
4.2.3 定時器與計數器指令 107
4.2.4 功能指令 113
4.2.5 S7-200 PLC的程序控製指令及其應用 132
4.3 S7-300/400係列PLC的指令係統 139
4.3.1 S7-300/400編程元件與數據類型 139
4.3.2 尋址方式 142
4.3.3 CPU中的寄存器 146
4.3.4 位邏輯指令 147
4.3.5 定時器與計數器指令 152
4.3.6 其他常用指令 163
4.4 S7-300/400 PLC的程序結構 168
4.4.1 功能、功能塊和數據塊 168
4.4.2 組織塊(OB) 174
4.5 S7-300/400實例 186
小結 191
習題 191
第 5 章 邏輯控製編程的編寫方法與調試 194
5.1 順序功能圖 194
5.1.1 順序功能圖的畫法 194
5.1.2 梯形圖編程的原則 198
5.1.3 流程圖設計法 200
5.2 應用實例 208
5.2.1 交通燈的PLC控製 208
5.2.2 液體混閤的PLC控製 210
5.2.3 搬運站控製係統的設計 215
5.2.4 全自動洗衣機的PLC控製 221
5.3 程序的調試方法 227
5.3.1 硬件調試與診斷 227
5.3.2 用變量監控錶進行調試 230
5.3.3 使用PLCSIM軟件進行調試(對於S7-300/400) 233
小結 236
習題 237
第2篇 西門子PLC應用篇
第 6 章 PLC在過程控製中的應用 240
6.1 PID控製簡介 240
6.2 利用PID指令編寫過程控製程序 243
6.2.1 電爐的溫度控製 243
6.2.2 利用PID指令編寫水箱的水位控製程序 264
小結 267
習題 267
第 7 章 PLC在運動控製中的應用 268
7.1 PLC控製步進電機 268
7.1.1 步進電動機簡介 268
7.1.2 直接使用PLC的高速輸齣點控製步進電動機 269
7.1.3 使用定位模塊控製步進電動機 294
7.2 PLC控製伺服係統 305
7.2.1 伺服係統簡介 305
7.2.2 直接使用PLC的高速輸齣點控製伺服係統 306
小結 308
習題 308
第 8 章 PLC在變頻器調速係統中的應用 309
8.1 西門子MM440變頻器使用簡介 309
8.1.1 認識變頻器 309
8.1.2 西門子MM440變頻器使用簡介 310
8.2 變頻器多段調速 314
8.3 變頻器模擬量調速 319
8.3.1 模擬量模塊的簡介 319
8.3.2 電流信號調速(利用S7-200) 320
8.3.3 電壓信號調速(利用S7-300) 322
8.4 變頻器的通信調速 323
8.4.1 MM440變頻器通信的基本知識 323
8.4.2 S7-200與MM440變頻器的USS通信調速 326
8.4.3 S7-1200 PLC與MM440的USS通信 331
8.4.4 S7-300與MM440變頻器的場總綫通信調速 337
8.5 使用變頻器時,電動機的製動和正反轉 342
8.5.1 使用變頻器時,電動機的製動 342
8.5.2 使用變頻器時,電動機的正反轉 343
小結 344
習題 344
第 9 章 PLC的PPI/MPI/PROFIBUS和MODBUS通信 346
9.1 通信基礎知識 346
9.1.1 通信的基本概念 346
9.1.2 RS-485標準串行接口 348
9.1.3 OSI參考模型 349
9.2 SIMATIC NET工業通信網絡 350
9.2.1 工業通信網絡結構 350
9.2.2 通信網絡技術說明 350
9.3 認識PPI協議 351
9.3.1 初識PPI協議 351
9.3.2 PPI主站的定義 352
9.4 S7-200係列PLC之間的PPI通信 353
9.4.1 方法1--用指令嚮導 353
9.4.2 方法2--用網絡讀/寫指令 357
9.5 MPI通信 360
9.5.1 MPI通信概述 360
9.5.2 無組態連接通信方式 360
9.6 PRIFOIBUS現場總綫通信 367
9.6.1 PRIFOIBUS現場總綫概述 367
9.6.2 S7-300係列PLC與第三方設備的PROFIBUS-DP通信 369
9.6.3 PROFIBUS-DP連接智能從站的應用 379
9.7 Modbus通信概述 389
9.7.1 Modbus通信概述 389
9.7.2 Modbus傳輸模式 389
9.7.3 Modbus消息幀 390
9.7.4 S7-200 PLC間Modbus通信 392
9.7.5 S7-200 PLC與S7-1200 PLC間的Modbus通信 398
9.7.6 S7-1200與S7-1200的Modbus通信 402
小結 406
習題 406
第 10 章 工業以太網通信 407
10.1 以太網通信概述 407
10.1.1 以太網通信簡介 407
10.1.2 工業以太網通信簡介 408
10.2 S7-200 PLC的以太網通信 409
10.2.1 S7-200 PLC間的以太網通信 410
10.2.2 S7-200 係列PLC與S7-300係列PLC間的以太網通信 423
10.2.3 S7-200係列PLC與組態王的以太網通信 431
10.3 S7-1200 PLC的以太網通信 439
10.3.1 S7-1200係列PLC間的以太網通信 439
10.3.2 S7-200係列PLC與S7-1200係列PLC間的以太網通信 446
10.3.3 S7-1200係列PLC與S7-300係列PLC間的以太網通信 454
10.4 S7-300/400係列PLC的以太網通信 460
10.4.1 西門子工業以太網通信方式簡介 460
10.4.2 S7300/400工業以太網通信舉例 461
小結 475
習題 475
第 11 章 西門子PLC其他應用技術 476
11.1 電源需求計算 476
11.1.1 S7-200的電源需求計算 476
11.1.2 S7-1200的電源需求計算 477
11.2 高速計數器的應用 478
11.2.1 高速計數器的簡介 478
11.2.2 高速計數器在轉速測量中的應用 480
11.3 PWM 488
11.3.1 PWM功能簡介 488
11.3.2 PWM功能應用舉例 489
11.4 程序的下載方法 492
11.4.1 S7-200係列PLC的程序下載方法 492
11.4.2 S7-1200係列PLC的程序下載方法 510
11.4.3 S7-300係列PLC的程序下載方法 512
小結 521
習題 521
參考文獻 522
前言/序言
西門子PLC完全精通教程 下載 mobi epub pdf txt 電子書 格式