臺達PLC初級培訓_第1頁
臺達PLC初級培訓_第2頁
臺達PLC初級培訓_第3頁
臺達PLC初級培訓_第4頁
臺達PLC初級培訓_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、PLC初級培訓中達電通股份有限公司PLC產品處 周維培訓內容1.1. PLCPLC基礎知識簡介基礎知識簡介2.2. DELTA PLCDELTA PLC基礎介紹基礎介紹3.3. 特特D D、特、特M M介紹介紹4.4. WPLSoftWPLSoft編程軟件介紹編程軟件介紹5.5. WPLWPL基本指令與應用指令介紹基本指令與應用指令介紹 1、PLC基礎知識簡介PLC基礎知識簡介什么是PLCPLC Programmable Logic Controller 可編程邏輯控制器可編程邏輯控制器 國際電工委員會(國際電工委員會(IECIEC)對)對PLCPLC的定義是:可編的定義是:可編程控制器是一種

2、數字運算操作的電子系統(tǒng),專為程控制器是一種數字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應用而設計。它采用可編程序的存在工業(yè)環(huán)境下應用而設計。它采用可編程序的存貯器,用來在其內部存貯執(zhí)行邏輯運算、順序控貯器,用來在其內部存貯執(zhí)行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,并通制、定時、計數和算術運算等操作的指令,并通過數字的、模擬的輸入和輸出,控制各種類型的過數字的、模擬的輸入和輸出,控制各種類型的機械或生產過程??删幊绦蚩刂破骷捌溆嘘P設備,機械或生產過程??删幊绦蚩刂破骷捌溆嘘P設備,都應按易于與工業(yè)控制系統(tǒng)形成一個整體,易于都應按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴充其功能的原則設計。

3、擴充其功能的原則設計。 早期稱為可編程邏輯控制器可編程邏輯控制器(Programmable Logic Controller),簡稱PLC,它主要用來代替繼電器實現邏輯控制。隨著技術的發(fā)展,這種裝置的功能已經大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可可編程控制器編程控制器(Programmable Controller),簡稱PC。但是為了避免與個人計算機(Personal Computer)的簡稱混淆,所以繼續(xù)將可編程控制器稱為PLC。PLC基礎知識簡介PLC的組成 PLC由四部分組成 :中央處理單元(CPU板)、輸入、輸出(I/O)部件和電源部件PLC基礎知識簡介PLC基礎知識簡介

4、PLC程序掃描示意圖編程語言與梯形圖編程語言與梯形圖1. 指令表語言(IL)2. 梯形圖編程語言(梯形圖編程語言(LAD)3. 順序功能流程圖語言(SFC)4. 功能模塊圖語言(FBD) 5. 結構化文本語言(ST)PLC基礎知識簡介梯形圖編程的注意事項梯形圖編程的注意事項 能流只能從左邊的母線流向右邊母線。 網絡中,最右一列只能放置線圈或指令。 線圈如放在其他列,其右邊不能放置任何指令 。 輸出線圈在梯形圖程序中只能使用一次,但作為該線圈的觸點,可以在梯形圖中多次使用。PLC基礎知識簡介2、DELTA PLC基礎介紹硬件簡介 裝置編號介紹EH2部件介紹EH2部件介紹數值與常數數值類型數值類型

5、 二進制二進制 BIN (Binary Number) 八進制八進制 OCT (Octal Number) 十進制十進制 DEC (Decimal Number) BCD (Binary Code Decimal) 16進制進制 HEX (Hexadecimal Number) 二進制二進制位位(bit)、位數、位數(nibble)、字節(jié)、字節(jié)(byte)、字、字(word)、雙字、雙字(double word) 常數常數K:K100,表示為,表示為10進制數,其數值大小為進制數,其數值大小為100。 常數常數H:H100,表示為,表示為16進制數,其數值大小為進制數,其數值大小為100。對應

6、十進制數值為。對應十進制數值為256。 使用使用K搭配位元裝置搭配位元裝置X、Y、M、S可組合為位數、字節(jié)、可組合為位數、字節(jié)、字、雙字形式的資料。字、雙字形式的資料。 例:例:K1Y0、K2M10。 K1代表一個代表一個4 bits的組合,的組合,K2K4分別代表分別代表8、12、16 bits的組合。的組合。MOV H6A K2M10 M17 M16 M15 M14 M13 M12 M11 M10 輸入輸入X X輸出輸出Y Y接點(接點(8 8進制編號)進制編號) 對主機而言,輸入及輸出的編號固定從對主機而言,輸入及輸出的編號固定從X0X0及及Y0Y0開始算,編號的多少跟隨主機點數大小而變

7、化。開始算,編號的多少跟隨主機點數大小而變化。對擴展對擴展IOIO模塊而言,輸入及輸出的編號是與主機模塊而言,輸入及輸出的編號是與主機的連接順序來推算出。的連接順序來推算出。 輸入接點輸入接點X的功能的功能 輸入接點輸入接點X與輸入裝置連接,讀取輸入信號進與輸入裝置連接,讀取輸入信號進PLC。每一個輸入接點每一個輸入接點X的的A或或B接點在程序中使用次數沒接點在程序中使用次數沒有使用限制。輸入接點有使用限制。輸入接點X之之On/Off只會跟隨輸入裝只會跟隨輸入裝置的置的On/Off做變化,不可使用周邊裝置來強制輸入做變化,不可使用周邊裝置來強制輸入接點。接點。 輸出接點輸出接點Y的功能的功能

8、輸出接點輸出接點Y的任務是送出的任務是送出On/Off信號來驅動連接輸信號來驅動連接輸出接點出接點Y的負載。的負載。Y的的A或或B接點在程序中使用次數接點在程序中使用次數沒有使用限制。但輸出線圈沒有使用限制。但輸出線圈Y的編號,在程序中建的編號,在程序中建議只能使用一次。否則依議只能使用一次。否則依PLC的掃描原理,其輸出的掃描原理,其輸出狀態(tài)決定于程序中最后輸出的狀態(tài)決定于程序中最后輸出的Y指令。指令。 輔助繼電器 M(10進制編號) 輔助繼電器的功能輔助繼電器的功能 輔助繼電器輔助繼電器M與輸出繼電器與輸出繼電器Y一樣有輸出線圈和一樣有輸出線圈和A、B接點,而且在程序中使用次數無限制。使用

9、者接點,而且在程序中使用次數無限制。使用者可以利用輔助繼電器可以利用輔助繼電器M來組合控制回路,但無法來組合控制回路,但無法直接驅動外部負載。直接驅動外部負載。 M1000M1999不可隨意使用。不可隨意使用。 定時器 T(以10進制編號) 定時器是以定時器是以1ms、10ms、100ms為一個計時單位,為一個計時單位,計時方式采用上數計時,當計時器現在值計時方式采用上數計時,當計時器現在值=設定值設定值時,輸出線圈導通。設定值為時,輸出線圈導通。設定值為10進制進制K值,也可使值,也可使用資料暫存器用資料暫存器D當設定值。當設定值。 定時器實際設定時間定時器實際設定時間=計時單位計時單位*設

10、定值設定值 計數器 C(以10進制編號) 計數器之計數脈沖輸入信號由OffOn時,計數器上數或下數,計數器現在值等于設定值時輸出線圈導通。設定值為10進制K值,也可使用資料暫存器D當設定值。 資料暫存器 D(以10進制編號) 用于存儲數值資料,其資料長度為16位,最高位為正負號,可存儲-32768 +32768的數據。 兩個16位的暫存器可合并成一個32位暫存器(D+1、D)使用。D+1的最高位為正負號,可存儲-2147483648 +2147483648的數據。 D1000D1999不可隨意使用。 特殊標識 N、P、I3、特D、特M介紹 PLC的運轉標志M1000:PLC于RUN狀態(tài)下,其保

11、持為On。M1001:PLC于RUN狀態(tài)下,其保持為Off。M1002:PLC開始RUN的第一次掃描周期On,之后保持為Off。M1003: PLC開始RUN的第一次掃描周期Off,之后保持為On。 PLC內部時間脈沖 監(jiān)控定時器 D1000監(jiān)控定時器專門用來監(jiān)控PLC的掃描時間,當掃描時間超過D1000的設定時間時,ERROR指示燈長亮,M1008為On,輸出全部為Off。D1008中存放WDT定時器On之Step地址。 D1000的初始值為200ms,當程序很長或者運算過于復雜時,可在程序中用MOV指令來變更監(jiān)控定時器設定值。 例:把監(jiān)控定時器的值變更為300ms: 掃描時間監(jiān)視D1010

12、:掃描時間的現在值。D1011:掃描時間的最小值。D1012:掃描時間的最大值。 固定掃描時間 文法檢查偵錯表在應用技術手冊程式篇的P162。 萬年歷 若萬年歷設置錯誤,則在下次PLC重新上電啟動,會將時間恢復為2000年1月1日0時0分星期六。 萬年歷時鐘的校正方法 SA/SX/SC及EH/EH2/SV型號的萬年歷,可用校正時刻專用指令TWR。 使用WPLSoft連線設定。4、WPL軟件介紹 WPLSoft 為臺達電子 - 可編程序控制器 DVP 系列在 WINDOWS 操作系統(tǒng)環(huán)境下所使用之程序編程軟件。WPLSoft 除了一般 PLC 程序的規(guī)劃及 WINDOWS 的一般編輯功能外,另提

13、供多種中/英文批注編輯及其它便利功能(例如:寄存器編輯、設定、文件讀取、存盤及各接點圖標監(jiān)測與設定等等)。 項 目系 統(tǒng) 需 求操作系統(tǒng)Windows 98/2000/NT/ME/XP/VISTACPUPentium 100以上機種內存128MB以上(建議使用256MB以上)磁盤驅動器硬盤容量:至少500MB以上空間光驅一部(安裝本軟件時使用)顯示器分辨率:800600 以上鼠標一般用鼠標或Windows兼容的裝置打印機具Windows驅動程序的打印機RS-232端口至少需有一個RS-232端口可與PLC連接適用PLC機種臺達DVP-PLC全系列WPL軟件介紹程序安裝:WPLSoft_v2.1

14、2.06setup.exe安裝完成后,WPLSoft 程序將被建立在所指定的預設子目錄 C:Program FilesDelta Industrial AutomationWPLSoft x.xx 下。此時直接以鼠標點取 WPL 圖標按鈕就可以執(zhí)行編輯軟件了。WPL軟件介紹三秒鐘后出現 WPL 編程器窗口(如下圖),第一次進入 WPLSoft 時且尚未執(zhí)行開啟新文件時,窗口在功能工具欄中只有文件 ( F ) 、視圖 ( V ) 、通信 ( C ) 、設定 ( O ) 與幫助 ( H ) 欄。WPL軟件介紹關于關于WPL編程器編程器 顯示網址、WPLSoft 程序版本、序號與版權等相關信息窗口。

15、方法 :幫助(H)菜單中關于 WPL 編程器 (A) 命令。WPL軟件介紹WPL 使用索引 WPLSoft 使用說明。方法:幫助(H)菜單中 WPL 使用索引 (I) 命令。WPL軟件介紹關鍵內容介紹 程序的新建。 通信設置、PLC狀態(tài)信息。 程序的編寫,添加注釋。 仿真器的使用。 程序上下載,在線監(jiān)控。 萬年歷的使用。 密碼的建立與解除WPL軟件介紹5、WPL基本指令與應用指令介紹LD/LDI LD/LDI 指令用於左母線開始的指令用於左母線開始的 A A 接點接點/B /B 接點或一個接點回路塊開始的接接點或一個接點回路塊開始的接點,它的作用是把當前內容保存,同時把取來的接點狀態(tài)存入累計寄

16、存器點,它的作用是把當前內容保存,同時把取來的接點狀態(tài)存入累計寄存器內。內。 AND/ANI AND/ANI 指令用於指令用於 A A 接點接點/B /B 接點的串聯連接,它的作用是先讀取目前所接點的串聯連接,它的作用是先讀取目前所Block A Block B Block A Block B 指定串聯接點的狀態(tài)再與接點之前邏輯運算結果作指定串聯接點的狀態(tài)再與接點之前邏輯運算結果作 “ “及及”(ANDAND)的運算,)的運算,Block ABlock A並將結果存入累計寄存器內並將結果存入累計寄存器內。OR/ORI指令用於指令用於A接點接點/B接點的並聯連接,它的作用是先讀取目前所指接點的並

17、聯連接,它的作用是先讀取目前所指定串聯接點的狀態(tài)再與接點之前邏輯運算結果作定串聯接點的狀態(tài)再與接點之前邏輯運算結果作 “或或”(OR)的運算,並)的運算,並將結果存入累計寄存器內。將結果存入累計寄存器內。 接點上升沿接點上升沿/ /下降沿檢出指令下降沿檢出指令 LDP/LDFLDP/LDF指令用法上與指令用法上與LD/LDILD/LDI相同,但動作不同,它的作用是指當前內相同,但動作不同,它的作用是指當前內容保存,同時把取來的接點上升沿容保存,同時把取來的接點上升沿/ /下降沿檢出狀態(tài)存入累計寄存器內。下降沿檢出狀態(tài)存入累計寄存器內。 ANDP/ANDF指令用於接點上升沿指令用於接點上升沿/下

18、降沿檢出的串聯連接。下降沿檢出的串聯連接。ORP/ORF指令用於接點上升沿指令用於接點上升沿/下降沿檢出的並聯連接。下降沿檢出的並聯連接。將將OUTOUT指令之前的邏輯運算結果輸出至指定的裝置。指令之前的邏輯運算結果輸出至指定的裝置。當當 SET SET 指令被驅動,其指定的裝置指令被驅動,其指定的裝置(BIT)(BIT)被設定為被設定為OnOn,且被設定的裝置會維,且被設定的裝置會維持持. .不管不管SETSET指令是否仍被驅動??衫弥噶钍欠袢员或寗???衫肦STRST指令將該裝置設為指令將該裝置設為OffOff。這個指令基本上與自保電路的功能相當這個指令基本上與自保電路的功能相當. .注

19、意注意SETSET指令和指令和OUTOUT指令的區(qū)別指令的區(qū)別. .當當RSTRST指令被驅動,其指定的裝置的動作如下:指令被驅動,其指定的裝置的動作如下:若若RSTRST指令沒有被執(zhí)行,其指定裝置的狀態(tài)保持不變。指令沒有被執(zhí)行,其指定裝置的狀態(tài)保持不變。 小練習1 熟悉LD、LDI、AND、OR等以及OUT、SET、RST指令。 練習題目1的1、2、3題上下沿輸出指令上下沿輸出指令 PLS指令:上升沿檢出指令。當指令:上升沿檢出指令。當X0=OffOn(上升沿觸發(fā)上升沿觸發(fā))時時PLS指令被指令被執(zhí)行,執(zhí)行,M0送出一次脈沖,脈沖長度為一次掃描時間。送出一次脈沖,脈沖長度為一次掃描時間。 P

20、LFPLF指令:下降沿檢出指令。當指令:下降沿檢出指令。當X0= X0= OnOffOnOff ( (下降沿觸發(fā)下降沿觸發(fā)) )時時PLFPLF指令被指令被執(zhí)行,執(zhí)行,M0M0送出一次脈沖,脈沖長度為一次掃描時間。送出一次脈沖,脈沖長度為一次掃描時間。 當當 TMR TMR 指令執(zhí)行時,其所指定的定時器線圈受電,定時器開始定時,當指令執(zhí)行時,其所指定的定時器線圈受電,定時器開始定時,當到達所指定的定時值(定時值到達所指定的定時值(定時值 = = 設定值),其接點動作如下:設定值),其接點動作如下: 當當 CNT CNT 指令由指令由 Off On Off On 執(zhí)行,表示所指定的計數器線圈由失

21、電執(zhí)行,表示所指定的計數器線圈由失電 受電,受電,則該計數器計數值加則該計數器計數值加1 1,當計數到達所指定的定數值(計數值,當計數到達所指定的定數值(計數值 = = 設定值),設定值),其接點動作如下:其接點動作如下: 當計數到達之後,若再有計數脈沖輸入,其接點及計數值均保持不變,若當計數到達之後,若再有計數脈沖輸入,其接點及計數值均保持不變,若要重新計數或作清除的動作,請利用要重新計數或作清除的動作,請利用RSTRST指令。指令。 DCNT DCNT 為計數器為計數器 C235 C235 至至 C254 C254 為為 32 32 位元高速計數器啟動指令,位元高速計數器啟動指令, 使用方使用方法與法與 16 16 位元計數器位元計數器 C0C127 C0C127 指令使用不同,當指令使用不同,當 DCNT DCNT 指令執(zhí)行時,表指令執(zhí)行時,表示所指定的示所指定的 32 32 位元計數器被啟動,而該計數器的指定高速計數脈衝輸入位元計數器被啟動,而該計數器的指定高速計數脈衝輸入由由Off OnOff On,則執(zhí)行計數動作,若計數觸發(fā)輸入端保持,則執(zhí)行計數動作,若計數觸發(fā)輸入端保持On

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論