基本信息
《PLC編程實用指南》突破單一PLC品牌的壁壘,圍繞PLC用於順序控制、過程控制、運動控制、信息處理及遠程控制5大主題,對OMRON、西門子及三菱等多個品牌PLC及其功能作了分析,並以這5大主題的應用程式設計為實例,系統介紹了PLC應用程式設計的理論、算法及其實現技巧。《PLC編程實用指南》內容完整、概念清晰、算法實用、獨創求新、涉及面廣、信息量大、是PLC編程的實用指南。可幫助您儘快步入PLC編程殿堂,進而成為精通多品牌PLC編程技術的編程高手。《PLC編程實用指南》主題是PLC套用編程。顯然這個主題是不會因PLC的機型更迭而有太大的改變。所以,儘管PLC日新月異,但《PLC編程實用指南》都將是您使用PLC的好幫手。目錄
前言
緒論
0.1PLC的原理
0.1.1PLC實現控制的要點
0.1.2PLC實現控制的過程
0.1.3PLC實現控制的方式
0.2PLC的類型
O.3PLC的特點
0.4PLC的套用
0.5PLC的編程
第l章PLC編程技術基礎
1.1PLC程式語言
1.1.1指令表
1.1.2梯形圖
1.1.3功能塊
1.1.4結構化文本語言
1.1.5順序功能圖語言
1.2PLC軟器件
1.2.1入出軟器件
1.2.2內部軟器件
1.3PLC指令系統
1.3.1PLC指令分類
1.3.2PLC指令簡介
1.4PLC典型程式
1.4.1起停程式
1.4.2解碼程式
1.4.3狀態轉換程式
1.4.4定時控制程式
1.4.5動作控制程式
1.4.6步進程式
1.4.7轉換程式
1.4.8數據存儲程式
1.4.9聯鎖、互鎖程式
1.5PLC編程工具與編程軟體
1.5.1編程器
1.5.2編程軟體
1.6PLC程式設計算法
1.6.1算法概念
1.6.2算法設計
1.6.3算法表達
1.6.4算法實現
結束語
請想想
請試試
第2章 順序控制程式設計
2.1概述
2.1.1順序控制類型
2.1.2邏輯問題類型
2.1.3邏輯量控制的編程方法
2.2PLC邏輯問題理論基礎
2.2.1觸點代數
2.2.2梯形圖邏輯
2.3梯形圖邏輯的分析與綜合(1)
2.3.1梯形圖邏輯通電錶
2.3.2梯形圖邏輯通電錶法分析
2.3.3梯形圖邏輯通電錶法綜合
2.3.4梯形圖邏輯通電錶法設計舉例
2.4PLC邏輯設計同步化
2.4.1基本思路
2.4.2產生脈衝的方法
2.4.3前後邏輯條件一致的方法
2.4.4同步化處理實例
2.5梯形圖邏輯的分析與綜合(2)
2.5.1時序邏輯狀態圖
2.5.2梯形圖邏輯狀態圖法分析
2.5.3梯形圖邏輯狀態圖法綜合
2.5.4梯形圖邏輯狀態圖法設計實例
2.6PLC邏輯標誌值法邏輯設計
2.6.1基本思路
2.6.2實現方法
2.6.3實際套用
2.7PLC多位(位元組或字)邏輯設計
2.7.1用字邏輯指令處理
2.7.2用子程式處理
2.8PLC邏輯量控制工程設計
2.8.1分散控制及其實現
2.8.2集中控制及其實現
2.8.3混合控制及其實現
結束語
請想想
請試試
第3章 模擬量控制程式設計
3.1概述
3.1.1PLC模擬量控制過程
3.1.2PLC模擬量輸入、輸出方法
3.1.3PLC模擬量控制的目的
3.1.4PLC模擬量控制的類型
3.1.5PLC模擬量控制的特點
3.1.6PLC模擬量控制的要求
3.2模擬量開環控制
3.2.1開環特性
3.2.2開環控制
3.3模擬量簡單閉環控制
3.3.1ON/OF’F輸出控制
3.3.2負反饋控制
3.3.3偏差控制
3.3.4無靜差控制
3.4模擬量基本PID控制
3.4.1PID控制基本公式
3.4.2PID控制參數含義
3.4.3PID控制參數整定
3.4.4PID控制程式實現
3.5用OMRONPLCPID指令實現PID控制
3.5.1PID指令說明
3.5.2兩個自由度PID控制
3.5.3PID參數整定
3.5.4PID指令執行
3.5.5使用PID指令有關細節
3.6用三菱PLCPID指令實現PID控制
3.6.1FX機PID指令格式
3.6.2FX機PID指令要點
3.6.3FX機PID指令套用
3.6.4三菱中、大型機PID指令
3.7用西門子PLCPID指令、函式塊實現PID控制
3.7.1S7.200PID指令格式
3.7.2S7.200PID指令要點
3.7.3S7.200PID指令使用
3.7.4PID功能塊(FB)
3.7.5PID功能塊(FB)套用
3.8PID控制高級套用
3.8.1串級PID控制
3.8.2串級雙輔助迴路PID比例控制
3.8.3串級比例並交叉限幅雙輔迴路PID控制
3.8.4前饋與PID混合控制
3.9模擬量模糊控制程式設計
3.9.1模糊控制原理
3.9.2模糊控制算法
3.9.3模糊算法實現
3.10其它高級算法
3.10.1最優控制
3.10.2自適應控制
3.10.3預測控制
3.10.4學習控制
3.10.5專家控制
3.11模擬量硬體模組控制
3.11.1專用控制模組
3.11.2迴路控制模組
3.11.3過程控制CPU
結束語
請想想
請試試
第4章 脈衝量控制程式設計
4.1概述
4.1.1脈衝量控制的類型
4.1.2脈衝量控制的目的
4.1.3脈衝量控制的特點
4.2脈衝量控制硬體基礎
4.2.1脈衝信號生成
4.2.2脈衝信號採集
4.2.3脈衝信號輸出
4.2.4脈衝信號執行
4.3高速計數比較控制
4.3.1內置高速計數器比較控制
4.3.2高速計數模組比較控制
4.4脈衝量閉環控制
4.4.1脈衝量入模擬量出閉環控制
4.4.2模擬量入脈衝量出閉環控制
4.4.3脈衝量入脈衝量出閉環控制
4.5脈衝量開環控制
4.5.1獨立運動控制
4.5.2協調運動控制
4.5.3跟蹤運動控制
4.6硬體模組實現運動控制
4.6.1用位置控制、運動控制模組實現
4.6.2用運動控制CPU實現
結束語
請想想
請試試
第5章 PLC數據處理程式設計
5.1數據終端是PLC的新角色
5.1.1專職數據終端實例
5.1.2兼職數據終端實例
5.2數據終端條件及其使用
5.2.1 OMRONPLCDM、EM區及對其訪問
5.2.2西門子的V區、DB塊及對其訪問
5.2.3三菱的D區及對其訪問
5.3數據採集程式設計
5.3.1開關量採集
5.3.2模擬量採集
5.3.3脈衝量採集
5.3.4脈衝選通採集
5.4數據錄入程式設計
5.4.1錄入數據設備
5.4.2用通用指令錄入
5.4.3用特殊指令錄入
5.4.4用編碼鍵盤錄入
5.4.5用模擬方法錄入
5.5數據存儲程式設計
5.5.1記錄存儲
5.5.2壓縮存儲
5.5.3安全存儲
5.6數據顯示程式設計
5.6.1數據數碼管顯示
5.6.2數據動態顯示
5.6.3數據脈衝選通顯示
5.6.4高檔數據顯示設施
5.7PLC數據傳送
5.8數表處理程式設計
5.8.1求最大、最小數
5.8.2排序
5.8.3求總數
5.8.4求平均數
5.8.5數據查詢
結束語
請想想
請試試
第6章 PLC通信程式設計
6.1概述
6.1.1PLC聯網通信的目的
6.1.2PLC聯網通信的類型
6.1.3PLC通信程式的特點
6.2PLC與PLC通信程式設計
6.2.1地址映射通信程式設計
6.2.2地址連結通信程式設計
6.2.3使用串口通信指令的通信程式設計
6.2.4使用網路通信指令的通信程式設計
6.3PLC與計算機通信程式設計(一)
6.3.1PLC與計算機通信內容
6.3.2計算機方程式設計
6.3.3PLC方程式設計
6.4PLC與計算機通信程式設計(二)
6.4.1組態軟體概念
6.4.2組態軟體簡介
6.4.3組態軟體編程
6.5PLC與人機界面通信程式設計
6.5.1常用的人機界面
6.5.2人機界面方程式設計
6.5.3PLC方程式設計
6.6PLC與智慧型裝置通信程式設計
6.6.1用通信指令通信
6.6.2用從站地址通信
6.7PLC與計算機通信協定
6.7.1OMRONC系列機通信協定
6.7.2S-200PPI通信協定
6.7.3三菱編程口通信協定
結束語
請想想
請試試
第7章 PLC控制可靠性程式設計
7.1概述
7.1.1PLC控制可靠性概念
7.1.2PLC控制可靠性類型
7.1.3PLC控制可靠性意義
7.2PLC自身工作可靠性
7.2.1PLC錯誤(故障)類型
7.2.2系統錯誤記錄
7.2.3PLC故障及其排除
7.3PLC輸入程式可靠性
7.4PLC輸出程式可靠性
7.5PLC通信程式可靠性
7.6PLC異常處理程式
結束語
請想想
請試試
第8章 PLC程式組織
8.1PLC程式組織重要性及方法
8.1.1PLC程式組織概念
8.1.2PLC程式組織任務
8.2程式模組化組織
8.2.1程式模組化組織概念
8.2.2使用子程式法模組化
8.2.3使用跳轉指令模組化
8.2.4使用步進指令模組化
8.3多任務(程式、模組)程式組織
8.3.10MRONPLC多任務組織
8.3.2S7—300400多模組組織
8.3.3三菱PLC多程式組織
8.3.4多CPU系統程式組織
8.4PLC程式柔性化
8.4.1程式使用柔性
8.4.2地址分配柔性
8.4.3參數設定柔性
8.4.4動作選擇柔性
8.4.5信號反饋柔性
8.5PLC程式調試
8.5.1PLC程式調試概述
8.5.2PLC程式仿真調試
8.5.3PLC程式在線上調試
8.5.4PLC工作模式及其改變
8.5.5PLC程式現場調試
8.5.6PLC程式文檔
8.5.7PLC程式評價
結束語
請想想
請試試
參考文獻
後記