徹底學會西門子S7-200SMART PLC

韓相爭

商品描述

本書以西門子S7-200 SMART PLC為講授對象,以S7-200 SMART PLC硬件組成、
軟件應用和常用的指令及案例為基礎,以開關量、模擬量、
運動量和通信控制的程序開發方法為重點,以能夠設計實際的工控系統為最終目的,
全面系統地講述了西門子S7-200 SMART PLC的編程技巧與工程應用。
本書著眼於實際應用,內容上循序漸進,由淺入深全面展開。
全書共分7章,其主要內容為S7-200 SMART PLC硬件組成與編程基礎、
常用指令及案例、開關量控製程序的開發、模擬量控製程序的開發、
運動量控製程序的開發和通信控製程序的設計、工程應用案例。
本書實用性強,圖文並茂,不僅為初學者提供了一套有效的編程方法,
還為工程技術人員提供了大量的編程技巧和實踐經驗。
本書可作為廣大電氣工程技術人員自學和參考用書,也可作為高等工科院校、
高等職業技術院校工業自動化、電氣工程及自動化、機電一體化等相關專業的PLC教材

目錄大綱

目錄
前言
第1章S7-200 SMART PLC硬件組成與編程基礎
1.1 S7-200 SMART PLC概述與硬件系統組成
1.1.1 S7-200 SMART PLC概述
1.1.2 S7-200 SMART PLC硬件系統組成
1.2 S7-200 SMART PLC外形結構與外部接線
1.2.1 S7-200 SMART PLC的外形結構
1.2.2 S7-200 SMART PLC外部接線圖
1.2.3 S7-200 SMART PLC電源需求與計算
1.3 S7-200 SMART PLC的數據類型、數據區劃分與地址格式
1.3.1 S7-200 SMART PLC數據類型
1.3.2 S7-200 SMART PLC存儲器數據區劃分
1.3.3 S7-200 SMART PLC數據區存儲器的地址格式
1.4例說西門子S7-200SMART PLC編程軟件快速應用
1.4.1 STEP 7-Micro/WIN SMART編程軟件的界面
1.4.2 STEP 7-Micro/WIN SMART編程軟件應用舉例

第2章S7-200 SMART PLC常用指令及案例
2.1定時器指令及案例
2.1.1定時器指令介紹
2.1.2定時器指令工作原理
2.1.3定時器指令應用案例
2.2計數器指令及案例
2.2.1加計數器(CTU)
2.2.2減計數器(CTD)
2.2.3加減計數器(CTUD)
2.2.4計數器指令應用案例
2.3比較指令及案例
2.3.1指令格式
2.3.2指令用法
2.3.3應用案例
2.4跳轉/標號指令與子程序指令及案例
2.4.1跳轉/標號指令
2.4.2子程序指令
2.4.3綜合舉例——2台電動機分時啟動控制
2.5數據傳送指令及案例
2.5.1單一傳送指令(MOV)
2.5.2數據塊傳送指令(BLKMOV)
2.5.3數據傳送指令綜合舉例
2.6移位與循環指令及案例
2.6.1移位指令
2.6.2循環移位指令
2.6.3移位寄存器指令
2.7數據轉換指令
2.7.1數據類型轉換指令
2.7.2譯碼與編碼指令
2.8數學運算類指令
2.8.1四則運算指令
2.8.2數學功能指令
2.8.3遞增/遞減指令
2.8.4綜合應用舉例
2.9邏輯操作指令
2.9.1邏輯與指令
2.9. 2邏輯或指令
2.9.3邏輯異或指令
2.9.4取反指令
2.9.5點評器控制

第3章S7-200 SMART PLC開關量控製程序的開發
3.1常用的經典編程環節
3.1.1啟保停電路與置位複位電路
3.1.2互鎖電路
3.1.3延時斷開電路
3.1.4延時接通/斷開電路
3.1.5長延時電路
3.1.6脈衝發生電路
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.3.6 SCR指令編程法
3.3.7 SCR指令編程法任務實施
3.3.8移位寄存器指令編程法
3.3.9移位寄存器指令編程法任務實施
3.4水塔水位控製程序的設計
3.4.1任務導入
3.4.2選擇序列啟保停電路編程法
3.4.3選擇序列啟保停電路編程法任務實施
3.4.4選擇序列置位複位指令編程法
3.4.5選擇序列置位複位指令編程法任務實施
3.4.6選擇序列順序控制繼電器指令編程法
3.4.7選擇序列順序控制繼電器指令編程法任務實施
3.5信號燈控製程序的設計
3.5.1任務導入
3.5.2並行序列啟保停電路編程法
3.5.3並行序列啟保停電路編程法任務實施
3.5.4並行序列置位複位指令編程法
3.5.5並行序列置位複位指令編程法任務實施
3.5 .6並行序列順序控制繼電器編程法
3.5.7並列序列順序控制繼電器編程法任務實施

第4章S7-200 SMART PLC模擬量控製程序的開發
4.1模擬量控制概述
4.1.1模擬量控制簡介
4.1.2模塊擴展連接
4.2模擬量模塊及內碼與實際物理量的轉換
4.2.1模擬量輸入模塊
4.2.2模擬量輸出模塊
4.2.3模擬量輸入/輸出混合模塊
4.2.4熱電偶模塊
4.2.5熱電阻模塊
4.2.6內碼與實際物理量的轉換
4.3蓄水罐水位控制項目
4.3.1控制要求
4.3.2 PLC及相關元件選型
4.3.3硬件設計
4.3.4程序設計
4.4 PID控制及應用案例
4.4.1 PID控制簡介
4.4.2 PID指令
4.4.3 PID控制編程思路
4.4.4恆溫控制
4.5 PID嚮導及應用案例
4.5.1 PID嚮導編程步驟
4.5.2恆溫控制

第5章S7-200 SMART PLC運動量控製程序的開發
5.1步進電機及步進電機驅動器
5.1.1步進電機
5.1.2步進電機驅動器
5.2步進電機控制應用案例
5.2.1任務引入
5.2.2軟硬件配置
5.2.3 PLC地址輸入/輸出分配
5.2.4步進電機控制系統的接線圖
5.2.5運動控制嚮導
5.2.6常用的運動控制指令