內容簡介
《工控技術精品叢書:西門子S7-200 PLC功能指令應用詳解》詳細介紹瞭西門子S7-200係列 PLC 程序設計和功能指令應用。為瞭使讀者能夠在較短的時間內正確理解、掌握和應用功能指令,書中除瞭對指令本身進行瞭詳細的說明外,還增加瞭與功能指令相關的基礎知識和應用知識。同時,針對指令的應用編寫瞭許多實例來說明指令的應用技巧。按照《工控技術精品叢書:西門子S7-200 PLC功能指令應用詳解》的應用範例,讀者可以快速掌握PLC在實際工作中的應用,有些實例還可以直接移植到工程中使用。
作者簡介
韓戰濤,畢業於西安交通大學熱能工程係,現深圳市湯姆森自動化技術有限公司研發主管。曾經負責珠海華豐紙業自備循環流化床電廠DCS控製係統,青島啤酒(黃石)有限公司2萬瓶/小時卸箱機的安裝、調試,山西海鑫鋼鐵集團煤氣加壓站、除塵及煉鋼控製係統,深圳市偉嘉實業WIK9739咖啡機自動測力調力係統,惠州大亞灣三鑫玻璃真空鍍膜生産綫,香港機場行李處理係統等項目,有豐富的現場經驗和研發經驗。
目錄
目 錄
第1章 西門子S7-200 PLC介紹
1.1 S7-200的構成
1.1.1 CPU模塊
1.1.2 擴展模塊
1.1.3 人機界麵
1.2 S7-200 PLC的安裝
1.2.1 S7-200設備安裝指南
1.2.2 S7-200模塊的安裝與拆卸
1.2.3 接地及接綫指南
1.3 S7-200 PLC的工作方式
1.3.1 S7-200 PLC的工作模式
1.3.2 S7-200 PLC的工作過程
第2章 編程及仿真軟件的使用
2.1 STEP7-Micro/WIN安裝與升級
2.1.1 係統要求
2.1.2 軟件安裝
2.1.3 軟件升級
2.2 STEP7-Micro/WIN的使用
2.2.1 軟件界麵
2.2.2 項目文件
2.2.3 係統組態係統塊
2.2.4 創建項目
2.2.5 編輯程序
2.2.6 程序編譯及下載
2.3 S7-200仿真軟件
2.3.1 仿真軟件簡介
2.3.2 仿真軟件使用
第3章 功能指令預備知識
3.1 編程語言簡介
3.1.1 梯形圖LAD編程語言
3.1.2 語句錶STL編程語言
3.1.3 功能圖FBD編程語言
3.2 S7-200的存儲性能
3.2.1 S7-200的存儲區類型
3.2.2 S7-200的數據格式
3.2.3 S7-200的係統狀態字
3.3 S7-200的尋址方式
3.3.1 直接尋址
3.3.2 間接尋址
3.3.3 I/O尋址
第4章 基本指令係統
4.1 位邏輯指令
4.1.1 觸點指令
4.1.2 綫圈指令
4.1.3 邏輯堆棧指令
4.1.4 程序案例
4.2 定時器指令
4.2.1 接通延時定時器TON
4.2.2 有記憶接通延時定時器TONR
4.2.3 斷開延時定時器TOF
4.2.4 時間間隔定時器
4.2.5 程序案例
4.3 計數器指令
4.3.1 增計數器CTU
4.3.2 減計數器CTD
4.3.3 增/減計數器CTUD
4.3.4 程序案例
第5章 傳送與比較指令
5.1 傳送指令
5.1.1 普通傳送指令
5.1.2 字節立即傳送指令
5.1.3 塊傳送指令
5.1.4 字節交換指令
5.2 比較指令
5.2.1 字節比較指令
5.2.2 整數比較指令
5.2.3 雙字比較指令
5.2.4 實數比較指令
5.2.5 字符串比較指令
5.3 程序實例
第6章 程序控製指令
6.1 程序結構和流程
6.1.1 程序組件
6.1.2 程序設計方法
6.2 係統指令
6.2.1 條件結束指令
6.2.2 停止指令
6.2.3 監視程序復位指令
6.2.4 診斷LED指令
6.3 循環控製
6.3.1 循環指令FOR―NEXT
6.3.2 循環程序編製
6.4 跳轉
6.4.1 跳轉指令
6.4.2 跳轉程序編製
6.5 順序控製
6.5.1 分支控製
6.5.2 閤並控製
6.6 子程序調用
6.6.1 子程序指令
6.6.2 子程序編製
6.7 中斷服務
6.7.1 S7-200支持的中斷類型
6.7.2 中斷指令
6.7.3 理解中斷連接和中斷分離指令
6.7.4 中斷優先級和中斷隊列
6.7.5 中斷程序編製
6.8 程序實例
第7章 數值運算指令
7.1 S7-200的數據格式
7.2 整數運算指令
7.2.1 整數四則運算指令
7.2.2 雙整數四則運算指令
7.2.3 增指令
7.2.4 減指令
7.3 實數運算指令
7.3.1 實數四則運算指令
7.3.2 三角函數指令
7.3.3 數學功能指令
7.4 邏輯運算指令
7.4.1 邏輯與指令
7.4.2 邏輯或指令
7.4.3 邏輯異或指令
7.4.4 取反指令
7.5 程序實例
第8章 數據處理指令
8.1 數製與碼製
8.1.1 數製
8.1.2 碼製
8.1.3 碼製轉換指令
8.2 編碼與譯碼指令
8.3 標準轉換指令
8.3.1 數字轉換指令
8.3.2 四捨五入指令和取整指令
8.3.3 段碼指令
8.4 ASCII碼轉換指令
8.4.1 數值至ASCII碼轉換指令
8.4.2 ASCII碼與十六進製轉換指令
8.5 字符串轉換指令
8.5.1 數值至字符串轉換指令
8.5.2 字符串至數值轉換指令
8.6 字符串處理指令
8.6.1 字符串長度指令
8.6.2 字符串復製指令
8.6.3 字符串連接指令
8.6.4 從字符串中復製字符串指令
8.6.5 字符串搜索指令
8.6.6 字符搜索指令
8.7 錶處理指令
8.7.1 填錶指令
8.7.2 先進先齣指令
8.7.3 後進先齣指令
8.7.4 存儲器填充指令
8.7.5 查錶指令
8.8 程序實例
第9章 移位指令
9.1 移位指令
9.1.1 左移位指令
9.1.2 右移位指令
9.2 循環移位指令
9.2.1 循環左移位指令
9.2.2 循環右移位指令
9.3 移位寄存器指令
9.4 程序實例
第10章 高速計數指令
10.1 S7-200內部高速計數器
10.1.1 高速計數器介紹
10.1.2 高速計數器的控製
10.1.3 高速計數器的工作模式
10.1.4 高速計數器的工作原理
10.2 高速計數器編程
10.2.1 高速計數器指令
10.2.2 高速計數器的初始化
10.2.3 高速計數器的程序編寫
10.2.4 高速計數器的指令嚮導
10.3 程序實例
第11章 運動控製指令
11.1 PLC運動控製技術
11.1.1 運動控製的概念
11.1.2 運動控製技術的基本要素
11.1.3 S7-200的運動控製功能
11.2 高速脈衝輸齣指令
11.2.1 PLS脈衝輸齣指令
11.2.2 脈衝串輸齣
11.2.3 脈寬調製
11.2.4 包絡錶計算
11.3 運動控製術語
11.3.1 最大速度和啓動/停止速度
11.3.2 加速和減速時間
11.3.3 組態移動包絡
11.4 位置控製嚮導
11.4.1 PTO位置控製嚮導
11.4.2 PWM位置控製嚮導
11.5 位置控製模塊EM253
11.5.1 位控模塊的特性
11.5.2 位控模塊的編程
11.5.3 位控模塊的組態
11.5.4 位控指令應用指導
11.5.5 位控模塊程序實例
11.5.6 位控指令及位控模塊錯誤代碼
11.6 程序實例
第12章 通信指令及協議庫
12.1 S7-200 CPU的通信方式
12.1.1 PPI通信方式
12.1.2 MPI通信方式
12.1.3 Profibus通信方式
12.1.4 ProfiNet通信方式
12.1.5 自由口通信方式
12.2 PPI網絡通信指令
12.2.1 網絡讀/寫指令
12.2.2 網絡讀/寫指令嚮導
12.3 自由口通信指令
12.3.1 發送和接收指令
12.3.2 端口地址指令
12.4 USS通信協議庫
12.4.1 USS協議簡介
12.4.2 USS指令庫
12.4.3 連接和設置4係列MicroMaster驅動
12.5 Modbus通信協議庫
12.5.1 Modbus協議簡介
12.5.2 Modbus協議使用
12.5.3 S7-200 Modbus RTU主站指令庫
12.5.4 S7-200 Modbus RTU從站指令庫
12.5.5 Modbus主站協議高級應用
12.6 程序實例
第13章 時鍾及PID指令
13.1 時鍾指令
13.1.1 讀/寫時鍾指令
13.1.2 擴展讀/寫時鍾指令
13.2 PID指令
13.2.1 S7-200 PID功能
13.2.2 S7-200 PID算法
13.2.3 PID指令
13.2.4 PID指令嚮導
13.2.5 PID自整定
13.3 程序實例
第14章 配方及數據記錄
14.1 配方
14.1.1 概述
14.1.2 配方嚮導
14.2 數據記錄歸檔
14.2.1 概述
14.2.2 數據記錄嚮導
14.3 程序實例
附錄A CPU錯誤代碼
附錄B 特殊存儲器SM標誌位
附錄C 電源計算
參考文獻
前言/序言
工控技術精品叢書:西門子S7-200 PLC功能指令應用詳解 下載 mobi epub pdf txt 電子書