內容簡介
《歐姆龍PLC技術一看就懂》以圖文並茂的形式介紹瞭歐姆龍PLC技術,主要內容包括:PLC技術概述、PLC的組成與原理、歐姆龍CP1H型PLC的硬件係統、PLC的軟件編程與應用係統開發、基本指令及應用實例、順序控製指令及應用實例、高級功能及有關指令的使用和其他功能指令的使用等內容。《歐姆龍PLC技術一看就懂》基礎起點低、內容由淺入深、語言通俗易懂,讀者通過閱讀《歐姆龍PLC技術一看就懂》能夠輕鬆掌握歐姆龍PLC技術。
《歐姆龍PLC技術一看就懂》適用於初中級PLC技術人員自學使用,也適閤用作職業院校相關專業的教材和參考書。
內頁插圖
目錄
第1章 PLC技術概述
1.1 初識PLC
1.1.1 什麼是PLC
1.1.2 PLC控製與繼電器控製比較
1.2 PLC分類與特點
1.2.1 PLC的分類
1.2.2 PLC的特點
1.2.3 歐姆龍PLC簡介
第2章 PLC的組成與原理62.1 PLC的基本組成
2.1.1 CPU和存儲器
2.1.2 I/O接口
2.1.3 通信接口和擴展接口
2.1.4 電源
2.2 PLC的工作原理
2.2.1 PLC的工作方式
2.2.2 PLC執行用戶程序的過程
第3章 歐姆龍CP1H型PLC的硬件係統
3.1 主機單元(CPU單元)
3.1.1 主機單元的外形與麵闆說明
3.1.2 主機單元命名方法與參數
3.2 擴展單元
3.2.1 CPM1A擴展單元及連接
3.2.2 CJ擴展單元及連接
3.3 主機單元的接綫
3.3.1 主機單元的電源端子接綫
3.3.2 X/XA型主機單元的I/O端子接綫
3.3.3 Y型主機單元的輸入輸齣端子接綫
3.4 I/O存儲區的分配與編號
3.4.1 通道I/O區(CIO)
3.4.2 內部輔助繼電器和保持繼電器
3.4.3 特殊輔助繼電器和暫存繼電器
3.4.4 定時器和計數器
3.4.5 數據存儲器、變址寄存器和數據寄存器
3.4.6 任務標誌、狀態標誌和時鍾脈衝
3.4.7 I/O存儲區分配與編號一覽錶
第4章 PLC的軟件編程與應用係統開發
4.1 編程語言
4.1.1 梯形圖語言
4.1.2 語句錶語言
4.2 CX�睵rogrammer編程軟件
4.2.1 軟件的安裝與啓動
4.2.2 軟件主窗口介紹
4.2.3 新工程的建立與保存
4.2.4 程序的編寫與編輯
4.2.5 編譯程序
4.2.6 程序的傳送
4.2.7 程序的在綫監視
4.2.8 程序的在綫修改
4.3 PLC應用係統開發
4.3.1 PLC應用係統的開發流程
4.3.2 PLC控製電動機正、反轉係統的開發
第5章 基本指令及應用實例495.1 基礎知識
5.1.1 BIN數、十六進製數和BCD數
5.1.2 梯形圖編程規則與技巧
5.2 時序輸入指令
5.2.1 基本輸入指令
5.2.2 塊操作指令
5.2.3 連接型邊沿微分指令
5.2.4 位測試指令
5.3 時序輸齣指令
5.3.1 基本輸齣指令
5.3.2 輸齣型邊沿微分指令
5.3.3 置位/復位指令
5.3.4 存儲/保持指令
5.3.5 結束(END)指令與無功能(NOP)指令
5.4 定時器指令
5.4.1 定時器TIM(100ms)、高速定時器TIMH(10ms)和超高速定時器TMHH(1ms)指令
5.4.2 纍計定時器TTIM(100ms)指令
5.4.3 長時間定時器TIML(100ms)指令
5.4.4 多輸齣定時器MTIM(100ms)指令
5.5 計數器指令
5.5.1 計數器CNT指令
5.5.2 可逆計數器CNTR指令
5.5.3 定時器/計數器復位(CNR)指令
5.6 PLC基本控製綫路及梯形圖
5.6.1 啓動、自鎖和停止控製的PLC綫路與梯形圖
5.6.2 正、反轉聯鎖控製的PLC綫路與梯形圖
5.6.3 多地控製的PLC綫路與梯形圖
5.6.4 定時控製綫路與梯形圖
5.6.5 長定時控製綫路與梯形圖
5.6.6 多重輸齣控製的PLC綫路與梯形圖
5.6.7 過載報警控製的PLC綫路與梯形圖
5.6.8 閃爍控製的PLC綫路與梯形圖
5.7 噴泉的PLC控製係統開發實例
5.7.1 明確係統控製要求
5.7.2 確定輸入/輸齣設備,並為其分配閤適的PLCI/O端子
5.7.3 繪製噴泉的PLC控製綫路圖
5.7.4 編寫PLC控製程序
5.7.5 程序調試、安裝綫路、現場調試和運行
5.7.6 詳解硬件綫路和梯形圖的工作原理
5.8 交通信號燈的PLC控製係統開發實例
5.8.1 明確係統控製要求
5.8.2 確定輸入/輸齣設備,並為其分配閤適的PLCI/O端子
5.8.3 繪製交通信號燈的PLC控製綫路圖
5.8.4 編寫PLC控製程序
5.8.5 詳解硬件綫路和梯形圖的工作原理
5.9 多級傳送帶的PLC控製係統開發實例
5.9.1 明確係統控製要求
5.9.2 確定輸入/輸齣設備,並為其分配閤適的PLCI/O端子
5.9.3 繪製多級傳送帶的PLC控製綫路圖
5.9.4 編寫PLC控製程序
5.9.5 詳解硬件綫路和梯形圖的工作原理
5.10 車庫自動門的PLC控製係統開發實例
5.10.1 明確係統控製要求
5.10.2 確定輸入/輸齣設備,並為其分配閤適的PLCI/O端子
5.10.3 繪製車庫自動門的PLC控製綫路圖
5.10.4 編寫PLC控製程序
5.10.5 詳解硬件綫路和梯形圖的工作原理
第6章 順序控製指令及應用實例
6.1 順序控製與狀態轉移圖
6.2 工序步進控製指令
6.2.1 指令說明
6.2.2 指令使用舉例
6.2.3 指令使用注意事項
6.3 順序控製的幾種方式
6.3.1 選擇性分支方式
6.3.2 並行分支方式
6.4 液體混閤裝置的PLC控製係統開發實例
6.4.1 明確係統控製要求
6.4.2 確定輸入/輸齣設備並分配閤適的PLCI/O端子
6.4.3 繪製PLC控製綫路圖
6.4.4 編寫PLC控製程序
6.4.5 詳解硬件綫路和梯形圖的工作原理
6.5 簡易機械手的PLC控製係統開發實例
6.5.1 明確係統控製要求
6.5.2 確定輸入/輸齣設備並分配閤適的PLCI/O端子
6.5.3 繪製PLC控製綫路圖
6.5.4 編寫PLC控製程序
6.5.5 詳解硬件綫路和梯形圖的工作原理
6.6 大小鐵球分揀機的PLC控製係統開發實例
6.6.1 明確係統控製要求
6.6.2 確定輸入/輸齣設備並分配閤適的PLCI/O端子
6.6.3 繪製PLC控製綫路圖
6.6.4 編寫PLC控製程序
6.6.5 詳解硬件綫路和梯形圖的工作原理
第7章 高級功能及有關指令的使用
7.1 鍵盤輸入電路及有關指令的使用
7.1.1 數字式開關輸入電路與DSW指令的使用
7.1.2 10鍵輸入電路與TKY指令的使用
7.1.3 16鍵輸入電路與HKY指令的使用
7.1.4 矩陣輸入電路與MTR指令的使用
7.2 輸齣顯示電路及有關指令的使用
7.2.1 七段數碼顯示器與七段碼
7.2.2 一位數字顯示電路與SDEC指令的使用
7.2.3 多位數字顯示電路與7SEG指令的使用
7.3 PID控製功能及指令的使用
7.3.1 關於PID控製
7.3.2 PID運算(PID)指令的使用
7.3.3 帶自整定PID運算(PIDAT)指令的使用
7.4 子程序及有關指令的使用
7.4.1 子程序
7.4.2 子程序指令的使用
7.5 中斷功能及有關指令的使用
7.5.1 中斷的種類、優先順序和中斷程序的建立
7.5.2 直接模式的輸入中斷
7.5.3 計數模式的輸入中斷
7.5.4 定時中斷
7.6 高速計數器及有關指令的使用
7.6.1 輸入端子的分配
7.6.2 脈衝的輸入模式
7.6.3 脈衝的計數模式
7.6.4 高速計數器的復位方式
7.6.5 高速計數器的設置
7.6.6 高速計數器分配的區域
7.6.7 高速計數器指令的使用
7.6.8 高速計數器的使用舉例
7.7 脈衝輸齣功能及有關指令的使用
7.7.1 輸齣端子的分配
7.7.2 脈衝輸齣指令的使用
7.8 模擬量輸入輸齣功能的使用
7.8.1 內置模擬量輸入輸齣功能的使用
7.8.2 模擬量電位器及外部模擬量調節的使用
第8章 其他功能指令的使用
8.1 數據傳送指令的使用
8.2 數據比較指令的使用
8.3 數據移位指令的使用
8.4 自加/自減指令的使用
8.5 四則運算指令的使用
8.6 數據轉換指令的使用
8.7 邏輯運算指令的使用
8.8 特殊運算指令的使用
8.9 浮點轉換運算指令的使用
8.10 雙精度浮點轉換運算指令的使用
8.11 錶格數據處理指令的使用
8.12 數據控製指令的使用
8.13 時序控製指令的使用
8.14 顯示功能指令的使用
8.15 時鍾功能指令的使用
8.16 特殊功能指令的使用
8.17 字符串處理指令的使用
……
精彩書摘
2.1 PLC的基本組成
PLC種類很多,但結構大同小異,圖2—1為典型的PLC控製係統組成方框圖。在組建PLC控製係統時,需要給PLC的輸入端子連接有關的輸入設備(如按鈕、觸點和行程開關等),給輸齣端子接有關的輸齣設備(如指示燈、電磁綫圈和電磁閥等),如果需要PLC與其他設備通信,可在PLC的通信接口連接其他設備,如果希望增強PLC的功能,可給PLC的擴展接口接上擴展單元。
從圖2一l可以看齣,PLC內部主要由CPU、存儲器、輸入接口、輸齣接口、通信接口和擴展接口等組成。
2.1.1 CPU和存儲器
(1)CPU
CPU又稱中央處理器,它是PLC的控製中心,它通過總綫(包括數據總綫、地址總綫和控製總綫)與存儲器和各種接口連接,以控製它們有條不紊地工作。CPU的性能對PLC工作速度和效率有很大的影響,故大型PLC通常采用高性能的CPU。
CPU的主要功能有:
①接收通信接口送來的程序和信息,並將它們存人存儲器;
②采用循環檢測(即掃描檢測)方式不斷檢測輸入接口送來的狀態信息,以判斷輸入設備的輸入狀態;
③逐條運行存儲器中的程序,並進行各種運算,再將運算結果存儲下來,然後通過輸齣接口輸齣,以對輸齣設備進行有關的控製;
④監測和診斷內部各電路的工作狀態。
(2)存儲器
存儲器的功能是存儲程序和數據。PLC通常配有ROM(隻讀存儲器)和RAM(隨機存儲器)兩種存儲器,ROM用來存儲係統程序,RAM用來存儲用戶程序和程序運行時産生的數據。
係統程序由廠傢編寫並固化在R。M存儲器中,用戶無法訪問和修改係統程序。係統程序主要包括係統管理程序和指令解釋程序。係統管理程序的功能是管理整個PLC,讓內部各個電路能有條不紊地工作。指令解釋程序的功能是將用戶編寫的程序翻譯成CPU可以識彆和執行的程序。
用戶程序是由用戶編寫並輸入存儲器的程序,為瞭方便調試和修改,用戶程序通常存放在RAM中,由於斷電後RAM中的程序會丟失,所以RAM專門配有後備電池供電。有些PLC采用EEPROM(電可擦寫隻讀存儲器)來存儲用戶程序,由於EEPROM存儲器中的信息可使用電信號擦寫,並且掉電後內容不會丟失,因此采用這種存儲器後可不要備用電池。
2.1.2 I/O接口
I/O接口又稱輸入/輸齣接口,或稱I/O模塊,是PLC與外圍設備之間的連接部件。PLC通過輸入接口檢測輸入設備的狀態,以此作為對輸齣設備控製的依據,同時PLC又通過輸齣接口對輸齣設備進行控製。
PLC的I/O接口能接受的輸入和輸齣信號個數稱為PLC的I/O點數。I/O點數是選擇PLC的重要依據之一。
PLC外圍設備提供或需要的信號電平是多種多樣的,而PLC內部CPU隻能處理標準電平信號,所以I/O接口要能進行電平轉換;另外,為瞭提高PLC的抗乾擾能力,I/O接口一般采用光電隔離和濾波功能;此外,為瞭便於瞭解I/O接口的工作狀態,I/O接口還帶有狀態指示燈。
(1)輸入接口
PLC的輸入接口分為數字量輸入接口和模擬量輸入接口,數字量輸入接口用於接受“l”、“。”數字信號或開關通斷信號,又稱開關量輸入接口;模擬量輸入接口用於接受模擬量信號。模擬量輸入接口采用A/D轉換電路,將模擬量信號轉換成數字信號。歐姆龍CPlH—X/XA型PLC的數字量輸入接口電路如圖2—2所示。
圖2—2(a)為0.OO-0.03和1.00-1.03端子的內部接口電路,3.0kn電阻為限流電阻,9lon電阻和1000pF的電容為濾波電路,用於濾除輸入端子竄人的高頻乾擾信號,COM端為輸入端子的公共端。當需要給PLC輸入信號時,可在COM端和輸入端子之間串接24V電源和按鈕,閉閤按鈕後,電源産生電流流經接口電路的光電耦閤器中的發光二極管,發光二極管的光綫使光敏管導通,給內部電路輸入信號,輸入指示LED燈同時點亮。由於光電耦閤器內部是通過光綫傳遞,故可將外部電路與內部電路有效隔離開來。由於輸入接口電路的光電耦閤器采用正反嚮並聯的兩個發光二極管,不管24V電源極性如何改變,在按鈕閉閤時均有電流流人接口電路。
……
前言/序言
歐姆龍PLC技術一看就懂 下載 mobi epub pdf txt 電子書