西門子 S7-1200/1500 PLC 編程入門與實戰:圖解·視頻·案例

申英霞主編

買這商品的人也買了...

商品描述

本書結合作者多年的教學、實踐和應用開發經驗,以西門子S7-1200/1500 PLC 的應用為主線,
遵循由淺入深、由易到難的原則,結合實例全面介紹了西門子S7-1200/1500 PLC 的硬件、
編程語言、編程軟件的使用、用戶程序結構、程序設計方法、通信等知識。
書中綜合傳感器、變頻器、伺服、步進、觸摸屏、組態的應用,通過圖例和編程實例,
詳細介紹了西門子S7-1200/1500 PLC 及博途軟件編程與綜合應用的方法、技巧,
便於讀者全面學習和快速掌握西門子S7-1200/1500 PLC 的編程與應用技能。
對於復雜的例程配套有視頻講解,讀者可以掃描二維碼詳細觀看學習,猶如老師親臨指導。
本書適合工控領域技術人員、電氣自動化的編程和調試工程師使用,
也可作為大專院校相關專業的教材。

作者簡介

申英霞
廊坊電子信息學院,講師,一直從事維修電工、電子技術以及汽車電器相關教學培訓工作,指導多屆學生參與技能大賽,
在微課、多媒體、遠程教學等方面做了大量有效的創新,深受學生歡迎。
具有校豐富的寫作經驗,結合電工電子行業的發展和實際教學需求,
參與編寫了《從零開始學電子元器件》等實用圖書,有的圖書多次重印。

目錄大綱

第1章西門子S7-1200/1500 PLC 的硬件組成
1.1 西門子S7-1200 PLC 的硬件結構1
1.1.1 CPU 模塊2
1.1.2 信號板4
1.1.3 信號模塊4
1.2 西門子S7-1500 PLC 的硬件結構5
1.2.1 CPU 模塊6
1.2.2 信號模塊7
1.2.3 系統電源9
1.2.4 負載電源10
1.2.5 工藝模塊10
1.2.6 通信模塊11
1.3 西門子S7-1200/1500 PLC 的工作原理及過程13
1.4 西門子S7-1200/1500 PLC 的工作模式14
1.5 存儲區、尋址和數據類型14
1.6 西門子S7-1200/1500 PLC 的用戶程序的執行14

第2章博途軟件及應用
2.1 博途軟件的功能16
2.2 博途軟件的組成16
2.3 博途軟件的安裝要求16
2.4 博途軟件的安裝步驟16
2.5 博途軟件的使用方法16

第3章西門子S7-1200/1500 PLC 編程基礎
3.1 操作系統17
3.2 用戶程序17
3.2.1 用戶程序全部功能17
3.2.2 用戶程序中的塊17
3.2.3 用戶程序中的塊調用21
3.2.4 操作數的使用和尋址23
3.2.5 數據類型26
3.3 編程方式32
3.3.1 線性化編程32
3.3.2 模塊化編程32
3.3.3 結構化編程33
3.4 使用庫38
3.4.1 庫基本知識38
3.4.2 使用“庫”任務卡38
3.4.3 使用庫視圖40
3.4.4 使用庫管理41
3.4.5 使用全局庫43
3.4.6 在庫中創建文件夾45
3.4.7 編輯庫元素47
3.4.8 比較庫元素48

第4章西門子S7-1200/1500 PLC 編程語言與指令系統
4.1 LAD 編程語言49
4.1.1 位邏輯運算49
4.1.2 定時器指令62
4.1.3 計數器指令70
4.1.4 比較指令78
4.1.5 數學函數82
4.1.6 移動指令88
4.1.7 轉換指令89
4.1.8 程序控制指令93
4.1.9 移位與循環移位指令94
4.2 SCL 編程語言96
4.2.1 IF:條件執行97
4.2.2 CASE:創建多路分支99
4.2.3 FOR:在計數循環中執行101
4.2.4 WHILE:滿足條件時執行102
4.2.5 REPEAT:不滿足條件時執行102
4.2.6 CONTINUE:複查循環條件103
4.2.7 EXIT:立即退出循環104
4.2.8 GOTO:跳轉104
4.2.9 RETURN:退出塊105

第5章人機交互界面觸摸屏及仿真、應用
5.1 西門子觸摸屏的主要類型與組成106
5.2 觸摸屏面板畫面組態107
5.3 觸摸屏仿真與運行124

第6章西門子S7-1200/1500 PLC 的通信功能
6.1 PROFINET IO 系統組態126
6.2 基於以太網的開放式用戶通信128
6.3 S7 協議通信129
6.4 PROFIBUS-DP 與AS-i 網絡通信131
6.5 S7-1200 PLC 與G150 變頻器的協議通信及實例137
6.5.1 PROFINET 通信功能概述137
6.5.2 S7-1200 與G150 的PROFINETPZD 通信實例137
6.5.3 報文結構145
6.6 S7-1200 PLC 與RF260R 的通信及實例148
6.6.1 RF200 識別系統入門148
6.6.2 S7-1200 PLC 與RF260R 的通信150
6.6.3 S7-1200 PLC 與RF260R 的通信應用實例177
6.7 S7-1500 PLC 與G150 的PROFINETPZD 通信控制實例187

第7章西門子S7-1200/1500 PLC 在PID 閉環控制中的應用
7.1 模擬量閉環控制系統195
7.2 PID_Compact 指令195
7.3 PID 參數整定200
7.4 應用實例202

第8章西門子S7-1200/1500 PLC 在運動控制中的應用
8.1 運動控制功能212
8.2 運動控制方式213
8.3 運動控制指令215
8.4 組態實例222

第9章西門子S7-1200/1500 PLC 綜合應用實例
9.1 停車場車輛控制系統233
9.2 物料混合裝置控制系統237
9.3 機械手控制系統設計242
9.4 五層電梯PLC 控制系統255
9.5 組合機床控制系統267
9.6 多重背景數據塊控制系統273
9.7 罐裝生產流水線PLC 控制系統275
9.8 倉庫存儲區的填充量檢測系統283
9.9 三相交流異步電動機正反轉控制線路285
9.10 電鍍生產線PLC 控制系統285
附錄西門子S7-1200/1500 的故障診斷
參考文獻