本書從基礎和實用出發(fā),全面系統(tǒng)介紹西門子S7-1200 PLC編程及應用。具體內(nèi)容為西門子S7-1200 PLC的硬件與接線、TIA Portal軟件的使用、常用指令及其編程、S7-1200 PLC的工藝功能、S7-1200 PLC在運動控制中的應用、S7-1200 PLC的通信和工程應用等。
本書是新形態(tài)、立體化教材,可掃描二維碼觀看微課。本書內(nèi)容豐富,重點突出,強調(diào)知識的實用性,重視對學生實踐技能的培養(yǎng)和激發(fā)學生的學習興趣。每章配有典型、實用的例題,共100多道,另外配有習題和測試題供讀者訓練之用,可掃描二維碼查看答案。
本書可以作為高等職業(yè)技術院校和應用型本科、中專及高等?茖W校機械類、電氣類和信息類專業(yè)的教材,也可以作為職大、電大等有關專業(yè)的教材,還可以供工程技術人員參考。
第1章 可編程序控制器(PLC)基礎1
1.1 認識PLC1
1.2 PLC的結構和工作原理4
1.3 數(shù)制和編碼8
作業(yè)12
第2章 S7-1200 PLC的硬件系統(tǒng)13
2.1 S7-1200 CPU模塊的接線13
2.2 S7-1200 PLC的擴展模塊及其接線21
作業(yè)28
第3章 TIA Portal(博途)軟件使用入門29
3.1 TIA Portal(博途)軟件簡介29
3.2 TIA Portal軟件的安裝31
3.3 TIA Portal視圖與項目視圖34
3.4 用離線硬件組態(tài)法創(chuàng)建一個完整的TIA Portal項目38
3.5 用在線檢測法創(chuàng)建一個完整的TIA Portal項目49
3.6 程序上載56
3.7 使用快捷鍵57
3.8 使用幫助58
作業(yè)59
第4章 S7-1200 PLC的指令應用60
4.1 編程基礎知識介紹60
4.2 變量表、監(jiān)控表和強制表的應用69
4.3 位邏輯運算指令76
4.4 定時器指令87
4.5 計數(shù)器指令93
4.6 傳送指令、比較指令和轉換指令97
4.7 數(shù)學函數(shù)指令、移位和循環(huán)指令106
作業(yè)118
第5章 S7-1200 PLC的程序結構與編程方法應用120
5.1 塊、函數(shù)和組織塊120
5.2 數(shù)據(jù)塊和函數(shù)塊134
5.3 功能圖143
5.4 邏輯控制的梯形圖編程方法151
作業(yè)157
第6章 S7-1200 PLC的工藝功能及其應用159
6.1 S7-1200 PLC的高速計數(shù)器及其應用159
6.2 S7-1200 PLC的PID控制及其
應用173
6.3 S7-1200 PLC的運動控制及其應用186
作業(yè)205
第7章 S7-1200 PLC的通信應用206
7.1 通信基礎知識206
7.2 S7通信及其應用210
7.3 Modbus-TCP通信及其應用216
7.4 PROFINET通信及其應用220
7.5 Modbus通信及其應用224
第8章 西門子PLC的SCL編程232
8.1 西門子PLC的SCL編程基礎232
8.2 SCL應用舉例246
第9章 S7-1200 PLC工程應用250
9.1 折邊機控制系統(tǒng)的設計250
9.2 旋轉料倉控制系統(tǒng)的設計257
參考文獻266