西門子 S7-1200 PLC 編程與應用, 2/e

劉華波,馬艷,何文雪,吳賀榮著

  • 出版商: 機械工業
  • 出版日期: 2020-08-01
  • 售價: $419
  • 貴賓價: 9.5$398
  • 語言: 簡體中文
  • 頁數: 351
  • 裝訂: 平裝
  • ISBN: 7111652770
  • ISBN-13: 9787111652779
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

S7-1200 PLC是西門子公司2009年推出的面向離散自動化系統和獨立自動化系統的一款控制器,
採用模塊化設計並具備強大的工藝功能,適用於多種場合,可滿足不同的自動化需求。
本書由淺入深、全面介紹了S7-1200 PLC的硬件、編程及應用。
全書分為9章,分別介紹了PLC基礎知識、硬件結構和安裝維護、編程基礎、指令系統、
程序設計、精簡系列面板的組態、通信和工藝功能等。
本書注重示例,強調應用,可作為高等院校、高職院校自動化、電氣控制、計算機控制及相關專業的教材,
也可供工程技術人員培訓及自學使用,對西門子自動化系統的用戶也有一定的參考價值。

目錄大綱

目錄
前言
第1章概述
1.1 PLC的基礎知識
1.1.1 PLC的誕生及發展
1.1.2 PLC的定義
1.2 PLC的特點及技術性能指標
1.2.1 PLC的特點
1.2.2 PLC的技術性能指標
1.2.3 S7 -1200 PLC的技術性能指標
1.3 PLC的應用領域
1.4 PLC的分類
1.4.1 PLC的分類方法
1.4.2 PLC與單片機、計算機的比較
習題

第2章S7-1200 PLC的硬件結構和安裝維護
2.1 PLC的基本結構
2.2 S7-1200 PLC的硬件結構
2.2.1 S7-1200 PLC的CPU模塊
2.2.2 S7-1200 PLC的信號模塊
2.2.3 S7-1200 PLC的通信模塊
2.2.4 S7-1200 PLC的定位
2.2 .5電源計算
2.3 S7-1200 PLC的安裝和拆卸
2.3.1安裝和拆卸CPU
2.3.2安裝和拆卸信號模塊
2.3.3安裝和拆卸通信模塊
2.3.4安裝和拆卸信號板
2.3.5安裝和拆卸端子板連接器
2.4 S7-1200 PLC的接線
2.4.1安裝現場的接線
2.4.2隔離電路時的接地與電路參考點
2.4.3電源連接方式
2.4.4數字量輸入接線
2.4.5數字量輸出接線
2.4.6模擬量輸入/輸出接線
2.4.7外部電路抗干擾的其他措施
習題

第3章S7-1200 PLC編程基礎
3.1 S7-1200 PLC的工作原理
3.1.1 PLC的基本工作原理
3.1.2 S7-1200 CPU的工作模式
3.2存儲器及其尋址
3.2.1 S7-1200 PLC的存儲器
3.2.2尋址
3.3數據格式與數據類型
3.3.1數制
3.3.2基本數據類型
3.3.3複雜數據類型
3.3.4參數類型
3.3.5系統數據類型
3.3.6硬件數據類型
3.4程序結構
3.4.1組織塊
3.4.2功能和功能塊
3.4.3數據塊
3.4.4塊的調用
3.5編程方法
3.5.1線性化編程
3.5.2模塊化編程
3.5.3結構化編程
3.6編程語言
3.6.1梯形圖編程語言
3.6.2功能塊圖編程語言
3.6.3語句表編程語言
3.6.4 S7-Graph編程語言
3.6.5 S7-HiGraph編程語言
3.6.6 S7-SCL編程語言
3.6.7 S7 -CFC編程語言
習題

第4章項目入門
4.1 TIA Portal V1概述
4.2 TIA Portal V1使用入門
4.2.1通過Portal視圖創建一個項目
4.2.2組態硬件設備及網絡
4.2.3 PLC編程
4.2.4組態可視化
4.2.5下載項目
4.2.6在線監視項目
4.2.7下載與上載
4.2.8仿真軟件的使用
4.3設備屬性
4.4使用變量表
4.4.1 PLC變量表
4.4.2在程序編輯器中使用和顯示變量
4.4.3設置PLC變量的保持性
4.5調試和診斷工具
4.5.1使用監視表格
4.5.2顯示CPU中的診斷事件
4.5.3參考數據
4.6存儲卡的使用
4.6.1修改存儲卡的工作模式
4.6.2使用程序卡模式
4.6.3使用傳輸卡模式
4.6.4使用存儲卡清除密碼
4.6.5使用24MB存儲卡更新S7-1200 CPU的固件版本
習題

第5章指令系統
5.1基本指令
5.1.1位邏輯指令
5.1.2定時器
5.1.3計數器
5.1.4比較指令
5.1.5數學指令
5.1.6移動指令
5.1.7轉換指令
5.1.8程序控制指令
5.1.9字邏輯運算指令
5.1.10移位和循環指令
5.2擴展指令
5.2.1日期和時間指令
5.2.2字符串和字符指令
5.2.3分佈式I/O
5.2.4 PROFIenergy
5.2.5中斷
5.2 .6報警
5.2.7診斷指令
5.2.8脈衝指令
5.2.9配方和數據記錄
5.2.10數據塊控制指令
5.2.11尋址指令
習題

第6章程序設計
6.1經驗設計法
6.1.1常用典型梯形圖電路
6.1.2 PLC的編程原則
6.2順序功能圖
6.2.1順序功能圖的含義及繪製方法
6.2.2順序控制的設計思想
6.2.3順序功能圖的基本結構
6.2.4繪製順序功能圖的基本規則
6.2.5繪製順序功能圖的注意事項
6.3順序控制設計法
6.3.1使用起保停電路
6.3.2使用置位/復位指令
6.4使用數據塊
6.4.1定義數據塊
6.4.2使用全局數據塊舉例
6.4.3訪問數據塊
6.4.4複雜數據類型的使用
6.5編程方法
6.5.1模塊化編程
6.5.2臨時變量
6.5.3結構化編程
6.5.4 FB的使用
6.5.5檢查塊的一致性
6.6使用組織塊
6.6.1事件和組織塊
6.6.2啟動組織塊
6.6.3循環中斷組織塊
6.6 .4硬件中斷組織塊
6.6.5延時中斷組織塊
6.6.6時間錯誤中斷組織塊
6.6.7診斷錯誤中斷組織塊
習題

第7章精簡系列面板的組態
7.1面板概述
7.2組態入門
7.2.1組態變量
7.2.2組態畫面

7.2.3運行與模擬
7.3組態畫面對象
7.3.1組態按鈕
7.3.2組態開關
7.3.3組態棒圖
7.3.4組態日期時間域
7.3.5組態符號I/O域
7.3.6組態圖形I/O域
7.3.7動畫功能的實現
7.3.8庫的使用
7.4用戶管理
7.4.1組態用戶管理
7.4.2組態用戶視圖
7.5組態報警
7.5.1報警的基本概念
7.5.2組態離散量和模擬量報警
7.5.3組態報警視圖
7.5.4報警類別與報警組的組態
7.5.5報警窗口和報警指示燈的組態
7.6使用趨勢視圖
7.7組態配方
7.7.1配方的基本概念
7.7.2組態配方的方法
7.7.3組態配方視圖
習題

第8章S7-1200 PLC的通信
8.1S7-1200 PLC通信概述
8.1.1SIMATIC NET概述
8.1.2S7-1200 PLC的通信功能
8.2PROFINET I/O系統
8.2.1S7-1200 PLC作I/O控制器
8.2.2S7-1200 PLC作智能I/O設備
8.3S7-1200 PLC的開放式用戶通信
8.3.1支持的協議
8.3.2通信指令
8.3.3S7-1200 PLC之間的以太網通信舉例
8.3.4S7-1200 PLC的Modbus TCP通信
8.4S7-1200 PLC的S7協議通信
8.4.1S7-1200 PLC之間的單向S7通信
8.4.2S7-1200 PLC與S7-200 PLC的通信
8.4.3S7-1200 PLC與S7-300/400 PLC的通信
8.5S7-1200 PLC的PROFIBUS-DP通信
8.5.1S7-1200 PLC作DP主站
8.5.2S7-1200 PLC作DP從站
8.6S7-1200 PLC的串口通信
8.6.1自由口協議通信
8.6.2Modbus RTU協議通信
8.6.3USS協議通信
習題

第9章工藝功能
9.1模擬量處理及PID功能
9.1.1模擬量處理
9.1.2PID控制器的基礎知識
9.1.3PID應用舉例
9.2高速計數器
9.2.1高速計數器的基礎知識
9.2.2應用舉例
9.3運動控制
9.3.1運動控制功能的原理
9.3.2工藝對象“軸”
9.3.3程序指令塊
9.3.4應用舉例
9.4PWM
9.4.1PWM的基礎知識
9.4.2應用舉例
習題
參考文獻