可編程序控制器技術(shù)及應(yīng)用 (三菱)
定 價(jià):24 元
叢書(shū)名:高職高專(zhuān)機(jī)電類(lèi)專(zhuān)業(yè)規(guī)劃教材
- 作者:陳金艷 ,王浩 編
- 出版時(shí)間:2010/1/1
- ISBN:9787111283218
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TM571.6
- 頁(yè)碼:208
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《可編程序控制器技術(shù)及應(yīng)用(三菱)》本著以工程技術(shù)應(yīng)用為主的宗旨,系統(tǒng)地介紹了三菱FX2N系列可編程序控制器的工作原理、編程元件、指令系統(tǒng)及其在工業(yè)中的應(yīng)用等。全書(shū)主要內(nèi)容包括可編程序控制器概述、三菱FX2N系列PLC的編程語(yǔ)言及編程軟元件、三菱FX2N系列PLC的基本指令系統(tǒng)、順序功能圖與步進(jìn)梯形圖編程、功能指令及應(yīng)用、PLC的特殊功能模塊、PLC的通信與網(wǎng)絡(luò)、PLC在工業(yè)中的應(yīng)用、GX Developer編程軟件的用法及附錄。每個(gè)部分均引入了大量工程應(yīng)用實(shí)例,并且實(shí)例程序都配有注釋?zhuān)阌谧x者學(xué)習(xí)。
《可編程序控制器技術(shù)及應(yīng)用(三菱)》內(nèi)容層次清楚,實(shí)例豐富,實(shí)用性強(qiáng),具有較高的使用和參考價(jià)值,可作為高職高專(zhuān)院校機(jī)電一體化技術(shù)、電氣自動(dòng)化技術(shù)等機(jī)電類(lèi)相關(guān)專(zhuān)業(yè)的教材,也可供廣大電氣技術(shù)人員作為參考書(shū)和培訓(xùn)教材使用。
可編程序控制器(PLC)是以微處理器為基礎(chǔ),綜合了計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通信技術(shù)而發(fā)展起來(lái)的一種通用工業(yè)自動(dòng)控制裝置。由于其具有抗干擾能力強(qiáng)、可靠性高、靈活性好、系統(tǒng)安裝簡(jiǎn)單、維修方便等特點(diǎn),隨著工業(yè)自動(dòng)化的發(fā)展,可編程序控制器在工業(yè)中的應(yīng)用越來(lái)越廣泛。三菱PLC作為占國(guó)內(nèi)市場(chǎng)份額較高的PLC之一,在工業(yè)自動(dòng)化控制中起著重要的作用。
本書(shū)本著以工程技術(shù)應(yīng)用為主的宗旨,系統(tǒng)地介紹了三菱.FX2N系列可編程序控制器的工作原理、編程元件、指令系統(tǒng)及其在工業(yè)中的應(yīng)用等。全書(shū)主要內(nèi)容包括可編程序控制器概述、三菱FX2N系列PLC的編程語(yǔ)言及編程軟元件、三菱FX2N系列PLC的基本指令系統(tǒng)、順序功能圖與步進(jìn)梯形圖編程、功能指令及應(yīng)用、PLC的特殊功能模塊、可編程序控制器的通信與網(wǎng)絡(luò)、PLC在工業(yè)中的應(yīng)用、GX Developer編程軟件的用法及附錄。其中第1章講述了可編程序控制器的組成、工作原理、性能指標(biāo)等;第2章重點(diǎn)講述:FX2N系列PLC的編程語(yǔ)言、編程軟元件等;第3章主要講述FX2N系列PLC的基本指令、梯形圖編程規(guī)則、經(jīng)驗(yàn)法編程等;第4章為順序功能圖和步進(jìn)梯形圖編程,主要講述順序控制法編程的基本方法;第5章為功能指令及應(yīng)用,對(duì)功能指令的結(jié)構(gòu)與用法作了詳細(xì)介紹;第6章和第7章分別介紹了特殊功能模塊與通信;第8章和第9章分別介紹了PLC在工業(yè)中的應(yīng)用以及Gx Developer編程軟件的用法。本書(shū)重在技術(shù)應(yīng)用,引入了大量工程應(yīng)用實(shí)例,這些實(shí)例都是作者精選的,具有典型代表意義和較高的借鑒價(jià)值。為方便讀者學(xué)習(xí)與參考,本書(shū)還對(duì)每個(gè)實(shí)例的程序都配有注釋?zhuān)宄⒚髁恕?br> 本書(shū)由陳金艷、王浩任主編,高建明、韓洋、鄭淵任副主編,參加編寫(xiě)的還有魯霞、生兆洲、趙林林、馬玉榮。其中,第1章由韓洋編寫(xiě),第2章由鄭淵編寫(xiě),第3章由王浩編寫(xiě),第4章由高建明編寫(xiě),第5章和第9章由陳金艷編寫(xiě),第6章由陳金艷、魯霞編寫(xiě),第7章由陳金艷、生兆洲編寫(xiě),第8章和附錄由陳金艷、馬玉榮、趙林林編寫(xiě),全書(shū)由陳金艷統(tǒng)稿。王永安認(rèn)真審閱了書(shū)稿,提出了許多寶貴建議。另外,本書(shū)在編寫(xiě)過(guò)程中參考了國(guó)內(nèi)外許多專(zhuān)家的論文和著作、許多PLC生產(chǎn)廠家的資料,在此一并致謝!
由于作者水平有限,書(shū)中難免存在錯(cuò)誤和不足,敬請(qǐng)讀者批評(píng)指正。
前言
第1章 可編程序控制器概述
1.1 PLC的產(chǎn)生及發(fā)展
1.1.1 PLC的產(chǎn)生
1.1.2 PLC的發(fā)展
1.2 PLC的特點(diǎn)及應(yīng)用
1.2.1 PLC的特點(diǎn)
1.2.2 PLC的應(yīng)用
1.3 PLC的組成及分類(lèi)
1.3.1 PLC的組成
1.3.2 PLC的分類(lèi)
1.4 PLC的編程語(yǔ)言
1.4.1 梯形圖
1.4.2 指令表
1.4.3 順序功能圖
1.4.4 功能塊圖
1.4.5 結(jié)構(gòu)化文本
1.5 PLC的工作原理
1.5.1 PLC的循環(huán)掃描工作方式
1.5.2 PLC的循環(huán)掃描工作過(guò)程
1.5.3 I/O向應(yīng)時(shí)間
1.5.4 PLC的中斷輸入處理
1.6 PLC的性能指標(biāo)
本章習(xí)題
第2章 三菱FX2N系列PLC的編程語(yǔ)言及編程軟元件
2.1 三菱FX2N系列PLC概述
2.1.1 FX2N系列PLC型號(hào)名稱(chēng)的含義
2.1.2 FX2N系列PLC的基本構(gòu)成
2.2 三菱FX2N系列PLC的編程語(yǔ)言
2.2.1 梯形圖編程語(yǔ)言
2.2.2 指令語(yǔ)句表編程語(yǔ)言
2.2.3 順序功能圖編程語(yǔ)言
2.3 三菱FX2N系列PLC的編程軟元件
2.3.1 輸入繼電器
2.3.2 輸出繼電器
2.3.3 輔助繼電器
2.3.4 定時(shí)器
2.3.5 計(jì)數(shù)器
2.3.6 狀態(tài)繼電器
2.3.7 數(shù)據(jù)寄存器
2.3.8 變址寄存器
2.3.9 指針
2.3.10 常數(shù)
本章習(xí)題
第3章 三菱FX2N系列PLC的基本指令系統(tǒng)
3.1 指令系統(tǒng)概述
3.2 基本指令系統(tǒng)的功能與應(yīng)用
3.2.1 LD、LDI、OUT指令
3.2.2 AND、ANI指令
3.2.3 OR、ORI指令
3.2.4 LDP、LDF、ANDP、ANDF、ORP、ORF指令
3.2.5 ANB、ORB指令
3.2.6 電路多重輸出指令MPS、MRD、MPP
3.2.7 主控觸點(diǎn)指令MC、MCR
3.2.8 置位與復(fù)位指令SET、RST
3.2.9 微分指令PLS、PLF
3.2.10 1NV、NOP、END指令
3.3 梯形圖編程規(guī)則和簡(jiǎn)化技巧
3.3.1 梯形圖編程的基本規(guī)則
3.3.2 梯形圖編程的主要簡(jiǎn)化技巧
3.3.3 外部輸入設(shè)備常閉觸點(diǎn)的處理方法
3.4 典型梯形圖電路與編程實(shí)例
3.4.1 典型梯形圖電路
3.4.2 編程實(shí)例
本章習(xí)題
第4章 順序功能圖與步進(jìn)梯形圖編程
4.1 順序功能圖與步進(jìn)指令概述
4.1.1 順序功能圖的結(jié)構(gòu)
4.1.2 順序功能圖的分類(lèi)
4.1.3 順序功能圖繪制及規(guī)則
4.2 步進(jìn)梯形指令及步進(jìn)梯形圖
4.3 單流程/頃序控制
4.3.1 單一序列結(jié)構(gòu)
4.3.2 重復(fù)序列結(jié)構(gòu)
4.3.3 跳步序列結(jié)構(gòu)
4.3.4 循環(huán)序列結(jié)構(gòu)
4.3.5 自復(fù)位序列結(jié)構(gòu)
4.4 選擇序列順序控制
4.5 并行序列順序控制
本章習(xí)題
第5章 功能指令及應(yīng)用
5.1 功能指令概述
5.1.1 功能指令的結(jié)構(gòu)
5.1.2 操作數(shù)可用元件形式
5.1.3 指令處理的數(shù)據(jù)長(zhǎng)度
5.1.4 指令執(zhí)行形式
5.2 程序流程控制指令及應(yīng)用
5.2.1 條件跳轉(zhuǎn)指令CJ
5.2.2 子程序調(diào)用指令CALL、子程序返回指令SRET和主程序結(jié)束指令FEND
5.2.3 中斷返回指令I(lǐng)RET、開(kāi)中斷指令EI、關(guān)中斷指令DI
5.2.4 監(jiān)視定時(shí)器指令WDT
5.2.5 循環(huán)開(kāi)始指令FOR、循環(huán)結(jié)束指令NEXT
5.3 傳送與比較指令及應(yīng)用
5.3.1 比較指令CMP
5.3.2 區(qū)間比較指令ZCP
5.3.3 傳送指令MOV
5.3.4 移位傳送指令SMOV
5.3.5 取反傳送指令CML
5.3.6 塊傳送指令BMOV
5.3.7 多點(diǎn)傳送指令FMOV
5.3.8 數(shù)據(jù)交換指令XCH
5.3.9 BCD變換、BIN變換指令
5.4 算術(shù)與邏輯運(yùn)算指令(FNC20FNC29)
5.4.1 加法指令A(yù)DD、減法指令SUB
5.4.2 乘法指令MUL、除法指令DIV
5.4.3 加1指令I(lǐng)NC、減1指令DEC
5.4.4 邏輯運(yùn)算指令
5.5 循環(huán)移位與移位指令(FNC30~FNC39)
5.5.1 循環(huán)右移指令ROR、循環(huán)左移指令ROL
5.5.2 帶進(jìn)位循環(huán)右移指令RCR、帶進(jìn)位循環(huán)左移指令RCL
5.5.3 位右移指令SFTR、位左移指令SFTL
5.5.4 字右移指令WSFR、字左移指令WSFL
5.5.5 先人先出寫(xiě)入指令SFWR、讀出指令SFRD
5.6 數(shù)據(jù)處理指令(FNC40-FNC49)
5.6.1 區(qū)間復(fù)位指令ZRST
5.6.2 解碼指令DECO、編碼指令ENCO
5.6.3 ON狀態(tài)位數(shù)總和指令SUM
5.6.4 ON狀態(tài)位判斷指令BON
5.6.5 平均值指令MEAN
5.6.6 報(bào)警器置位指令A(yù)NS、報(bào)警器復(fù)位指令A(yù)NR
5.6.7 方均根指令SQR、浮點(diǎn)數(shù)轉(zhuǎn)換指令FLT
5.7 高速處理指令(FNC50~FNC59)
5.7.1 刷新指令REF
5.7.2 濾波時(shí)間調(diào)整指令REFF
5.7.3 矩陣輸入指令MTR
5.7.4 高速區(qū)間比較指令HSZ
5.7.5 脈沖密度指令SPD
5.7.6 脈沖輸出指令PLSY
5.7.7 脈寬調(diào)制指令PWM
5.7.8 可調(diào)脈沖輸出指令PLSR
5.8 方便指令(FNC60—FNC69)
5.8.1 狀態(tài)初始化指令I(lǐng)ST
5.8.2 數(shù)據(jù)檢索指令SER
5.8.3 絕對(duì)值凸輪控制指令A(yù)BSD、增量式凸輪控制指令I(lǐng)NCD
5.8.4 示教定時(shí)器指令TTMR
5.8.5 特殊定時(shí)器指令STMR
5.8.6 交替輸出指令A(yù)LT
5.8.7 斜坡信號(hào)輸出指令RAMP
5.8.8 旋轉(zhuǎn)工作臺(tái)控制指令ROTC
5.8.9 數(shù)據(jù)排序指令SORT
5.9 外部設(shè)備I/O指令(FNC70—FNC79)
5.9.1 十鍵輸入指令TKY
5.9.2 十六鍵輸入指令HKY
5.9.3 數(shù)字開(kāi)關(guān)指令DSW、方向開(kāi)關(guān)指令A(yù)RWS
5.9.4 七段譯碼指令SEGD
5.9.5 帶鎖存的七段碼顯示指令SEGL
5.9.6 ASCII碼轉(zhuǎn)換指令A(yù)SC、ASCII碼打印輸出指令PR
5.9.7 BFM讀出指令FROM
5.9.8 BFM寫(xiě)入指令TO
5.10 外部設(shè)備SER指令(FNC80—FNC89)
5.10.1 串行通信指令RS
5.10.2 八進(jìn)制位傳送指令PRUN
5.10.3 HEX轉(zhuǎn)換為ASCII碼指令A(yù)SCI、ASCII碼轉(zhuǎn)換為HEX指令HEX、校檢碼指令CCD
5.10.4 電位器值讀出指令VRRD、電位器刻度值讀出指令VRSC
5.10.5 PID運(yùn)算指令PID
5.11 浮點(diǎn)運(yùn)算指令(FNCll0-FNCl39)
5.11.1 二進(jìn)制浮點(diǎn)數(shù)比較指令ECMP
5.11.2 二進(jìn)制浮點(diǎn)數(shù)區(qū)間比較指令EZCP
5.11.3 二進(jìn)制浮點(diǎn)數(shù)與十進(jìn)制浮點(diǎn)數(shù)相互轉(zhuǎn)換指令EBCD、EBIN
5.11.4 二進(jìn)制浮點(diǎn)數(shù)加法指令EADD、減法指令ESUB、乘法指令EMUL、除法指令EDIV
5.11.5 二進(jìn)制浮點(diǎn)數(shù)開(kāi)方指令ESQR、轉(zhuǎn)換為二進(jìn)制整數(shù)指令I(lǐng)NT、三角函數(shù)指令SIN、COS、TAN
5.12 數(shù)據(jù)處理指令(FNCl47)
5.13 時(shí)鐘運(yùn)算指令(FNCl60—FNC169)
5.13.1 時(shí)鐘數(shù)據(jù)比較指令TCMP
5.13.2 時(shí)鐘數(shù)據(jù)區(qū)間比較指令TZCP
5.13.3 時(shí)鐘數(shù)據(jù)加法指令TADD、時(shí)鐘數(shù)據(jù)減法指令TSUB
5.13.4 時(shí)鐘數(shù)據(jù)讀入指令TRD、時(shí)鐘數(shù)據(jù)寫(xiě)出指令TWR
5.13.5 計(jì)時(shí)表指令HOUR
5.14 外圍設(shè)備指令(FNCl70—FNCl71)
5.15 觸點(diǎn)比較指令(FNC220—FNC246)
本章習(xí)題
第6章 PLC的特殊功能模塊
6.1 特殊功能模塊概述
6.1.1 特殊功能模塊的類(lèi)型及用途
6.1.2 特殊功能模塊的安裝及應(yīng)用
6.2 模擬量輸入模塊FX2N—4AD
6.2.1 模擬量輸入模塊概述
6.2.2 模擬量輸入模塊FX2N—4AD的技術(shù)指標(biāo)及緩沖寄存器
6.3 模擬量輸出模塊FX2N—4DA
6.3.1 模擬量輸出模塊概述
6.3.2 模擬量輸出模塊FX2N—4DA的技術(shù)指標(biāo)及緩沖寄存器
6.4 其他特殊功能模塊簡(jiǎn)介
6.4.1 溫度控制模塊FX2N—2LC
6.4.2 高速計(jì)數(shù)模塊FX2N—1HC
6.4.3 脈沖發(fā)生與定位控制模塊
本章習(xí)題
第7章 PLC的通信與網(wǎng)絡(luò)
7.1 PLC通信的基本知識(shí)
7.1.1 通信系統(tǒng)
7.1.2 通信協(xié)議
7.1.3 通信介質(zhì)
7.1.4 通信接口標(biāo)準(zhǔn)
7.1.5 通信模塊
7.1.6 數(shù)據(jù)通信類(lèi)型
7.2 PLC與PLC之間的通信
7.2.1 N:N鏈接通信
7.2.2 雙機(jī)并行鏈接通信
本章習(xí)題
第8章 PLC在工業(yè)中的應(yīng)用
8.1 PLC控制系統(tǒng)設(shè)計(jì)的一般步驟
8.2 PLC的選型與硬件配置的確定
8.3 節(jié)省PLC輸入/輸出點(diǎn)數(shù)的方法
8.4 PLC的安全與可靠性問(wèn)題
8.4.1 PLC控制系統(tǒng)的安裝和使用環(huán)境
8.4.2 PLC的電源與接地
8.4.3 輸入電路的抗干擾
8.4.4 輸出端的保護(hù)與抗干擾
8.4.5 外部配線(xiàn)的抗干擾
8.4.6 軟件抗干擾設(shè)計(jì)
本章習(xí)題
第9章 GXDeveloper編程軟件的用法
9.1 軟件安裝
9.2 關(guān)于工程文件的處理
9.2.1 創(chuàng)建新工程
9.2.2 打開(kāi)工程
9.2.3 關(guān)閉工程
9.2.4 保存、另存與刪除工程
9.2.5 復(fù)制工程
9.2.6 將梯形圖與SFC進(jìn)行相互變更
9.2.7 改變PLC類(lèi)型
9.3 梯形圖輸入
9.3.1 創(chuàng)建梯形圖
9.3.2 輸入觸點(diǎn)、應(yīng)用指令、線(xiàn)圈
9.3.3 寫(xiě)入劃線(xiàn)、豎線(xiàn)、橫線(xiàn)
9.4 指令列表輸入
9.5 程序的變換、寫(xiě)入、運(yùn)行與監(jiān)視
9.5.1 程序的變換
9.5.2 PLC程序的讀取與寫(xiě)入
9.5.3 程序的運(yùn)行
9.5.4 程序的監(jiān)視與監(jiān)視中寫(xiě)入
9.6 全部清空PLC內(nèi)存
本章習(xí)題
附錄
附錄A FX2N系列PLC的特殊元件
附錄B FX2N系列PLC出錯(cuò)代碼
附錄C FX2N系列PLC出錯(cuò)檢查定時(shí)
附錄D 三菱小型PLC基本性能一覽表
參考文獻(xiàn)
PLC的編程語(yǔ)言是面向用戶(hù)的,使用者不需要具備高深的知識(shí)、也不需要長(zhǎng)時(shí)間的專(zhuān)門(mén)訓(xùn)練。前面講到,PLC是一種專(zhuān)門(mén)為工業(yè)控制而設(shè)計(jì)的計(jì)算機(jī),具體控制功能的實(shí)現(xiàn)也是通過(guò)開(kāi)發(fā)人員設(shè)計(jì)的程序來(lái)完成的。所以,采用PLC進(jìn)行控制就涉及到用相應(yīng)的程序設(shè)計(jì)語(yǔ)言來(lái)完成編程的任務(wù)。PLC的主要缺點(diǎn)在于PLC的軟件和硬件體系結(jié)構(gòu)是封閉的。絕大多數(shù)的PLC有專(zhuān)用總線(xiàn)、專(zhuān)用通信網(wǎng)絡(luò)及協(xié)議。不同公司的PLC的編程雖然都可采用梯形圖,但在尋址、語(yǔ)法結(jié)構(gòu)等方面是不一樣的,使得各種PLC互不兼容。國(guó)際電工委員會(huì)(IEC)在1992年頒布了可編程控制器的編程軟件標(biāo)準(zhǔn)IEC 1131.3,為各PLC廠家編程的標(biāo)準(zhǔn)化鋪平了道路。以PC為基礎(chǔ)、在windows平臺(tái)下開(kāi)發(fā)符合IEC 1131—3國(guó)際標(biāo)準(zhǔn)的新一代開(kāi)放體系結(jié)構(gòu)的PLC正在規(guī)劃中。
PLC的編程語(yǔ)言與一般計(jì)算機(jī)語(yǔ)言相比,具有明顯的特點(diǎn),它既不同于高級(jí)語(yǔ)言,也不同于一般的匯編語(yǔ)言,它既要易于編寫(xiě),又要易于調(diào)試。各廠家的編程語(yǔ)言都不相同,目前,還沒(méi)有一種對(duì)各廠家產(chǎn)品都能很好兼容的編程語(yǔ)言。國(guó)際電工委員會(huì)制訂了5種標(biāo)準(zhǔn)編程語(yǔ)言,這些編程語(yǔ)言并不是每一個(gè)廠家的PLC都有,許多PLC只包含其中的幾種。
……