-
- 素材大。
- 7.65 MB
- 素材授權(quán):
- 免費(fèi)下載
- 素材格式:
- .ppt
- 素材上傳:
- lipeier
- 上傳時間:
- 2019-07-04
- 素材編號:
- 234945
- 素材類別:
- 課件PPT
-
素材預(yù)覽
這是plc基本指令ppt,包括了了解可編程序控制器的編程語言,掌握可編程序控制器的基本指令,熟悉基本指令的使用規(guī)律及其應(yīng)用,掌握利用可編程序控制器來實(shí)現(xiàn)電動機(jī) 的點(diǎn)動、連續(xù)控制和正、反轉(zhuǎn)控制程序編寫等內(nèi)容,歡迎點(diǎn)擊下載。
plc基本指令ppt是由紅軟PPT免費(fèi)下載網(wǎng)推薦的一款課件PPT類型的PowerPoint.
第五講 PLC的編程語言和基本指令 教學(xué)目標(biāo) 1、 了解可編程序控制器的編程語言 2、 掌握可編程序控制器的基本指令 3、 熟悉基本指令的使用規(guī)律及其應(yīng)用 4、 掌握利用可編程序控制器來實(shí)現(xiàn)電動機(jī) 的點(diǎn)動、連續(xù)控制和正、反轉(zhuǎn)控制程序編寫 可編程控制器的編程語言 不同廠家,不同型號的PLC的編程語言只能適應(yīng)自己的產(chǎn)品。IEC中的PLC編程語言標(biāo)準(zhǔn)中有五種編程語言:順序功能圖編程語言、梯形圖編程語言、功能塊圖編程語言、指令語句表編程語言、結(jié)構(gòu)文本編程語言。 最常用的就是梯形圖編程語言和指令語句表編程語言。 梯形圖編程語言 梯形圖編程格式 (1)梯形圖按行從上至下編寫,每一行從左往右順序編寫。PLC程序執(zhí)行順序與梯形圖的編寫順序一致。 (2)圖左、右邊垂直線稱為起始母線、終止母線。每一邏輯行必須從起始母線開始畫起,終止于繼電器線圈或終止母線(有些PLC終止母線可以省略)。 (3)梯形圖的起始母線與線圈之間一定要有觸點(diǎn),而線圈與終止母線之間則不能有任何觸點(diǎn)。 指令語句表編程語言 案例 在生產(chǎn)實(shí)踐過程中,某些生產(chǎn)機(jī)械常要求既能正常起動,又能實(shí)現(xiàn)調(diào)整位置的點(diǎn)動工作。 試用可編程控制器的基本邏輯指令來控制電動機(jī)的點(diǎn)動及連續(xù)運(yùn)行。 一、異步電動機(jī)控制線路圖 異步電動機(jī)控制線路圖 圖( a )為主電路。工作時,合上刀開關(guān) QS ,三相交流電經(jīng)過 QS ,熔斷起 FU ,接觸器 KM 主觸點(diǎn),熱繼電器 FR 至三相交流電動機(jī)。 圖( b )為最簡單的點(diǎn)動控制線路。起動按鈕 SB 沒有并聯(lián)接觸器 KM 的自鎖觸點(diǎn),按下 SB , KM 線圈通電,松開按鈕 SB 時,接觸器 KM 線圈又失電,其主觸點(diǎn)斷開,電動機(jī)停止運(yùn)轉(zhuǎn)。 圖( c )是帶手動開關(guān) SA 的點(diǎn)動控制線路。當(dāng)需要點(diǎn)動控制時,只要把開關(guān) SA 斷開,由按鈕 SB 2 來進(jìn)行點(diǎn)動控制。當(dāng)需要正常運(yùn)行時,只要把開關(guān) SA 合上,將 KM 的自鎖觸點(diǎn)接入,即可實(shí)現(xiàn)連續(xù)控制。 圖( d )中增加了一個復(fù)合按鈕 SB 3 來實(shí)現(xiàn)點(diǎn)動控制。需要點(diǎn)動運(yùn)行時,按下 SB 3 點(diǎn)動按鈕,其常閉觸點(diǎn)先斷開自鎖電路,常開觸發(fā)后閉合接通起動控制電路, KM 接觸器線圈得電,主觸點(diǎn)閉合,接通三相電源,電動機(jī)起動運(yùn)轉(zhuǎn)。當(dāng)松開點(diǎn)動按鈕 SB 3 時, KM 線圈失電, KM 主觸點(diǎn)斷開,電動機(jī)停止運(yùn)轉(zhuǎn)。 若需要電動機(jī)連續(xù)運(yùn)轉(zhuǎn),由停止按鈕 SB 1 及起動按鈕 SB 2 控制,接觸器 KM 的輔助觸點(diǎn)起自鎖作用。 二、可編程控制器的硬件連接 實(shí)現(xiàn)電動機(jī)的點(diǎn)動及連續(xù)運(yùn)行所需的器件有:起點(diǎn)按鈕 SB1 ,停止按鈕 SB2 ,交流接觸器 KM ,熱繼電器 JR 及刀開關(guān)QS 等。主電路的連接如圖所示。 三、梯形圖的設(shè)計 梯形圖的設(shè)計 根據(jù)輸入輸出接線圈可設(shè)計出異步電動機(jī)點(diǎn)動運(yùn)行的梯形圖如圖 ( a )所示。工作過程分析如下:當(dāng)按下 SB1時,輸入繼電器X0得電,其常開觸點(diǎn)閉合,因為異步電動機(jī)未過熱,熱繼電器常開觸點(diǎn)不閉合,輸入繼電器 X2 不接通,其常閉觸點(diǎn)保持閉合,則此時輸出繼電器 Y0 接通,進(jìn)而接觸器 KM 得電,其主觸點(diǎn)接通電動機(jī)的電源,則電動機(jī)起動運(yùn)行。當(dāng)松開按鈕 SB1 時, X0 失電,其觸點(diǎn)斷開, Y0 失電,接觸點(diǎn) KM 斷電,電動機(jī)停止轉(zhuǎn)動,即本梯形圖可實(shí)現(xiàn)點(diǎn)動控制功能。大家可能發(fā)現(xiàn),在梯形圖中使用的熱繼電器的觸點(diǎn)為常開觸點(diǎn),如果要使用常閉觸點(diǎn),梯形圖應(yīng)如何設(shè)計? 梯形圖的設(shè)計 圖( b )為電動機(jī)連續(xù)運(yùn)行的梯形圖,其工作過程分析如下: 當(dāng)按 SB 1 被按下時 X0 接通, Y0 置 1 ,這時電動機(jī)連續(xù)運(yùn)行。需要停車時,按下停車按鈕 SB 2 , 串聯(lián)于 Y0 線圈回路中的 X1 的常閉觸點(diǎn)斷開, Y0 置 1 ,電機(jī)失電停車。 啟 - 保 - 停電路 梯形圖( b )稱為啟 - 保 - 停電路。這個名稱主要來源于圖中的自保持觸點(diǎn) Y0 。并聯(lián)在 X0 常開觸點(diǎn)上的 Y0 常開觸點(diǎn)的作用是當(dāng)鈕 SB 1 松開,輸入繼電器 X0 斷開時,線圈 Y0 仍然能保持接通狀態(tài)。工程中把這個觸點(diǎn)叫做“自保持觸點(diǎn)“。啟 - 保 - 停電路是梯形圖中最典型的單元,它包含了梯形圖程序的全部要素。它們是: a 、事件 每一個梯形圖支路都針對一個事件。事件輸出線圈(或功能框)表示,本例中為 Y0 。 b 、事件發(fā)生的條件 梯形圖支路中除了線圈外還有觸點(diǎn)的組合,使線圈置 1 的條件既是事件發(fā)生的條件,本例中為起動按鈕 X0 置 1 。 c 、事件得以延續(xù)的條件 觸點(diǎn)組合中使線圈置 1 得以持久的條件。本例中為與 X0 并聯(lián)的 Y0 的自保持觸點(diǎn)。 d 、使事件終止的條件 觸點(diǎn)組合中使線圈置 1 中斷的條件。本例中為 X1 的常閉觸點(diǎn)斷開。 四、語句表 點(diǎn)動控制即圖 ( a )所使用到的基本指令有: 從母線取用常開觸點(diǎn)指令 LD ; 常閉觸點(diǎn)的串聯(lián)指令 ANI ; 輸出繼電器的線圈驅(qū)動指令 OUT 。 每條指令占用一個程序步,語句表如下: 語句表 連續(xù)運(yùn)行控制即圖( b )所使用到的基本指令有: 從母線取用常開觸點(diǎn)指令 LD ; 常開觸點(diǎn)的并聯(lián)指令 OR ; 常閉觸點(diǎn)的串聯(lián)指令 ANI ; 輸出繼電器的線圈驅(qū)動指令 OUT 。語句表如下: 3.編程應(yīng)用 (二)觸點(diǎn)串聯(lián)(AND、ANI)指令 1.指令助記符及功能 (三)觸點(diǎn)并聯(lián)(OR、ORI)指令 1.指令助記符及功能 3.編程 如圖6-34所示,兩種梯形圖都在X010由OFF→ON變化時,使M 6接通一個掃描周期。 同樣,圖6-35兩個梯形圖也具有同樣的動作效果。兩種梯形圖都在X010由OFF→ON變化時,只執(zhí)行一次傳送指令MOV。 3.編程應(yīng)用 (五)串聯(lián)電路塊的并聯(lián)(ORB)指令 1.指令助記符及功能 3.編程應(yīng)用 (六)并聯(lián)電路塊的串聯(lián)(ANB)指令 1.指令助記符及功能 3.編程應(yīng)用 (七)棧操作(MPS/MRD/MPP)指令 1.指令助記符及功能 2.指令說明 (1)這組指令分別為進(jìn)棧、讀棧、出棧指令,用于分支多重輸出電路中將連接點(diǎn)數(shù)據(jù)先存儲,便于連接后面電路時讀出或取出該數(shù)據(jù)。 3.編程應(yīng)用 【例1】 (八)主控觸點(diǎn)(MC/MCR)指令 1.指令助記符及功能 【例1】無嵌 套結(jié)構(gòu)的主控指令MC/MCR編程應(yīng)用,如圖6-45 所示。圖中上、下兩個主控指令程序中,均采用相同的嵌套級N0。 (九)置位/復(fù)位(SET/RST)指令1.指令助記符及功能 3.編程應(yīng)用 (十)微分脈沖輸出(PLS/PLF)指令 1.指令助記符及功能 3.編程應(yīng)用 (十一)取反(INV)指令 1.指令助記符及功能 INV指令的功能、梯形圖表示、操作組件和程序步如表6-36所示。 (十二)空操作(NOP)指令和程序結(jié)束(END)指令 1.指令助記符及功能 NOP和END指令的功能、梯形圖表示、操作組件和程序步如表6-37所示。 第四節(jié) 編程規(guī)則及注意事項 一、梯形圖的結(jié)構(gòu)規(guī)則 梯形圖作為一種編程語言,繪制時有一定的規(guī)則。在編輯梯形圖時,要注意以下幾點(diǎn)。 (1)梯形圖的各種符號,要以左母線為起點(diǎn),右母線為終點(diǎn)(可允許省略右母線)從左向右分行繪出。每一行起始的觸點(diǎn)群構(gòu)成該行梯形圖的 “執(zhí)行條件”,與右母線連接的應(yīng)是輸出線圈、功能指令,不能是觸點(diǎn)。一行寫完,自上而下依次再寫下一行。注意,觸點(diǎn)不能接在線圈的右邊,如圖6-54(a)所示;線圈也不能直接與左母線連接,必須通過觸點(diǎn)連接,如圖6-54(b) 所示。 (5)遇到不可編程的梯形圖時,可根據(jù)信號流向?qū)υ菪螆D重新編排,以便于正確進(jìn)行編程。圖6-58中舉了幾個實(shí)例,將不可編程梯形圖重新編排成了可編程的梯形圖。 二、語句表程序的編輯規(guī)則 在許多場合需要將繪好的梯形圖列寫出指令語句表程序。根據(jù)梯形圖上的符號及符號間的相互關(guān)系正確地選取指令及注意正確的表達(dá)順序是很重要的。 (1)利用PLC基本指令對梯形圖編程時,必須要按信號單方向從左到右、自上而下的流向原則進(jìn)行編寫。圖6-59闡明了所示梯形圖的編程順序。 三、雙線圈輸出問題 在梯形圖中,線圈前邊的觸點(diǎn)代表線圈輸出的條件,線圈代表輸出。在同一程序中,某個線圈的輸出條件可能非常復(fù)雜,但應(yīng)是惟一且可集中表達(dá)的。由PLC的操作系統(tǒng)引出的梯形圖編繪法則規(guī)定,一個線圈在梯形圖中只能出現(xiàn)一次。如果在同一程序中同一組件的線圈使用兩次或多次,稱為雙線圈輸出。PLC程序?qū)@種情況的出現(xiàn),掃描執(zhí)行的原則規(guī)定是:前面的輸出無效,最后一次輸出才是有效的。但是,作為這種事件的特例:同一程序的兩個絕不會同時執(zhí)行的程序段中可以有相同的輸出線圈。如圖6-60所示 第五節(jié) 常用基本環(huán)節(jié)的編程 作為編程組件及基本指令的應(yīng)用,本節(jié)將討論一些基本環(huán)節(jié)的編程。這些環(huán)節(jié)常作為梯形圖的基本單元出現(xiàn)在程序中。 一、三相異步電動機(jī)單向運(yùn)轉(zhuǎn)控制:啟-保- 停電路單元 三相異步電動機(jī)單向運(yùn)轉(zhuǎn)控制電路在電氣控制部分已經(jīng)介紹過,F(xiàn)將線路圖轉(zhuǎn)繪于圖6-61中。圖(a)為PLC的輸入輸出接線圖,從圖中可知,啟動按鈕SB1接于X000輸入點(diǎn),停車按鈕SB2接于X001,交流接觸器KM接于輸出點(diǎn)Y000,這就是端子分配圖,實(shí)質(zhì)是為程序安排代表控制系統(tǒng)中事物的機(jī)內(nèi)組件。 圖6-61 異步電機(jī)單向運(yùn)轉(zhuǎn)控制 啟-保-停單向控制電路是梯形圖中最典型的單元,它包含了梯形圖程序的全部要素。它們是: (1)事件 每一個梯形圖支路都針對一個事件。事件用輸出線圈(或功能框)表示,本例中為Y000。 (2)事件發(fā)生的條件 梯形圖支路中除了線圈外還有觸點(diǎn)的組合,使線圈置1的條件即是事件發(fā)生的條件,本例中為啟動按鈕使XO00置1。 (3)事件得以延續(xù)的條件 觸點(diǎn)組合中使線圈置1得以保持的條件是與XO00并聯(lián)的Y00O自鎖觸點(diǎn)閉合。 (4)使事件終止的條件 即觸點(diǎn)組合中使線圈置1中斷的條件。本例中為X001常閉觸點(diǎn)斷開。 二、三相異步電動機(jī)可逆運(yùn)轉(zhuǎn)控制:互鎖環(huán)節(jié) 在上例的基礎(chǔ)上,如希望實(shí)現(xiàn)三相異步電機(jī)可逆運(yùn)轉(zhuǎn)。只需增加一個反轉(zhuǎn)控制按鈕和一個反轉(zhuǎn)接觸器KM2即可。PLC的端子分配與及梯形圖見圖6-62。梯形圖設(shè)計可以這樣考慮,選二套啟-保-停電路,一個用于正轉(zhuǎn),(通過Y000驅(qū)動正轉(zhuǎn)接觸器KM1),一個用于反轉(zhuǎn)(通過Y001驅(qū)動反轉(zhuǎn)接觸器KM2)?紤]正反轉(zhuǎn)二個接觸器不能同時接通,在二個接觸器的驅(qū)動支路中分別串入對方接觸器的常閉觸點(diǎn)(如Y000支路串入Y001常閉觸點(diǎn); Y001支路串入 三、二臺電機(jī)延時啟動的基本環(huán)節(jié) 二臺異步電動機(jī),一臺啟動10s后第二臺啟動,運(yùn)行后能同時停止。欲實(shí)現(xiàn)這一功能,給二臺電機(jī)供電的二個交流接觸器要用PLC的二個輸出口。由于是二臺電機(jī)延時啟動,同時停車,用一個啟動按鈕和一個停止按鈕就夠了,但延時需一個定時器。梯形圖的設(shè)計可以依以下順序進(jìn)行:首先繪二臺電機(jī)獨(dú)立的啟-保-停電路,第一臺電機(jī)使用啟動按鈕啟動,第二臺電機(jī)使用定時器的常開觸點(diǎn)延時啟動,二臺電機(jī)均使用同一停止按鈕,然后再解決定時器的工作問題。由于第一臺電機(jī)啟動10s后第二臺電機(jī)啟動,因此第一臺電機(jī)啟動是計時起點(diǎn),因而要將定時器的線圈并接在第一臺電機(jī)的輸出線圈上。本例的PLC端子分配與接線情況與圖6-62(a)相同,梯形圖繪于圖6-63中。 四、定時器的延時擴(kuò)展 定時器的計時時間都有一個最大值,如100ms的定時器最大計時時間為3276.7s。若 工程中所需的延時時間大于選定的定時器最大定時數(shù)值時,最簡單的延時擴(kuò)展方法是采用定時器接力計時,即先啟動一個定時器計時,計時時間到時,用第一個定時器的常開觸點(diǎn)啟動第二個定時器,再使用第二個定時器啟動第三個……。記住,要應(yīng)用最后一個定時器的觸點(diǎn)去控制最終的控制對象。圖6-64梯形圖就是定時器接力延時的例子。 另外也可以利用計數(shù)器配合定時器獲得長延時,如圖6-65。圖中常開觸點(diǎn)X000閉合是梯形圖電路的執(zhí)行條件,當(dāng)X000保持接通時電路工作。在定時器T1的支路中接有定時器T1的常閉觸點(diǎn),它使定時器T1每隔10s復(fù)位一次。T1的常開觸點(diǎn)每10秒接通一個掃描周期,使計數(shù)器C1計一個數(shù),當(dāng)C1計到設(shè)定值時,將控制對象Y010接通。從X000接通為始點(diǎn)的延時時間就是:定時器的時間設(shè)定值×計數(shù)器的設(shè)定值。X001是計數(shù)器C1的復(fù)位條件。 五、定時器構(gòu)成的振蕩電路 上面圖6-65的梯形圖實(shí)際上是一種振蕩電路,產(chǎn)生的脈沖寬度為一個掃描周期,周期為10秒(即定時器T1的設(shè)定值)的方波脈沖。這個脈沖序列是作為計數(shù)器C1的計數(shù)脈沖的。當(dāng)然,這種脈沖還可以用于移位寄存器的移位等其它場合。 六、分頻電路 圖6-66所示是一個2分頻電路。待分頻的脈沖信號加在X000端,設(shè)M101和Y010初始狀態(tài)均為0。 第五節(jié) 基本指令編程實(shí)例 【例1】用PLC實(shí)現(xiàn)對通風(fēng)機(jī)的監(jiān)視。 用PLC設(shè)計一個對三臺通風(fēng)機(jī)選擇運(yùn)轉(zhuǎn)裝置進(jìn)行監(jiān)視的系統(tǒng)。如果三臺風(fēng)機(jī)中有二臺在工作,信號燈就持續(xù)發(fā)亮;如果只有一臺風(fēng)機(jī)工作,信號燈就以1Hz的頻率閃光;如果三臺風(fēng)機(jī)都不工作,信號燈就以10Hz頻率閃光;如果選擇運(yùn)轉(zhuǎn)裝置不運(yùn)行,信號燈就熄滅。 對PLC機(jī)內(nèi)器件安排如表6-38所示。 根據(jù)以上要求,條件信號有三個,即: ①三臺風(fēng)機(jī)中至少有二臺在運(yùn)行,這時有3種邏輯組合關(guān)系,如圖6-67(a) 所示; ②只有一臺風(fēng)機(jī)在運(yùn)行,邏輯關(guān)系如圖6-67(b)所示; ③沒有風(fēng)機(jī)在運(yùn)行,當(dāng)這種邏輯至少有一種滿足,信號燈發(fā)光,如圖6-67(c)所示。 由以上三種邏輯關(guān)系可以繪出風(fēng)機(jī)監(jiān)視系統(tǒng)的梯形圖如圖6-68所示。 【例2】 五組搶答器控制設(shè)計 五個隊參加搶答比賽。比賽規(guī)則及所使用的設(shè)備如下: 設(shè)有主持人總臺及各個參賽隊分臺?偱_設(shè)有總臺燈及總臺音響,總臺開始及總臺復(fù)位按鈕。分臺設(shè)有分臺燈,分臺搶答按鈕。各隊搶答必須在主持人給出題目,說了“開始”并同時按了開始控制鈕后的10s內(nèi)進(jìn)行搶答,如提前,搶答器將報出“違例”信號。(違例扣分)。10s時間到,還無人搶答,搶答器將給出應(yīng)答時間到信號,該題作廢。在有人搶答情況下,搶得的隊必須在30s內(nèi)完成答題。如30s內(nèi)還沒有答完,則作答題超時處理。燈光及音響信號的意義安排如下: 音響及某臺燈:正常搶答 音響及某臺燈加總臺燈:違例。 音響加總臺燈:無人應(yīng)答及答題超時。 在一個題目回答終了后,主持人按下復(fù)位按鈕,搶答器恢復(fù)原始狀態(tài),為第二輪搶答作好準(zhǔn)備。 表6-39 器件安排表 設(shè)計步驟可表述如下 : 1、先繪出圖中“應(yīng)答開始”、 “應(yīng)答時限”、 “搶答繼電器M2” 、“答題時限”等支路。這些支路中輸出器件的狀態(tài)是進(jìn)一步設(shè)計的基礎(chǔ)。 設(shè)計步驟可表述如下 : 1、搶答程序 設(shè)計步驟可表述如下 : 1、搶答程序 設(shè)計步驟可表述如下 : 2、總臺程序(應(yīng)答開始和應(yīng)答時限程序) 設(shè)計步驟可表述如下 : 1、先繪出圖中“應(yīng)答開始”、 “應(yīng)答時限”、 “搶答繼電器M2” 、“答題時限”等支路。這些支路中輸出器件的狀態(tài)是進(jìn)一步設(shè)計的基礎(chǔ)。 (2)設(shè)計各臺燈Y1梯形圖。各臺燈啟動條件串入M2的常閉觸點(diǎn)體現(xiàn)了搶答器的一個基本原則:競時封鎖,在已有人搶答之后按按鈕是無效的。 (3)設(shè)計總臺燈梯形圖。由圖中可知,總臺燈的工作條件含有四個分支。其意義可以解釋如下:(自上而下) ① M2的常開和M1的常閉串聯(lián):主持人未按開始按鈕即有人搶答,違例。 ② T1的常開和M2的常閉串聯(lián):應(yīng)答時間到無人搶答,本題作廢。 ③ T2的常開和M2的常開串聯(lián):答題超時。 ④ Y14常開:自保觸點(diǎn)。 (4)設(shè)計總臺音響梯形圖?偱_音響梯形圖的結(jié)構(gòu)本來可以和總臺燈是一樣的,為了縮短音響的時間(設(shè)定為1S),在音響輸出Y000中加入了音響時限環(huán)節(jié)。有關(guān)的支路請讀者自行分析。 (5)最后解決復(fù)位功能?紤]到主控觸點(diǎn)指令具有使主控觸點(diǎn)后的所有啟-保-停電路輸出中止的作用,將主控觸點(diǎn)M0及相關(guān)電路加在已設(shè)計好的梯形圖前部。 【例3】 三臺電機(jī)的循環(huán)啟停運(yùn)轉(zhuǎn)控制 三臺電機(jī)接于Y001、Y002、Y003。要求它們相隔5s啟動,各運(yùn)行10s停止。并循環(huán)。根據(jù)以上要求。繪出電機(jī)工作時序圖如圖6-70所示。 分析時序圖,不難發(fā)現(xiàn)輸出Y001、Y002、Y003的控制邏輯和間隔5s一個的“時間點(diǎn)”有關(guān),每個“時間點(diǎn)”都有電機(jī)啟停。因而用程序建立這些“時間點(diǎn)”是程序設(shè)計的關(guān)鍵。因本例時間間隔相等,“時間點(diǎn)”的建立可借助振蕩電路及計數(shù)器。設(shè)X001為電機(jī)運(yùn)行開始的時刻。讓定時器T1實(shí)現(xiàn)振蕩。再用計數(shù)器C0、C1、C2、C3做為一個循環(huán)過程中的時間點(diǎn)。循環(huán)功能借助C3對全部計數(shù)器的復(fù)位實(shí)現(xiàn)。“時間點(diǎn)”建立之后,用這些點(diǎn)來表示輸出的狀態(tài)就十分容易了。 設(shè)計好的梯形圖如圖6-71所示 。 【例4】 十字路口交通燈控制設(shè)計。 這也是一個時序控制實(shí)例。十字路口南北向及東西向均設(shè)有紅、黃、綠三個信號燈,六個燈依一定的時序循環(huán)往復(fù)工作。圖6-72是交通燈的時序圖。 表6-40 時間點(diǎn)及實(shí)現(xiàn)方法 本例梯形圖設(shè)計步驟如下。 。1)依表6-40所列器件及方式繪出各“時間點(diǎn)”對應(yīng)的支路。這些支路是依“時間點(diǎn)”的先后順序繪出的,且采用一點(diǎn)扣一點(diǎn)的方式進(jìn)行的。 (2)以“時間點(diǎn)”為工作條件繪出各燈的輸出梯形圖。 (3)為了實(shí)現(xiàn)交通燈的啟?刂,在已繪好的梯形圖上增加主控環(huán)節(jié)。作為一個循環(huán)的結(jié)束,第二個循環(huán)開始控制的T7的常閉觸點(diǎn)也作為條件串入主控指令中。本例梯形圖繪于圖6-73。 第六節(jié) “經(jīng)驗”編程方法 以上四個實(shí)例編程應(yīng)用的方法稱為“經(jīng)驗設(shè)計法”。“經(jīng)驗設(shè)計法”顧名思義就是依據(jù)設(shè)計者的設(shè)計經(jīng)驗進(jìn)行設(shè)計的方法。它主要基于以下幾點(diǎn)。 (1)PLC的編程,從梯形圖來看,其根本點(diǎn)是找出符合控制要求的系統(tǒng)各個輸出的工作條件,這些條件又總是用機(jī)內(nèi)各種器件按一定的邏輯關(guān)系組合來實(shí)現(xiàn)的。 (2)梯形圖的基本模式為啟-保-停電路。每個啟-保-停電路一般只針對一個輸出,這個輸出可以是系統(tǒng)的實(shí)際輸出,也可以是中間變量。 (3)梯形圖編程中有一些約定俗成的基本環(huán)節(jié),它們都有一定的功能,可以在許多地方借以應(yīng)用。 在編繪以上各例程序的基礎(chǔ)上,現(xiàn)將“經(jīng)驗設(shè)計法”編程步驟總結(jié)如下。 (1)在準(zhǔn)確了解控制要求后,合理地為控制系統(tǒng)中的事件分配輸入輸出端。選擇必要的機(jī)內(nèi)器件,如定時器、計數(shù)器、輔助繼電器。 (2)對于一些控制要求較簡單的輸出,可直接寫出它們的工作條件,依啟-保-停電路模式完成相關(guān)的梯形圖支路。工作條件稍復(fù)雜的可借助輔助繼電器。 (3)對于較復(fù)雜的控制要求,為了能用啟-保-停電路模式繪出各輸出端的梯形圖,要正確分析控制要求,并確定組成總的控制要求的關(guān)鍵點(diǎn)。在空間類邏輯為主的控制中關(guān)鍵點(diǎn)為影響控制狀態(tài)的點(diǎn)(如搶答器例中主持人是否宣布開始,答題是否到時等)。在時間類邏輯為主的控制中(如交通燈),關(guān)鍵點(diǎn)為控制狀態(tài)轉(zhuǎn)換的時間。 (4)將關(guān)鍵點(diǎn)用梯形圖表達(dá)出來。關(guān)鍵點(diǎn)總是用機(jī)內(nèi)器件來代表的,應(yīng)考慮并安排好。繪關(guān)鍵點(diǎn)的梯形圖時,可以使用常見的基本環(huán)節(jié),如定時器計時環(huán)節(jié)、振蕩環(huán)節(jié)、分頻環(huán)節(jié)等。 (5)在完成關(guān)鍵點(diǎn)梯形圖的基礎(chǔ)上,針對系統(tǒng)最終的輸出進(jìn)行梯形圖的編繪。使用關(guān)鍵點(diǎn)綜合出最終輸出的控制要求。 (6)審查以上草繪圖紙,在此基礎(chǔ)上,補(bǔ)充遺漏的功能,更正錯誤,進(jìn)行最后的完善。 最后需要說明的是“經(jīng)驗設(shè)計法”并無一定的章法可循。在設(shè)計過程中如發(fā)現(xiàn)初步的設(shè)計構(gòu)想不能實(shí)現(xiàn)控制要求時,可換個角度試一試。當(dāng)您的設(shè)計經(jīng)歷多起來時,經(jīng)驗法就會得心應(yīng)手了。 邏輯取及線圈驅(qū)動指令LD、LDI、OUT LD,取指令。表示一個與輸入母線相連的常開接點(diǎn)指令。 LDI,取反指令。表示一個與輸入母線相連的常閉接點(diǎn)指令 。 OUT,線圈驅(qū)動指令 接點(diǎn)串聯(lián)指令A(yù)ND、ANI AND, 與指令。用于單個常開接點(diǎn)的串聯(lián)。 ANI,與非指令。用于單個常閉接點(diǎn)的串聯(lián) OUT指令后,通過接點(diǎn)對其它線圈使用OUT指令稱為縱接輸出或連續(xù)輸出 接點(diǎn)并聯(lián)指令OR、ORI OR,或指令,用于單個常開接點(diǎn)的并聯(lián)。 ORI, 或非指令,用于單個常閉接點(diǎn)的并聯(lián) 串聯(lián)電路塊的并聯(lián)連接指令ORB 兩個或兩個以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)果用ORB指令。 串聯(lián)電路塊的并聯(lián)連接指令ORB 兩個或兩個以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)果用ORB指令。 串聯(lián)電路塊的并聯(lián)連接指令ORB 兩個或兩個以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)果用ORB指令。 并聯(lián)電路塊的串聯(lián)連接指令A(yù)NB 兩個或兩個以上接點(diǎn)并聯(lián)的電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時,使用ANB指令。分支的起點(diǎn)用LD、LDI指令。
plc案例ppt:這是plc案例ppt,包括了PLC在數(shù)控加藥系統(tǒng)中的應(yīng)用,PLC在分布式電子皮帶秤中的應(yīng)用,數(shù)據(jù)打包技術(shù)方法介紹等內(nèi)容,歡迎點(diǎn)擊下載。
基于plc的立體車庫ppt:這是基于plc的立體車庫ppt,包括了立體車庫的研究背景,立體車庫的優(yōu)點(diǎn),立體車庫實(shí)物圖,2*3式升降橫移式立體車庫示意圖,系統(tǒng)控制原理,光電開關(guān)的選擇,稱重傳感器,變頻器,立體車庫安全保護(hù)措施等內(nèi)容,歡迎點(diǎn)擊下載。
plc基礎(chǔ)知識ppt:這是plc基礎(chǔ)知識ppt,包括了PLC的產(chǎn)生與歷史,可編程控制器的定義,PLC的現(xiàn)狀及發(fā)展趨勢,PLC的特點(diǎn),PLC的基本功能,PLC與其他工業(yè)控制系統(tǒng)的比較等內(nèi)容,歡迎點(diǎn)擊下載。