本書以SIMATIC S7-300系列PLC為樣機,從工程應用角度出發,以項目為載體,突出實踐性,從以下方面介紹PLC的應用:1.PLC的組成及工作原理;2.S7-300系列PLC的硬件系統、組態和指令系統;3.STEP7編程軟件的使用;4.S7 PLCSIM模擬軟件的功能與應用;5.S7-300系列PLC的MPI通信及PROFIBUS-DP通信;6.人機界面WinCC的功能、組態及應用。
全書共19個項目,除少數項目外,其余項目按照輸入/輸出信號器件分析、硬件組態、地址分配、建符號表、畫接線圖、編寫程序、S7-PLCSIM仿真調試或WinCC調試、聯機調試的工程步驟編寫本教材。
本書項目典型、圖文并茂、標注詳細、深入淺出,適合初學者學習。
項目1 認識PLC
1.1 項目要求及學習目標
1.2 相關知識
1.2.1 PLC發展史
1.2.2 PLC的主要特點
1.2.3 PLC的主要功能
1.2.4 PLC的分類、應用及發展
1.2.5 PLC技術的學習方法
1.3 項目解決步驟
鞏固練習一
項目2 典型S7-300 PLC硬件控制系統安裝
2.1 項目要求及學習目標
2.2 相關知識
2.2.1 S7-300 PLC的硬件結構
2.2.2 CPU模板種類
2.2.3 信號模板(SM)
2.2.4 電源(PS)模板PS307
2.2.5 編程器
2.2.6 智能I/O接口
2.2.7 通信接口
2.2.8 人―機操作界面HMI
2.2.9 S7-300 PLC結構特點
2.2.10 S7-300 PLC的安裝與維護
2.3 項目解決步驟
鞏固練習二
項目3 硬件組態過程
3.1 項目要求
3.2 學習目標
3.3 相關知識
3.3.1 STEP 7標準軟件包組成
3.3.2 SIMATIC 管理器
3.3.3 硬件組態編輯器
3.3.4 程序編輯器(LAD/STL/FBD)
3.3.5 符號編輯器
3.3.6 通信組態
3.3.7 硬件診斷
3.3.8 S7-300的插槽地址
3.3.9 S7-300數字量I/O地址組態
3.3.10 S7-300模擬量I/O地址組態
3.4 項目解決步驟
鞏固練習三40
項目4 STEP 7數據存儲及程序結構
4.1 項目要求及學習目標
4.2 相關知識
4.2.1 數據格式與基本數據類型
4.2.2 CPU的存儲區
4.2.3 直接尋址
4.2.4 STEP 7中的塊4
4.2.5 STEP 7的程序結構5
4.3 項目解決步驟
鞏固練習四53
項目5 電動機啟停PLC控制
5.1 項目要求
5.2 學習目標
5.3 相關知識
5.3.1 常開觸點
5.3.2 常閉觸點
5.3.3 輸出線圈
5.3.4 PLC的基本工作原理
5.3.5 程序的狀態監控
5.3.6 STEP 7 與PLC通信連接
5.3.7 真實S7-300 PLC的下載
5.3.8 上傳
5.4 項目解決步驟
鞏固練習五
項目6 電動機正反轉PLC控制
6.1 項目要求
6.2 學習目標
6.3 項目解決步驟
6.4 相關知識
6.4.1 在PLCSIM中使用符號地址
6.4.2 用變量表監控調試程序
6.4.3 置位與復位指令
6.4.4 觸發器
6.4.5 跳變沿檢測指令
6.5項目解決方法拓展
鞏固練習六91
項目7 小車自動往復運動PLC控制
7.1 項目要求
7.2 學習目標
7.3 項目解決步驟
7.4 項目解決方法拓展
鞏固練習七
項目8 三相異步電動機星―三角形降壓啟動
8.1 項目要求
8.2 學習目標
8.3 相關知識
8.3.1 定時器指令
8.3.2 接通延時定時器
8.4 項目解決步驟
8.5 項目解決方法拓展
鞏固練習八113
項目9 四節傳送帶PLC控制
9.1 項目要求
9.2 學習目標
9.3 相關知識:梯形圖與繼電接觸器控制電路的比較
9.4 項目解決步驟
鞏固練習九
項目10 液體混合PLC控制
10.1 項目要求
10.2 學習目標
10.3 項目解決步驟
10.4 知識拓展
鞏固練習十
項目11 WinCC監控及兩地控制
11.1 項目要求
11.2 學習目標
11.3 相關知識
11.3.1 WinCC簡介
11.3.2 WinCC主要功能
11.4 項目解決步驟
鞏固練習十一
項目12 十字路口交通燈PLC控制及WinCC監控
12.1 項目要求
12.2 學習目標
12.3 相關知識
12.4 項目解決步驟
鞏固練習十二
項目13 貨物轉運倉庫PLC控制
13.1 項目要求
13.2 學習目標
13.3 相關知識
13.3.1 計數器指令
13.3.2 數據傳送與轉換指令
13.3.3 整數運算
13.3.4 浮點函數運算
13.3.5 字邏輯運算指令
13.3.6 比較指令
13.4項目解決步驟
鞏固練習十三
項目14 機械手PLC控制
14.1 項目要求
14.2 學習目標
14.3 相關知識
14.3.1 移位和循環移位指令
14.3.2 移位和循環移位指令舉例
14.4 項目解決步驟
14.5 知識拓展
14.5.1 編程界面的查找替換
14.5.2 交叉參考與分配的使用
鞏固練習十四
項目15 工程數據轉換器功能FC105應用
15.1 項目要求
15.2 學習目標
15.3 相關知識
15.3.1 模擬量的檢測
15.3.2 比例變換塊FC105的調用
15.4 項目解決步驟
鞏固練習十五
項目16 運煤輸送PLC控制系統
16.1 項目要求
16.2 學習目標
16.3 相關知識
16.3.1 邏輯塊的結構
16.3.2 邏輯塊的編程
16.3.3 帶參數功能FC的應用(結構化編程)
16.4 項目解決步驟
鞏固練習十六
項目17 兩臺S7-300 PLC組成的MPI通信
17.1 項目要求
17.2 學習目標
17.3 相關知識
17.4 項目解決步驟
鞏固練習十七
項目18 一個主站和一個從站的DP主從通信
18.1 項目要求
18.2 學習目標
18.3 相關知識
18.4 項目解決步驟
鞏固練習十八
項目19 一個主站和兩個從站的DP主從通信
19.1 項目要求
19.2 學習目標
19.3 項目解決步驟
鞏固練習十九
參考文獻