S7-1200 PLC是西門子公司2009年推出的面向離散自動化系統(tǒng)和獨立自動化系統(tǒng)的一款控制器,采用模塊化設計并具備強大的工藝功能,適用于多種場合,可滿足不同的自動化需求。本書由淺入深、全面介紹了S7-1200 PLC的硬件、編程及應用。全書分為9章,分別介紹了PLC基礎知識、硬件結(jié)構(gòu)和安裝維護、編程基礎、指令系統(tǒng)、程序設計、精簡系列面板的組態(tài)、通信和工藝功能等。
本書注重示例,強調(diào)應用,可作為高等院校、高職院校自動化、電氣控制、計算機控制及相關(guān)專業(yè)的教材,也可供工程技術(shù)人員培訓及自學使用,對西門子自動化系統(tǒng)的用戶也有一定的參考價值。
目錄
前言
第1章概述
11PLC的基礎知識
111PLC的誕生及發(fā)展
112PLC的定義
12PLC的特點及技術(shù)性能指標
121PLC的特點
122PLC的技術(shù)性能指標
123S7-1200 PLC的技術(shù)性能指標
13PLC的應用領域
14PLC的分類
141PLC的分類方法
142PLC與單片機、計算機的比較
習題
第2章S7-1200 PLC的硬件結(jié)構(gòu)和安裝維護
21PLC的基本結(jié)構(gòu)
22S7-1200 PLC的硬件結(jié)構(gòu)
221S7-1200 PLC的CPU模塊
222S7-1200 PLC的信號模塊
223S7-1200 PLC的通信模塊
224S7-1200 PLC的定位
225電源計算
23S7-1200 PLC的安裝和拆卸
231安裝和拆卸CPU
232安裝和拆卸信號模塊
233安裝和拆卸通信模塊
234安裝和拆卸信號板
235安裝和拆卸端子板連接器
24S7-1200 PLC的接線
241安裝現(xiàn)場的接線
242隔離電路時的接地與電路參考點
243電源連接方式
244數(shù)字量輸入接線
245數(shù)字量輸出接線
246模擬量輸入/輸出接線
247外部電路抗干擾的其他措施
習題
第3章S7-1200 PLC編程基礎
31S7-1200 PLC的工作原理
311PLC的基本工作原理
312S7-1200 CPU的工作模式
32存儲器及其尋址
321S7-1200 PLC的存儲器
322尋址
33數(shù)據(jù)格式與數(shù)據(jù)類型
331數(shù)制
332基本數(shù)據(jù)類型
333復雜數(shù)據(jù)類型
334參數(shù)類型
335系統(tǒng)數(shù)據(jù)類型
336硬件數(shù)據(jù)類型
34程序結(jié)構(gòu)
341組織塊
342功能和功能塊
343數(shù)據(jù)塊
344塊的調(diào)用
35編程方法
351線性化編程
352模塊化編程
353結(jié)構(gòu)化編程
36編程語言
361梯形圖編程語言
362功能塊圖編程語言
363語句表編程語言
364S7-Graph編程語言
365S7-HiGraph編程語言
366S7-SCL編程語言
367S7-CFC編程語言
習題
第4章項目入門
41TIA Portal V1概述
42TIA Portal V1使用入門
421通過Portal視圖創(chuàng)建一個項目
422組態(tài)硬件設備及網(wǎng)絡
423PLC編程
424組態(tài)可視化
425下載項目
426在線監(jiān)視項目
427下載與上載
428仿真軟件的使用
43設備屬性
44使用變量表
441PLC變量表
442在程序編輯器中使用和顯示變量
443設置PLC變量的保持性
45調(diào)試和診斷工具
451使用監(jiān)視表格
452顯示CPU中的診斷事件
453參考數(shù)據(jù)
46存儲卡的使用
461修改存儲卡的工作模式
462使用程序卡模式
463使用傳輸卡模式
464使用存儲卡清除密碼
465使用24MB存儲卡更新S7-1200 CPU的固件版本
習題
第5章指令系統(tǒng)
51基本指令
511位邏輯指令
512定時器
513計數(shù)器
514比較指令
515數(shù)學指令
516移動指令
517轉(zhuǎn)換指令
518程序控制指令
519字邏輯運算指令
5110移位和循環(huán)指令
52擴展指令
521日期和時間指令
522字符串和字符指令
523分布式I/O
524PROFIenergy
525中斷
526報警
527診斷指令
528脈沖指令
529配方和數(shù)據(jù)記錄
5210數(shù)據(jù)塊控制指令
5211尋址指令
習題
第6章程序設計
61經(jīng)驗設計法
611常用典型梯形圖電路
612PLC的編程原則
62順序功能圖
621順序功能圖的含義及繪制方法
622順序控制的設計思想
623順序功能圖的基本結(jié)構(gòu)
624繪制順序功能圖的基本規(guī)則
625繪制順序功能圖的注意事項
63順序控制設計法
631使用起保停電路
632使用置位/復位指令
64使用數(shù)據(jù)塊
641定義數(shù)據(jù)塊
642使用全局數(shù)據(jù)塊舉例
643訪問數(shù)據(jù)塊
644復雜數(shù)據(jù)類型的使用
65編程方法
651模塊化編程
652臨時變量
653結(jié)構(gòu)化編程
654FB的使用
655檢查塊的一致性
66使用組織塊
661事件和組織塊
662啟動組織塊
663循環(huán)中斷組織塊
664硬件中斷組織塊
665延時中斷組織塊
666時間錯誤中斷組織塊
667診斷錯誤中斷組織塊
習題
第7章精簡系列面板的組態(tài)
71面板概述
72組態(tài)入門
721組態(tài)變量
722組態(tài)畫面
723運行與模擬
73組態(tài)畫面對象
731組態(tài)按鈕
732組態(tài)開關(guān)
733組態(tài)棒圖
734組態(tài)日期時間域
735組態(tài)符號I/O域
736組態(tài)圖形I/O域
737動畫功能的實現(xiàn)
738庫的使用
74用戶管理
741組態(tài)用戶管理
742組態(tài)用戶視圖
75組態(tài)報警
751報警的基本概念
752組態(tài)離散量和模擬量報警
753組態(tài)報警視圖
754報警類別與報警組的組態(tài)
755報警窗口和報警指示燈的組態(tài)
76使用趨勢視圖
77組態(tài)配方
771配方的基本概念
772組態(tài)配方的方法
773組態(tài)配方視圖
習題
第8章S7-1200 PLC的通信
81S7-1200 PLC通信概述
811SIMATIC NET概述
812S7-1200 PLC的通信功能
82PROFINET I/O系統(tǒng)
821S7-1200 PLC作I/O控制器
822S7-1200 PLC作智能I/O設備
83S7-1200 PLC的開放式用戶通信
831支持的協(xié)議
832通信指令
833S7-1200 PLC之間的以太網(wǎng)通信舉例
834S7-1200 PLC的Modbus TCP通信
84S7-1200 PLC的S7協(xié)議通信
841S7-1200 PLC之間的單向S7通信
842S7-1200 PLC與S7-200 PLC的通信
843S7-1200 PLC與S7-300/400 PLC的通信
85S7-1200 PLC的PROFIBUS-DP通信
851S7-1200 PLC作DP主站
852S7-1200 PLC作DP從站
86S7-1200 PLC的串口通信
861自由口協(xié)議通信
862Modbus RTU協(xié)議通信
863USS協(xié)議通信
習題
第9章工藝功能
91模擬量處理及PID功能
911模擬量處理
912PID控制器的基礎知識
913PID應用舉例
92高速計數(shù)器
921高速計數(shù)器的基礎知識
922應用舉例
93運動控制
931運動控制功能的原理
932工藝對象“軸”
933程序指令塊
934應用舉例
94PWM
941PWM的基礎知識
942應用舉例
習題
參考文獻