欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

PLC編程梯形圖方法是什么

這篇文章主要介紹“PLC編程梯形圖方法是什么”,在日常操作中,相信很多人在PLC編程梯形圖方法是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”PLC編程梯形圖方法是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

耒陽網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、成都響應式網(wǎng)站建設等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)建站從2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選創(chuàng)新互聯(lián)建站

1、置位/復位指令

set/reset指令在AB的術語中被稱為latch/unlatch,其作用就是讓你不使用觸點就實現(xiàn)鎖存功能。因此你可以在梯形邏輯中只使用一個指令就設置輸出,然后在另一個地方復位線圈。

set或latch指令的符號如下:

PLC編程梯形圖方法是什么

reset或unlatch指令的符號如下:

PLC編程梯形圖方法是什么

set/reset指令包含兩個線圈,但是控制同一個地址位。當你給set線圈一個脈沖時,該地址位將置位,與普通線圈的區(qū)別在于,set線圈將一直保持,直到使用reset線圈復位。

當你在構建包含上千點位的大型PLC程序時,或者連接到一個SCADA系統(tǒng)時,確保你了解在哪里置位,又在哪里復位。

1.1 置位或復位的優(yōu)先級

使用兩個線圈來實現(xiàn)set/reset功能帶來了一個新問題:

哪個線圈的優(yōu)先級高?

當set和reset的條件都是true時,線圈的狀態(tài)最終是什么?

PLC最后執(zhí)行的哪個,結果就是哪個

如果你在一個網(wǎng)絡中置位/set了線圈,然后在下面的網(wǎng)絡中復位/reset,那么線圈將復位。記住,PLC是從上到下依次執(zhí)行梯形邏輯指令的。

1.2 置位/復位函數(shù)塊

實現(xiàn)set/reset功能的另一種方式是使用函數(shù)塊,函數(shù)塊不僅可以用于梯形邏輯,也可以用于函數(shù)塊圖和結構化文本代碼中。

  • SR函數(shù)塊

第一個函數(shù)塊被稱為set優(yōu)先的單穩(wěn)模塊,或者SR或set/reset函數(shù)塊。set具有最高的優(yōu)先級,意思是當set和reset的條件同時為真時,輸出將置位。

SR函數(shù)塊的符號如下:

PLC編程梯形圖方法是什么

它有兩個輸入:一個用于置位/set,一個用于復位/reset。在另一側則有一個輸出。

  • RS函數(shù)塊

另一個函數(shù)塊被稱為RS或reset優(yōu)先的單穩(wěn)模塊。基本上它和SR的工作原理一樣,區(qū)別在于reset的優(yōu)先級最高:

PLC編程梯形圖方法是什么

2、梯形圖邏輯實戰(zhàn)

我們已經(jīng)學習了一些梯形圖的基礎知識和常用指令,是時候開始實現(xiàn)一些真正的任務了。

因為要成為一個優(yōu)秀的PLC梯形圖程序員,只了解指令是不夠的,必須要能夠使用梯形邏輯來解決實際問題。現(xiàn)在讓我們看一下如何使用梯形圖開發(fā)PLC程序來解決現(xiàn)實世界的問題。

當我在使用梯形邏輯解決問題時,喜歡思考的一件事就是從條件的角度去思考,這通常被成為組合式邏輯,你可能也聽說過這個,或者至少了解邏輯門吧 —— 與、或、非等等。

我要給出的第一個實例是互鎖邏輯的實現(xiàn)。因為使用簡單的指令你就可以實現(xiàn)互鎖功能。

在很多PLC程序中都會用到互鎖,因為它可以避免不相容的情況同時激活。一個經(jīng)典的案例就是star/delta電機的控制。如果你在用PLC控制一個star/delta電機,你必須保證當delta繼電器的輸出激活時,star繼電器的輸出一定不能激活。

2.1 start/stop邏輯示例

讓我們看一下兩個電機的互鎖示例,要求在同一時刻只有一個電機可以運轉。每個電機都有一個start按鈕和stop按鈕,分別用來啟動和停止電機。

PLC編程梯形圖方法是什么

電機的啟動和停止可以使用前面介紹的set/reset指令實現(xiàn)。

每個電機的啟動和停止按鈕的第一個條件當然是電機啟動或停止的條件。由于電機可以處于兩種狀態(tài)之一,我們需要檢查這兩種狀態(tài):

如果按下啟動按鈕 AND 沒有按下停止按鈕 那么激活電機

如果按下停止按鈕 那么停止電機

由于電機只可能處于這兩種狀態(tài),我們只需要檢查電機激活的條件。因為如果這些條件都不滿足,那么電機將不會激活。

我們也可以添加鎖定功能:

如果按下啟動按鈕 OR 電機處于運轉狀態(tài) AND 沒有按下停止按鈕 那么激活電機

需要注意的一點是,我們已經(jīng)將功能分解為邏輯實現(xiàn):

PLC編程梯形圖方法是什么

你可以看到,這些邏輯關系可以使用梯形邏輯很輕松地實現(xiàn)。

2.2 使用梯形圖實現(xiàn)與/AND、或/OR邏輯

啟動按鈕和電機狀態(tài)的邏輯關系是或/OR,當啟動按鈕或電機狀態(tài)這兩個條件之一為真時,電機都將被激活。

在梯形邏輯中,或/OR邏輯使用兩個并聯(lián)的指令來實現(xiàn):

or-gate-ladder-logic-1.png

PLC編程梯形圖方法是什么

另一方面,要讓電機保持激活,就不能按下停止按鈕。但是啟動按鈕和電機狀態(tài),和停止按鈕的 關系是與/AND,因為要保持電機激活,就要求滿足啟動條件同時不能按下停止按鈕。

與/AND邏輯使用指令的串聯(lián)來實現(xiàn):

PLC編程梯形圖方法是什么

梯形圖邏輯的一個優(yōu)勢就是你可以圖形化的實現(xiàn)邏輯。因為如果你在每個網(wǎng)絡中沿著線從左向右看,就可以了解指令間的邏輯關系。

或/OR邏輯總是有兩個選項,因此會有兩條線,與/AND只有一個選項,因此只有一條線。

2.3 使用梯形圖實現(xiàn)非/NOT邏輯

上面示例中還有一種邏輯關系沒有介紹。要保持電機激活,就不能按下停止按鈕,為此我們需要使用非/NOT邏輯。

非/NOT邏輯可以使用反觸點來實現(xiàn):

PLC編程梯形圖方法是什么

下面我們使用一個常規(guī)的閉合繼電器來表示停止按鈕,因此就實現(xiàn)了邏輯的翻轉:

PLC編程梯形圖方法是什么

2.4 使用梯形圖實現(xiàn)互鎖邏輯

當然這部分梯形邏輯只是一個電機的控制邏輯。在我們的實例中包含了兩個電機,因此完整的 梯形圖邏輯看起來是這樣:

PLC編程梯形圖方法是什么

現(xiàn)在我們至少還需要實現(xiàn)兩個電機的互鎖,互鎖也可以視為邏輯。

實際上,如果你把互鎖視為邏輯,那么就很容易實現(xiàn)它,因為電機互鎖只需要一個額外的條件:另一個電機處于停止狀態(tài)。 因此如果電機1#要激活,電機2#就不能激活,反之亦然:

如果按下1#電機啟動按鈕 OR 1#電機運行中 AND 沒有按下1#電機的停止按鈕 AND 2#電機沒有運行 那么激活1#電機

如果按下2#電機啟動按鈕 OR 2#電機運行中 AND 沒有按下2#電機的停止按鈕 AND 1#電機沒有運行 那么激活2#電機

只需要在梯形圖中增加一個反向繼電器:

PLC編程梯形圖方法是什么

這個簡單的示例展示了如何將一個現(xiàn)實的問題分解為邏輯步驟,然后用梯形圖編制PLC程序來解決這個問題。但是這些邏輯關系不僅僅 用于常規(guī)的開閉指令,它們也可以用于很多不同的PLC指令,例如計數(shù)器和定時器。

2.5 梯形圖邏輯實現(xiàn)練習題:互鎖的實現(xiàn)

這個教程的核心就在于,你可以學會如何實現(xiàn)梯形邏輯。現(xiàn)在是做練習的時候了:

  • 功能需求

3個電機的啟動/停止控制,最多只有2個電機可以同時運行。例如如果2#電機和3#電機在運行,那么就不能 啟動1#電機。

  • 輸入

PLC編程梯形圖方法是什么

  • 輸出

PLC編程梯形圖方法是什么

希望你喜歡這個練習,并從中學到一些東西。

這個練習引入了另一個問題,這將引導我們學習下一個梯形邏輯指令。問題不在于梯形邏輯本身, 而是由于連接到輸入的按鈕引起的。

3、信號沿單觸發(fā)指令

通常你希望操作員只會按一下啟動按鈕或者停止按鈕 - 很短暫地按一下。但是現(xiàn)實情況是, 操作員會按住按鈕很長時間,另一種情況是按鈕按下后被卡住了,這種常見的硬件故障也會 影響PLC程序的運行。

如果某個電機的停止按鈕被卡住,那么你就無法再啟動這個電機了。事實上,當你在PLC上使用 暫態(tài)按鈕時,這是一個經(jīng)常遇到的問題。

不過別擔心,我們有辦法解決這個問題,幸運的是有針對這個問題的現(xiàn)成的梯形邏輯指令, 單觸發(fā)指令。

3.1 上升沿檢測

現(xiàn)在該學習新的指令了。我將介紹第一種類型的單觸發(fā)指令 - 上升沿檢測指令,R_TRIG, 在某些平臺上,例如AB,這個指令被稱為OSR - 上升沿單觸發(fā)

正如名稱所表達的,這些梯形邏輯指令檢查一個數(shù)字信號的上升沿,這意味著他們將只檢查 數(shù)字信號中從0到1的變化。

這是一個數(shù)字信號上升沿的圖示:

PLC編程梯形圖方法是什么

信號的長度是無關緊要的,因為我們只檢查信號狀態(tài)中發(fā)生的變化。因此,這些用來檢測上升沿的 梯形邏輯指令完美匹配啟動按鈕和停止按鈕的使用需求。

  • 上升沿觸點與線圈

上升沿檢測繼電器看起來與常開觸點類似,實際上它使用相同的符號,只是多了一個P在中間:

PLC編程梯形圖方法是什么

上升沿觸點的功能也有所不同,因為這個指令不是檢查某個點位的狀態(tài),而是檢查該點位狀態(tài) 的變化,或者更確切地說是一個正向的從0到1的變化。

現(xiàn)在,由于這個指令僅僅查看點位的狀態(tài)變化,因此即使按鈕卡住,由于卡住后狀態(tài)不再變化, 也就不會在后續(xù)的掃描周期中持續(xù)激活。這也是這些指令被成為單觸發(fā)指令的原因。

PLC編程梯形圖方法是什么

正如你看到的,這個指令只會在正向變化發(fā)生時給出一個脈沖。

最后,你也會看到上升沿檢測線圈:

PLC編程梯形圖方法是什么

它和上升沿觸點功能一樣,只是它是線圈而已。

  • R_TRIG函數(shù)塊

你也可以使用一個函數(shù)塊來實現(xiàn)上升沿檢測,這個函數(shù)塊被成為R_TRIG,是一個標準的PLC指令。

3.2 下降沿檢測

和上升沿一樣,也有用來檢測下降沿的指令,或者成為F_TRIG。AB稱之為下降沿單觸發(fā)或OSF指令。

類似的,下降沿單觸發(fā)檢查信號狀態(tài)中從1到0的變化,如下圖所示:

PLC編程梯形圖方法是什么

下降沿檢測非常有用,例如可以用來檢測設備的關閉。

  • 下降沿觸點和線圈

下降沿指令包括下降沿觸點和下降沿線圈。它們被稱為單觸發(fā)指令是因為只有在狀態(tài)從1遷移到0時 才會激活。

PLC編程梯形圖方法是什么

取決于你要在梯形邏輯中檢測下降沿的位置,可以使用觸點或線圈:

PLC編程梯形圖方法是什么

下降沿指令的一個典型應用場景就是,你需要檢測一個設備的停止,以便啟動另一個設備。例如一個加熱設備和兩個風扇, 當一個加熱設備運行時需要同時運行某個風扇,但是當加熱設備關閉后,就需要立即運行第二個風扇以便加速冷卻。

你可以在梯形邏輯練習3中嘗試解決這個問題,看看是否需要使用下降沿指令。

  • F_TRIG函數(shù)塊

你也可以使用一個函數(shù)塊來實現(xiàn)下降沿檢測,這個函數(shù)塊被成為F_TRIG,是一個標準的PLC指令。

又學習了不少只是,是時候做練習了。在我的觀點中,學習最好的方法就是解決問題。在這些 練習中你將使用上升沿和下降沿檢測指令。但是首先要記住單觸發(fā)指令僅在一個掃描周期有效。 如果你希望用它來啟動需要長時間運行的東西,就需要鎖定或使用set/reset指令。 .

3.3 梯形圖邏輯實現(xiàn)練習題:上升沿檢測

  • 功能需求

使用一個啟動按鈕和停止按鈕來控制電機的啟停,但是要確保只在上升沿啟動或停止電機。

  • 輸入

PLC編程梯形圖方法是什么

  • 輸出

PLC編程梯形圖方法是什么

3.4 梯形圖邏輯實現(xiàn)練習題:下降沿檢測

  • 功能需求

使用一個啟動和停止按鈕來控制一個加熱裝置和一個風扇。當加熱裝置關閉后,啟動第二個風扇。 當加熱裝置和第一個風扇都打開后,立刻關閉第二個風扇。

  • 輸入

PLC編程梯形圖方法是什么

  • 輸出

PLC編程梯形圖方法是什么

到此,關于“PLC編程梯形圖方法是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

網(wǎng)頁名稱:PLC編程梯形圖方法是什么
本文來源:http://www.chinadenli.net/article10/iphcdo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供服務器托管移動網(wǎng)站建設域名注冊網(wǎng)站制作搜索引擎優(yōu)化手機網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司