前言
第1章S7-1500 PLC系統(tǒng)概述
11西門子工業(yè)自動化TIA簡介
12可編程控制器基礎(chǔ)
121PLC概述
122結(jié)構(gòu)組成
123工作原理
13S7-1500 PLC系統(tǒng)
131S7-1500 PLC產(chǎn)品概述
132S7-1500 PLC組成
133S7-1500 PLC產(chǎn)品新功能
14工業(yè)自動化發(fā)展趨勢
第2章S7-1500 PLC硬件及軟件平臺
21硬件系統(tǒng)組成
211電源模塊
212CPU模塊及附件
213信號模塊
214通信模塊和工藝模塊
215分布式模塊
216安全模塊
22硬件安裝
221硬件配置
222硬件安裝
23Portal軟件平臺
231軟件版本及安裝
232軟件界面及使用
第3章S7-1500 PLC項目設(shè)計
31工業(yè)自動化項目設(shè)計流程
311確定任務(wù)及設(shè)計要求
312制定電氣控制方案
313控制系統(tǒng)硬件設(shè)計
314軟件程序設(shè)計
315上位監(jiān)控組態(tài)
316聯(lián)機調(diào)試
317項目歸檔
32自動灌裝生產(chǎn)線項目實例
任務(wù)1自動灌裝生產(chǎn)線整體方案設(shè)計
33新建TIA項目
任務(wù)2創(chuàng)建自動灌裝生產(chǎn)線項目
第4章S7-1500 PLC硬件系統(tǒng)設(shè)計
41信號分析
42模塊選型及硬件組態(tài)
421組態(tài)模塊類型
422配置模塊參數(shù)
423建立PC與PLC的連接
424CPU存儲器復位
425下載硬件組態(tài)
43I/O分配
44硬件接線
任務(wù)3自動灌裝生產(chǎn)線項目硬件設(shè)計
第5章S7-1500 PLC軟件程序設(shè)計
51S7-1500 PLC編程基礎(chǔ)
511數(shù)制及編碼
512基本數(shù)據(jù)類型
513復合數(shù)據(jù)類型
514其他數(shù)據(jù)類型
515S7-1500 PLC存儲區(qū)
516尋址方式
517編程語言
52變量表與符號尋址
521變量表
522定義全局符號
任務(wù)4定義全局符號
53監(jiān)控表與設(shè)備測試
531監(jiān)控表
532I/O設(shè)備測試
任務(wù)5I/O設(shè)備測試
54程序塊及程序結(jié)構(gòu)
541程序塊類型
542程序結(jié)構(gòu)形式
543自動灌裝生產(chǎn)線項目程序結(jié)構(gòu)
55程序塊的創(chuàng)建、編輯及調(diào)試
551新建用戶程序塊
552程序塊的屬性
553程序塊的編輯
554程序塊的調(diào)用
555編程語言的切換
556程序塊的編譯
557程序塊的下載及監(jiān)視
56位邏輯運算指令與開關(guān)量控制
561觸點、取反RLO與輸出指令
562置位/復位指令
563邊沿檢測指令
任務(wù)6點動控制程序設(shè)計
任務(wù)7模式選擇、生產(chǎn)線運行和急停處理程序設(shè)計
57定時器操作指令與時間控制
571SIMATIC定時器指令
572IEC定時器指令
任務(wù)8自動灌裝程序設(shè)計
58計數(shù)操作指令與計數(shù)統(tǒng)計
581SIMATIC計數(shù)器指令
582IEC計數(shù)器指令
任務(wù)9計數(shù)統(tǒng)計程序設(shè)計
59移動操作指令
任務(wù)10復位統(tǒng)計數(shù)據(jù)程序設(shè)計
510比較器操作指令
任務(wù)11故障處理程序設(shè)計
511數(shù)學函數(shù)指令
任務(wù)12數(shù)學運算程序設(shè)計
512轉(zhuǎn)換操作指令
513其他指令
514用戶數(shù)據(jù)塊
5141用戶數(shù)據(jù)塊的創(chuàng)建
5142數(shù)據(jù)塊編輯器
5143變量的值
5144數(shù)組及結(jié)構(gòu)變量的聲明
5145數(shù)據(jù)塊的屬性
5146數(shù)據(jù)塊的訪問及應(yīng)用
任務(wù)13使用數(shù)據(jù)塊進行數(shù)據(jù)存儲
515FC/FB與參數(shù)化編程
5151塊接口的布局
5152參數(shù)化程序設(shè)計
5153修改接口參數(shù)
5154設(shè)置塊的調(diào)用環(huán)境進行程序調(diào)試
任務(wù)14報警程序設(shè)計
516組織塊
5161組織塊的類型與優(yōu)先級
5162循環(huán)程序組織塊
5163啟動組織塊
5164中斷組織塊
5165錯誤組織塊
5166組織塊的啟動信息
任務(wù)15初始化程序設(shè)計
517模擬量處理
5171模擬量模塊的接線
5172模擬量模塊的參數(shù)設(shè)置
5173模擬量轉(zhuǎn)換的數(shù)值表達方式
5174模擬量值的規(guī)范化
5175使用循環(huán)中斷
任務(wù)16模擬量采集程序設(shè)計
第6章上位監(jiān)控系統(tǒng)設(shè)計
61上位監(jiān)控系統(tǒng)概述
611HMI的主要任務(wù)
612HMI項目設(shè)計方法
613西門子上位監(jiān)控設(shè)備
614WinCC(TIA Protal)簡介
62建立一個WinCC Advanced 項目
621直接生成HMI設(shè)備
622使用HMI設(shè)備向?qū)蒆MI設(shè)備
623WinCC Advanced 項目組態(tài)界面
63TP 700 Comfort觸摸屏的通信連接
631TP 700 Comfort觸摸屏的硬件連接
632設(shè)置TP 700 Comfort觸摸屏通信參數(shù)
633下載HMI組態(tài)
任務(wù)17建立自動灌裝生產(chǎn)線監(jiān)控項目及通信連接
64定義變量
641變量的分類
642變量的數(shù)據(jù)類型
643編輯變量
任務(wù)18組態(tài)自動灌裝生產(chǎn)線監(jiān)控項目所需變量
65創(chuàng)建畫面及畫面管理
651設(shè)計畫面結(jié)構(gòu)與布局
652創(chuàng)建畫面
653畫面管理
任務(wù)19創(chuàng)建及管理自動灌裝生產(chǎn)線上位監(jiān)控畫面
66組態(tài)監(jiān)控畫面
661組態(tài)初始畫面
662組態(tài)運行畫面
663組態(tài)參數(shù)設(shè)置畫面
664組態(tài)趨勢視圖畫面
任務(wù)20組態(tài)自動灌裝生產(chǎn)線上位監(jiān)控畫面
67報警
671報警的概念
672組態(tài)報警
673顯示報警信息
任務(wù)21組態(tài)自動灌裝生產(chǎn)線報警畫面
68用戶管理
681用戶管理的概念
682用戶管理的組態(tài)
683用戶管理的使用
任務(wù)22組態(tài)自動灌裝生產(chǎn)線用戶管理畫面
69WinCC Advanced 項目的仿真調(diào)試
691HMI的離線仿真調(diào)試
692HMI的在線仿真調(diào)試
第7章網(wǎng)絡(luò)通信
71S7-1500通信簡介
711通信接口
712通信服務(wù)
72PROFIBUS通信
721PROFIBUS的通信協(xié)議
722PROFIBUS-DP的應(yīng)用
723PROFIBUS-DP網(wǎng)絡(luò)的主站與從站
724PROFIBUS-DP接口
725PROFIBUS網(wǎng)絡(luò)的參數(shù)分配
726PROFIBUS網(wǎng)絡(luò)診斷
727等時同步模式的PROFIBUS網(wǎng)絡(luò)
73PROFINET通信
731PROFINET簡介
732構(gòu)建PROFINET網(wǎng)絡(luò)
733PROFINET網(wǎng)絡(luò)的參數(shù)分配
734PROFINET網(wǎng)絡(luò)診斷
735連接其他總線系統(tǒng)
任務(wù)23使用ET200SP實現(xiàn)自動灌裝生產(chǎn)線項目
74開放式通信
741開放式通信的協(xié)議
742開放式通信的指令
743建立TCP、ISO-on-TCP、UDP和ISO協(xié)議的開放式通信
744建立Modbus TCP協(xié)議的開放式通信
745通過電子郵件建立通信
746通過FTP建立通信
747建立和終止開放式通信
75S7-1500 CPU與G120通信
751SINAMICS G120簡介
752S7-1500與SINAMICS G120的PROFIBUS通信
753S7-1500與SINAMICS G120的PROFINET通信
任務(wù)24實現(xiàn)S7-1500 CPU與G120的通信
第8章工藝功能
81PID控制
811PID指令
812PID組態(tài)
813PID調(diào)試
82運動控制
821運動控制簡介
822運動控制舉例
第9章系統(tǒng)診斷
91系統(tǒng)診斷概述
92系統(tǒng)診斷的顯示
921設(shè)備上的系統(tǒng)診斷顯示
922使用Portal軟件(STEP 7)
93通過用戶程序進行系統(tǒng)診斷
931采用過程映像輸入進行系統(tǒng)診斷
932使用指令
94軌跡和邏輯分析器功能
任務(wù)25自動灌裝生產(chǎn)線項目故障檢測
第10章S7-1500 PLC的其他功能
101SCL編程語言
1011SCL程序編輯器
1012SCL指令及應(yīng)用
任務(wù)26自動灌裝生產(chǎn)線項目成品重量存儲
102GRAPH與順序控制
1021順序控制簡介
1022順序控制程序塊
1023GRAPH函數(shù)塊的程序編輯器
1024順控器視圖和單步視圖
1025塊接口及參數(shù)
1026GRAPH程序設(shè)計
任務(wù)27自動灌裝生產(chǎn)線項目順序控制
103基于Web服務(wù)器的網(wǎng)頁訪問
1031Web服務(wù)器功能的參數(shù)設(shè)置
1032Web 服務(wù)器的信息顯示
任務(wù)28自動灌裝生產(chǎn)線項目的網(wǎng)頁訪問
附錄自動灌裝生產(chǎn)線項目參考程序
任務(wù)6點動控制程序設(shè)計
任務(wù)7模式選擇、生產(chǎn)線運行和急停處理程序設(shè)計
任務(wù)8自動灌裝程序設(shè)計
任務(wù)9計數(shù)統(tǒng)計程序設(shè)計
任務(wù)10復位統(tǒng)計數(shù)據(jù)程序設(shè)計
任務(wù)11故障處理程序設(shè)計
任務(wù)12數(shù)學運算程序設(shè)計
任務(wù)13使用數(shù)據(jù)塊進行數(shù)據(jù)存儲
任務(wù)14報警程序設(shè)計
任務(wù)15初始化程序設(shè)計
任務(wù)16模擬量采集程序設(shè)計
任務(wù)20組態(tài)自動灌裝生產(chǎn)線上位監(jiān)控畫面
任務(wù)26自動灌裝生產(chǎn)線項目成品重量存儲
任務(wù)27自動灌裝生產(chǎn)線項目順序控制
參考文獻