《西門子PLC編程及應(yīng)用》介紹了西門子S7-200 PLC 的硬件特性、編程元件、基本指令及功能指令,STEP7-Micro/WIN 編程軟件的安裝、功能以及程序的調(diào)試運行, S7-200 PLC 的通信網(wǎng)絡(luò)、PID 閉環(huán)控制、PLC 的工程應(yīng)用等內(nèi)容;重點闡述了控制程序梯形圖的設(shè)計方法,使讀者較快地掌握一套系統(tǒng)的編程方法。書中還介紹了應(yīng)用控制系統(tǒng)設(shè)計規(guī)則、安裝和維護,提供了S7-200 PLC 的工程應(yīng)用案例,為學(xué)生將來從事自動化技術(shù)、工作打下良好的基礎(chǔ)。書中各章配有習(xí)題。
《西門子PLC編程及應(yīng)用》配有免費電子課件,歡迎選用《西門子PLC編程及應(yīng)用》作教材的老師發(fā)郵件到Jinacmp@163.com 索取或登錄www.cmpedu.com 注冊下載。
《西門子PLC編程及應(yīng)用》系統(tǒng)性、實用性強,內(nèi)容深入淺出、簡明易懂,可作為高等院校電類和機電一體化專業(yè)的教材,也可供工程技術(shù)人員自學(xué)使用,對S7-200 PLC 的用戶也有參考作用。
前言
第1章 可編程序控制器基礎(chǔ)
1.1 可編程序控制器的基本概念與硬件結(jié)構(gòu)
1.1.1 可編程序控制器的基本概念
1.1.2 可編程序控制器的硬件結(jié)構(gòu)
1.2 可編程序控制器的特點、主要功能及性能指標(biāo)
1.2.1 可編程序控制器的特點
1.2.2 可編程序控制器的主要功能及性能指標(biāo)
1.2.3 S7-200 PLC 概述
1.2.4 S7-300/400 PLC 的概述
1.3 可編程序控制器的工作原理與編程語言
1.3.1 可編程序控制器的工作方式
1.3.2 可編程序控制器的掃描工作過程
1.3.3 可編程序控制器的編程語言
1.4 可編程序控制器的應(yīng)用及發(fā)展
1.4.1 可編程序控制器的應(yīng)用領(lǐng)域
1.4.2 可編程序控制器的發(fā)展方向
思考與練習(xí)
第2章 S7-200 PLC 硬件的組成
2.1 S7-200 PLC 的系統(tǒng)組成
2.1.1 S7-200 PLC 的系統(tǒng)基本構(gòu)成
2.1.2 主機單元
2.1.3 數(shù)字量擴展模塊
2.1.4 模擬量擴展模塊
2.1.5 通信模塊及智能模塊
2.1.6 其他設(shè)備
2.2 S7-200 PLC 的性能特點及基本功能
2.2.1 S7-200 PLC 的主要技術(shù)性能指標(biāo)
2.2.2S7-200 PLC 的輸入/輸出特性
2.2.3 存儲系統(tǒng)
2.2.4S7-200 PLC 的工作方式
思考與練習(xí)
第3章 S7-200 PLC 的基本指令
3.1 S7-200 PLC 的內(nèi)部元件及程序結(jié)構(gòu)
3.1.1S7-200 PLC 的基本數(shù)據(jù)類型
3.1.2S7-200 PLC 的尋址方式
3.1.3S7-200 PLC 的編程元件
3.1.4S7-200 PLC 的程序結(jié)構(gòu)
3.2 S7-200 PLC 的基本邏輯指令
3.2.1 位邏輯指令
3.2.2 定時器指令
3.2.3 計數(shù)器指令
3.2.4 定時器及計數(shù)器指令的使用擴展
3.2.5 移位寄存器指令
3.2.6 比較觸點指令
3.2.7 順序控制指令
3.3 S7-200 PLC 的運算指令
3.3.1 加、減、乘、除指令與加1、減1 指令
3.3.2 數(shù)學(xué)功能指令
3.3.3 邏輯運算指令
3.4 S7-200 PLC 的數(shù)據(jù)處理指令
3.4.1 數(shù)據(jù)傳送指令
3.4.2 字節(jié)交換指令
3.4.3 字填充指令
3.4.4 移位和循環(huán)移位指令
思考與練習(xí)
第4章 S7-200 PLC 的功能指令
4.1 S7-200 PLC 的指令規(guī)約
4.1.1 使能輸入與使能輸出
4.1.2 梯形圖中的網(wǎng)絡(luò)與指令
4.2 程序控制類指令
4.3 局部變量表與子程序
4.3.1 局部變量表
4.3.2 子程序的編寫與調(diào)用
4.4 數(shù)據(jù)處理類指令
4.4.1 數(shù)據(jù)轉(zhuǎn)換指令
4.4.2 表指令
4.4.3 時鐘指令
4.4.4 字符串指令
4.5 中斷程序與中斷指令
4.5.1 中斷源
4.5.2 中斷優(yōu)先級
4.5.3 中斷指令
4.6 高速計數(shù)器與高速脈沖輸出指令
4.6.1 高速計數(shù)器的工作模式與輸入端口
4.6.2 高速計數(shù)器指令
4.6.3 高速計數(shù)器的程序設(shè)計
4.6.4 高速脈沖輸出
思考與練習(xí)
第5章 S7-200 PLC 程序設(shè)計方法
5.1 編程原則
5.1.1 程序設(shè)計內(nèi)容
5.1.2 程序設(shè)計步驟
5.1.3 編程基本規(guī)則
5.2 基本電路編程
5.3 經(jīng)驗設(shè)計法
5.3.1 基本方法
5.3.2 設(shè)計舉例
5.4 順序控制設(shè)計法
5.4.1 順序功能圖的組成
5.4.2 順序功能圖的實現(xiàn)
5.4.3 順序功能圖的注意事項
5.5 使用起保停電路的編程方法
5.5.1 編程方法
5.5.2 虛擬步的應(yīng)用
思考與練習(xí)
第6章 S7-200 PLC 的通信及網(wǎng)絡(luò)
6.1 通信基礎(chǔ)知識
6.1.1 基本概念和術(shù)語
6.1.2 異步串行通信接口標(biāo)準(zhǔn)
6.2 計算機通信網(wǎng)絡(luò)及拓撲結(jié)構(gòu)
6.2.1 構(gòu)成局域網(wǎng)的四大要素
6.2.2 網(wǎng)絡(luò)協(xié)議和體系結(jié)構(gòu)
6.2.3 現(xiàn)場總線概述
6.3 西門子SIMATIC NET
6.3.1 西門子工業(yè)以太網(wǎng)
6.3.2 PROFIBUS 現(xiàn)場總線
6.3.3 AS-i 現(xiàn)場總線
6.4 S7-200 PLC 的網(wǎng)絡(luò)通信
6.4.1 S7-200 PLC 的通信協(xié)議
6.4.2 S7-200 PLC 的通信網(wǎng)絡(luò)配置
6.4.3 PPI 網(wǎng)絡(luò)的組成形式
6.5 S7-200 PLC 的網(wǎng)絡(luò)應(yīng)用
6.5.1 網(wǎng)絡(luò)指令及應(yīng)用
6.5.2 自由口指令及應(yīng)用
6.6 USS 協(xié)議控制電動機驅(qū)動器
6.6.1 使用USS 協(xié)議的優(yōu)點
6.6.2 USS 通信硬件連接
6.6.3 USS 協(xié)議的通信報文結(jié)構(gòu)
6.6.4 利用基本指令實現(xiàn)USS 通信的編程
6.7 使用USS 協(xié)議庫控制MicroMaster 變頻器
6.7.1 使用USS 協(xié)議專用指令的要求
6.7.2 與變頻器通信的時間要求
6.7.3 使用USS 協(xié)議指令的步驟
6.7.4 USS 協(xié)議指令
6.7.5 連接和設(shè)置4 系列MicroMaster 變頻器
思考與練習(xí)
第7章 STEP 7-Micro/WIN編程軟件
7.1 編程軟件概述
7.1.1 編程軟件的安裝與項目的組成
7.1.2 通信參數(shù)的設(shè)置與在線連接的建立
7.1.3 幫助功能的使用與S7-200 的出錯處理
7.2 程序的編寫與傳送
7.2.1 編程的準(zhǔn)備工作
7.2.2 編寫與傳送用戶程序
7.2.3 數(shù)據(jù)塊的使用
7.3 用編程軟件監(jiān)控與調(diào)試程序
7.3.1 基于程序編輯器的程序狀態(tài)監(jiān)控
7.3.2 用狀態(tài)表監(jiān)控與調(diào)試程序
7.3.3 用狀態(tài)表強制改變數(shù)值
7.3.4 在RUN 模式下編輯用戶程序
7.3.5 調(diào)試用戶程序的其他方法
7.4 使用系統(tǒng)塊設(shè)置PLC 的參數(shù)
7.4.1 斷電數(shù)據(jù)保持的設(shè)置
7.4.2 創(chuàng)建CPU 密碼
7.4.3 輸出表與輸入濾波器的設(shè)置
7.4.4 脈沖捕捉功能與后臺通信時間的設(shè)置
7.5 S7-200 PLC 仿真軟件的使用 194 思考與練習(xí)
第8章 S7-200 PLC 控制系統(tǒng)的設(shè)計 與應(yīng)用
8.1 PLC 控制系統(tǒng)設(shè)計簡介
8.1.1 系統(tǒng)設(shè)計的原則
8.1.2 系統(tǒng)設(shè)計和調(diào)試的主要步驟
8.2 PLC 應(yīng)用系統(tǒng)的可靠性措施
8.2.1 安裝和布線
8.2.2 控制系統(tǒng)的接地
8.2.3 抑制電路的使用
8.2.4 S7-200 PLC 的電源計算與抗干擾
8.3 節(jié)省PLC 輸入/輸出點數(shù)的方法
8.3.1 減少輸入點數(shù)的方法
8.3.2 減少輸出點數(shù)的方法
8.4 S7-200 PLC 的模擬量PID 控制及應(yīng)用
8.4.1 PID 算法簡介
8.4.2 PID 回路指令
8.4.3 應(yīng)用舉例
8.5 運輸機順序控制系統(tǒng)
8.5.1 控制要求
8.5.2 系統(tǒng)設(shè)計
8.6 反應(yīng)池送液控制系統(tǒng)
8.6.1 控制要求
8.6.2 系統(tǒng)設(shè)計
8.7 電梯控制系統(tǒng)
8.7.1 控制要求
8.7.2 系統(tǒng)設(shè)計
8.8 爐溫控制系統(tǒng)
8.8.1 控制要求
8.8.2 系統(tǒng)設(shè)計
8.9 組合機床動力滑臺控制系統(tǒng)
8.9.1 控制要求
8.9.2 系統(tǒng)設(shè)計
思考與練習(xí)
參考文獻