本書(shū)結(jié)合作者多年的教學(xué)、實(shí)踐和應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),以西門(mén)子S7-1200/1500 PLC 的應(yīng)用為主線,遵循由淺入深、由易到難的原則,結(jié)合實(shí)例全面介紹了西門(mén)子S7-1200/1500 PLC 的硬件、編程語(yǔ)言、編程軟件的使用、用戶程序結(jié)構(gòu)、程序設(shè)計(jì)方法、通信等知識(shí)。書(shū)中綜合傳感器、變頻器、伺服、步進(jìn)、觸摸屏、組態(tài)的應(yīng)用,通過(guò)圖例和編程實(shí)例,詳細(xì)介紹了西門(mén)子S7-1200/1500 PLC 及博途軟件編程與綜合應(yīng)用的方法、技巧,便于讀者全面學(xué)習(xí)和快速掌握西門(mén)子S7-1200/1500 PLC 的編程與應(yīng)用技能。對(duì)于復(fù)雜的例程配套有視頻講解,讀者可以掃描二維碼詳細(xì)觀看學(xué)習(xí),猶如老師親臨指導(dǎo)。
本書(shū)適合工控領(lǐng)域技術(shù)人員、電氣自動(dòng)化的編程和調(diào)試工程師使用,也可作為大專院校相關(guān)專業(yè)的教材。
申英霞,廊坊電子信息學(xué)院,講師,一直從事維修電工、電子技術(shù)以及汽車(chē)電器相關(guān)教學(xué)培訓(xùn)工作,指導(dǎo)多屆學(xué)生參與技能大賽,在微課、多媒體、遠(yuǎn)程教學(xué)等方面做了大量有效的創(chuàng)新,深受學(xué)生歡迎。具有校豐富的寫(xiě)作經(jīng)驗(yàn),結(jié)合電工電子行業(yè)的發(fā)展和實(shí)際教學(xué)需求,參與編寫(xiě)了《從零開(kāi)始學(xué)電子元器件》等實(shí)用圖書(shū),有的圖書(shū)多次重印。
第1章 西門(mén)子 S7-1200/1500 PLC 的硬件組成
1.1 西門(mén)子S7-1200 PLC 的硬件結(jié)構(gòu)1
1.1.1 CPU 模塊 2
1.1.2 信號(hào)板 4
1.1.3 信號(hào)模塊 4
1.2 西門(mén)子S7-1500 PLC 的硬件結(jié)構(gòu) 5
1.2.1 CPU 模塊 6
1.2.2 信號(hào)模塊 7
1.2.3 系統(tǒng)電源 9
1.2.4 負(fù)載電源10
1.2.5 工藝模塊10
1.2.6 通信模塊 11
1.3 西門(mén)子 S7-1200/1500 PLC 的工作原理及過(guò)程13
1.4 西門(mén)子 S7-1200/1500 PLC 的工作模式14
1.5 存儲(chǔ)區(qū)、尋址和數(shù)據(jù)類(lèi)型14
1.6 西門(mén)子 S7-1200/1500 PLC 的用戶程序的執(zhí)行14
第2章 博途軟件及應(yīng)用
2.1 博途軟件的功能16
2.2 博途軟件的組成16
2.3 博途軟件的安裝要求16
2.4 博途軟件的安裝步驟16
2.5 博途軟件的使用方法16
第3章 西門(mén)子 S7-1200/1500 PLC 編程基礎(chǔ)
3.1 操作系統(tǒng)17
3.2 用戶程序17
3.2.1 用戶程序全部功能17
3.2.2 用戶程序中的塊17
3.2.3 用戶程序中的塊調(diào)用21
3.2.4 操作數(shù)的使用和尋址 23
3.2.5 數(shù)據(jù)類(lèi)型 26
3.3 編程方式 32
3.3.1 線性化編程 32
3.3.2 模塊化編程 32
3.3.3 結(jié)構(gòu)化編程 33
3.4 使用庫(kù) 38
3.4.1 庫(kù)基本知識(shí) 38
3.4.2 使用“庫(kù)”任務(wù)卡 38
3.4.3 使用庫(kù)視圖 40
3.4.4 使用庫(kù)管理41
3.4.5 使用全局庫(kù) 43
3.4.6 在庫(kù)中創(chuàng)建文件夾 45
3.4.7 編輯庫(kù)元素 47
3.4.8 比較庫(kù)元素 48
第4章 西門(mén)子 S7-1200/1500 PLC 編程語(yǔ)言與指令系統(tǒng)
4.1 LAD 編程語(yǔ)言 49
4.1.1 位邏輯運(yùn)算 49
4.1.2 定時(shí)器指令 62
4.1.3 計(jì)數(shù)器指令 70
4.1.4 比較指令 78
4.1.5 數(shù)學(xué)函數(shù) 82
4.1.6 移動(dòng)指令 88
4.1.7 轉(zhuǎn)換指令 89
4.1.8 程序控制指令 93
4.1.9 移位與循環(huán)移位指令 94
4.2 SCL 編程語(yǔ)言 96
4.2.1 IF:條件執(zhí)行 97
4.2.2 CASE:創(chuàng)建多路分支 99
4.2.3 FOR:在計(jì)數(shù)循環(huán)中執(zhí)行 101
4.2.4 WHILE:滿足條件時(shí)執(zhí)行 102
4.2.5 REPEAT:不滿足條件時(shí)執(zhí)行 102
4.2.6 CONTINUE:復(fù)查循環(huán)條件 103
4.2.7 EXIT:立即退出循環(huán) 104
4.2.8 GOTO:跳轉(zhuǎn) 104
4.2.9 RETURN:退出塊 105
第5章人機(jī)交互界面觸摸屏及仿真、應(yīng)用
5.1 西門(mén)子觸摸屏的主要類(lèi)型與組成 106
5.2 觸摸屏面板畫(huà)面組態(tài) 107
5.3 觸摸屏仿真與運(yùn)行 124
第6章西門(mén)子 S7-1200/1500 PLC 的通信功能
6.1 PROFINET IO 系統(tǒng)組態(tài) 126
6.2 基于以太網(wǎng)的開(kāi)放式用戶通信 128
6.3 S7 協(xié)議通信 129
6.4 PROFIBUS-DP 與AS-i 網(wǎng)絡(luò)通信 131
6.5 S7-1200 PLC 與G150 變頻器的協(xié)議通信及實(shí)例 137
6.5.1 PROFINET 通信功能概述 137
6.5.2 S7-1200 與 G150 的PROFINETPZD 通信實(shí)例 137
6.5.3 報(bào)文結(jié)構(gòu) 145
6.6 S7-1200 PLC 與RF260R 的通信及實(shí)例 148
6.6.1 RF200 識(shí)別系統(tǒng)入門(mén) 148
6.6.2 S7-1200 PLC 與RF260R 的通信 150
6.6.3 S7-1200 PLC 與RF260R 的通信應(yīng)用實(shí)例 177
6.7 S7-1500 PLC 與 G150 的PROFINETPZD 通信控制實(shí)例 187
第7章西門(mén)子 S7-1200/1500 PLC 在PID 閉環(huán)控制中的應(yīng)用
7.1 模擬量閉環(huán)控制系統(tǒng) 195
7.2 PID_Compact 指令 195
7.3 PID 參數(shù)整定200
7.4 應(yīng)用實(shí)例202
第8章西門(mén)子 S7-1200/1500 PLC 在運(yùn)動(dòng)控制中的應(yīng)用
8.1 運(yùn)動(dòng)控制功能 212
8.2 運(yùn)動(dòng)控制方式 213
8.3 運(yùn)動(dòng)控制指令 215
8.4 組態(tài)實(shí)例222
第9章西門(mén)子 S7-1200/1500 PLC 綜合應(yīng)用實(shí)例
9.1 停車(chē)場(chǎng)車(chē)輛控制系統(tǒng)233
9.2 物料混合裝置控制系統(tǒng)237
9.3 機(jī)械手控制系統(tǒng)設(shè)計(jì)242
9.4 五層電梯PLC 控制系統(tǒng)255
9.5 組合機(jī)床控制系統(tǒng)267
9.6 多重背景數(shù)據(jù)塊控制系統(tǒng)273
9.7 罐裝生產(chǎn)流水線PLC 控制系統(tǒng)275
9.8 倉(cāng)庫(kù)存儲(chǔ)區(qū)的填充量檢測(cè)系統(tǒng)283
9.9 三相交流異步電動(dòng)機(jī)正反轉(zhuǎn)控制線路285
9.10 電鍍生產(chǎn)線PLC 控制系統(tǒng)285
附錄 西門(mén)子S7-1200/1500 的故障診斷
參考文獻(xiàn)