內容簡介
本書主要包括電氣控制基礎、PLC概述、PLC的組成與工作原理、PLC開發流程、CPM2的硬體組成、梯形圖編程、CPM2的基本指令系統、CPM2的功能指令系統、CPM2的PLC編程軟體、CPM2的人機界面、CPM2的通信與網路技術、CPM2控制系統設計與調試方法、數字量控制系統梯形圖設計、模擬量控制系統梯形圖設計、CPM2控制系統的可靠性與抗干擾設計等知識,並給 出模組化程式設計、運動控制、過程控制、網路通信等工程實例。
全書重點突出,層次分明,注重知識的系統性、針對性和先進性;注重理論與實踐相結合,培養工程套用能力。另外,本書配套光碟給出了書中的實例檔案、開發過程的操作錄像檔案、常用元器件及晶片等豐富的拓展資源,極大地方便了讀者自學,動手實踐。
本書可作為普通高等院校自動化、電氣工程、測控技術與儀器等專業的本科生教材,也可作為相關工程技術人員的學習參考用書。
書籍導讀
零基礎學歐姆龍CPM2PLC(全程視頻)》:對於入門讀者,學習PLC最有效的途徑是什麼?
第1步:巨觀把握。全面掌握PLC的開發流程與開發工具,並通過一個開發方案鞏固基本工具的使用。
第2步:庖丁解牛。認真學習PLC的體系結構與指令系統,並通過大量的小示例透析硬體與軟體的開發。
第3步:更上層樓。學習PLC8勺模組功能、組態編程、通信網路、控制系統設計與維護。
第4步:學以致用。通過經過實際套用的經典工程案例,實戰開發,借鑑移植。
《零基礎學歐姆龍CPM2PLC(全程視頻)》從介紹電氣控制基礎知識開始,系統論述了PLC的組成與原理、開發流程,CPM2PLC的硬體組成、梯形圖編程,CPM2PLC的基本指令系統、功能指令系統、編程開發環境、人機界面、通信與網路技術、控制系統設計與調試方法、數字量控制系統梯形圖設計方法、模擬量控制系統梯形圖設計方法、模組化程式設計、控制系統的可靠性與抗干擾設計等知識。同時,《零基礎學歐姆龍CPM2PLC(全程視頻)》在列舉大量小示例的同時,結合作者的開發經驗,給出了眾多大犁實例:2個運動控制實例、2個過程控制實例和3個網路通信實例。
為了便於讀者迅速動手實踐,《零基礎學歐姆龍CPM2PLC(全程視頻)》配有精心製作的多媒體視頻光碟,涵蓋了書中的實例檔案、開發過程錄像檔案及常用學習交流網址等。
涵蓋內容
低壓電器控制
PLC的開發流程
PLC的梯形圖編程
CPM2PLC的編程開發環境
CPM2PLC的通信與網路技術
CPM2PLC控制系統的可靠性與抗干擾設計
模擬量控制系統梯形圖設計
運動控制
網路通信
PLC的組成與原理
CPM2PLC的硬體結構
CPM2PLC的指令系統
PLC的人機界面
CPM2PLC控制系統的設計與調試方法
數字量控制系統梯形圖設計
模組化程式設計
過程控制
綜合實例
停車場控制實例
污水處理模糊控制實例
三相異步電動機基本控制實例
交通燈控制實例
電梯控制實例
全自動洗衣機控制系統實例
目錄
前言
第一篇 開發基礎
第1章 電氣控制基礎
1.1 常用低壓電器
1.1.1 常用低壓電器分類
1.1.2 常用低壓電器介紹
1.2 繼電接觸控制系統
1.3 實踐拓展
1.4 思考與練習
第2章 PLC概述
2.1 PLC的產生、定義及分類
2.1.1 PLC的產生
2.1.2 PLC的定義
2.1.3 PLC的分類
2.2 PLC的特點、功能及性能指標
2.2.1 PLC的特點
2.2.2 PLC的功能
2.2.3 PLC的性能指標
2.3 PIJC的發展方向
2.4 實踐拓展
2.5 思考與練習
第3章 PLC的組成與工作原理
3.1 PLC的組成
3.2 PLC的工作原理
3.2.1 掃描工作原理
3.2.2 PLC的掃描工作過程
3.2.3 PLC執行程式的過程
3.3 實踐拓展
3.4 思考與練習
第4章 PLC開發流程
4.1 PLC控制系統設計的原則和步驟
4.1.1 PLC控制系統設計的原則
4.1.2 PLC控制系統設計的步驟
4.2 PLC硬體系統設計
4.2.1 PLC型號的選擇
4.2.2 分配輸入/輸出點
4.3 PLC軟體系統設計
4.3.1 PLC軟體系統設計的方法
4.3.2 PLC軟體系統設計的步驟
4.4 實踐拓展
4.5 思考與練習
第二篇 結構與編程
第5章 CPM2的硬體組成
5.1 CPM2系列PLC的基本配置
5.1.1 CPM2系列PLC的CPU
5.1.2 擴展單元和擴展I/O單元
5.2 CPM2系列PLC的功能
5.2.1 中斷功能
5.2.2 高速計數器
5.2.3 脈衝輸出功能
5.2.4 同步脈衝控制功能
5.2.5 模擬量I/O功能
5.2.6 溫度感測器輸入功能
5.2.7 快速回響輸入功能
5.2.8 時鐘功能
5.3 CPM2系列PLC的繼電器區及數據區
5.4 套用實例
5.4.1 CPM2A脈衝輸出功能套用
5.4.2 溫度感測器單元套用
5.5 實踐拓展
5.6 思考與練習
第6章 梯形圖編程
6.1 梯形圖概述
6.2 基本梯形圖
6.2.1 基本術語
6.2.2 梯形指令
6.2.3 邏輯塊指令
6.2.4 指令行分支
6.2.5 跳轉
6.3 控制位狀態
6.3.1 置位和復位
6.3.2 上升沿微分和下降沿微分
6.3.3 保持
6.3.4 自保持位(自鎖)
6.4 內部繼電器(工作位)
6.5 編程步驟與原則
6.5.1 編程步驟
6.5.2 編程原則
6.6 實踐拓展
6.7 思考與練習
第7章 CPM2的基本指令系統
7.1 指令概述
7.2 基本邏輯指令
7.2.1 梯形圖指令
7.2.2 位控制指令
7.3 定時器/計數器指令
7.4 數據比較指令
7.5 表格數據操作指令
7.6 程式控制類指令
7.6.1 順序控制指令
7.6.2 子程式指令
7.6.3 中斷指令
7.6.4 故障診斷指令
7.6.5 步進指令
7.6.6 脈衝輸出控制指令
7.7 套用實例
7.7.1 簡易四組搶答器設計
7.7.2 表決程式設計
7.8 實踐拓展
7.9 思考與練習
第8章 CPM2的功能指令系統
8.1 數據處理指令
8.1.1 傳送指令
8.1.2 移位指令
8.1.3 轉換指令
8.1.4 數據控制指令
8.2 算術運算、邏輯運算指令
8.2.1 算術運算
8.2.2 邏輯運算
8.2.3 遞增/遞減指令
8.2.4 特殊運算指令
8.3 通信指令
8.4 I/O單元指令
8.5 實踐拓展
8.6 思考與練習
第9章 CPM2系列PLC編程軟體
9.1 CX-Programmer簡介
9.2 CX-Programmer的使用
9.2.1 CX-Programmer工程
9.2.2 工程的各個項目及相關操作
9.2.3 CX-Programmer視圖
9.2.4 在CX-Programmer中使用Windows特性
9.2.5 其他常用操作
9.3 CX-Programmer編程套用
9.3.1 創建符號和地址
9.3.2 程式的編輯
9.3.3 程式的編譯
9.3.4 線上工作
9.4 套用實例——產品檢測
9.5 實踐拓展
9.6 思考與練習
第10章 人機界面
10.1 人機界面的組成及原理
10.2 人機界面的功能及選型
10.3 人機界面的設計
10.4 實踐拓展
10.5 思考與練習
第11章 CPM2的通信與網路技術
11.1 歐姆龍PLC通信系統
11.1.1 Ethernet
11.1.2 Controller Link
11.1.3 C0mpoBus/D網路
11.1.4 C0mpoBus/S網路
11.2 CPM2A系列PLC的通信功能
11.2.1 上位連結通信
11.2.2 無協定通信
11.2.3 1:1NT連結通信
11.2.4 1:1PC連結通信
11.3 實踐拓展
11.4 思考與練習
第12章 CPM2控制系統的設計與調試
12.1 PLC控制系統設計的基本內容
12.1.1 分析及準備工作
12.1.2 系統設計
12.1.3 系統調試
12.2 CPM2控制系統設計
12.2.1 電機正、反轉控制
12.2.2 機械手運動控制
12.3 系統調試與錯誤檢測
12.3.1 系統調試
12.3.2 錯誤檢測
12.4 套用實例——液體混合裝置控制系統設計
12.5 實踐拓展
12.6 思考與練習
第13章 數字量控制系統梯形圖設計
13.1 數字量控制系統概述
13.1.1 開關量控制
13.1.2 典型套用
13.2 梯形圖的經驗設計法
13.2.1 經驗設計法簡介
13.2.2 典型控制程式
13.2.3 套用實例
13.3 時序控制系統梯形圖設計
13.3.1 簡單的時序控制梯形圖設計
13.3.2 複雜的時序控制梯形圖設計
13.4 根據繼電器電路圖設計梯形圖
13.5 順序控制設計法與順序功能圖
13.5.1 順序控制設計法簡介
13.5.2 順序功能圖的組成及轉換實現條件
13.5.3 順序功能圖的基本結構
13.5.4 套用實例
13.6 實踐拓展
13.7 思考與練習
第14章 模擬量控制系統梯形圖設計
14.1 模擬量控制系統概述
14.2 模擬量的基本概念
14.2.1 模擬量的表示及精度
14.2.2 模擬量輸入方法
14.2.3 模擬量輸出方法
14.3 PLC模擬量的控制特點
14.4 模擬量控制系統梯形圖程式設計
14.4.1 模擬量的控制類型
14.4.2 模擬量的控制過程
14.4.3 PLC模擬量控制的要求
14.4.4 模擬量控制系統程式設計實例
14.5 實踐拓展
14.6 思考與練習
第15章 CPM2控制系統的可靠性與抗干擾性
15.1 CPM2PLC的安裝
15.1.1 安裝場所的選擇
15.1.2 CPM2的安裝
15.1.3 控制臺/機櫃的安裝
15.2 接線與連線
15.2.1 電源連線
15.2.2 合理布線
15.2.3 正確接地
15.3 保護措施和冗餘系統
15.3.1 必要的安全保護措施
15.3.2 冗餘系統和熱備用系統
15.4 實踐拓展
15.5 思考與練習
第三篇 綜合實例
第16章 模組化程式設計
16.1 模組化程式設計的編程思想
16.2 模組化程式設計實例
16.2.1 功能實現流程
16.2.2 I/O分配表
16.2.3 各模組程式設計
16.3 實踐拓展
16.4 思考與練習
第17章 運動控制實例
17.1 三相異步電動機控制
17.1.1 電動機的順序啟動控制
17.1.2 電動機的Y-△降壓啟動控制
……
附錄A CPM2系列PLC的規格指標
附錄B CPM2系列PLC的存儲區
附錄C CPM1、CPM2及CQM系列PLC指令速查表
參考文獻