PLC編程入門需要掌握的基礎(chǔ)知識點
引言:PLC編程入門需要掌握的知識點較多,本文主要從PLC編程原則、PLC編程語言、PLC常用指令、PLC編程方法、PLC編程舉例等方面來介紹PLC的基礎(chǔ)知識點。
PLC編程是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。梯形圖(LAD)是PLC編程的最佳可視化語言,它看起來非常類似于繼電器電路圖,因此如果你對繼電器控制和電子電路有所了解的話,那么學(xué)起來會非常容易。
梯形圖是為電氣工程師發(fā)明的,它是一種圖形化的編程語言,這意味著編程的過程不是采用文本,而是組合各種不同的圖形符號,由于目標(biāo)用戶是電氣工程師,因此采用的符號非常類似于電路符號,以便于電氣工程師理解。
PLC編程原則
1、梯形圖的每一邏輯行(梯級)均起始于左母線,然后是中間接點,終止于右母線。各種元件的線圈接于右母線一邊;任何觸點不能放在線圈的右邊與右母線相連;線圈一般也不允許直接與左母線相連。
2、編制梯形圖時,應(yīng)盡量按“從左到右、自上而下”的執(zhí)行程序的順序,并易于編寫指令語句表。在梯形圖中應(yīng)避免將觸點畫在垂直線上,這種橋式梯形圖無法用指令語句編程,應(yīng)改畫成能夠編程的形式。
3、不允許幾條并聯(lián)支路同時運行。當(dāng)PLC處于運行狀態(tài)時,PLC就開始按照梯形圖符號排列的先后順序(從上到下,從左到右)逐一進(jìn)行處理,PLC對梯形圖是按掃描方式順序執(zhí)行,因此不存在幾條并列支路同時動作的因素,所以在設(shè)計上可減少許多約束關(guān)系的聯(lián)鎖電路,從而使程序簡單化。
PLC編程語言
1、邏輯語言
邏輯功能圖表達(dá)方式基本上沿用了數(shù)字邏輯電路的與、或、非門電路的邏輯語言來描述,用邏輯框圖形式表示。對每一種功能都使用一個運算方塊,其運算功能則由方塊內(nèi)外的符號確定。
2、梯形圖
PLC梯形圖圖形符號借助于繼電器接觸器的常開觸頭、常閉觸頭、按鈕、線圈以及它們的串聯(lián)、并聯(lián)的術(shù)語和符號,兩者對照,則直觀明了。和電路圖一樣,在繪制梯形圖之前首先熟悉繪制梯形圖的有關(guān)符號。
3、語句表
語句表形式是使用助記符來編制PLC程序的語言,表示程序的各種功能。語句表類似于計算機的匯編語言,但比匯編語言容易得多。每一條指令都包含操作碼和操作數(shù)兩個部分,操作數(shù)一般由標(biāo)志符合地址碼組成。
PLC編程舉例
例:用PLC對工業(yè)機械手的定位控制
工業(yè)機械手是采用步進(jìn)順序器分步控制的,首先介紹步進(jìn)順序控制器。
1、步進(jìn)順序控制器
步進(jìn)順序器(SS)能夠按順序逐一啟動后續(xù)的7個內(nèi)部繼電器線圈(ST),組成一個步進(jìn)順序器。當(dāng)?shù)谝粋€標(biāo)有(SS)的內(nèi)部繼電器得電后,使隨后的7個線圈均處于釋放狀態(tài)。隨后當(dāng)其后一個標(biāo)有(ST)的內(nèi)部繼電器得電時,這組步進(jìn)順序器帶的其他繼電器均釋放,通電順序必定是由小至大,逐一輪流。因此,步進(jìn)順序器是把連續(xù)的幾個內(nèi)部繼電器組合起來,協(xié)調(diào)行動。
2、工業(yè)機械手定位控制電路
若有一個帶有紅、綠、藍(lán)三種顏色油漆噴槍的機械手在一條有4個工位的通道中移動。機械手能噴出三種顏色,在四工位要噴刷四段顏色。每個工位的交界處都設(shè)置一個位置傳感器,此外,在起點及終點也各設(shè)一個位置傳感器,總共5個位置傳感器。
工業(yè)機械手由X0位置傳感器啟動控制。紅色噴槍由輸出點Y2控制,綠色噴槍及藍(lán)色噴槍分別由Y3及Y4控制。R0~R5組成一組步進(jìn)順序器。輸出點YO控制機械手前進(jìn),Y1控制機械手返回。
文中我們已經(jīng)介紹了PLC編程入門中的PLC編程原則、PLC編程語言以及PLC編程舉例的內(nèi)容,前面我們還提到的PLC常用指令和PLC編程方法的知識點,我們將在下一篇文章中介紹。想要了解更多關(guān)于PLC編程的知識和應(yīng)用,就請關(guān)注我們的網(wǎng)站更新吧。



