西門子S7-1200PLC編程及應用(簡體書)
商品資訊
系列名:高等職業教育精品工程規劃教材
ISBN13:9787121390814
出版社:電子工業出版社
作者:芮慶忠
出版日:2020/06/01
裝訂/頁數:平裝/320頁
規格:24cm*17cm (高/寬)
版次:一版
商品簡介
作者簡介
名人/編輯推薦
目次
相關商品
商品簡介
本書針對西門子S7-1200 PLC的功能進行實例式項目化講解,內容包括控制器硬件的介紹和安裝、編程軟件的應用、指令、觸摸屏編程、PID控制、變頻器控制、伺服驅動器控制及通信等。本書選取的實例是基於工業應用經驗總結的,實操性強,語言通俗易懂。為便於教學,本書配有微課教程,使讀者可以快速掌握西門子S7-1200 PLC各類功能的使用方法。除此之外,本書還配有利於教學、方便教師展示的PPT、程序代碼、動畫等教輔資源。本書可作為高等職業院校機電、自動化類專業的授課教材,也可作為企業及社會機構的培訓教材,還可作為工程師的參考手冊。
作者簡介
芮慶忠,男,西門子(中國)有限公司廣州分公司高級工程師,長期從事西門子系列產品的研發和技術推廣工作,具備豐富的實際操作、調試經驗。
黃誠,男,廣東水利電力職業技術學院機電系骨幹教師,長期從事機電一體化專業的教學工作,具備較為豐富的教學實踐經驗,主持和參與過多項省部級教科研項目,具備豐富的教科研實踐經驗。
黃誠,男,廣東水利電力職業技術學院機電系骨幹教師,長期從事機電一體化專業的教學工作,具備較為豐富的教學實踐經驗,主持和參與過多項省部級教科研項目,具備豐富的教科研實踐經驗。
名人/編輯推薦
校企合作編寫,企業高級工程師全程參與並擔任第一主編。
內容以實例的方式呈現工業應用實用技術,實例內容詳細且清晰。
本書也對西門子工業常用產品進行了比較詳細的應用介紹。
校企合作編寫,企業高級工程師全程參與並擔任第一主編。
內容以實例的方式呈現工業應用實用技術,實例內容詳細且清晰。
本書也對西門子工業常用產品進行了比較詳細的應用介紹。
內容以實例的方式呈現工業應用實用技術,實例內容詳細且清晰。
本書也對西門子工業常用產品進行了比較詳細的應用介紹。
校企合作編寫,企業高級工程師全程參與並擔任第一主編。
內容以實例的方式呈現工業應用實用技術,實例內容詳細且清晰。
本書也對西門子工業常用產品進行了比較詳細的應用介紹。
目次
目 錄
第1章 S7-1200 PLC硬件組成 1
1.1 S7-1200 PLC概述 1
1.2 S7-1200 PLC硬件介紹 2
1.2.1 CPU模塊 3
1.2.2 信號模塊 4
1.2.3 信號板 7
1.2.4 通信模塊 7
1.2.5 通信板 8
1.2.6 附件 8
第2章 博途STEP 7軟件安裝及操作方法 11
2.1 博途軟件的組成 11
2.1.1 博途STEP 7的介紹 11
2.1.2 博途WinCC的介紹 11
2.2 博途STEP 7軟件的安裝 12
2.2.1 計算機硬件和操作系統的配置要求 12
2.2.2 博途STEP 7的安裝步驟 12
2.3 博途STEP 7軟件的操作界面介紹 17
2.3.1 Portal視圖 17
2.3.2 項目視圖 18
2.4 博途軟件的操作方法應用實例講解 19
2.4.1 實例內容 19
2.4.2 實例實施 19
2.5 應用經驗總結 28
第3章 S7-1200 PLC編程基礎知識 29
3.1 PLC的工作原理 29
3.1.1 過程映像區的概念 29
3.1.2 PLC的工作模式 29
3.1.3 程序掃描模式 30
3.2 PLC的存儲器 30
3.3 數據類型 30
3.3.1 基本數據類型 31
3.3.2 複雜數據類型 34
3.3.3 PLC數據類型 37
3.3.4 指針數據類型 37
3.4 地址區及尋址方法 38
3.4.1 地址區 38
3.4.2 尋址方法 39
第4章 S7-1200 PLC編程指令 41
4.1 位邏輯指令 41
4.1.1 觸點指令及線圈指令 41
4.1.2 置位指令及複位指令 42
4.1.3 脈衝檢測指令 43
4.1.4 應用實例 44
4.2 定時器指令 45
4.2.1 脈衝定時器指令 46
4.2.2 接通延時定時器指令 46
4.2.3 關斷延時定時器指令 47
4.2.4 時間累加器指令 48
4.2.5 應用實例 49
4.3 計數器指令 50
4.3.1 加計數器指令 50
4.3.2 減計數器指令 51
4.3.3 加減計數器指令 52
4.3.4 應用實例 53
4.4 功能指令 55
4.4.1 比較器指令 55
4.4.2 數學函數指令 57
4.4.3 數據處理指令 59
4.4.4 程序控制指令 64
4.5 基本指令綜合應用實例 65
4.5.1 實例內容 65
4.5.2 實例實施 65
第5章 S7-1200 PLC數據塊和程序塊 69
5.1 數據塊 69
5.1.1 數據塊種類 69
5.1.2 數據塊的創建及變量編輯步驟 69
5.1.3 數據塊訪問模式 70
5.1.4 數據塊與位存儲區的使用區別 71
5.2 組織塊 71
5.2.1 組織塊種類 71
5.2.2 組織塊應用說明 72
5.3 函數 72
5.3.1 函數的接口區 72
5.3.2 函數的創建及編程方法 73
5.3.3 函數應用說明 74
5.4 函數塊 75
5.4.1 函數塊的接口區 75
5.4.2 函數塊的創建及編程方法 76
5.4.3 函數塊應用說明 78
5.5 線性編程和結構化編程 78
5.5.1 線性編程 78
5.5.2 結構化編程 78
5.6 函數塊應用實例 79
5.6.1 實例內容 79
5.6.2 實例實施 79
第6章 觸摸屏應用實例及仿真軟件使用方法 84
6.1 觸摸屏概述 84
6.1.1 觸摸屏主要功能 84
6.1.2 西門子觸摸屏簡介 84
6.2 觸摸屏應用實例 85
6.2.1 實例內容 85
6.2.2 實例實施 85
6.3 仿真軟件使用方法 94
6.3.1 S7-PLCSIM仿真軟件使用方法 94
6.3.2 博途WinCC仿真軟件使用方法 96
6.3.3 應用經驗總結 97
第7章 模擬量及PID控制應用實例 98
7.1 模擬量轉換應用實例 98
7.1.1 功能概述 98
7.1.2 指令說明 99
7.1.3 實例內容 100
7.1.4 實例實施 101
7.2 PID控制應用實例 104
7.2.1 功能概述 104
7.2.2 指令說明 105
7.2.3 實例內容 106
7.2.4 實例實施 107
7.2.5 應用經驗總結 113
第8章 串行通信方式及應用實例 114
8.1 串行通信的基礎知識 114
8.1.1 串行通信的概述 114
8.1.2 串口通信模塊及支持的協議 116
8.2 Modbus RTU通信應用實例 118
8.2.1 功能概述 118
8.2.2 指令說明 119
8.2.3 實例內容 122
8.2.4 實例實施 122
8.2.5 應用經驗總結 135
8.3 自由口通信應用實例 135
8.3.1 功能概述 135
8.3.2 指令說明 135
8.3.3 實例內容 137
8.3.4 實例實施 137
第9章 以太網通信方法及其應用實例 147
9.1 工業以太網的基礎知識 147
9.1.1 工業以太網概述 147
9.1.2 S7-1200 PLC以太網接口的通信服務 149
9.2 PROFINET通信應用實例 151
9.2.1 功能概述 151
9.2.2 實例內容 151
9.2.3 實例實施 152
9.2.4 應用經驗總結 155
9.3 S7通信應用實例 155
9.3.1 功能概述 155
9.3.2 指令說明 155
9.3.3 實例內容 157
9.3.4 實例實施 158
9.3.5 應用經驗總結 164
9.4 Modbus TCP通信應用實例 164
9.4.1 功能概述 164
9.4.2 指令說明 165
9.4.3 實例內容 167
9.4.4 實例實施 167
9.4.5 應用經驗總結 175
9.5 開放式用戶通信應用實例 175
9.5.1 功能概述 175
9.5.2 實例內容 176
9.5.3 指令說明 176
9.5.4 實例實施 179
第10章 S7-1200 PLC控制變頻器應用實例 188
10.1 西門子變頻器概述 188
10.1.1 V20變頻器概述 188
10.1.2 G120變頻器概述 188
10.2 S7-1200 PLC通過端子控制V20變頻器應用實例 189
10.2.1 功能概述 189
10.2.2 實例內容 189
10.2.3 實例實施 189
10.3 S7-1200 PLC通過USS通信控制V20變頻器應用實例 194
10.3.1 變頻器USS通信概述 194
10.3.2 指令說明 195
10.3.3 實例內容 200
10.3.4 實例實施 200
10.3.4 應用經驗總結 205
10.4 S7-1200 PLC通過PROFINET通信控制G120變頻器應用實例 205
10.4.1 變頻器PROFINET通信概述 205
10.4.2 實例內容 208
10.4.3 實例實施 208
第11章 運動控制應用實例 216
11.1 運動控制概述 216
11.1.1 運動控制系統工作原理 216
11.1.2 S7-1200 PLC運動控制方式概述 216
11.2 西門子V90伺服驅動器簡介 217
11.2.1 V90伺服系統概述 217
11.2.2 SINAMICS V-ASSISTANT調試軟件使用方法 218
11.3 高速計數器應用實例 222
11.3.1 功能簡介 222
11.3.2 指令說明 223
11.3.3 實例內容 225
11.3.4 實例實施 225
11.4 運動控制指令說明 232
11.5 S7-1200 PLC通過TO模式控制V90 PTI伺服驅動器的應用實例 239
11.5.1 功能簡介 239
11.5.2 實例內容 240
11.5.3 實例實施 240
11.6 S7-1200 PLC通過TO模式控制V90 PN伺服驅動器的應用實例 252
11.6.1 功能簡介 252
11.6.2 實例內容 253
11.6.3 實例實施 253
11.6.4 應用總結 269
11.7 S7-1200 PLC通過EPOS模式控制V90 PN伺服驅動器的應用實例 269
11.7.1 功能簡介 269
11.7.2 指令說明 269
11.7.3 實例內容 272
11.7.4 實例實施 272
第12章 SCL編程語言應用實例 282
12.1 SCL編程語言簡介 282
12.2 SCL程序控制指令介紹 282
12.3 SCL編程應用實例 286
12.3.1 實例內容 286
12.3.2 實例實施 286
第13章 用戶自定義Web服務器應用實例 290
13.1 功能簡介 290
13.2 指令說明 290
13.3 實例內容 292
13.4 實例實施 292
第14章 自動化搬運機綜合訓練 298
14.1 自動化搬運機介紹 298
14.2 自動化搬運機的控制工藝要求 300
14.3 自動化搬運機的參考程序 301
參考文獻 310
第1章 S7-1200 PLC硬件組成 1
1.1 S7-1200 PLC概述 1
1.2 S7-1200 PLC硬件介紹 2
1.2.1 CPU模塊 3
1.2.2 信號模塊 4
1.2.3 信號板 7
1.2.4 通信模塊 7
1.2.5 通信板 8
1.2.6 附件 8
第2章 博途STEP 7軟件安裝及操作方法 11
2.1 博途軟件的組成 11
2.1.1 博途STEP 7的介紹 11
2.1.2 博途WinCC的介紹 11
2.2 博途STEP 7軟件的安裝 12
2.2.1 計算機硬件和操作系統的配置要求 12
2.2.2 博途STEP 7的安裝步驟 12
2.3 博途STEP 7軟件的操作界面介紹 17
2.3.1 Portal視圖 17
2.3.2 項目視圖 18
2.4 博途軟件的操作方法應用實例講解 19
2.4.1 實例內容 19
2.4.2 實例實施 19
2.5 應用經驗總結 28
第3章 S7-1200 PLC編程基礎知識 29
3.1 PLC的工作原理 29
3.1.1 過程映像區的概念 29
3.1.2 PLC的工作模式 29
3.1.3 程序掃描模式 30
3.2 PLC的存儲器 30
3.3 數據類型 30
3.3.1 基本數據類型 31
3.3.2 複雜數據類型 34
3.3.3 PLC數據類型 37
3.3.4 指針數據類型 37
3.4 地址區及尋址方法 38
3.4.1 地址區 38
3.4.2 尋址方法 39
第4章 S7-1200 PLC編程指令 41
4.1 位邏輯指令 41
4.1.1 觸點指令及線圈指令 41
4.1.2 置位指令及複位指令 42
4.1.3 脈衝檢測指令 43
4.1.4 應用實例 44
4.2 定時器指令 45
4.2.1 脈衝定時器指令 46
4.2.2 接通延時定時器指令 46
4.2.3 關斷延時定時器指令 47
4.2.4 時間累加器指令 48
4.2.5 應用實例 49
4.3 計數器指令 50
4.3.1 加計數器指令 50
4.3.2 減計數器指令 51
4.3.3 加減計數器指令 52
4.3.4 應用實例 53
4.4 功能指令 55
4.4.1 比較器指令 55
4.4.2 數學函數指令 57
4.4.3 數據處理指令 59
4.4.4 程序控制指令 64
4.5 基本指令綜合應用實例 65
4.5.1 實例內容 65
4.5.2 實例實施 65
第5章 S7-1200 PLC數據塊和程序塊 69
5.1 數據塊 69
5.1.1 數據塊種類 69
5.1.2 數據塊的創建及變量編輯步驟 69
5.1.3 數據塊訪問模式 70
5.1.4 數據塊與位存儲區的使用區別 71
5.2 組織塊 71
5.2.1 組織塊種類 71
5.2.2 組織塊應用說明 72
5.3 函數 72
5.3.1 函數的接口區 72
5.3.2 函數的創建及編程方法 73
5.3.3 函數應用說明 74
5.4 函數塊 75
5.4.1 函數塊的接口區 75
5.4.2 函數塊的創建及編程方法 76
5.4.3 函數塊應用說明 78
5.5 線性編程和結構化編程 78
5.5.1 線性編程 78
5.5.2 結構化編程 78
5.6 函數塊應用實例 79
5.6.1 實例內容 79
5.6.2 實例實施 79
第6章 觸摸屏應用實例及仿真軟件使用方法 84
6.1 觸摸屏概述 84
6.1.1 觸摸屏主要功能 84
6.1.2 西門子觸摸屏簡介 84
6.2 觸摸屏應用實例 85
6.2.1 實例內容 85
6.2.2 實例實施 85
6.3 仿真軟件使用方法 94
6.3.1 S7-PLCSIM仿真軟件使用方法 94
6.3.2 博途WinCC仿真軟件使用方法 96
6.3.3 應用經驗總結 97
第7章 模擬量及PID控制應用實例 98
7.1 模擬量轉換應用實例 98
7.1.1 功能概述 98
7.1.2 指令說明 99
7.1.3 實例內容 100
7.1.4 實例實施 101
7.2 PID控制應用實例 104
7.2.1 功能概述 104
7.2.2 指令說明 105
7.2.3 實例內容 106
7.2.4 實例實施 107
7.2.5 應用經驗總結 113
第8章 串行通信方式及應用實例 114
8.1 串行通信的基礎知識 114
8.1.1 串行通信的概述 114
8.1.2 串口通信模塊及支持的協議 116
8.2 Modbus RTU通信應用實例 118
8.2.1 功能概述 118
8.2.2 指令說明 119
8.2.3 實例內容 122
8.2.4 實例實施 122
8.2.5 應用經驗總結 135
8.3 自由口通信應用實例 135
8.3.1 功能概述 135
8.3.2 指令說明 135
8.3.3 實例內容 137
8.3.4 實例實施 137
第9章 以太網通信方法及其應用實例 147
9.1 工業以太網的基礎知識 147
9.1.1 工業以太網概述 147
9.1.2 S7-1200 PLC以太網接口的通信服務 149
9.2 PROFINET通信應用實例 151
9.2.1 功能概述 151
9.2.2 實例內容 151
9.2.3 實例實施 152
9.2.4 應用經驗總結 155
9.3 S7通信應用實例 155
9.3.1 功能概述 155
9.3.2 指令說明 155
9.3.3 實例內容 157
9.3.4 實例實施 158
9.3.5 應用經驗總結 164
9.4 Modbus TCP通信應用實例 164
9.4.1 功能概述 164
9.4.2 指令說明 165
9.4.3 實例內容 167
9.4.4 實例實施 167
9.4.5 應用經驗總結 175
9.5 開放式用戶通信應用實例 175
9.5.1 功能概述 175
9.5.2 實例內容 176
9.5.3 指令說明 176
9.5.4 實例實施 179
第10章 S7-1200 PLC控制變頻器應用實例 188
10.1 西門子變頻器概述 188
10.1.1 V20變頻器概述 188
10.1.2 G120變頻器概述 188
10.2 S7-1200 PLC通過端子控制V20變頻器應用實例 189
10.2.1 功能概述 189
10.2.2 實例內容 189
10.2.3 實例實施 189
10.3 S7-1200 PLC通過USS通信控制V20變頻器應用實例 194
10.3.1 變頻器USS通信概述 194
10.3.2 指令說明 195
10.3.3 實例內容 200
10.3.4 實例實施 200
10.3.4 應用經驗總結 205
10.4 S7-1200 PLC通過PROFINET通信控制G120變頻器應用實例 205
10.4.1 變頻器PROFINET通信概述 205
10.4.2 實例內容 208
10.4.3 實例實施 208
第11章 運動控制應用實例 216
11.1 運動控制概述 216
11.1.1 運動控制系統工作原理 216
11.1.2 S7-1200 PLC運動控制方式概述 216
11.2 西門子V90伺服驅動器簡介 217
11.2.1 V90伺服系統概述 217
11.2.2 SINAMICS V-ASSISTANT調試軟件使用方法 218
11.3 高速計數器應用實例 222
11.3.1 功能簡介 222
11.3.2 指令說明 223
11.3.3 實例內容 225
11.3.4 實例實施 225
11.4 運動控制指令說明 232
11.5 S7-1200 PLC通過TO模式控制V90 PTI伺服驅動器的應用實例 239
11.5.1 功能簡介 239
11.5.2 實例內容 240
11.5.3 實例實施 240
11.6 S7-1200 PLC通過TO模式控制V90 PN伺服驅動器的應用實例 252
11.6.1 功能簡介 252
11.6.2 實例內容 253
11.6.3 實例實施 253
11.6.4 應用總結 269
11.7 S7-1200 PLC通過EPOS模式控制V90 PN伺服驅動器的應用實例 269
11.7.1 功能簡介 269
11.7.2 指令說明 269
11.7.3 實例內容 272
11.7.4 實例實施 272
第12章 SCL編程語言應用實例 282
12.1 SCL編程語言簡介 282
12.2 SCL程序控制指令介紹 282
12.3 SCL編程應用實例 286
12.3.1 實例內容 286
12.3.2 實例實施 286
第13章 用戶自定義Web服務器應用實例 290
13.1 功能簡介 290
13.2 指令說明 290
13.3 實例內容 292
13.4 實例實施 292
第14章 自動化搬運機綜合訓練 298
14.1 自動化搬運機介紹 298
14.2 自動化搬運機的控制工藝要求 300
14.3 自動化搬運機的參考程序 301
參考文獻 310
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。