SIMATIC S7-1500與TIA博途軟件使用指南(第2版)
定 價:149 元
叢書名:西門子工業(yè)自動化技術(shù)叢書
- 作者:主編 崔堅 副主編 趙欣
- 出版時間:2020/6/1
- ISBN:9787111653486
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TM571 6 62
- 頁碼:544
- 紙張:
- 版次:
- 開本:16開
SIMATIC S7-1500 PLC自動化系統(tǒng)通過集成大量的新功能和新特性,具有卓越的性能和出色的可用性。借助于西門子新一代框架結(jié)構(gòu)的TIA博途軟件,可在同一開發(fā)環(huán)境下組態(tài)開發(fā)PLC、人機界面和驅(qū)動系統(tǒng)等。統(tǒng)一的數(shù)據(jù)庫使各個系統(tǒng)之間輕松、快速地進行互連互通,真正達到了控制系統(tǒng)的全集成自動化。
本書以TIA博途軟件V15.1為基礎(chǔ),介紹了更新的硬件模塊和新增可選軟件的功能和應(yīng)用,例如PLC SIM Advance仿真器的使用和編程接口、團隊編程和調(diào)試功能、SiVarc自動生成HMI畫面功能和ProDiag帶有程序顯示的報警功能,使工程項目的開發(fā)和調(diào)試更加方便和快捷。
本書還介紹了FB、FC的應(yīng)用,新指針與原有SIMATIC S7-300/400 PLC指針應(yīng)用的對比及優(yōu)勢,基于Web的診斷方式等。
對讀者關(guān)心的程序標準化問題以及將SIMATIC S7-300/400 PLC程序移植到SIMATIC S7-1500 PLC中容易遇到的問題做了詳細的分析,使移植不再困難。
本書*新試用版本軟件請關(guān)注“機械工業(yè)出版社E視界”微信公眾號,輸入65348下載或聯(lián)系工作人員索取。
本書適合自動化工程技術(shù)人員和大專院校相關(guān)專業(yè)的師生閱讀。
序/Preface
前言
中英文術(shù)語對照
第1章TIA博途1
11TIA博途簡介1
12TIA博途軟件的構(gòu)成1
121TIA博途STEP 72
122TIA博途STEP 7工程組態(tài)系統(tǒng)的選件2
123TIA博途W(wǎng)inCC2
124TIA博途W(wǎng)inCC工程組態(tài)系統(tǒng)和運行系統(tǒng)的選件3
13TIA博途的安裝4
131硬件要求4
132支持的操作系統(tǒng)4
133安裝步驟4
14TIA博途軟件的卸載8
15授權(quán)管理功能9
151授權(quán)的種類9
152授權(quán)管理器(ALM)10
153安裝許可證密鑰11
16TIA博途軟件的特性12
第2章TIA博途平臺支持的新一代PLC產(chǎn)品14
21完整的PLC產(chǎn)品線全面滿足用戶需求14
22全新分布式和PCBased自動化解決方案15
23集成功能安全和信息安全16
24高效的開發(fā)環(huán)境16
第3章SIMATIC S71500 PLC控制系統(tǒng)的硬件組成17
31負載電源與系統(tǒng)電源17
311負載電源17
312系統(tǒng)電源17
313系統(tǒng)電源選擇示例18
314查看功率分配詳細信息20
315如何在系統(tǒng)中選擇PM和PS20
32SIMATIC S71500 CPU21
321SIMATIC S71500 CPU 簡介21
322SIMATIC S71500 CPU操作模式22
323SIMATIC S71500 CPU的存儲器23
324SIMATIC S71500 CPU過程映像區(qū)的功能27
33SIMATIC S71500 PLC顯示屏(Display)29
34信號模塊31
341模塊特性的分類32
342模塊寬度的劃分32
343數(shù)字量輸入模塊33
344數(shù)字量輸出模塊34
345數(shù)字量輸入/輸出模塊36
346模擬量輸入模塊36
347模擬量輸出模塊44
348模擬量輸入/輸出模塊47
349模塊的選擇48
35通信模塊48
351點對點通信模塊49
352PROFIBUS通信模塊49
353PROFINET/ETHERNET通信模塊50
36工藝模塊50
361高速計數(shù)器模塊50
362基于時間的I/O模塊51
363PTO脈沖輸出模塊51
第4章SIMATIC S71500 PLC的硬件配置52
41配置一個SIMATIC S71500 PLC站點52
411添加一個SIMATIC S71500 PLC新設(shè)備52
412配置SIMATIC S71500 PLC的中央機架54
413使用自動檢測功能配置SIMATICS71500 PLC的中央機架56
42CPU參數(shù)配置57
421常規(guī)57
422PROFINET接口[X1]58
423DP接口\[X3\]65
424啟動67
425循環(huán)68
426通信負載68
427系統(tǒng)和時鐘存儲器69
428SIMATIC Memory Card70
429系統(tǒng)診斷70
4210Web服務(wù)器71
4211DNS組態(tài)74
4212顯示75
4213支持多語言76
4214時間77
4215防護與安全78
4216OPC UA80
4217系統(tǒng)電源80
4218組態(tài)控制81
4219連接資源81
4220地址總覽83
4221等式同步模式84
4222運行系統(tǒng)許可證86
43SIMATIC S71500 I/O參數(shù)87
431數(shù)字量輸入模塊參數(shù)配置87
432數(shù)字量輸出模塊參數(shù)配置92
433模擬量輸入模塊參數(shù)配置93
434模擬量輸出模塊參數(shù)配置97
第5章數(shù)據(jù)類型與地址區(qū)98
51SIMATIC S71500 PLC的數(shù)據(jù)類型98
511基本數(shù)據(jù)類型98
512PLC數(shù)據(jù)類型108
513參數(shù)類型109
514系統(tǒng)數(shù)據(jù)類型109
515硬件數(shù)據(jù)類型111
52SIMATIC S71500 PLC的地址區(qū)112
521CPU地址區(qū)的劃分及尋址方法112
522建議使用的地址區(qū)117
523全局變量與局部變量117
524全局常量與局部常量118
第6章SIMATIC S71500 PLC的編程指令119
61指令的處理120
611LAD指令的處理120
612立即讀與立即寫121
62基本指令121
621位邏輯運算指令121
622定時器指令123
623計數(shù)器指令123
624比較器指令124
625數(shù)學(xué)函數(shù)指令125
626移動操作指令125
627轉(zhuǎn)換指令126
628程序控制操作指令127
629字邏輯運算指令127
6210移位和循環(huán)移位指令128
6211原有指令129
63擴展指令129
631日期與時間指令129
632字符串與字符指令130
633過程映像指令130
634分布式I/O指令130
635PROFIenergy指令131
636模塊參數(shù)化分配指令132
637中斷指令132
638報警指令132
639診斷指令133
6310配方和數(shù)據(jù)記錄指令133
6311數(shù)據(jù)塊控制指令133
6312尋址指令134
64工藝指令134
65通信指令135
第7章程序塊138
71用戶程序中的程序塊138
711組織塊與程序結(jié)構(gòu)139
712用戶程序的分層調(diào)用140
72優(yōu)化與非優(yōu)化訪問141
73組織塊143
731組織塊的啟動信息143
732組織塊的類型與優(yōu)先級145
733CPU的過載特性150
734組織塊的本地數(shù)據(jù)區(qū)堆棧(L堆棧)151
735組織塊的接口區(qū)152
74函數(shù)152
741函數(shù)的接口區(qū)153
742無形參函數(shù)(子程序功能)154
743帶有形參的函數(shù)155
744函數(shù)嵌套調(diào)用時允許參數(shù)傳遞的數(shù)據(jù)類型157
75函數(shù)塊159
751函數(shù)塊的接口區(qū)159
752函數(shù)塊與背景數(shù)據(jù)塊160
753函數(shù)塊嵌套調(diào)用時允許參數(shù)傳遞的數(shù)據(jù)類型163
76數(shù)據(jù)塊164
761全局數(shù)據(jù)塊165
762背景數(shù)據(jù)塊166
763系統(tǒng)數(shù)據(jù)類型作為全局數(shù)據(jù)塊的模板167
764通過PLC 數(shù)據(jù)類型創(chuàng)建DB168
765數(shù)組DB170
77FC、FB選擇的探討172
第8章聲明PLC變量173
81PLC變量表的結(jié)構(gòu)173
82聲明PLC變量的幾種方法174
83聲明PLC 變量的類型176
第9章指針數(shù)據(jù)類型的使用178
91Pointer數(shù)據(jù)類型指針178
92Any數(shù)據(jù)類型指針182
93Variant數(shù)據(jù)類型指針185
931Variant與PLC數(shù)據(jù)類型185
932Variant與數(shù)組DB188
933Variant與數(shù)組190
94引用191
941引用聲明192
942引用與解引用192
943引用與Variant194
第10章SIMATIC S71500 PLC的通信功能196
101網(wǎng)絡(luò)概述196
102網(wǎng)絡(luò)及通信服務(wù)的轉(zhuǎn)變197
1021從PROFIBUS到PROFINET的轉(zhuǎn)變197
1022MPI接口被PROFINET接口替代198
1023基于PROFIBUS通信服務(wù)的變化198
103工業(yè)以太網(wǎng)與PROFINET199
1031工業(yè)以太網(wǎng)通信介質(zhì)199
1032工業(yè)以太網(wǎng)拓撲結(jié)構(gòu)199
1033SIMATIC S71500 系統(tǒng)以太網(wǎng)接口200
1034SIMATIC S71500 PLC以太網(wǎng)支持的通信服務(wù)200
1035SIMATIC S71500 OUC通信204
1036SIMATIC S71500 S7通信213
1037SIMATIC S71500 PLC路由通信功能225
1038配置PROFINET IO RT設(shè)備227
1039無需存儲介質(zhì)更換IO設(shè)備231
10310允許覆蓋 PROFINET 設(shè)備名稱模式233
10311按網(wǎng)段自動分配IP地址和設(shè)備名稱234
10312網(wǎng)絡(luò)拓撲功能與配置236
10313MRP介質(zhì)冗余238
10314IDevice智能設(shè)備的配置239
10315配置PROFINET IO IRT設(shè)備243
10316MODBUS TCP247
104SIMATIC S71500 PLC與HMI通信253
1041SIMATIC S71500 PLC與HMI在相同項目中通信253
1042使用PLC代理與HMI通信255
1043使用SIMATIC NET 連接 SIMATICS71500 PLC256
105SIMATIC S71500 PLC的安全通信260
1051安全通信的通用原則261
1052安全通信的加密方式261
1053通過簽名確保數(shù)據(jù)的真實性和完整性263
1054使用HTTPS訪問CPU Web服務(wù)器的安全通信263
1055SIMATIC S71500 CPU的安全通信267
106SIMATIC S71500 OPC UA通信功能271
1061SIMATIC S71500 CPU OPC UA服務(wù)器訪問數(shù)據(jù)的方式271
1062SIMATIC S71500 CPU OPC UA服務(wù)器變量的設(shè)置272
1063非安全通信方式訪問 SIMATICS71500 OPC UA服務(wù)器273
1064安全通信方式訪問 SIMATIC S71500 OPC UA服務(wù)器277
1065SIMATIC S71500 OPC UA服務(wù)器性能測試281
107串行通信282
1071SIMATIC S71500/ET200MP串行通信模塊的類型282
1072串行通信接口類型及連接方式282
1073自由口協(xié)議參數(shù)設(shè)置285
1074串行通信模塊的通信函數(shù)289
1075自由口協(xié)議通信示例289
1076MODBUS RTU通信協(xié)議291
第11章SIMATIC S71500組態(tài)控制功能297
111組態(tài)控制的原理297
112軟件、硬件要求以及使用范圍298
113SIMATIC S71500硬件配置的數(shù)據(jù)記錄格式298
114SIMATIC S71500中央機架模塊組態(tài)控制示例299
115PROFINET IO系統(tǒng)的組態(tài)控制302
1151軟硬件要求302
1152IO系統(tǒng)的組態(tài)控制的數(shù)據(jù)格式302
1153IO系統(tǒng)的組態(tài)控制示例303
第12章SIMATIC S71500 PLC的PID功能307
121控制原理307
1211受控系統(tǒng)307
1212受控系統(tǒng)的特征值308
1213執(zhí)行器309
1214不同類型控制器的響應(yīng)309
122SIMATIC S71500 PLC支持的PID指令310
1221PID_Compact 指令310
1222PID_3Step 指令311
1223PID_Temp 指令311
1224控制器的串級控制311
123PID_Compact指令的調(diào)用與PID調(diào)試示例311
1231組態(tài)PID_Compact 工藝對象311
1232調(diào)用指令PID_Compact 316
1233調(diào)試PID319
第13章SIMATIC S71500 PLC的工藝及特殊功能模塊322
131工藝模塊322
132工藝對象322
133計數(shù)模塊和位置檢測模塊的分類和性能323
134TM Count模塊和TM PosInput模塊通過工藝對象實現(xiàn)計數(shù)和測量324
135使用TM PosInput模塊連接SSI絕對值編碼器332
136帶計數(shù)功能的DI模塊335
137Timebased IO 模板338
1371功能描述338
1372Timebased IO 時間控制功能舉例339
第14章SIMATIC S71500 PLC的診斷功能349
141SIMATIC S71500 PLC診斷功能介紹349
142通過LED指示燈實現(xiàn)診斷350
143通過PG/PC實現(xiàn)診斷351
144在HMI上通過調(diào)用診斷控件實現(xiàn)診斷353
145通過 SIMATIC S71500 CPU的Web服務(wù)器功能實現(xiàn)診斷354
146通過 SIMATIC S71500 CPU自帶的顯示屏實現(xiàn)診斷360
147通過編寫程序?qū)崿F(xiàn)診斷360
148通過模塊自帶診斷功能進行診斷365
149通過模塊的值狀態(tài)功能實現(xiàn)診斷366
1410通過用戶程序發(fā)送報警消息368
1411使用ProDiag進行診斷371
14111ProDiag的許可證372
14112ProDiag 監(jiān)控的類型372
14113ProDiag 監(jiān)控的設(shè)置373
14114ProDiag 變量監(jiān)控的示例376
第15章訪問保護387
151SIMATIC S71500 PLC項目的訪問保護387
152CPU在線訪問保護389
153CPU Web服務(wù)器的訪問保護390
154CPU 自帶顯示屏的訪問保護390
155PLC的程序塊的訪問保護391
156綁定程序塊到CPU序列號或SMC卡序列號392
157通過帶安全功能的CP 15431以太網(wǎng)模塊保護393
1571通過CP 15431的防火墻功能實現(xiàn)訪問保護394
1572通過CP 15431的VPN功能實現(xiàn)訪問保護394
第16章程序調(diào)試396
161程序信息396
1611調(diào)用結(jié)構(gòu)396
1612從屬性結(jié)構(gòu)397
1613分配列表397
1614程序資源397
162交叉引用399
163程序的下載、上傳和復(fù)位操作400
1631設(shè)置 SIMATIC S71500 CPU的IP地址400
1632下載程序到CPU401
1633下載程序到SIMATIC 存儲卡SMC403
1634SIMATIC S71500 PLC的一致性下載特性404
1635SIMATIC S71500 CPU程序的上傳405
1636SIMATIC S71500 CPU存儲器復(fù)位407
1637刪除 SIMATIC S71500 CPU中的程序塊407
164數(shù)據(jù)塊的操作407
1641下載但不重新初始化功能407
1642SIMATIC S71500 PLC數(shù)據(jù)塊的快照功能409
1643SIMATIC S71500 PLC數(shù)據(jù)塊的數(shù)據(jù)傳遞409
165SIMATIC S71500 CPU的路由編程功能410
166比較功能412
1661離線/在線比較412
1662離線/離線比較413
167使用程序編輯器調(diào)試程序414
1671調(diào)試LAD/FBD程序414
1672調(diào)試STL程序415
1673調(diào)試SCL程序416
1674調(diào)用環(huán)境功能417
168使用監(jiān)控表進行調(diào)試418
1681創(chuàng)建監(jiān)控表并添加變量418
1682變量的監(jiān)控和修改419
1683強制變量420
169硬件診斷421
1691硬件的診斷圖標421
1692模塊的在線與診斷功能422
1693更新硬件固件版本423
1610使用仿真器SIMATIC S7PLCSIM測試用戶程序425
16101啟動 SIMATIC S71500 PLC的仿真器425
16102創(chuàng)建SIM表格427
16103創(chuàng)建序列427
16104仿真通信功能428
1611S7PLCSIM Advanced仿真器428
16111S7PLCSIM Advanced與S7PLCSIM的區(qū)別429
16112S7PLCSIM Advanced的通信路徑430
16113S7PLCSIM Advanced 分布式通信路徑的設(shè)置432
16114使用操作面板創(chuàng)建虛擬PLC實例433
16115程序下載到S7PLCSIMAdvanced434
16116S7PLCSIM Advanced 的API436
1612使用Trace跟蹤變量438
16121配置Trace438
16122Trace的操作441
16123使用Web瀏覽器查看Trace442
第17章團隊工程444
171團隊工程的解決方案444
172多用戶項目的部署及功能445
173多用戶功能的許可證管理446
174使用多用戶功能進行工程組態(tài)447
1741創(chuàng)建用戶賬戶447
1742安裝多用戶服務(wù)器448
1743在多用戶服務(wù)器中添加用戶賬戶450
1744添加與多用戶服務(wù)器的連接451
1745上傳多用戶項目到服務(wù)器452
1746創(chuàng)建本地會話454
1747本地會話的操作455
1748多用戶項目管理458
175單用戶項目的聯(lián)合調(diào)試功能459
176多用戶項目的聯(lián)合調(diào)試功能462
177導(dǎo)出多用戶項目作為單用戶項目464
第18章淺談PLC的規(guī)范化建設(shè)465
181規(guī)范化建設(shè)的工作流程465
182規(guī)范化的優(yōu)點466
183PLC硬件的規(guī)范化466
184PLC軟件的規(guī)范化467
1841分配符號名稱467
1842符號表層級化468
1843控制對象的拆分468
1844程序塊接口的定義469
1845編程語言的選擇470
1846程序的層級化和調(diào)用順序471
1847數(shù)據(jù)的存儲471
185庫功能472
1851庫的基本信息473
1852項目庫類型的使用474
1853項目庫模板副本的使用477
1854全局庫的使用479
1855企業(yè)庫功能480
186用戶自定義幫助482
187SiVArc486
1871SiVArc 的應(yīng)用486
1872SiVArc對PLC程序架構(gòu)的要求486
1873使用SiVArc生成HMI畫面示例488
1874變量規(guī)則示例493
1875布局的示例494
188TIA Portal Openness簡介496
第19章打印和歸檔程序498
191打印簡介498
1911打印設(shè)置498
1912框架和封面500
1913文檔信息502
1914打印預(yù)覽502
192程序歸檔簡介503
1921程序歸檔的方式503
1922項目恢復(fù)504
第20章移植SIMATIC S7300/400 PLC項目到SIMATIC S71500 PLC505
201SIMATIC S7300/400 PLC項目移植到SIMATIC S71500 PLC簡介505
202移植SIMATIC S7300/400 PLC項目的限制505
2021硬件限制505
2022功能限制505
2023集成項目的注意事項506
203項目移植的前期準備工作506
204在STEP7 V55中對原項目進行檢查507
205移植STEP7 V55 的SIMATIC S7 300/400 PLC項目到TIA博途軟件509
206移植TIA博途軟件中的SIMATIC S7300/400 PLC項目到 SIMATIC S71500 PLC510
207移植需要注意的問題512
2071組織塊與系統(tǒng)函數(shù)/函數(shù)塊的移植512
2072數(shù)據(jù)類型不匹配514
2073無效浮點數(shù)的處理515
2074診斷地址的變化516
2075函數(shù)塊參數(shù)的自動初始化516
2076系統(tǒng)狀態(tài)信息的查詢517
2077SIMATIC S7300 CPU、 SIMATIC S71500中CPU與HMI通信的差異517
2078Any指針的移植519
2079邏輯運算順序和跳轉(zhuǎn)519
20710累加器以及相關(guān)指令的移植520
20711編程語言轉(zhuǎn)換時累加器值的傳遞520
20712塊調(diào)用時狀態(tài)字信息的傳遞521
附錄尋求幫助523
參考文獻526