相關主題
商品描述
本書通過大量的例程和視頻教程,深入淺出地介紹了S7-1200/1500 PLC的硬件與硬件組態、編程軟件和仿真軟件的使用方法、指令應用、程序結構、S7-Graph和SCL應用、多種通信網絡和通信服務的組態與編程、故障診斷、精簡系列面板的組態與仿真,以及PID控制器的參數整定方法和純軟件仿真,還介紹了易學易用的開關量控制系統的順序控制編程方法。 本書根據S7-1200/1500 PLC當前最新的硬件和TIA博途V18版改寫,詳細介紹了仿真軟件S7-PLCSIM V18的使用方法,與第2版相比,本書增加了對網絡控制系統故障診斷的仿真和用觸摸屏的系統診斷視圖診斷故障的仿真;還介紹了用S7-PLCSIM Advanced對OPC UA通信和Web服務器的仿真;增加了20個視頻教程和幾個例程。 本書的配套資源提供了80多個視頻教程、90多個例程、大量的用戶手冊,以及V18版的STEP 7、WinCC Unified和S7-PLCSIM。掃描正文中的二維碼,可以觀看指定的視頻教程。 本書註重實際,強調應用,主要供工程技術人員使用,對S7-1200/1500 PLC的用戶也有很大的參考價值。
目錄大綱
前言
第1章 S7-1200/1500的硬件與硬件組態
1.1 S7-1200的硬件
1.1.1 S7-1200的硬件結構
1.1.2 CPU模塊
1.1.3 信號板與信號模塊
1.1.4 集成的通信接口與通信模塊
1.2 S7-1500的硬件
1.2.1 CPU模塊
1.2.2 CPU的前面板
1.2.3 信號模塊
1.2.4 工藝模塊與通信模塊
1.3 分布式I/O
1.3.1 ET 200SP分布式I/O
1.3.2 其他分布式I/O
1.4 TIA博途與仿真軟件的安裝
1.5 TIA博途使用入門
1.6 S7-1200/1500 CPU的參數設置
1.6.1 硬件組態的基本方法
1.6.2 組態PROFINET接口
1.6.3 組態CPU的其他參數
1.6.4 S7-1500的硬件組態
1.7 S7-1200/1500輸入/輸出的組態
1.7.1 S7-1200輸入/輸出點的參數設置
1.7.2 S7-1500信號模塊的參數設置
第2章 S7-1200/1500程序設計基礎
2.1 S7-1200/1500的編程語言
2.2 PLC的工作原理與用戶程序結構簡介
2.2.1 邏輯運算
2.2.2 PLC的工作過程
2.2.3 用戶程序結構簡介
2.3 物理存儲器與系統存儲器區
2.3.1 物理存儲器
2.3.2 系統存儲器區
2.4 數制、編碼與數據類型
2.4.1 數制與編碼
2.4.2 基本數據類型
2.4.3 全局數據塊與覆雜數據類型
2.4.4 參數類型與指針
2.4.5 其他數據類型
2.5 編寫用戶程序與使用變量表
2.5.1 編寫用戶程序
2.5.2 使用變量表與幫助功能
2.6 用戶程序的下載與仿真
2.6.1 下載與上傳用戶程序
2.6.2 用戶程序的仿真調試
2.7 用STEP 7調試程序
2.7.1 用程序狀態調試程序
2.7.2 用監控表監控與強制變量
第3章 S7-1200/1500的指令
3.1 位邏輯指令
3.2 定時器指令與計數器指令
3.2.1 定時器指令
3.2.2 計數器指令
3.3 數據處理指令
3.3.1 比較操作指令
3.3.2 使能輸入與使能輸出
3.3.3 轉換操作指令
3.3.4 移動操作指令
3.3.5 移位指令與循環移位指令
3.4 數學運算指令
3.4.1 數學函數指令
3.4.2 字邏輯運算指令
3.5 程序控制指令
3.6 日期和時間指令
3.7 字符串轉換指令與字符串指令
3.7.1 字符串轉換指令
3.7.2 字符串指令
3.8 高速脈沖輸出與高速計數器
3.8.1 高速脈沖輸出
3.8.2 高速計數器
3.8.3 高速脈沖輸出與高速計數器實驗
3.8.4 用高速計數器測量頻率的實驗
第4章 S7-1200/1500的用戶程序結構
4.1 函數與函數塊
4.1.1 生成與調用函數
4.1.2 生成與調用函數塊
4.1.3 多重背景
4.2 間接尋址
4.3 中斷事件與中斷組織塊
4.3.1 事件與組織塊
4.3.2 程序循環、啟動與循環中斷組織塊
4.3.3 時間中斷組織塊
4.3.4 硬件中斷組織塊
4.3.5 用事件仿真功能調試硬件中斷程序
4.3.6 中斷連接指令與中斷分離指令
4.3.7 延時中斷組織塊
4.4 交叉引用表與程序信息
4.4.1 交叉引用表
4.4.2 分配列表
4.4.3 調用結構、從屬性結構與資源
第5章 順序控制設計法與SCL編程語言
5.1 梯形圖的經驗設計法
5.2 順序控制設計法與順序功能圖
5.2.1 順序功能圖的基本元件
5.2.2 順序功能圖的基本結構
5.2.3 順序功能圖中轉換實現的基本規則
5.3 使用置位/覆位指令的順序控制梯形圖設計方法
5.3.1 單序列的編程方法
5.3.2 選擇序列與並行序列的編程方法
5.3.3 專用鉆床的順序控制程序設計
5.4 順序功能圖語言S7-Graph
5.4.1 S7-Graph語言概述
5.4.2 使用S7-Graph編程的例子
5.4.3 順控器中的動作與條件
5.5 SCL編程語言
5.5.1 SCL程序編輯器
5.5.2 SCL基礎知識
5.5.3 SCL程序控制指令
5.5.4 SCL的間接尋址
5.5.5 SCL應用舉例
第6章 S7-1200/1500的通信功能
6.1 網絡通信基礎
6.1.1 計算機通信的國際標準
6.1.2 SIMATIC通信網絡
6.1.3 工業以太網概述
6.2 PROFINET IO與PROFIBUS-DP網絡通信
6.2.1 S7-1200 CPU作IO控制器
6.2.2 S7-1500 CPU和ET 200SP CPU作IO控制器
6.2.3 S7-1200作智能IO設備
6.2.4 PROFIBUS-DP網絡通信
6.3 基於以太網的開放式用戶通信
6.3.1 ISO-on-TCP和TCP通信
6.3.2 UDP通信
6.3.3 S7-1200/1500與其他S7 PLC之間的開放式用戶通信
6.4 S7通信
6.4.1 S7-1200/1500之間的單向S7通信
6.4.2 S7-1500之間的雙向S7通信
6.4.3 S7-1200/1500與其他S7 PLC之間的S7通信
6.5 OPC UA通信
6.5.1 組態OPC UA通信的服務器
6.5.2 非安全通信方式訪問OPC UA服務器
6.5.3 安全通信方式訪問OPC UA服務器
6.6 點對點通信
6.6.1 串行通信
