《PLC原理及應用技術》主要包括可編程控制器(PLC)概述、PLC的構成及工作原理、FX系列PLC概述、FX系列PLC的基本指令及編程、FX系列PLC步進指令及其應用、FX系列PLC的功能指令、FX系列PLC的特殊擴展模塊、PLC的工程應用及程序設計、PLC實驗指導等內容。
本書緊扣當前教學需求和工程實際,提供了大量的編程實例,為了減少編程錯誤,程序全部經過編者的上機驗證或仿真驗證,以最大限度地減少由于程序錯誤而給教學帶來的不便。
本書可作為高職高專院校機電一體化、自動化等專業的教材,也可供相關從業人員參考。
第1章 PLC概述
1.1 PLC的定義
1.2 PLC的歷史及發展
1.2.1 PLC的歷史
1.2.2 PLC的發展
1.2.3 可編程控制技術的發展趨勢
1.3 PLC的特點與基本功能
1.3.1 PLC的特點
1.3.2 PLC的基本功能
1.4 PLC的分類與性能指標
1.4.1 PLC的分類
1.4.2 PLC的性能指標
習題
第2章 PLC的構成及工作原理
2.1 PLC的硬件組成
2.1.1 CPU
2.1.2 存儲器
2.1.3 I/O單元
2.1.4 PLC的編程裝置
2.1.5 電源
2.1.6 其他外部設備
2.2 PLC的軟件組成
2.2.1 系統程序
2.2.2 用戶程序
2.3 PLC的工作特點及工作原理
2.3.1 PLC的工作特點
2.3.2 PLC掃描工作的過程
2.3.3 PLC的工作原理
習題
第3章 FX系列PLC概述
3.1 FX系列PLC簡介
3.1.1 FX系列PLC產品的型號
3.1.2 FX系列PLC產品的組成
3.1.3 FX系列PLC產品的基本單元
3.1.4 FX2N系列PLC產品的技術性能指標
3.1.5 數字量I/O單元的接線方式
3.2 FX系列PLC的軟元器件
3.2.1 輸入繼電器(X)
3.2.2 輸出繼電器(Y)
3.2.3 輔助繼電器(M)
3.2.4 狀態繼電器(S)
3.2.5 定時器(T)
3.2.6 計數器(C)
3.2.7 數據寄存器(D)
3.2.8 變址寄存器(V/Z)
3.2.9 指針(P、I)
3.2.10 常數(K/H)
3.2.11 數據類軟元器件的結構形式
3.3 FX-20P-E簡易編程器的使用
3.3.1 FX-20P-E編程器的結構及組成
3.3.2 編程操作
3.3.3 監控操作
習題
第4章 FX系列PLC的基本指令及編程
4.1 FX系列PLC的基本指令
4.1.1 邏輯取指令、線圈驅動指令及其使用說明
4.1.2 觸點串聯指令及其使用說明
4.1.3 觸點并聯指令及其使用說明
4.1.4 電路塊并聯連接指令及其使用說明
4.1.5 電路塊串聯連接指令及其使用說明
4.1.6 堆棧指令及其使用說明
4.1.7 主控指令及其使用說明
4.1.8 微分、置位和復位指令及其使用說明
4.1.9 上升沿與下降沿取指令及其使用說明
4.1.10 上升沿和下降沿與指令及其使用說明
4.1.11 上升沿和下降沿或指令及其使用說明
4.1.12 邏輯取反指令及其使用說明
4.1.13 空操作指令及其使用說明
4.1.14 程序結束指令及其使用說明
4.2 FX系列PLC的編程規則
4.2.1 FX系列PLC梯形圖中的幾個概念
4.2.2 PLC控制系統與繼電-接觸器控制系統的比較
4.2.3 FX系列PLC梯形圖的編程規則
4.3 FX系列PLC基本指令的應用
4.3.1 具有自鎖功能的程序
4.3.2 具有連鎖控制功能的程序
4.3.3 產生脈沖的程序
4.3.4 斷電延時動作的程序
4.3.5 多個定時器組合的延時程序
4.3.6 應用計數器的延時程序
4.3.7 定時器與計數器組合的延時程序
4.3.8 計數器級聯程序
4.3.9 基本指令的綜合應用
4.4 FX系列PLC編程軟件GX Works2的操作
4.4.1 GX Works2的主要功能
4.4.2 GX Works2編程軟件的特點
4.4.3 GX Works2的啟動與退出
4.4.4 建立一個新工程
4.4.5 軟件界面項目簡介
4.4.6 用梯形圖方式編制程序
4.4.7 保存、打開工程
4.4.8 程序的寫入與讀出
習題
第5章 FX系列PLC步進指令及其應用
5.1 FX系列PLC的步進指令
5.1.1 順序功能圖
5.1.2 順控步進指令
5.1.3 STL、RET指令的使用說明
5.1.4 步轉移功能圖與步進梯形圖之間的轉換
5.1.5 編制步進梯形圖的注意事項
5.2 分支、匯合狀態轉移圖的程序編制
5.2.1 選擇性分支、匯合及其編程
5.2.2 并行性分支、匯合及其編程
5.2.3 分支、匯合的組合流程及虛設狀態
5.2.4 跳轉與循環結構
5.3 FX系列PLC步進指令的應用
5.3.1 單流程的控制實例
5.3.2 選擇性分支、匯合的控制實例
5.3.3 并行性分支、匯合的控制實例
5.3.4 應用步進指令設計程序
習題
第6章 FX系列PLC的功能指令
6.1 功能指令概述
6.1.1 功能指令的基本格式
6.1.2 功能指令的使用要素
6.1.3 功能指令的變址操作
6.2 程序流程控制指令
6.2.1 條件跳轉指令
6.2.2 子程序調用指令
6.2.3 中斷指令
6.2.4 主程序結束指令
6.2.5 監視定時器指令(警戒時鐘指令)
6.2.6 循環指令
6.3 傳送與比較指令
6.3.1 比較指令
6.3.2 區間比較指令
6.3.3 傳送指令
6.3.4 移位傳送指令
6.3.5 取反傳送指令
6.3.6 塊傳送指令
6.3.7 多點傳送指令
6.3.8 傳送比較類指令的應用
6.4 算術運算與邏輯運算指令
6.4.1 算術運算指令
6.4.2 加1、減1指令
6.4.3 字邏輯運算指令
6.4.4 算術運算、邏輯運算類指令的應用
6.5 循環移位與移位指令
6.5.1 循環移位指令
6.5.2 位元器件移位指令
6.5.3 字元器件移位指令
6.5.4 移位控制類指令的應用實例
6.6 數據處理指令
6.6.1 區間復位指令
6.6.2 編碼和譯碼指令
6.6.3 平均值指令
6.6.4 平方根指令
6.6.5 浮點數轉換指令
6.6.6 報警器置位、復位指令
6.6.7 數據處理類指令的應用
6.7 高速處理指令
6.7.1 高速計數器指令
6.7.2 脈沖輸出指令
6.7.3 高速計數器指令使用注意事項
6.7.4 脈寬調制指令
6.8 便利指令
6.8.1 置初始狀態指令
6.8.2 交替輸出指令
6.8.3 斜坡信號輸出指令
6.9 外部設備指令
6.9.1 串行通信指令
6.9.2 并行通信指令
6.9.3 比例積分微分指令
6.10 功能指令匯總
習題
第7章 FX2N系列PLC的特殊擴展模塊
7.1 特殊功能模塊的類型及應用
7.1.1 特殊功能模塊的類型
7.1.2 特殊功能模塊的安裝與讀/寫操作
7.1.3 FX2N-4AD模擬量輸入模塊
7.1.4 FX2N-4DA模擬量輸出模塊
7.1.5 FX2N-2LC溫度調節模塊
7.2 其他特殊功能模塊
7.2.1 高速計數模塊FX2N-1HC
7.2.2 脈沖輸出模塊FX2N-1PG
7.3 FX2N系列PLC的通信技術
7.3.1 通信方法和通信協議的概念
7.3.2 FX2N系列PLC的N :N通信網絡
7.3.3 計算機鏈接
7.3.4 無協議通信
7.3.5 可選編程端口通信
7.3.6 S1116前端模塊
習題
第8章 PLC的工程應用及程序設計
8.1 PLC應用開發的內容與步驟
8.1.1 PLC控制系統設計的基本原則
8.1.2 PLC控制系統的設計內容
8.1.3 PLC控制系統的設計步驟
8.1.4 PLC的軟件設計方法
8.2 電氣控制線路的PLC改造
8.2.1 PLC改造過程中的常見問題
8.2.2 繼電-接觸器控制系統的PLC改造實例
8.3 PLC在電梯控制中的應用
8.3.1 電梯的機械結構及功能
8.3.2 電梯控制系統及具體控制要求
8.3.3 PLC選型和I/O端子分配
8.3.4 設計電梯的PLC控制梯形圖
8.4 PLC的安裝與維護
8.4.1 PLC的安裝
8.4.2 PLC的維護
習題
第9章 PLC實訓指導
9.1 FX-TRN-BEG-CL仿真軟件操作練習
9.2 GX Works2編程軟件基本操作練習
9.3 定時器、計數器指令的訓練
9.4 基本指令的綜合編程訓練(一)
9.5 基本指令的綜合編程訓練(二)
9.6 步進指令的程序輸入及編程訓練
9.7 功能指令的程序輸入訓練
9.8 功能指令的編程訓練
9.9 課程設計:C650機床電氣控制的PLC改造
9.10 課程設計:7層電梯的PLC控制系統
附錄 FX2N系列PLC特殊元器件編號及名稱檢索
參考文獻