《S7-1200/1500 PLC應(yīng)用技術(shù)》全面深入地介紹了西門子S7-1200/1500 PLC的硬件結(jié)構(gòu)和硬件組態(tài)、指令、程序結(jié)構(gòu)、PID閉環(huán)控制、編程軟件和仿真軟件的使用方法,以及一整套易學(xué)易用的開(kāi)關(guān)量控制系統(tǒng)的編程方法。介紹了各種通信網(wǎng)絡(luò)和通信服務(wù)的組態(tài)編程和仿真的方法、網(wǎng)絡(luò)控制系統(tǒng)的多種故障診斷方法、精簡(jiǎn)系列面板的組態(tài)與仿真的方法,以及PID參數(shù)整定的純軟件仿真方法。
隨書(shū)光盤提供了V13 SP1版的編程軟件和仿真軟件、大量的中文用戶手冊(cè)、80個(gè)例程和50個(gè)多媒體視頻教程。
本書(shū)注重實(shí)際,強(qiáng)調(diào)應(yīng)用,可供工程技術(shù)人員自學(xué)和作為培訓(xùn)教材,對(duì)S7-1200/1500的用戶也有很大的參考價(jià)值。
西門子官方重點(diǎn)推薦圖書(shū)
中國(guó)工控網(wǎng)與中華工控網(wǎng)聯(lián)袂推薦
配套官方授權(quán)軟件:STEP 7 Professional V13 SP1;TIA博途V13 SP1 UPD9;S7-PLCSIM V13 SP1及其UPD1
50個(gè)多媒體視頻教程與80個(gè)例程
40多本中文用戶手冊(cè)
S7-1200/1500是西門子公司的新一代PLC,本書(shū)根據(jù)S7-1200/1500當(dāng)前最新的硬件和TIA博途V13 SP1編寫(xiě)。通過(guò)正文、隨書(shū)光盤中大量的視頻教程和例程,對(duì)S7-1200/1500的硬件結(jié)構(gòu)與硬件組態(tài)、編程軟件的安裝和使用、編程語(yǔ)言、指令、程序結(jié)構(gòu)、各種通信網(wǎng)絡(luò)和通信服務(wù)的組態(tài)與編程方法、故障診斷的多種方法、精簡(jiǎn)系列面板的組態(tài)方法、PID閉環(huán)控制等都做了全面深入的介紹。同時(shí)還介紹了作者總結(jié)的設(shè)計(jì)數(shù)字量控制梯形圖的一整套易學(xué)易用的編程方法。
《S7-1200/1500 PLC應(yīng)用技術(shù)》通過(guò)大量的實(shí)例,詳細(xì)介紹了用仿真軟件在計(jì)算機(jī)上模擬運(yùn)行和監(jiān)控PLC用戶程序的方法,包括多種通信的仿真方法。讀者可以通過(guò)隨書(shū)光盤中的例程和純軟件仿真,來(lái)學(xué)習(xí)PID參數(shù)的整定方法。還可以通過(guò)例程來(lái)學(xué)習(xí)PLC和觸摸屏控制系統(tǒng)的純軟件仿真的方法。
網(wǎng)絡(luò)故障診斷是現(xiàn)場(chǎng)維護(hù)的難點(diǎn),本書(shū)詳細(xì)介紹了用TIA博途、S7-1500的系統(tǒng)診斷功能和人機(jī)界面、CPU的Web服務(wù)器、S7-1500 CPU的顯示屏診斷故障的方法,以及用程序診斷故障的方法。
《S7-1200/1500 PLC應(yīng)用技術(shù)》的隨書(shū)光盤提供了基于TIA博途的編程軟件STEP 7 V13 SP1和仿真軟件S7-PLCSIM V13 SP1、TIA博途V13 SP1 UPD9、PLCSIM V13 SP1 UPD1、幾十本中文用戶手冊(cè)、與正文配套的80個(gè)例程和50個(gè)多媒體視頻教程。
作者主編的《S7-1200 PLC編程及應(yīng)用 第3版》和高職高專教材《S7-1200 PLC應(yīng)用教程》根據(jù)S7-1200當(dāng)前最新的硬件和STEP 7 V13 SP1編寫(xiě)。為了方便教學(xué),各章附有習(xí)題,附錄中有20多個(gè)實(shí)驗(yàn)的指導(dǎo)書(shū)。
《S7-1200/1500 PLC應(yīng)用技術(shù)》注重實(shí)際,強(qiáng)調(diào)應(yīng)用,可供工程技術(shù)人員自學(xué)和作為培訓(xùn)教材,對(duì)S7-1200/1500的用戶也有很大的參考價(jià)值。
《S7-1200/1500 PLC應(yīng)用技術(shù)》由廖常初主編,李運(yùn)樹(shù)編寫(xiě)了第1章,范占華、廖亮、孫明渝、文家學(xué)參加了編寫(xiě)工作。
因作者水平有限,書(shū)中難免有錯(cuò)漏之處,懇請(qǐng)讀者批評(píng)指正。
重慶大學(xué) 廖常初
目 錄
前言
第1章 S7-1200/1500的硬件與硬件組態(tài)1
1.1 S7-1200的硬件1
1.1.1 S7-1200的硬件結(jié)構(gòu)1
1.1.2 CPU模塊2
1.1.3 信號(hào)板與信號(hào)模塊5
1.1.4 集成的通信接口與通信模塊6
1.2 S7-1500的硬件8
1.2.1 CPU模塊8
1.2.2 CPU模塊的前面板12
1.2.3 信號(hào)模塊13
1.2.4 工藝模塊與通信模塊15
1.3 分布式I/O16
1.3.1 ET 200SP分布式I/O16
1.3.2 其他分布式I/O18
1.4 TIA博途的安裝與升級(jí)19
1.5 TIA博途使用入門22
1.6 S7-1200/1500 CPU的參數(shù)設(shè)置26
1.6.1 硬件組態(tài)的基本方法26
1.6.2 組態(tài)PROFINET接口28
1.6.3 組態(tài)CPU的其他參數(shù)32
1.6.4 S7-1500的硬件組態(tài)37
1.7 S7-1200/1500信號(hào)模塊的組態(tài)40
1.7.1 S7-1200輸入/輸出點(diǎn)的參數(shù)設(shè)置40
1.7.2 S7-1500信號(hào)模塊的參數(shù)設(shè)置44
第2章 S7-1200/1500程序設(shè)計(jì)基礎(chǔ)49
2.1 S7-1200/1500的編程語(yǔ)言49
2.2 PLC的工作原理與用戶程序結(jié)構(gòu)51
2.2.1 邏輯運(yùn)算51
2.2.2 PLC的工作過(guò)程52
2.2.3 用戶程序結(jié)構(gòu)簡(jiǎn)介55
2.3 物理存儲(chǔ)器與系統(tǒng)存儲(chǔ)區(qū)57
2.3.1 物理存儲(chǔ)器57
2.3.2 系統(tǒng)存儲(chǔ)區(qū)59
2.4 數(shù)制、編碼與數(shù)據(jù)類型61
2.4.1 數(shù)制與編碼61
2.4.2 基本數(shù)據(jù)類型63
2.4.3 全局?jǐn)?shù)據(jù)塊與復(fù)雜數(shù)據(jù)類型67
2.4.4 參數(shù)類型69
2.4.5 其他數(shù)據(jù)類型72
2.5 編寫(xiě)用戶程序與使用變量表73
2.5.1 編寫(xiě)用戶程序73
2.5.2 使用變量表與幫助功能77
2.6 用戶程序的下載與仿真79
2.6.1 下載與上傳用戶程序79
2.6.2 用戶程序的仿真調(diào)試83
2.7 用STEP 7調(diào)試程序86
2.7.1 用程序狀態(tài)功能調(diào)試程序86
2.7.2 用監(jiān)控表監(jiān)控與強(qiáng)制變量87
第3章 S7-1200/1500的指令92
3.1 位邏輯指令92
3.2 定時(shí)器與計(jì)數(shù)器指令96
3.2.1 定時(shí)器指令97
3.2.2 計(jì)數(shù)器指令102
3.3 數(shù)據(jù)處理指令104
3.3.1 比較器操作指令104
3.3.2 使能輸入與使能輸出106
3.3.3 轉(zhuǎn)換操作指令107
3.3.4 移動(dòng)操作指令110
3.3.5 移位與循環(huán)移位指令113
3.4 數(shù)學(xué)運(yùn)算指令114
3.4.1 數(shù)學(xué)函數(shù)指令114
3.4.2 字邏輯運(yùn)算指令118
3.5 程序控制操作指令與原有指令119
3.6 日期和時(shí)間指令122
3.7 字符串與字符指令124
3.7.1 字符串轉(zhuǎn)換指令124
3.7.2 字符串指令126
3.8 S7-1200的高速脈沖輸出與高速計(jì)數(shù)器128
3.8.1 高速脈沖輸出128
3.8.2 高速計(jì)數(shù)器129
3.8.3 高速脈沖輸出與高速計(jì)數(shù)器實(shí)驗(yàn)132
3.8.4 用高速計(jì)數(shù)器測(cè)量頻率的實(shí)驗(yàn)135
第4章 S7-1200/1500的用戶程序結(jié)構(gòu)137
4.1 函數(shù)與函數(shù)塊137
4.1.1 生成與調(diào)用函數(shù)137
4.1.2 生成與調(diào)用函數(shù)塊140
4.1.3 復(fù)雜數(shù)據(jù)類型作塊的輸入?yún)?shù)143
4.1.4 多重背景144
4.2 操作數(shù)尋址147
4.2.1 對(duì)變量的組成部分尋址147
4.2.2 間接尋址148
4.3 中斷事件與中斷組織塊154
4.3.1 事件與組織塊154
4.3.2 初始化組織塊與循環(huán)中斷組織塊156
4.3.3 時(shí)間中斷組織塊159
4.3.4 硬件中斷組織塊160
4.3.5 中斷連接指令與中斷分離指令162
4.3.6 延時(shí)中斷組織塊163
4.4 交叉引用表與程序信息165
4.4.1 交叉引用表165
4.4.2 分配列表167
4.4.3 調(diào)用結(jié)構(gòu)、從屬性結(jié)構(gòu)與資源169
第5章 順序控制編程方法與SCL編程語(yǔ)言171
5.1 梯形圖的經(jīng)驗(yàn)設(shè)計(jì)法171
5.2 順序控制設(shè)計(jì)法與順序功能圖175
5.2.1 順序功能圖的基本元件176
5.2.2 順序功能圖的基本結(jié)構(gòu)178
5.2.3 順序功能圖中轉(zhuǎn)換實(shí)現(xiàn)的基本規(guī)則180
5.3 使用置位復(fù)位指令的順序控制梯形圖設(shè)計(jì)方法181
5.3.1 單序列的編程方法181
5.3.2 選擇序列與并行序列的編程方法184
5.3.3 專用鉆床的順序控制程序設(shè)計(jì)186
5.4 順序功能圖語(yǔ)言S7-Graph189
5.4.1 S7-Graph語(yǔ)言概述189
5.4.2 使用S7-Graph編程的例子190
5.4.3 順控器中的動(dòng)作與條件196
5.5 SCL編程語(yǔ)言199
5.5.1 SCL程序編輯器199
5.5.2 SCL基礎(chǔ)知識(shí)200
5.5.3 SCL程序控制指令202
5.5.4 SCL的間接尋址208
第6章 S7-1200/1500的通信功能212
6.1 網(wǎng)絡(luò)通信基礎(chǔ)212
6.1.1 計(jì)算機(jī)通信的國(guó)際標(biāo)準(zhǔn)212
6.1.2 SIMATIC通信網(wǎng)絡(luò)214
6.1.3 工業(yè)以太網(wǎng)概述217
6.2 PROFINET IO系統(tǒng)組態(tài)220
6.2.1 S7-1200作IO控制器220
6.2.2 S7-1500 CPU和ET 200SP CPU作IO控制器222
6.2.3 S7-1200作智能IO設(shè)備223
6.3 基于以太網(wǎng)的開(kāi)放式用戶通信226
6.3.1 S7-1200/S7-1500之間使用TSEND_C/TRCV_C指令的通信226
6.3.2 S7-1200之間使用TSEND/TRCV指令的通信231
6.3.3 S7-1200/1500之間的UDP協(xié)議通信232
6.3.4 S7-1200/1500與S7-300/400之間的開(kāi)放式用戶通信234
6.4 S7協(xié)議通信237
6.4.1 S7-1200/1500之間的單向S7通信237
6.4.2 S7-1500之間的雙向S7通信241
6.4.3 S7-1200/1500與其他S7 PLC之間的S7單向通信243
6.5 點(diǎn)對(duì)點(diǎn)通信245
6.5.1 串行通信概述245
6.5.2 點(diǎn)對(duì)點(diǎn)通信的組態(tài)與編程247
6.5.3 Modbus RTU協(xié)議通信250
6.6 PROFIBUS-DP與AS-i網(wǎng)絡(luò)通信254
6.6.1 PROFIBUS的物理層254
6.6.2 DP主站與標(biāo)準(zhǔn)DP從站通信的組態(tài)255
6.6.3 安裝GSD文件258
6.6.4 DP主站與智能從站通信的組態(tài)26