本書以西門子S7-300系列 PLC為主要載體,精選了工業(yè)電氣控制領域的80個應用實例,用博途軟件V15進行組態(tài)。內(nèi)容涵蓋了PLC的硬件組態(tài)、博途軟件的應用、S7-300 PLC的基礎實例、S7-300 PLC的提高實例、MM420變頻器的應用、觸摸屏的應用、WinCC組態(tài)軟件的應用、綜合應用等。每個實例按照控制要求、控制線路、相關知識、控制程序的結構進行編寫,并均通過編者上機驗證。
本書采用雙色圖解+視頻教學的模式,書中的應用實例均采用梯形圖編程,將相關指令融合進實例中,適合初學者快速入門與提高。
本書適合電氣工程師、自動化工程師等自學使用,同時可作為職業(yè)院校、培訓學校相關專業(yè)的參考書。
第1章S7-300 PLC基礎與TIA博途入門 / 001
1.1 PLC概述 / 001
1.1.1 PLC的組成 / 001
1.1.2 PLC的工作過程 / 002
1.1.3 PLC的分類 / 003
1.2 S7-300系列PLC的硬件與地址分配 / 003
1.2.1 S7-300 PLC常用模塊 / 003
1.2.2 S7-300 PLC的擴展和地址分配 / 004
1.2.3 S7-300 CPU314C-2DP緊湊型PLC / 006
1.3 S7-300 PLC的存儲區(qū)及數(shù)據(jù)類型 / 007
1.3.1 S7-300的系統(tǒng)存儲區(qū) / 007
1.3.2 數(shù)制、編碼與數(shù)據(jù)類型 / 009
1.3.3 TIA博途軟件的安裝與卸載 / 014
1.4 TIA博途入門 / 016
視頻1.4.1 博途視圖和項目視圖 / 016
視頻1.4.2 使用項目視圖組態(tài)設備 / 019
1.4.3 使用符號定義變量 / 022
1.4.4 編寫用戶程序 / 023
1.4.5 程序仿真 / 026
1.4.6 項目的下載與上傳 / 027
1.4.7 程序調(diào)試 / 031
第2章S7-300 PLC基礎實例 / 035
2.1 位邏輯指令 / 035
視頻[實例1] 電動機的點動控制 / 035
視頻[實例2] 電動機的自鎖控制 / 038
視頻[實例3] 電動機的點動與自鎖控制 / 041
視頻[實例4] 電動機的正反轉(zhuǎn)控制 / 043
視頻[實例5] 工作臺的自動往返控制 / 045
視頻[實例6] 電動機的反接制動控制 / 048
2.2 定時器指令 / 050
視頻[實例7] 電動機的Y-△降壓啟動控制 / 050
視頻[實例8] 電動機的能耗制動控制 / 055
視頻[實例9] 三臺電動機的順序啟動控制與報警 / 056
2.3 計數(shù)器指令 / 060
視頻[實例10] 使用單按鈕實現(xiàn)電動機的啟動/停止控制 / 060
2.4 比較器指令 / 065
視頻[實例11] 傳送帶工件計數(shù)控制 / 065
視頻[實例12] 設備運行密碼與報警 / 069
2.5 數(shù)學函數(shù)指令 / 071
視頻[實例13] 多擋位功率調(diào)節(jié)控制 / 071
2.6 轉(zhuǎn)換操作類指令 / 074
視頻[實例14] 圓面積計算 / 074
視頻[實例15] 厘米值與英寸值的轉(zhuǎn)換 / 076
2.7 移動操作指令 / 077
視頻[實例16] 用移動指令實現(xiàn)Y-△降壓啟動控制 / 077
2.8 程序控制操作指令 / 080
視頻[實例17] 手動/自動工作方式的選擇 / 080
2.9 字邏輯運算指令 / 082
視頻[實例18] 指示燈的控制 / 082
2.10 移位指令 / 085
視頻[實例19] 多臺電動機的順序啟動控制 / 085
2.11 其他操作指令 / 088
視頻[實例20] 生產(chǎn)線的控制 / 088
視頻[實例21] 停車場空閑車位數(shù)碼顯示 / 092
第3章S7-300 PLC提高實例 / 097
3.1 組織塊(OB) / 097
視頻[實例22] 應用時間中斷實現(xiàn)電動機的周期控制 / 097
視頻[實例23] 應用延時中斷實現(xiàn)秒脈沖輸出 / 101
視頻[實例24] 應用循環(huán)中斷實現(xiàn)彩燈控制 / 103
視頻[實例25] 應用硬件中斷實現(xiàn)電動機連續(xù)運轉(zhuǎn)控制 / 105
3.2 函數(shù)、函數(shù)塊和數(shù)據(jù)塊(FC、FB和DB) / 108
視頻[實例26] 應用函數(shù)(FC)實現(xiàn)兩組電動機順序啟動控制 / 108
視頻[實例27] 應用函數(shù)塊(FB)實現(xiàn)電動機Y-△降壓啟動 / 111
視頻[實例28] 應用多重背景數(shù)據(jù)塊實現(xiàn)兩臺電動機Y-△降壓啟動 / 115
3.3 日期和時間指令 / 119
視頻[實例29] 作息時間定時控制 / 119
視頻[實例30] 路燈亮滅定時控制 / 124
3.4 集成計數(shù)功能 / 127
視頻[實例31] 應用高速計數(shù)指令實現(xiàn)位置測量 / 127
視頻[實例32] 應用頻率測量指令實現(xiàn)速度測量 / 133
視頻[實例33] 步進電動機的速度控制 / 137
3.5 模擬量輸入/輸出 / 143
視頻[實例34] 用模擬量輸入實現(xiàn)壓力測量 / 143
視頻[實例35] 用模擬量輸入實現(xiàn)溫度的測量與控制 / 147
視頻[實例36] 用模擬量輸出實現(xiàn)電壓輸出 / 150
3.6 PID控制 / 153
視頻[實例37] 恒壓供水系統(tǒng)的PID控制 / 153
3.7 用S7 Graph實現(xiàn)順序控制 / 162
視頻[實例38] 應用單流程模式實現(xiàn)三臺電動機的順序啟動控制 / 162
視頻[實例39] 應用選擇流程模式實現(xiàn)運料小車控制 / 168
視頻[實例40] 應用并行流程模式實現(xiàn)交通信號控制 / 171
視頻[實例41] 多個順控器實現(xiàn)交通信號控制 / 173
3.8 通信指令 / 177
視頻[實例42] 兩臺S7-300 PLC的MPI通信 / 177
視頻[實例43] 兩臺S7-300 PLC的Ethernet通信 / 183
視頻[實例44] 兩臺S7-300 PLC的PROFINET通信 / 188
視頻[實例45] 兩臺S7-300 PLC集成DP口之間的DP通信 / 193
視頻[實例46] S7-300 PLC集成DP口與CP342-5的DP通信 / 197
視頻[實例47] S7-300 PLC集成DP口與ET200M的DP通信 / 201
視頻[實例48] S7-300 PLC集成DP口與EM277的DP通信 / 204
第4章MM420變頻器的應用 / 209
4.1 變頻器的基礎知識與參數(shù)設置 / 209
4.2 變頻器的基本應用 / 213
視頻[實例49] 面板操作控制 / 213
視頻[實例50] 應用PLC與變頻器實現(xiàn)正反轉(zhuǎn)點動控制 / 215
視頻[實例51] 應用PLC與變頻器實現(xiàn)連續(xù)運轉(zhuǎn)控制 / 217
視頻[實例52] 應用PLC與變頻器實現(xiàn)正反轉(zhuǎn)控制 / 218
視頻[實例53] 應用PLC與變頻器實現(xiàn)自動往返控制 / 221
視頻[實例54] 應用PLC與變頻器實現(xiàn)變頻調(diào)速控制 / 223
4.3 變頻器的高級應用 / 225
視頻[實例55] 應用PLC與變頻器實現(xiàn)三段速控制 / 225
視頻[實例56] 應用PLC與變頻器實現(xiàn)七段速控制 / 228
視頻[實例57] PLC與變頻器的PROFIBUS DP通信 / 230
第5章觸摸屏的應用 / 239
5.1 觸摸屏的基本知識 / 239
5.2 觸摸屏的簡單應用 / 244
視頻[實例58] 應用觸摸屏、PLC實現(xiàn)電動機連續(xù)運行 / 244
視頻[實例59] 應用觸摸屏、PLC實現(xiàn)壓力測量 / 249
視頻[實例60] 應用觸摸屏、PLC和變頻器實現(xiàn)電動機連續(xù)運行 / 254
視頻[實例61] 應用觸摸屏、PLC和變頻器實現(xiàn)電動機正反轉(zhuǎn)控制 / 256
視頻[實例62] 應用觸摸屏實現(xiàn)參數(shù)設置與顯示 / 259
5.3 觸摸屏的高級應用 / 263
視頻[實例63] 應用觸摸屏實現(xiàn)離散量報警 / 263
視頻[實例64] 應用觸摸屏實現(xiàn)模擬量報警 / 271
視頻[實例65] 應用觸摸屏實現(xiàn)用戶管理 / 276
視頻[實例66] 應用觸摸屏實現(xiàn)配方管理 / 280
視頻[實例67] 應用觸摸屏實現(xiàn)趨勢分析 / 283
視頻[實例68] PLC與觸摸屏的PROFIBUS總線通信 / 287
視頻[實例69] PLC與觸摸屏的TCP/IP通信 / 290
第6章WinCC組態(tài)軟件的應用 / 296
6.1 組態(tài)軟件的基本知識 / 296
6.2 WinCC組態(tài)軟件的基本應用 / 298
視頻[實例70] WinCC與PLC通過MPI實現(xiàn)連續(xù)運行控制 / 298
視頻[實例71] WinCC與PLC通過PROFIBUS實現(xiàn)正反轉(zhuǎn)控制 / 303
視頻[實例72] WinCC與PLC通過TCP/IP實現(xiàn)調(diào)速控制 / 306
視頻[實例73] WinCC與PLC通過以太網(wǎng)實現(xiàn)連續(xù)運行控制 / 311
6.3 WinCC組態(tài)軟件的高級應用 / 314
視頻[實例74] 應用WinCC組態(tài)軟件實現(xiàn)離散量報警 / 314
視頻[實例75] 應用WinCC組態(tài)軟件實現(xiàn)模擬量報警 / 320
視頻[實例76] 應用WinCC組態(tài)軟件實現(xiàn)用戶管理 / 324
視頻[實例77] 應用WinCC組態(tài)軟件實現(xiàn)客戶機/服務器通信 / 327
視頻[實例78] 博途組態(tài)的WinCC與PLC通信 / 333
第7章綜合應用 / 341
7.1 PLC、觸摸屏、變頻器和組態(tài)軟件的簡單應用 / 341
視頻[實例79] 恒壓供水系統(tǒng) / 341
7.2 PLC、觸摸屏、變頻器和組態(tài)軟件的PROFIBUS總線通信 / 350
視頻[實例80] 生產(chǎn)設備的PROFIBUS總線控制 / 350
參考文獻 / 368