西門子S7-1200/1500 PLC從入門到精通
定 價(jià):99 元
叢書名:程控自動(dòng)化工程師精英課堂
- 作者:李林濤編著
- 出版時(shí)間:2022/4/1
- ISBN:9787111698739
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TM571.61
- 頁碼:368頁
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書以解決讀者的實(shí)際需求為目標(biāo), 從工程師學(xué)習(xí)、工作的視角對(duì)S7-1200/1500 PLC進(jìn)行了全面系統(tǒng)的講述。具體內(nèi)容包括PLC的概述、S7-1200/1500 PLC硬件介紹、TIA博途軟件使用入門、S7-1200/1500 PLC的編程語言、S7-1200 PLC的程序結(jié)構(gòu)、SCL編程語言、S7-1200 PLC的工藝功能及其應(yīng)用、S7-1200/1500 PLC的通信、S7-1500T控制V90的同步定位等內(nèi)容。
前言
1章 PLC的概述 1
1.1 PLC的發(fā)展史及定義 1
1.1.1 PLC的發(fā)展史 1
1.1.2 PLC的定義 1
1.2 PLC的主要特點(diǎn) 2
1.3 PLC的應(yīng)用范圍 3
1.4 PLC的發(fā)展趨勢 3
1.5 PLC在我國的使用情況 4
1.6 PLC的分類與性能指標(biāo) 4
1.6.1 PLC的分類 4
1.6.2 PLC的性能指標(biāo) 5
1.7 PLC的結(jié)構(gòu) 5
1.8 PLC的工作原理 7
2章 S7-1200/1500PLC硬件介紹 8
2.1 西門子PLC簡介 8
2.2 S7-1200PLC簡介 9
2.2.1 S7-1200PLC的性能特點(diǎn) 9
2.2.2 S7-1200PLC常用模塊及其接線 10
2.3 S7-1500PLC的硬件 15
2.3.1 S7-1500PLC的性能特點(diǎn) 15
2.3.2 S7-1500PLC常用模塊及其接線 16
2.3.3 S7-1500PLC的硬件配置 35
2.3.4 S7-1500PLC的硬件安裝 38
3章 TIA博途軟件使用入門 42
3.1 TIA博途軟件簡介 42
3.1.1 初識(shí)TIA博途軟件 42
3.1.2 安裝TIA博途軟件的軟、硬件條件 43
3.1.3 安裝TIA博途軟件的注意事項(xiàng) 44
3.1.4 安裝TIA博途軟件的步驟 44
3.2 TIA博途軟件的使用 49
3.2.1 創(chuàng)建一個(gè)新項(xiàng)目 49
3.2.2 添加新設(shè)備 50
3.2.3 硬件組態(tài) 51
3.2.4 TIA Portal視圖結(jié)構(gòu) 52
3.2.5 項(xiàng)目樹 55
3.3 創(chuàng)建和編輯項(xiàng)目 56
3.3.1 創(chuàng)建新項(xiàng)目 56
3.3.2 添加新設(shè)備 56
3.3.3 編輯項(xiàng)目 57
3.4 CPU參數(shù)配置 60
3.4.1 常規(guī) 60
3.4.2 PROFINET接口 60
3.4.3 啟動(dòng) 64
3.4.4 循環(huán) 65
3.4.5 通信負(fù)載 65
3.4.6 系統(tǒng)和時(shí)鐘存儲(chǔ)器 65
3.4.7 DI/DQ 66
3.4.8 AI2 68
3.4.9 防護(hù)與安全 69
3.4.10 連接資源 70
3.4.11 地址總覽 70
3.5 下載和上傳 71
3.5.1 下載 71
3.5.2 上傳 75
3.6 打印和歸檔 76
3.6.1 打印 76
3.6.2 歸檔 77
3.7 用TIA博途軟件創(chuàng)建一個(gè)完整的項(xiàng)目 78
3.7.1 新建項(xiàng)目,硬件配置 78
3.7.2 輸入程序 80
3.7.3 下載項(xiàng)目 80
3.7.4 程序監(jiān)視 81
3.8 使用幫助 83
3.8.1 查找關(guān)鍵字或功能 83
3.8.2 使用指令 83
3.9 安裝支持包和GSD文件 84
3.9.1 安裝支持包 84
3.9.2 安裝GSD文件 85
4章 S7-1200/1500PLC的編程語言 87
4.1 S7-1200/1500PLC編程的基礎(chǔ)知識(shí) 87
4.1.1 數(shù)制 87
4.1.2 數(shù)據(jù)類型 87
4.1.3 S7-1200PLC的存儲(chǔ)區(qū) 93
4.1.4 全局變量與區(qū)域變量 96
4.2 變量表、監(jiān)控表和強(qiáng)制表的應(yīng)用 97
4.2.1 變量表 97
4.2.2 監(jiān)控表 100
4.2.3 強(qiáng)制表 100
4.3 位邏輯運(yùn)算 102
4.4 定時(shí)器指令 108
4.5 計(jì)數(shù)器 115
4.6 比較指令 118
4.6.1 觸點(diǎn)型比較指令 118
4.6.2 值在范圍內(nèi)指令和值出范圍指令 119
4.6.3 檢查有效性指令和檢查無效性指令 120
4.7 數(shù)學(xué)函數(shù) 120
4.8 移動(dòng)作指令 125
4.9 轉(zhuǎn)換指令 127
4.10 程序控制指令 129
4.11 字邏輯運(yùn)算指令 131
4.12 移位指令和循環(huán)指令 133
4.12.1 位移指令 133
4.12.2 循環(huán)位移指令 135
5章 S7-1200PLC的程序結(jié)構(gòu) 137
5.1 TIA博途軟件編程方法簡介 137
5.2 函數(shù)、數(shù)據(jù)塊和函數(shù)塊 137
5.2.1 塊的概述 137
5.2.2 數(shù)據(jù)塊(DB)及其應(yīng)用 139
5.2.3 函數(shù)(FC)及其應(yīng)用 141
5.2.4 函數(shù)塊(FB)及其應(yīng)用 146
5.3 多重背景數(shù)據(jù)塊 149
5.3.1 多重背景數(shù)據(jù)塊的簡介 149
5.3.2 多重背景數(shù)據(jù)塊的應(yīng)用 150
5.4 組織塊(OB)及其應(yīng)用 152
5.4.1 組織塊概述 152
5.4.2 啟動(dòng)組織塊及其應(yīng)用 154
5.4.3 主程序OB1 154
5.4.4 循環(huán)中斷組織塊及其應(yīng)用 155
5.4.5 時(shí)間中斷組織塊及其應(yīng)用 156
5.4.6 延時(shí)中斷組織塊及其應(yīng)用 158
5.4.7 硬件中斷組織塊及其應(yīng)用 160
5.4.8 時(shí)間錯(cuò)誤組織塊及其應(yīng)用 161
5.4.9 診斷錯(cuò)誤中斷 161
6章 SCL編程語言 163
6.1 SCL簡介 163
6.1.1 TIA博途軟件中使用SCL語言的編程方法 163
6.1.2 SCL特點(diǎn) 163
6.1.3 SCL應(yīng)用范圍 163
6.2 SCL程序編輯器 164
6.3 編程基礎(chǔ) 165
6.4 語句語法基礎(chǔ) 166
6.4.1 賦值語句 166
6.4.2 判斷語句 167
6.4.3 區(qū)間值判斷語句 168
6.4.4 循環(huán)語句 170
6.5 常用指令 172
6.5.1 定時(shí)器 172
6.5.2 計(jì)數(shù)器 173
6.5.3 數(shù)學(xué)函數(shù) 174
6.5.4 移動(dòng)指令 175
6.5.5 轉(zhuǎn)換指令 176
6.5.6 字邏輯運(yùn)算指令 177
6.5.7 移位和循環(huán)指令 179
6.6 DB的調(diào)用 179
6.6.1 單一數(shù)據(jù) 179
6.6.2 數(shù)據(jù)組 180
6.6.3 UDT數(shù)據(jù)建立及調(diào)用 180
6.6.4 注釋注解 181
6.7 SCL程序結(jié)構(gòu) 181
6.7.1 函數(shù)FC 181
6.7.2 函數(shù)塊FB 182
6.7.3 中斷程序 183
6.8 SCL程序案例 184
7章 S7-1200PLC的工藝功能及應(yīng)用 192
7.1 高速計(jì)數(shù)器簡介 192
7.1.1 高速計(jì)數(shù)器的工作模式 192
7.1.2 高速計(jì)數(shù)器的硬件輸入 194
7.1.3 高速計(jì)數(shù)器的尋址 195
7.1.4 高速計(jì)數(shù)器的中斷功能 196
7.1.5 高速計(jì)數(shù)器的應(yīng)用 196
7.2 運(yùn)動(dòng)控制 202
7.2.1 運(yùn)動(dòng)控制簡介 202
7.2.2 S7-1200PLC的運(yùn)動(dòng)控制功能 202
7.2.3 步進(jìn)電動(dòng)機(jī)和交流伺服電動(dòng)機(jī)性能比較 203
7.2.4 步進(jìn)電動(dòng)機(jī)簡介 205
7.2.5 伺服控制系統(tǒng) 207
7.2.6 S7-1200PLC的運(yùn)動(dòng)控制指令 212
7.2.7 S7-1200PLC的運(yùn)動(dòng)控制實(shí)例 220
7.3 S7-1200PLC的模擬量及PID閉環(huán)控制 231