目錄
前言
第1章 梯形圖的編程方法與調試
1.1 功能圖
1.1.1 功能圖的畫法
1.1.2 梯形圖編程的原則
1.2 邏輯控制的梯形圖編程方法
1.2.1 經驗設計法
1.2.2 功能圖設計法
1.3 編程小技巧
1.3.1 電動機的控制
1.3.2 定時器和計數器應用
1.3.3 取代特殊功能的小程序
1.3.4 單鍵起停控制(乒乓控制)
1.4 模擬軟體的應用
1.4.1 S7-200 PLC的模擬軟體的使用
1.4.2 S7-300/400 PLC的模擬軟體的使用
1.5 S7-300/400 PLC調試方法
1.5.1 用變數監控表進行調試
1.5.2 使用交叉參考和符號表的導入/輸出
1.6 綜合應用
第2章 PLC在過程式控制制中的應用
2.1 PID控制簡介
2.1.1 PID控制原理簡介
2.1.2 PID控制的演算法和圖解
2.1.3 P1D控制器的參數整定
2.2 用S7-200/300/400 PLC進行電爐的溫度控制
2.2.1 利用S7-200 PLC進行電爐的溫度控制
2.2.2 利用S7-300/400 PLC進行電爐的溫度控制
第3章 PLC在運動控制中的應用
3.1 PLC的步進電動機控制
3.1.1 直接使用PLC的高速輸出點控制步進電動機
3.1.2 使用定位模塊控制步進電動機
3.1.3 S7-200 PLC控制步進電動機的調速
3.1.4 步進電動機的正反轉
3.2 PLC的伺服控制
3.2.1 直接使用PLC的高速輸出點控制三菱伺服系統
3.2.2 S7-200 PLC的高速輸出點控制西門子伺服系統
3.2.3 使用現場匯流排控制伺服電系統
第4章 PLC的通信及其通信模塊的應用
4.1 通信基礎知識
4.1.1 通信的基本概念
4.1.2 PLC網路的術語解釋
4.1.3 RS-485標準串列介面
4.1.4 OSI參考模型
4.1.5 SIMATTC NET工業網路
4.2 現場匯流排概述
4.2.1 現場匯流排的概念
4.2.2 主流現場匯流排簡介
4.2.3 現場匯流排的特點
4.2.4 現場匯流排的現狀
4.2.5 現場匯流排的發展
4.3 PPI通信
4.3.1 PPI協議簡介
4.3.2 S7-200 PLC之間的PPI通信
4.4 自由口通信
4.4.1 自由口通信簡介
4.4.2 S7-200 PLC之間的自由口通信
4.4.3 智能設備與S7-200 PLC之間的自由口通信
4.5 Mom)US通信
4.5.1 Modbus協議簡介
4.5.2 S7-200 PLc之間的Modbus通信
4.5.3 S7-1200 PLC之間的Modbus通信
4.6 MPI通信
4.6.1 MPI通信簡介
4.6.2 S7-200 PLC與S7-300 PLC之間的MPI通信
4.6.3 S7-300 PLC之間的MPI通信
4.6.4 S7-300/400 PLC與S7-400 PLC之間的MPI通信
4.7 PROFIBUS-DP通信
4.7.1 PROFIBUS-DP通信簡介
4.7.2 S7-300 PLC與ET200M之間的PROFIBUS-DP通信
4.7.3 S7-300 PLC與S7-200 PLC之間的PROFIBUS-DP通信
4.7.4 S7-300 PLC之間的PROFIBUS-DP通信
4.8 乙太網通信
4.8.1 乙太網通信簡介
4.8.2 S7-200 PLC與S7-300 PLC之間的乙太網通信
4.8.3 S7-300 PLC之間的乙太網通信
4.8.4 S7-400 PLC與遠程10模塊ET200之間的.PROFINET通信
第5章 PLC在變頻器調速系統中的應用
5.1 西門子MM440變頻器
5.1.1 認識變頻器
5.1.2 西門子MM440變頻器使用簡介
5.2 變頻器多段速度給定
5.3 變頻器模擬量速度給定
5.3.1 模擬量模塊簡介
5.3.2 模擬量速度給定(利用S7-200 PLC)
5.3.3 模擬量速度給定(利用S7-300 PLC)
5.4 變頻器的通信速度給定
5.4.1 MM440變頻器通信的基本知識
5.4.2 S7-200 PLC與MM440變頻器的USS通信速度給定
5.4.3 S7-300 PLC與MM440變頻器的場匯流排通信速度給定
5.4.4 S7-300 PLC通過PROFIBUS現場匯流排修改MM440變頻器的參數
第6章 西門子S7-300/400 PLC的故障診斷技術
6.1 PLC控制系統的故障診斷概述
6.1.1 引發PLC故障的外部因素
6.1.2 PLC的故障類型和故障信息
6.1.3 PLC故障診斷方法
6.1.4 PLC外部故障診斷方法
6.2 S7-300/400 PLC故障診斷技術
6.2.1 使用狀態和出錯LED進行故障診斷
6.2.2 用STEP7快速視圖進行故障診斷
6.2.3 用通信塊(如SFBl5)的輸出參數/返回值(RET_VAL)診斷故障
6.2.4 用組織塊的故障診斷
6.2.5 用SFCl3進行故障診斷
6.2.6 各種故障診斷的比較
6.3 工程常見調試和故障診斷30例
第7章 西門子PLC其他應用技術
7.1 高速計數器的應用
7.1.1 高速計數器簡介
7.1.2 高速計數器在轉速測量中的應用
7.2 其他技巧/難點
7.2.1 安裝STEP7注意事項
7.2.2 創建和使用S7-200 PLC的庫函數
7.2.3 指針的應用
7.2.4 自定義數據類型uDT的應用
第8章 西門子PLC工程應用案例
8.1 壓力數據採集PLC控制系統
8.1.1 系統軟硬體配置
8.1.2 編寫控製程序
8.2 物料攪拌機PLC控制系統