西門子 S7-300/400 系列PLC是國內(nèi)應用較廣、市場占有率較高的大中型產(chǎn)品。本書從實際工程應用出發(fā),以S7-300/400 系列PLC為對象,講解大中型PLC的基礎與實際應用等方面的內(nèi)容。
本書介紹了 S7-300/400 系列 PLC在電動機基本控制電路、傳送帶控制系統(tǒng)、全自動洗衣機控制系統(tǒng)等工程中的設計與應用以及S7-300/400 系列PLC網(wǎng)絡通信等內(nèi)容。
本書語言通俗易懂,實例實用性和針對性強,且對每個實例均進行了軟件仿真。本書既可作為高職高專院校電氣自動化技術、機電一體化技術和智能控制技術等專業(yè)的PLC應用教材,也可作為工程技術人員的自學教材。
本書配有授課電子課件和微課視頻等資源,需要的教師可登錄機械工業(yè)出版社教育服務網(wǎng)www.cmpedu.com免費注冊后下載,或聯(lián)系編輯索取(微信:15910938545,電話:010-88379739)。
前言
項目1快速了解PLC
1.1PLC的基本概念
1.1.1PLC的產(chǎn)生與發(fā)展
1.1.2PLC的特點
1.1.3PLC的應用領域
1.2PLC的組成與工作原理
1.2.1PLC的基本組成
1.2.2PLC的工作原理
1.2.3PLC的編程語言
1.2.4S7-300/400 PLC的存儲區(qū)
1.3S7-300/400 PLC的硬件系統(tǒng)
1.3.1S7-300/400 PLC的硬件組成
1.3.2CPU模塊
1.3.3數(shù)字量模塊
1.3.4模擬量模塊
1.3.5功能模塊
1.4TIA Portal的安裝與使用
1.4.1TIA Portal編程軟件概述
1.4.2STEP 7軟件安裝
1.4.3WinCC軟件安裝
1.4.4PLCSIM軟件安裝
1.4.5使用TIA Portal創(chuàng)建項目
項目拓展
項目2傳送帶控制設計與調(diào)試
2.1基本位邏輯指令及應用
2.1.1觸點和線圈指令
2.1.2地址邊沿檢測指令
2.1.3觸發(fā)器指令
2.2PLCSIM軟件的使用
2.2.1組態(tài)硬件
2.2.2程序編寫
2.2.3用PLCSIM調(diào)試程序
2.3項目訓練——傳送帶正反轉(zhuǎn)控制設計與調(diào)試
2.3.1I/O地址分配
2.3.2硬件設計
2.3.3軟件程序設計
項目拓展
項目3天塔之光程序設計與調(diào)試
3.1定時器指令和CPU時鐘存儲器
3.1.1定時器指令的基本功能
3.1.2定時器指令的應用
3.1.3CPU時鐘存儲器
3.2項目訓練——天塔之光程序設計與調(diào)試
3.2.1I/O地址分配
3.2.2硬件設計
3.2.3軟件程序設計
項目拓展
項目4全自動洗衣機程序設計與調(diào)試
4.1計數(shù)器指令及應用
4.1.1計數(shù)器指令的基本功能
4.1.2計數(shù)器指令的應用
4.2比較指令和傳送指令
4.2.1比較指令的基本功能
4.2.2傳送指令的基本功能
4.3項目訓練——全自動洗衣機程序設計與調(diào)試
4.3.1I/O地址分配
4.3.2硬件設計
4.3.3軟件程序設計
項目拓展
項目5自動售貨機程序設計與調(diào)試
5.1數(shù)據(jù)類型基礎
5.1.1基本數(shù)據(jù)類型
5.1.2復雜數(shù)據(jù)類型
5.1.3參數(shù)數(shù)據(jù)類型
5.2數(shù)學運算指令及應用
5.2.1整數(shù)數(shù)學運算指令
5.2.2浮點數(shù)數(shù)學運算指令
5.2.3三角函數(shù)運算指令
5.3項目訓練——自動售貨機控制程序設計與調(diào)試
5.3.1I/O地址分配
5.3.2硬件設計
5.3.3軟件程序設計
項目拓展
項目6音樂噴泉控制程序設計與調(diào)試
6.1移位指令及應用
6.1.1移位指令的概述
6.1.2有符號數(shù)移位指令
6.1.3無符號數(shù)移位指令
6.1.4移位指令的應用
6.2循環(huán)移位指令及應用
6.2.1循環(huán)移位指令
6.2.2循環(huán)移位指令的應用
6.3項目訓練——音樂噴泉控制程序設計與調(diào)試
6.3.1I/O地址分配
6.3.2硬件設計
6.3.3軟件程序設計
項目拓展
項目7水塔液位控制系統(tǒng)程序設計與調(diào)試
7.1模擬量信號的應用
7.1.1模擬量模塊硬件組態(tài)
7.1.2縮放SCALE的使用
7.1.3模擬量程序編寫過程
7.2數(shù)據(jù)轉(zhuǎn)換指令及應用
7.2.1數(shù)值類型轉(zhuǎn)換指令
7.2.2浮點數(shù)取整指令
7.2.3取反求補指令
7.2.4數(shù)據(jù)轉(zhuǎn)換指令的應用
7.3項目訓練——水塔液位控制系統(tǒng)程序設計與調(diào)試
7.3.1I/O地址分配
7.3.2硬件設計
7.3.3軟件程序設計
項目拓展
項目8液體混合裝置控制設計與調(diào)試
8.1用戶程序的基本結(jié)構(gòu)
8.1.1用戶程序的塊
8.1.2用戶程序使用的堆棧
8.1.3用戶程序的結(jié)構(gòu)
8.2函數(shù)塊與函數(shù)的生成與調(diào)用
8.2.1函數(shù)
8.2.2函數(shù)塊
8.2.3多重背景
8.3組織塊與中斷處理
8.3.1中斷的基本概念
8.3.2啟動組織塊與循環(huán)中斷組織塊
8.4項目訓練——液體混合裝置控制設計與調(diào)試
8.4.1I/O地址分配
8.4.2硬件設計
8.4.3軟件程序設計
項目拓展
項目9機械手控制設計與調(diào)試
9.1順序控制設計法
9.1.1順序控制與順序功能圖
9.1.2單序列順序控制方式及編程
9.1.3選擇序列順序控制方式及編程
9.1.4并行序列順序控制方式及編程
9.2S7-Graph和S7-SCL編程語言的使用
9.2.1S7-Graph編程語言概述
9.2.2順序功能圖設置與調(diào)試
9.2.3S7-SCL編程語言概述
9.2.4S7-SCL編程語言的使用
9.3項目訓練——機械手控制設計與調(diào)試
9.3.1I/O地址分配
9.3.2硬件設計
9.3.3軟件程序設計
項目拓展
項目10網(wǎng)絡通信設計與調(diào)試
10.1西門子工業(yè)自動化網(wǎng)絡
10.1.1MPI網(wǎng)絡概述
10.1.2PROFIBUS網(wǎng)絡概述
10.1.3PROFINET網(wǎng)絡概述
10.2MPI通信網(wǎng)絡程序設計
10.2.1無組態(tài)雙向通信連接
10.2.2無組態(tài)單向通信連接
10.3工業(yè)以太網(wǎng)通信程序設計
10.3.1通信區(qū)域分配
10.3.2通信組態(tài)配置
10.3.3通信程序編寫
10.4項目訓練——飲料灌裝生產(chǎn)線設計與調(diào)試
10.4.1I/O地址分配
10.4.2硬件設計
10.4.3軟件程序設計
項目拓展
項目11人機界面設計與調(diào)試
11.1MCGS人機界面概述
11.1.1MCGS嵌入版組態(tài)軟件的主要功能
11.1.2MCGS嵌入式體系結(jié)構(gòu)
11.1.3MCGS組態(tài)軟件的安裝
11.1.4項目創(chuàng)建與下載
11.2MCGS人機界面基本知識
11.2.1實時數(shù)據(jù)庫數(shù)據(jù)類型
11.2.2運行策略組態(tài)
11.2.3腳本語言
11.3MCGS人機界面功能
11.3.1報警處理
11.3.2報表功能
11.3.3實時曲線
11.3.4歷史曲線
11.3.5安全機制
11.4項目訓練——全自動包衣機設計與調(diào)試
11.4.1I/O地址分配
11.4.2硬件設計
11.4.3人機界面設計
11.4.4軟件程序設計
項目拓展
參考文獻