西門子S7-300/400PLC完全精通教程

西門子S7-300/400PLC完全精通教程

《西門子S7-300/400PLC完全精通教程》是2015年12月化學工業出版社出版的圖書,作者是向曉漢、林偉。

基本介紹

  • 書名:西門子S7-300/400PLC完全精通教程
  • 作者:向曉漢、林偉
  • ISBN:9787122249944
  • 頁數:346頁
  • 定價:58元
  • 出版社:化學工業出版社
  • 出版時間:2015年12月
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書從基礎和實用出發,詳細介紹了西門子S7-300/400 PLC套用技術。本書分兩個部分:部分為基礎入門篇,主要介紹西門子S7-300/400 PLC的硬體和接線、STEP7軟體的使用、PLC的程式語言、編程方法與調試;第二部分為應說鴉想鴉用精通篇,包括PLC的通信、PLC在過程控制中的應鑽探充乘用和工程套用。
本書內容豐富,重點突出,挨埋懂強調知識的實用性,幾乎每章中都配有大量實用的例題,便於讀者模仿學習。大部分實例都有詳細的軟體、硬體配置清單,並配有接線圖和程式。本書的資源中有重點內容的程式和操作視頻資料。
本書可供學習西門子S7-300/400 PLC 的工程技術人員使用,也可以作為大中專院校的機電類、信息類專業的教材。

目錄

第1篇 基礎入門篇
第1章 可程式序控制器(PLC)基礎2
1.1 概述2
1.1.1 PLC的發展歷史2
1.1.2 PLC的主要特點3
1.1.3 PLC的套用範圍3
1.1.4 PLC的分類與性能指標4
1.1.5 PLC與繼電器系統的比較5
1.1.6 PLC與微機的比較5
1.1.7 PLC的發展趨勢6
1.1.8 PLC在我國6
1.2 可程式序控制器的結構和工作原理7
1.2.1 可程式序控制器的硬體組成7
1.2.2 可程式序控制器的工作原理10
1.2.3 可程式序控制器的立即輸入、輸出功能11
第2章 西門子S7-300/400 PLC的硬體介紹13
2.1 西門子S7-300常用模組及其接線13
2.1.1 西門子PLC簡介13
2.1.2 西門子S7-300常用模組及其接線14
2.2 西門子S7-400常用模組及其接線33
2.2.1 西門子S7-400系列PLC的概述33
2.2.2 西門子S7-400 PLC的機架34
2.2.3 西門子S7-400常用模組及其連線36
第3章 STEP 7軟體使用入門46
3.1 STEP 7 簡介46
3.1.1 初識STEP 746
3.1.2 安裝STEP 7的軟硬體條件47
3.1.3 安裝STEP 7注蜜探意事項47
3.1.4 安裝STEP 7的過程47
3.1.5 卸載STEP 7的過程51
3.2 編程界面的SIMATIC管理器51
3.2.1 創建項目51
3.2.2 編輯項目53
3.3 硬體組態與參數設定55
3.3.1 硬體組態55
3.3.2 參數設定58
3.3.3 硬體的更新和GSD檔案安裝68
3.4 下載和上傳71
3.4.1 下載71
3.4.2 上傳75
3.5 軟體編程77
3.6 列印和歸檔80
3.6.1 列印80
3.6.2 歸檔81
3.7 用STEP 7 V5.5建立一個完整的項目81
3.8 使用幫助85
3.8.1 查找關鍵字或者功能86
3.8.2 了解某個邏輯塊FB/SFB/FC/SFC的功能及引腳的定義86
第4章 西門子S7-300/400 PLC的程式語言88
4.1 西門子S7-300/400 PLC的編程基礎知識88
4.1.1 編程元件88
4.1.2 數制和數據類型89
4.1.3 定址方式92
4.1.4 程式語言97
4.2 CPU中的暫存器97
4.2.1 累加器(ACCUx)97
4.2.2 狀態字暫存器(16 位)98
4.2.3 數據塊暫存器98
4.3 位邏輯指令98
4.4 定時器與計數器指令104
4.4.1 定時器104
4.4.2 計數器114
4.5 數據處理與運算指令119
4.5.1 裝載與傳送指令119
4.5.2 比較指令123
4.5.3 轉換指令125
4.5.4 移位與循環指令130
4.5.5 算術運算指令136
4.5.6 控制指令142
4.6 實例144
4.6.1 電動機的控制145
4.6.2 定時器戲淋妹和計數器套用147
第罪謎棗5章 西門子S7-300/400 的程式結構151
5.1 STEP 7編程方法簡介151
5.2 功能謎擔燥、數據塊和功能塊151
5.2.1 塊的概述151
5.2.2 功能(FC)及其套用153
5.2.3 共享數據塊(DB)及其套用157
5.2.4 自定義數據類型(UDT)及其套用159
5.2.5 功能塊(FB)及其套用161
5.2.6 系統功能(SFC)及其套用166
5.3 多重背景168
5.3.1 多重背景的簡介168
5.3.2 多重背景的套用169
5.4 組織塊(OB)及其套用171
5.4.1 中斷的概述171
5.4.2 主程式(OB1)173
5.4.3 日期時鐘中斷組織塊及其套用173
5.4.4 循環中斷組織塊及其套用176
5.4.5 硬體中斷組織塊及其套用177
5.4.6 錯誤組織塊及其套用179
5.4.7 背景組織塊186
5.4.8 啟動組織塊及其套用186
5.5 實例188
第6章 西門子S7-300/400的編程方法與調試192
6.1 功能圖192
6.1.1 功能圖的畫法192
6.1.2 梯形圖編程的原則198
6.2 邏輯控制的梯形圖編程方法200
6.2.1 經驗設計法200
6.2.2 功能圖設計法201
6.3 西門子S7-300/400 PLC的診斷與調試方法212
6.3.1 使用狀態和出錯LED進行診斷212
6.3.2 使用STEP?7的軟體診斷功能進行硬體診斷213
6.3.3 用變數監控表進行調試216
6.3.4 使用PLCSIM軟體進行調試220
6.3.5 使用交叉參考和符號表的導入/輸出223
6.4 實例225
第2篇 套用精通篇
第7章 西門子S7-300/400的通信及其套用232
7.1 通信基礎知識232
7.1.1 通信的基本概念232
7.1.2 PLC網路的術語解釋233
7.1.3 RS-485標準串列接口233
7.1.4 OSI參考模型234
7.1.5 SIMATIC NET 工業網路235
7.2 現場匯流排概述236
7.2.1 現場匯流排的概念236
7.2.2 主流現場匯流排的簡介237
7.2.3 現場匯流排的特點237
7.2.4 現場匯流排的現狀238
7.2.5 現場匯流排的發展238
7.3 MPI通信及其套用238
7.3.1 MPI通信簡介238
7.3.2 西門子S7-200與S7-300間的MPI通信239
7.3.3 西門子S7-300與S7-300間的MPI通信247
7.3.4 西門子S7-300/400與S7-400間的MPI通信255
7.4 PROFIBUS-DP通信及其套用260
7.4.1 PROFIBUS-DP通信概述260
7.4.2 西門子S7-300與ET200M的PROFIBUS-DP通信262
7.4.3 西門子S7-300與S7-200間的PROFIBUS-DP通信267
7.4.4 西門子S7-300與S7-300間的PROFIBUS-DP通信277
7.5 乙太網通信及其套用287
7.5.1 乙太網通信基礎287
7.5.2 西門子S7-300間的乙太網通信289
7.5.3 西門子S7-400與遠程IO模組ET200間的PROFINET通信298
第8章 西門子S7-300的PID控制技術305
8.1 PID控制簡介305
8.1.1 PID控制原理簡介305
8.1.2 PID控制的算法和圖解306
8.1.3 PID控制器的參數整定309
8.2 利用西門子S7-300進行電爐的溫度控制309
第9章 西門子S7-300/400工程套用318
9.1 間斷潤滑系統PLC控制系統318
9.1.1 系統軟硬體配置318
9.1.2 編寫程式319
9.2 三級帶裝車系統的PLC控制320
9.2.1 系統軟硬體配置320
9.2.2 編寫程式322
9.3 啤酒灌裝線系統的PLC控制326
9.3.1 系統軟硬體配置327
9.3.2 編寫程式328
9.4 往復運動小車PLC控制系統334
9.4.1 系統軟硬體配置334
9.4.2 編寫程式335
9.5 刨床PLC控制系統340
9.5.1 系統軟硬體配置341
9.5.2 編寫控制程式343
參考文獻346
3.4 下載和上傳71
3.4.1 下載71
3.4.2 上傳75
3.5 軟體編程77
3.6 列印和歸檔80
3.6.1 列印80
3.6.2 歸檔81
3.7 用STEP 7 V5.5建立一個完整的項目81
3.8 使用幫助85
3.8.1 查找關鍵字或者功能86
3.8.2 了解某個邏輯塊FB/SFB/FC/SFC的功能及引腳的定義86
第4章 西門子S7-300/400 PLC的程式語言88
4.1 西門子S7-300/400 PLC的編程基礎知識88
4.1.1 編程元件88
4.1.2 數制和數據類型89
4.1.3 定址方式92
4.1.4 程式語言97
4.2 CPU中的暫存器97
4.2.1 累加器(ACCUx)97
4.2.2 狀態字暫存器(16 位)98
4.2.3 數據塊暫存器98
4.3 位邏輯指令98
4.4 定時器與計數器指令104
4.4.1 定時器104
4.4.2 計數器114
4.5 數據處理與運算指令119
4.5.1 裝載與傳送指令119
4.5.2 比較指令123
4.5.3 轉換指令125
4.5.4 移位與循環指令130
4.5.5 算術運算指令136
4.5.6 控制指令142
4.6 實例144
4.6.1 電動機的控制145
4.6.2 定時器和計數器套用147
第5章 西門子S7-300/400 的程式結構151
5.1 STEP 7編程方法簡介151
5.2 功能、數據塊和功能塊151
5.2.1 塊的概述151
5.2.2 功能(FC)及其套用153
5.2.3 共享數據塊(DB)及其套用157
5.2.4 自定義數據類型(UDT)及其套用159
5.2.5 功能塊(FB)及其套用161
5.2.6 系統功能(SFC)及其套用166
5.3 多重背景168
5.3.1 多重背景的簡介168
5.3.2 多重背景的套用169
5.4 組織塊(OB)及其套用171
5.4.1 中斷的概述171
5.4.2 主程式(OB1)173
5.4.3 日期時鐘中斷組織塊及其套用173
5.4.4 循環中斷組織塊及其套用176
5.4.5 硬體中斷組織塊及其套用177
5.4.6 錯誤組織塊及其套用179
5.4.7 背景組織塊186
5.4.8 啟動組織塊及其套用186
5.5 實例188
第6章 西門子S7-300/400的編程方法與調試192
6.1 功能圖192
6.1.1 功能圖的畫法192
6.1.2 梯形圖編程的原則198
6.2 邏輯控制的梯形圖編程方法200
6.2.1 經驗設計法200
6.2.2 功能圖設計法201
6.3 西門子S7-300/400 PLC的診斷與調試方法212
6.3.1 使用狀態和出錯LED進行診斷212
6.3.2 使用STEP?7的軟體診斷功能進行硬體診斷213
6.3.3 用變數監控表進行調試216
6.3.4 使用PLCSIM軟體進行調試220
6.3.5 使用交叉參考和符號表的導入/輸出223
6.4 實例225
第2篇 套用精通篇
第7章 西門子S7-300/400的通信及其套用232
7.1 通信基礎知識232
7.1.1 通信的基本概念232
7.1.2 PLC網路的術語解釋233
7.1.3 RS-485標準串列接口233
7.1.4 OSI參考模型234
7.1.5 SIMATIC NET 工業網路235
7.2 現場匯流排概述236
7.2.1 現場匯流排的概念236
7.2.2 主流現場匯流排的簡介237
7.2.3 現場匯流排的特點237
7.2.4 現場匯流排的現狀238
7.2.5 現場匯流排的發展238
7.3 MPI通信及其套用238
7.3.1 MPI通信簡介238
7.3.2 西門子S7-200與S7-300間的MPI通信239
7.3.3 西門子S7-300與S7-300間的MPI通信247
7.3.4 西門子S7-300/400與S7-400間的MPI通信255
7.4 PROFIBUS-DP通信及其套用260
7.4.1 PROFIBUS-DP通信概述260
7.4.2 西門子S7-300與ET200M的PROFIBUS-DP通信262
7.4.3 西門子S7-300與S7-200間的PROFIBUS-DP通信267
7.4.4 西門子S7-300與S7-300間的PROFIBUS-DP通信277
7.5 乙太網通信及其套用287
7.5.1 乙太網通信基礎287
7.5.2 西門子S7-300間的乙太網通信289
7.5.3 西門子S7-400與遠程IO模組ET200間的PROFINET通信298
第8章 西門子S7-300的PID控制技術305
8.1 PID控制簡介305
8.1.1 PID控制原理簡介305
8.1.2 PID控制的算法和圖解306
8.1.3 PID控制器的參數整定309
8.2 利用西門子S7-300進行電爐的溫度控制309
第9章 西門子S7-300/400工程套用318
9.1 間斷潤滑系統PLC控制系統318
9.1.1 系統軟硬體配置318
9.1.2 編寫程式319
9.2 三級帶裝車系統的PLC控制320
9.2.1 系統軟硬體配置320
9.2.2 編寫程式322
9.3 啤酒灌裝線系統的PLC控制326
9.3.1 系統軟硬體配置327
9.3.2 編寫程式328
9.4 往復運動小車PLC控制系統334
9.4.1 系統軟硬體配置334
9.4.2 編寫程式335
9.5 刨床PLC控制系統340
9.5.1 系統軟硬體配置341
9.5.2 編寫控制程式343
參考文獻346

相關詞條

熱門詞條

聯絡我們