




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件PLC程序使用啟保停電路編程使用啟保停電路的編程方式幾種編程方式比較使用啟保停電路的編程方式編程方式的通用性;起保停通用性最強不同編程方式設(shè)計程序長度比較;用STL指令程序最短。電路結(jié)構(gòu)及其其他方面的比較
起保停電路編程方式----以步為中心;
以轉(zhuǎn)換為中心編程方式----以轉(zhuǎn)換為中心(轉(zhuǎn)換實現(xiàn)的基本規(guī)則);
STL指令方式----以STL觸點或輔助繼電器為中心(轉(zhuǎn)換實現(xiàn)的基本規(guī)則)各種編程方式比較;;編程方式的通用性;起保停通用性最強各種編程方式比較;;基本概念步進控制:在多工步的控制中,按照一定的順序分步動作,即上一步動作結(jié)束后,下一步動作才開始。步進指令:專門用于步進控制的指令編程步驟:1)根據(jù)工藝流程畫出狀態(tài)轉(zhuǎn)移圖;
2)根據(jù)狀態(tài)轉(zhuǎn)移圖畫出步進梯形圖;
3)根據(jù)步進梯形圖編寫出指令表?;靖拍畈竭M控制:在多工步的控制中,按照一定的順序分步動作狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖簡稱SFC):是用狀態(tài)繼電器來描述工步轉(zhuǎn)移的圖形。狀態(tài)Sn狀態(tài)Sm轉(zhuǎn)移條件滿足轉(zhuǎn)移條件時,實現(xiàn)狀態(tài)轉(zhuǎn)移,即上一狀態(tài)(轉(zhuǎn)移源)復位,下一狀態(tài)(轉(zhuǎn)移目標)置位。
狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖簡稱SFC):是用狀態(tài)繼電器來描述工步轉(zhuǎn)指令表對步進接點用步進指令STL編程;當步進控制范圍結(jié)束時,用步進返回指令RET;與步進接點相連的觸點用LD/LDI指令。指令表對步進接點用步進指令STL編程;使用步進指令需要說明的問題1.狀態(tài)S作為輔助繼電器使用時,不能提供步進接點(步進接點是可以產(chǎn)生一定步進動作的接點)。2.輸出的驅(qū)動方法。STL內(nèi)的母線一旦寫入LD或LDI指令后,對不需要觸點的線圈就不能再編程,如圖(a)所示。若要編程,需變換成圖(b)所示。
使用步進指令需要說明的問題1.狀態(tài)S作為輔助繼電器使用時,1.初始化程序FX系列PLC的狀態(tài)初始化指令I(lǐng)ST(InitialState)的功能指令編號為FNC60,它與STL指令一起使用,專門用來設(shè)置具有多種工作方式的控制系統(tǒng)的初始狀態(tài)和設(shè)置有關(guān)的特殊輔助繼電器的狀態(tài),可以大大簡化復雜的順序控制程序的設(shè)計工作。IST指令只能使用一次,它應放在程序開始的地方,被它控制的STL電路應放在它的后面。使用步進梯形指令的編程方法使用步進梯形指令的編程方法機械手控制系統(tǒng)的順序功能圖如圖所示。該系統(tǒng)的初始化程序(見圖5-35)用來設(shè)置初始狀態(tài)和原點位置條件。IST指令中的S20和S30用來指定在自動操作中用到的最低和最高的狀態(tài)的元件號,IST中的源操作數(shù)可以取X、Y和M機械手控制系統(tǒng)的順序功能圖如圖所示。該系統(tǒng)的初始化程序(見圖圖5—35中IST指令的源操作數(shù)X10用來指定與工作方式有關(guān)的輸入繼電器的首元件,它實際上指定從X10開始的8個輸入繼電器,它們分別具有以下的意義:
X10:手動
X11:回原點
X12:單步運行
X13:單周期運行(半自動)X14:連續(xù)運行(全自動)X15:回原點起動
X16:自動操作起動
X17:停止
X10~X14中同時只能有一個處于接通狀態(tài),必須使用選擇開關(guān)(見圖5-25),以保證這5個輸人中不可能有兩個同時為ON。圖5—35中IST指令的源操作數(shù)X10用來指定與工作方式有關(guān)PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-IST指令的執(zhí)行條件滿足時,初始狀態(tài)S0~S2和下列的特殊輔助繼電器被自動指定為以下功能,以后即使IST指令的執(zhí)行條件變?yōu)镺FF,這些元件的功能仍保持不變:
M8040:為1時禁止所有的狀態(tài)轉(zhuǎn)換
M8041:轉(zhuǎn)換起動
M8042:起動脈沖
M8043:回原點完成
M8044:原點條件滿足
M8047:STL監(jiān)控有效
So:手動操作初始狀態(tài)
S1:回原點初始狀態(tài)
S2:自動操作初始狀態(tài)IST指令的執(zhí)行條件滿足時,初始狀態(tài)S0~S2和下列的特殊輔如果改變了當前選擇的工作方式,在“回原點完成”標志M8043變?yōu)镺N之前,所有的輸出繼電器將變?yōu)镺FF。STL監(jiān)控有效標志M8047的線圈“通電”時,當前的活動步對應的狀態(tài)的元件號按從大到小的順序排列,存放在特殊數(shù)據(jù)寄存器D8040一D8047中,因此可以監(jiān)控8點活動步對應的狀態(tài)的元件號。此外,若有任何一個狀態(tài)為ON,特殊輔助繼電器M8046將為ON。如果改變了當前選擇的工作方式,在“回原點完成”標志M80432.手動程序手動程序(見圖5—35)與圖5—28中的程序基本上相同,手動程序用初始狀態(tài)S0控制,因為手動程序、自動程序(不包括回原點程序)和回原點程序均用STL觸點驅(qū)動,這3部分程序不會同時被驅(qū)動,所以用STL指令和IST指令編程時,不必像圖5—1那樣,用CJ指令來切換自動程序和手動程序。2.手動程序3.自動返回原點程序自動返回原點的順序功能圖如圖5—36所示,當原點條件滿足時,特殊輔助繼電器M8044(原點條件)為ON(見圖中的初始化程序)。自動返回原點結(jié)束后,用SET指令將M8043(回原點完成)置為ON,并用RST指令將回原點順序功能圖中的最后一步S12復位,返回原點的順序功能圖中的步應使用S10~S19。3.自動返回原點程序自動返回原點結(jié)束后,用SET指令將M804.自動程序用STL指令設(shè)計的自動程序的順序功能圖如圖5-34所示,特殊輔助繼電器M8041(轉(zhuǎn)換起動)和M8044(原點條件)是從自動程序的初始步S2轉(zhuǎn)換到下一步S20的轉(zhuǎn)換條件。自動程序的梯形圖見圖5-35。使用IST指令后,系統(tǒng)的手動、自動、單周期、單步、連續(xù)和回原點這幾種工作方式的切換是系統(tǒng)程序自動完成的,但是必須按照前述的規(guī)定,安排IST指令中指定的控制工作方式用的輸入繼電器X10~X17的元件號順序。工作方式的切換是通過特殊輔助繼電器M8040~M8042實現(xiàn)的,IST指令自動驅(qū)動M8040~M8042。4.自動程序5.使用IST指令時輸入繼電器元件號的處理圖5-37a中的源操作數(shù)M0表示M0~M7分別具有圖5-37b中所示的意義。IST指令可以使用元件號不連續(xù)的輸入繼電器(見圖5-37b),也可以只使用前述的部分工作方式。5.使用IST指令時輸入繼電器元件號的處理特殊輔助繼電器M8000在RUN(運行)狀態(tài)時為ON,其常閉觸點一直處于斷開狀態(tài)。圖5-37c中只有回原點和連續(xù)兩種工作方式,其余的工作方式是被禁止的。圖5-37c中“起動”與“回原點起動”功能合用一個按鈕X32。特殊輔助繼電器M8000在RUN(運行)狀態(tài)時為ON,其常閉5.2使用起保停電路的編程方法根據(jù)順序功能圖來設(shè)計梯形圖時,可以用輔助繼電器M來代表步。起保停電路僅僅使用與觸點和線圈有關(guān)的指令,這是一種通用的編程方法,可以用于任意型號的PLC。5.2使用起保停電路的編程方法右下圖中的步M1、M2和M3是順序功能圖中順序相連的3步。設(shè)計起保停電路的關(guān)鍵是找出它的起動條件和停止條件。根據(jù)轉(zhuǎn)換實現(xiàn)的基本規(guī)則,步M2變?yōu)榛顒硬降臈l件是它的前級步M1為活動步,且轉(zhuǎn)換條件X1=1。在起保停電路中,則應將前級步M1和轉(zhuǎn)換條件X1對應的常開觸點串聯(lián),作為控制M2的起動電路。右下圖中的步M1、M2和M3是順序功能圖中順序相連的3步。設(shè)控制M2的起動電路接通后,在下一個掃描周期,前級步M1變?yōu)椴换顒硬?,M1的常開觸點斷開,M2自保。當M2和X2均為ON時,步M3變?yōu)榛顒硬?,這時步M2應變?yōu)椴换顒硬剑虼丝梢詫3=1作為使輔助繼電器M2變?yōu)镺FF的條件,即將后續(xù)步M3的常閉觸點與M2的線圈串聯(lián),作為起保停電路的停止電路。梯形圖可以用邏輯代數(shù)式表示為:
M2=(M1·X1+M2)·/M3控制M2的起動電路接通后,在下一個掃描周期,前級步M1變?yōu)椴粏涡蛄械木幊谭椒ㄓ覉D是某小車運動的示意圖。設(shè)小車在初始位置時停在右邊,限位開關(guān)X2為ON。按下起動按鈕X3后,小車左行,碰到限位開關(guān)X1時,變?yōu)橛倚校环祷叵尬婚_關(guān)X2處變?yōu)樽笮?,碰到限位開關(guān)X0時,變?yōu)橛倚?,返回起始位置后停止運動。單序列的編程方法右圖是某小車運動的示意圖。設(shè)小車在初始位置時一個工作周期可以分為一個初始步和4個運動步,分別用M0~M4來代表這5步。起動按鈕X3、限位開關(guān)X0~X2的常開觸點是各步之間的轉(zhuǎn)換條件。一個工作周期可以分為一個初始步和4個運動步,分別用M0~M4如某一輸出繼電器在幾步中都應為ON,應將代表各有關(guān)步的輔助繼電器的常開觸點并聯(lián)后,驅(qū)動該輸出繼電器的線圈。如圖中Y0在步M1和M3中都應為ON,所以將M1和M3的常開觸點并聯(lián)后,來控制Y0的線圈。如某一輸出繼電器在幾步中都應為ON,應將代表各有關(guān)步的輔助繼選擇序列與并行序列的編程方法如人行橫道處的交通信號燈。按下起動按鈕X0,步M1和步M5同時變?yōu)榛顒硬?。選擇序列與并行序列的編程方法按下停止按鈕X1,在完成順序功能圖中一個工作周期的最后一個步(車道黃燈亮、人行道紅燈亮)的工作后返回初始狀態(tài),所有的燈熄滅。為了實現(xiàn)在最后一步返回初始狀態(tài),在梯形圖中用起保停電路和起動、停止按鈕來控制M10,按下起動按鈕X0,M10變?yōu)镺N并保持,按下停止按鈕X1,M10變?yōu)镺FF,但是系統(tǒng)不會馬上返回初始步,因為M10只是在步M8之后起作用。交通燈的閃動是用周期為1s的時鐘脈沖M8013的觸點實現(xiàn)的。按下停止按鈕X1,在完成順序功能圖中一個工作周期的最后一個步車道交通燈和人行道交通燈是同時工作的,可以用并行序列來表示它們的工作情況。在順序功能圖中,為了避免從并行序列的匯合處直接轉(zhuǎn)換到并行序列的分支處,在步M4和M7的后面設(shè)置了一個虛設(shè)步,該步?jīng)]有什么具體的操作,進入該步后,將馬上轉(zhuǎn)移到下一步。車道交通燈和人行道交通燈是同時工作的,可以用并行序列來表示它1.選擇序列的分支的編程方法如果某一步的后面有一個由N條分支組成的選擇序列,該步可能轉(zhuǎn)換到不同的N步去,應將這N個后續(xù)步對應的輔助繼電器的常閉觸點與該步的線圈串聯(lián),作為結(jié)束該步的條件。1.選擇序列的分支的編程方法右圖中步M8之后有一個選擇序列的分支,當它的后續(xù)步M0、M1和M5變?yōu)榛顒硬綍r,它應變?yōu)椴换顒硬?。因為M1和M5是同時變?yōu)榛顒硬降?,所以只需將M0和M1或M0和M5的常閉觸點與M8的線圈串聯(lián)。右圖中步M8之后有一個選擇序列的分支,當它的后續(xù)步M0、M12.選擇序列的合并的編程方法對于選擇序列的合并,如果某一步之前有N個轉(zhuǎn)換,則代表該步的輔助繼電器的起動電路由N條支路并聯(lián)而成,各支路由某一前級步對應的輔助繼電器的常開觸點與相應轉(zhuǎn)換條件對應的觸點或電路串聯(lián)而成。
2.選擇序列的合并的編程方法右圖中,步M1和步M5之前有一個選擇序列的合并,當步M0為活動步并且轉(zhuǎn)換條件X0滿足,或者步M8為活動步,并且轉(zhuǎn)換條件M10滿足,步M1和步M5都應變?yōu)榛顒硬?,即控制M1和M5的起保停電路的起動條件應為M0·X0+M8·M10,對應的起動電路由兩條并聯(lián)支路組成,每條支路分別由M0、X0和M8、M10的常開觸點串聯(lián)而成。右圖中,步M1和步M5之前有一個選擇序列的合并,當步M0為活PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-
3.并行序列的分支的編程方法并行序列中各單序列的第一步應同時變?yōu)榛顒硬?。對控制這些步的起保停電路使用同樣的起動電路,可以實現(xiàn)這一要求。3.并行序列的分支的編程方法右圖中步M0之后有一個并行序列的分支,當步M8為活動步并且轉(zhuǎn)換條件M10滿足,或步M0為活動步并且轉(zhuǎn)換條件X0得到滿足,都應轉(zhuǎn)換到步M1和步M5,M1和M5應同時變?yōu)镺N,這是用邏輯關(guān)系式M0·X0+M8·M10對應的電路同時作為控制M1和M5的起保停電路的起動電路實現(xiàn)的。右圖中步M0之后有一個并行序列的分支,當步M8為活動步并且轉(zhuǎn)4.并行序列的合并的編程方法步M8之前有一個并行序列的合并,該轉(zhuǎn)換實現(xiàn)的條件是所有的前級步(即步M4和M7)都是活動步且轉(zhuǎn)換條件T5滿足。由此可知,應將M4,M7和T5的常開觸點串聯(lián),作為控制M8的起保停電路的起動電路。4.并行序列的合并的編程方法僅有兩步的閉環(huán)的處理如果在順序功能圖中有僅由兩步組成的小閉環(huán),相應的輔助繼電器的線圈將不能“通電”。例如在M3和X3均為1狀態(tài)時,M2的起動電路接通,但是這時與它串聯(lián)的M3的常閉觸點卻是斷開的,所以M2的線圈將不能“通電”。出現(xiàn)上述問題的根本原因是閉環(huán)中只有兩步,步M2既是步M3的前級步,又是它的后續(xù)步。僅有兩步的閉環(huán)的處理為了解決這一問題,增設(shè)了一個受X2控制的中間元件M10,用M10的常閉觸點取代圖中X2的常閉觸點。如果M2為活動步時X2變?yōu)閘狀態(tài),執(zhí)行圖中的第1個起保停電路時,M10尚為0狀態(tài),它的常閉觸點閉合,M2的線圈通電,保證了控制M3的起保停電路的起動電路接通,使M3的線圈通電,轉(zhuǎn)換到步M3。執(zhí)行完圖中最后一行電路后,M10變?yōu)?狀態(tài),在下一個掃描周期使M2的線圈斷電。
M10=1為了解決這一問題,增設(shè)了一個受X2控制的中間元件M10,用M以轉(zhuǎn)換為中心的編程方法單序列的編程方法圖中X1對應的轉(zhuǎn)換需要同時滿足兩個條件,即該轉(zhuǎn)換的前級步是活動步和轉(zhuǎn)換條件滿足。在梯形圖中,可以用M1和X1的常開觸點組成的串聯(lián)電路來表示上述條件。該電路接通時,兩個條件同時滿足,此時應完成兩個操作,即將該轉(zhuǎn)換的后續(xù)步變?yōu)榛顒硬胶蛯⒃撧D(zhuǎn)換的前級步變?yōu)椴换顒硬健R赞D(zhuǎn)換為中心的編程方法單序列的編程方法右圖為兩條運輸帶順序相連,應先起動2號運輸,按下起動按鈕,2號運輸帶開始運行,5s后1號運輸帶自動起動。停機的順序與起動的順序剛好相反,間隔仍然為5s。右圖為兩條運輸帶順序相連,應先起動2號運輸,按下起動按鈕,2在順序功能圖中,如果某一轉(zhuǎn)換所有的前級步都是活動步并且相應的轉(zhuǎn)換條件滿足,則轉(zhuǎn)換實現(xiàn)。在以轉(zhuǎn)換為中心的編程方法中,將該轉(zhuǎn)換所有前級步對應的輔助繼電器的常開觸點與轉(zhuǎn)換對應的觸點或電路串聯(lián),作為執(zhí)行SET指令和RST指令的條件。用SET指令使所有后續(xù)步對應的輔助繼電器置位,用RST指令使所有前級步對應的輔助繼電器復位。在順序功能圖中,如果某一轉(zhuǎn)換所有的前級步都是活動步并且相應的PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-選擇序列與并行序列的編程方法在地下停車場的出人口處,同時只允許一輛車進出,在進出通道的兩端設(shè)置有紅綠燈,光電開關(guān)X0和X1用于檢測是否有車經(jīng)過,光線被車遮住時X0或X1為ON。有車進入通道時光電開關(guān)檢測到車的前沿,兩端的綠燈滅,紅燈亮,以警示兩方后來的車輛不可再進入通道。車開出通道時,光電開關(guān)檢測到車的后沿,兩端的紅燈滅,綠燈亮,別的車輛可以進入通道。選擇序列與并行序列的編程方法有車進入通道時光電開關(guān)檢測到車的圖中的轉(zhuǎn)換條件X0和X1實際上是在上升沿時起作用,X0和X1的普通觸點和上升沿檢測觸點在這種情況下是等效的。圖中的轉(zhuǎn)換條件X0和X1實際上是在上升沿時起作用,X0和X1組合機床是針對特定工件和特定加工要求設(shè)計的自動化加工設(shè)備,通常由標準通用部件和專用部件組成,PLC是組合機床電氣控制系統(tǒng)中的主要控制設(shè)備。并行序列的編程方法用于雙面鉆孔的組合機床在工件相對的兩面鉆孔,機床由動力滑臺提供進給運動,刀具電動機固定在動力滑臺上。組合機床是針對特定工件和特定加工要求設(shè)計的自動化加工設(shè)備,通PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-工件裝入后,按起動按鈕X0,工件夾緊,X1變?yōu)镺N,M2和M6變?yōu)榛顒硬?,兩?cè)同時進入快速進給工步。兩側(cè)加工均完成后,兩側(cè)動力滑臺退回原位,系統(tǒng)進入步M10。工件松開,限位開關(guān)X10變?yōu)椋螻,系統(tǒng)返回初始步M0,一次加工的工作循環(huán)結(jié)束。為保證并行序列各子序列同時結(jié)束,在各子序列的末尾增設(shè)了一個等待步(即步M5和M9),如果兩個子序列分別進入了步M5和M9,表示兩側(cè)滑臺的快速退回均已結(jié)束,應轉(zhuǎn)換到步M10。步M5和M9之后的轉(zhuǎn)換條件為“=1”,表示應無條件轉(zhuǎn)換,在梯形圖中,該轉(zhuǎn)換等效為一根短接線,或理解為不需要轉(zhuǎn)換條件。工件裝入后,按起動按鈕X0,工件夾緊,X1變?yōu)镺N,M2和MPLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-下圖中轉(zhuǎn)換的上面是并行序列的合并,轉(zhuǎn)換的下面是并行序列的分支,該轉(zhuǎn)換實現(xiàn)的條件是所有的前級步(即步M13和M17)都是活動步和轉(zhuǎn)換條件X5+/X7滿足。由此可知,應將M13、M17、X5的常開觸點和X7的常閉觸點組成的串并聯(lián)電路,作為使M22、M26置位和使M13、M17復位的條件。下圖中轉(zhuǎn)換的上面是并行序列的合并,轉(zhuǎn)換的下面是并行序列的分支具有多種工作方式的系統(tǒng)的編程方法工作方式為了滿足生產(chǎn)的需要,很多工業(yè)設(shè)備要求設(shè)置多種工作方式,例如手動和自動(包括連續(xù)、單周期、單步和自動返回初始狀態(tài))工作方式。如何將多種工作方式的功能融合到一個程序中,是梯形圖設(shè)計的難點之一。總體結(jié)構(gòu)右圖所示。選擇手動工作方式時手動開關(guān)X10為ON,將跳過自動程序,執(zhí)行公用程序和手動程序。選擇自動工作方式時X10為OFF,將跳過手動程序,執(zhí)行公用程序和自動程序。具有多種工作方式的系統(tǒng)的編程方法工作方式總體結(jié)構(gòu)右圖所示。選某機械手用來分選鋼質(zhì)大球和小球,控制面板如右圖。5種工作方式選擇開關(guān),6個按鈕是手動按鈕。為了保證在緊急情況下(包括PLC發(fā)生故障時)能可靠地切斷PLC的負載電源,設(shè)置了交流接觸器KM。某機械手用來分選鋼質(zhì)大球和小球,控制面板如右圖。5種工作方右圖是外部接線圖。Y4為ON時鋼球被電磁鐵吸住,為OFF時被釋放.對于電磁吸盤這一類執(zhí)行機構(gòu),在緊急停車時如果切斷它的電源,它吸住的鐵磁物體會掉下來,可能造成事故,一般不允許這樣處理。右圖是外部接線圖。Y4為ON時鋼球被電磁鐵吸住,為OFF時被系統(tǒng)設(shè)有手動、單周期、單步、連續(xù)和回原點5種工作方式,機械手在最上面、最左邊且電磁鐵線圈斷電時,稱為系統(tǒng)處于原點狀態(tài)(或稱初始狀態(tài))。在公用程序中,左限位開關(guān)X1、上限位開關(guān)X4的常開觸點和表示電磁鐵線圈斷電的Y4的常閉觸點的串聯(lián)電路接通時,“原點條件”輔助繼電器M5變?yōu)镺N。系統(tǒng)設(shè)有手動、單周期、單步、連續(xù)和回原點5種工作方式,機械手如果選擇的是單周期工作方式,按下起動按鈕X16后,從初始步M0開始,機械手按順序功能圖(右圖)的規(guī)定完成一個周期的工作后,返回并停留在初始步。
如果選擇的是單周期工作方式,按下起動按鈕X16后,從初始步M如果選擇連續(xù)工作方式,在初始狀態(tài)按下起動按鈕后,機械手從初始步開始一個周期一個周期地反復連續(xù)工作。按下停止按鈕,并不馬上停止工作,完成最后一個周期的全部工作后,系統(tǒng)才返回并停留在初始步。如果選擇連續(xù)工作方式,在初始狀態(tài)按下起動按鈕后,機械手從初始在單步工作方式,從初始步開始,按一下起動按鈕,系統(tǒng)轉(zhuǎn)換到下一步,完成該步的任務后,自動停止工作并停留在該步,再按一下起動按鈕,才往前走一步。單步工作方式常用于系統(tǒng)的調(diào)試。在選擇單周期、連續(xù)和單步工作方式之前,系統(tǒng)應處于原點狀態(tài);如果不滿足這一條件,可以選擇回原點工作方式,然后按回原點起動按鈕X15,使系統(tǒng)自動返回原點狀態(tài)。在原點狀態(tài),順序功能圖中的初始步M0為ON,為進入單周期、連續(xù)和單步工作方式作好了準備。在單步工作方式,從初始步開始,按一下起動按鈕,系統(tǒng)轉(zhuǎn)換到下一使用起保停電路的編程方法
l.公用程序公用程序(下圖)用于自動程序和手動程序相互切換的處理,當系統(tǒng)處于手動工作方式時,必須將除初始步以外的各步對應的輔助繼電器(M20~M30)復位,否則當系統(tǒng)從自動工作方式切換到手動工作方式,然后又返回自動工作方式時,可能會出現(xiàn)同時有兩個活動步的異常情況,引起錯誤的動作。在非連續(xù)工作方式,用X14的常閉觸點將表示連續(xù)工作的標志M7復位。使用起保停電路的編程方法在非連續(xù)工作方式,用X14的常閉觸點當機械手處于原點狀態(tài)(M5ON),在開始執(zhí)行用戶程序(M8002為ON)、系統(tǒng)處于手動狀態(tài)或回原點狀態(tài)(X10或X11為ON)時,初始步對應的M0將被置位,為進入單步、單周期和連續(xù)工作方式作好準備。如果此時M5為OFF狀態(tài),M0將被復位,初始步為不活動步,按起動按鈕也不能轉(zhuǎn)換到后續(xù)步M20,自動運行被禁止,系統(tǒng)不能在單步、單周期和連續(xù)工作方式工作。當機械手處于原點狀態(tài)(M5ON),在開始執(zhí)行用戶程序(M2.手動程序下圖是手動程序,X10為l時執(zhí)行圖中的手動程序,反之將跳過手動程序。手動操作時用X20~X25對應的6個按鈕控制鋼球的吸合和釋放、機械手的升、降、右行和左行。為了保證系統(tǒng)的安全運行,在手動程序中設(shè)置了上升與下降之間、左行與右行之間的互鎖,以防止功能相反的兩個輸出繼電器同時為ON。上、下、左、右極限開關(guān)X1、X3~X5的常閉觸點分別與控制機械手移動的Y0~Y3的線圈串聯(lián),以防止因機械手運行超限出現(xiàn)事故。上限位開關(guān)X4的常開觸點用來保證機械手在最上面時才能左右運行。2.手動程序上、下、左、右極限開關(guān)X1、X3~X5的常閉觸點3.自動程序用起保停電路設(shè)計的自動程序由圖5—30、圖5—31和圖5—32b組成。圖5—30包含了單周期、連續(xù)和單步3種工作方式,圖5—31是輸出電路,圖5-32是自動返回原點程序。用X10的常開觸點控制跳步指令“CJP0",X10為0時(非手動工作方式時)執(zhí)行自動程序,反之將跳過自動程序。圖5-30中的M0和M20~M30用典型的起保停電路控制。單周期、連續(xù)和單步這3種工作方式用連續(xù)標志M7和轉(zhuǎn)換允許標志M6來區(qū)分。3.自動程序機械手控制系統(tǒng)自動控制的順序功能圖
用起保停電路設(shè)計的自動程序梯形圖機械手控制系統(tǒng)自動控制的順序功能圖用起保停電路設(shè)計的自動程輸出電路
輸出電路(1)單步與非單步的區(qū)分。系統(tǒng)工作在連續(xù)、單周期(非單步)工作方式時,X12的常閉觸點接通,使轉(zhuǎn)換允許標志M6為ON,串聯(lián)在各起保停電路的起動電路中的M6的常開觸點接通,允許步與步之間的轉(zhuǎn)換。在單步工作方式,X12為ON,它的常閉觸點斷開,“轉(zhuǎn)換允許”輔助繼電器M6在一般情況下為OFF,不允許步與步之間的轉(zhuǎn)換。(1)單步與非單步的區(qū)分。系統(tǒng)工作在連續(xù)、單周期(非單步)工當某一步的工作結(jié)束后,轉(zhuǎn)換條件滿足,如果沒有按起動按鈕X16,M6處于OFF狀態(tài),不會轉(zhuǎn)換到下一步,要等到按下起動按鈕X16,M6在X16的上升沿ON一個掃描周期,M6的常開觸點接通,轉(zhuǎn)換條件才能使系統(tǒng)進入下一步。當某一步的工作結(jié)束后,轉(zhuǎn)換條件滿足,如果沒有按起動按鈕X16(2)單周期與連續(xù)的區(qū)分。在連續(xù)工作方式,X14為ON,按下起動按鈕X16,連續(xù)標志M7變?yōu)镺N并鎖存。在單周期工作方式,X14為OFF,按下起動按鈕后,M7不會變?yōu)镺N。在單周期工作方式,當機械手在最后一步M30返回最左邊時,左限位開關(guān)X1變?yōu)镺N,因為這時M7處于OFF狀態(tài),轉(zhuǎn)換條件X1·/M7滿足,將返回并停留在初始步M0,按一次起動按鈕,系統(tǒng)只工作一個周期。(2)單周期與連續(xù)的區(qū)分。在連續(xù)工作方式,X14為ON,按下在連續(xù)工作方式,當機械手在最后一步M30返回最左邊時,X1變?yōu)镺N,因為M7處于ON狀態(tài),轉(zhuǎn)換條件X1·/M7滿足,系統(tǒng)返回步M20,反復連續(xù)地工作下去。按下停止按鈕X17后,M7變?yōu)镺FF,但是系統(tǒng)不會立即停止工作,在完成當前工作周期的全部操作后,小車在步M30返回最左邊,左限位開關(guān)X1為ON,轉(zhuǎn)換條件X1·/M7滿足,系統(tǒng)才返回并停留在初始步。在連續(xù)工作方式,當機械手在最后一步M30返回最左邊時,X1變
(3)單周期工作方式,X13為ON,X12的常閉觸點閉合,M6線圈“通”,允許轉(zhuǎn)換。如在初始步為活動步時按下起動按鈕X16,在M20的起動電路中,M0、X16、M5(原點條件)和M6的常開觸點均接通,使M20的線圈“通”,系統(tǒng)進入下降步,Y1的線圈“通”,機械手下降;同時定時器T0開始定時。機械手碰到大球時,下限位開關(guān)X5不會動作,T0的定時時間到時,轉(zhuǎn)換條件T0·X5滿足,將轉(zhuǎn)換到步M21。(3)單周期工作方式,X13為ON,X12的常閉觸點閉合機械手碰到小球,下限位開關(guān)X5動作,T0定時到時,轉(zhuǎn)換條件T0·X5滿足,轉(zhuǎn)換到M24。在步M21或步M24,Y4被SET指令置位,鋼球被吸??;為了保證鋼球被可靠地吸住后機械手再上升,用T1延時,1s后T1的定時時間到,它的常開觸點接通,系統(tǒng)進入上升步。以后系統(tǒng)將一步一步地工作,直到步M30,機械手左行返回原點位置,左限位開關(guān)X1變?yōu)镺N,因為連續(xù)工作標志M7為OFF,將返回初始步M0。機械手碰到小球,下限位開關(guān)X5動作,T0定時到時,轉(zhuǎn)換條件T(4)單步工作過程。在單步工作方式,X12為ON,它的常閉觸點斷開。設(shè)系統(tǒng)處于初始狀態(tài),M0為ON,按下起動按鈕X16,M6變?yōu)镺N,使M20的起動電路接通,系統(tǒng)進入下降步。放開起動按鈕后,M6變?yōu)镺FF。在下降步,Y1的線圈“通電”,假設(shè)機械手碰到的是小球,下限位開關(guān)X5變?yōu)镺N,與Y1的線圈串聯(lián)的X5的常閉觸點斷開,使Y1的線圈“斷電”,機械手停止下降。(4)單步工作過程。在單步工作方式,X12為ON,它的常閉觸X5的常開觸點閉合后,如果沒有按起動按鈕,X16和M6處于OFF態(tài),一直要等到按下起動按鈕,M16和M6變?yōu)镺N,M6的常開觸點接通,轉(zhuǎn)換條件T0·X5才能使M24的起動電路接通,M24的線圈“通電”并自保持,系統(tǒng)才能由步M20進入步M24。以后在完成某一步的操作后,都必須按一次起動按鈕,系統(tǒng)才能進入下一步。X5的常開觸點閉合后,如果沒有按起動按鈕,X16和M6處于O控制M0的起保停電路如果放在控制M20的起保停電路之前,在單步工作方式,在步M30為活動步時按起動按鈕X16,返回步M0后,M20的起動條件滿足,將馬上進入步M20。在單步工作方式,這樣連續(xù)跳兩步是不允許的。將控制M20的起保停電路放在控制M0的起保停電路之前和M6的線圈之后既可??刂芃0的起保停電路如果放在控制M20的起保停電路之前,在單控制M6(轉(zhuǎn)換允許)的是起動按鈕X16的上升沿檢測觸點,在步M30按起動按鈕,M6僅ON一個掃描周期,它使M0的線圈通電后,下一掃描周期處理控制M20的起保停電路時,M6已變?yōu)镺FF,所以不會使M20變?yōu)镺N,要等到下一次按起動按鈕時,M20才會變?yōu)镺N??刂芃6(轉(zhuǎn)換允許)的是起動按鈕X16的上升沿檢測觸點,在步(5)輸出電路。右圖中的常閉觸點是為單步工作方式設(shè)置的。以控制左行的Y3為例,當小車碰到左限位開關(guān)X1l時,控制左行的輔助繼電器M30不會馬上變?yōu)镺FF,如果Y3的線圈不與左限位開關(guān)X1的常閉觸點串聯(lián),機械手不能停在X1處,還會繼續(xù)左行,對于某些設(shè)備,在這種情況下可能造成事故。(5)輸出電路。右圖中的常閉觸點是為單步工作方式設(shè)置的。以控為了避免出現(xiàn)雙線圈現(xiàn)象,在圖5—31中,將自動控制的順序功能圖(見圖5—29)與自動返回原點的順序功能圖(見圖5-32)中對Y0和Y3線圈的控制合在一起。圖5—32a中對Y1、Y2和Y4的復位放在圖5—32b和圖5—32c中。
為了避免出現(xiàn)雙線圈現(xiàn)象,在圖5—31中,將自動控制的順序功能
(6)自動回原點程序。圖5—32a、圖5—32b是自動回原點程序的順序功能圖和用起保停電路設(shè)計的梯形圖。在回原點工作方式(X11為ON)按下回原點起動按鈕X15,M10變?yōu)镺N,機械手上升,升到上限位開關(guān)時X4變?yōu)镺N,機械手左行,到左限位開關(guān)時,X1變?yōu)镺N,其常閉觸點斷開,使M11的線圈斷電。X1的常開觸點閉合,Y4被復位,如果電磁鐵吸住了鋼球,此時電磁鐵的線圈斷電,鋼球落人左邊的槽內(nèi)。(6)自動回原點程序。圖5—32a、圖5—32b是自動回原由公用程序可知,這時原點條件滿足,M5為ON,初始步M0被置位,為進入單周期、連續(xù)和單步工作方式作好了準備,因此可以認為步M0是步M11的后續(xù)步。圖中控制Y4復位的指令應放在控制M11的起保停電路之前,若交換二者的位置,在X1變?yōu)镺N時,M11將先變?yōu)镺FF,不能執(zhí)行對Y4的復位。由公用程序可知,這時原點條件滿足,M5為ON,初始步M0被置以轉(zhuǎn)換為中心的編程方法與使用起保停電路的編程方法相比,以轉(zhuǎn)換為中心的編程方法的梯形圖的總體結(jié)構(gòu)、順序功能圖、公用程序、手動程序和自動程序中的輸出電路完全相同。用X10的常開觸點控制跳步指令“CJP0”,X10為0時(非手動工作方式時)執(zhí)行自動程序,反之將跳過自動程序。以轉(zhuǎn)換為中心的編程方法仍然用輔助繼電器M0和M20~M30來代表各步,梯形圖如圖所示。該圖中控制M0和M20一M30置位、復位的觸點串聯(lián)電路與圖5—30對應的起保停電路中的起動電路相同。由于各串聯(lián)電路中都有M6的常開觸點,為了簡化電路,使用了M6的主控觸點。M7的控制電路與圖5-30中的相同,自動返回原點的程序如圖5—32c所示。圖中對M0置位(SET)的電路應放在對M20置位的電路的后面,否則在單步工作方式從步M30返回步M0時,會馬上進入步M20。仍然用輔助繼電器M0和M20~M30來代表各步,梯形圖如圖所PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-謝謝聆聽ch.5-79謝謝聆聽ch.5-79PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件PLC程序使用啟保停電路編程使用啟保停電路的編程方式幾種編程方式比較使用啟保停電路的編程方式編程方式的通用性;起保停通用性最強不同編程方式設(shè)計程序長度比較;用STL指令程序最短。電路結(jié)構(gòu)及其其他方面的比較
起保停電路編程方式----以步為中心;
以轉(zhuǎn)換為中心編程方式----以轉(zhuǎn)換為中心(轉(zhuǎn)換實現(xiàn)的基本規(guī)則);
STL指令方式----以STL觸點或輔助繼電器為中心(轉(zhuǎn)換實現(xiàn)的基本規(guī)則)各種編程方式比較;;編程方式的通用性;起保停通用性最強各種編程方式比較;;基本概念步進控制:在多工步的控制中,按照一定的順序分步動作,即上一步動作結(jié)束后,下一步動作才開始。步進指令:專門用于步進控制的指令編程步驟:1)根據(jù)工藝流程畫出狀態(tài)轉(zhuǎn)移圖;
2)根據(jù)狀態(tài)轉(zhuǎn)移圖畫出步進梯形圖;
3)根據(jù)步進梯形圖編寫出指令表。基本概念步進控制:在多工步的控制中,按照一定的順序分步動作狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖簡稱SFC):是用狀態(tài)繼電器來描述工步轉(zhuǎn)移的圖形。狀態(tài)Sn狀態(tài)Sm轉(zhuǎn)移條件滿足轉(zhuǎn)移條件時,實現(xiàn)狀態(tài)轉(zhuǎn)移,即上一狀態(tài)(轉(zhuǎn)移源)復位,下一狀態(tài)(轉(zhuǎn)移目標)置位。
狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖簡稱SFC):是用狀態(tài)繼電器來描述工步轉(zhuǎn)指令表對步進接點用步進指令STL編程;當步進控制范圍結(jié)束時,用步進返回指令RET;與步進接點相連的觸點用LD/LDI指令。指令表對步進接點用步進指令STL編程;使用步進指令需要說明的問題1.狀態(tài)S作為輔助繼電器使用時,不能提供步進接點(步進接點是可以產(chǎn)生一定步進動作的接點)。2.輸出的驅(qū)動方法。STL內(nèi)的母線一旦寫入LD或LDI指令后,對不需要觸點的線圈就不能再編程,如圖(a)所示。若要編程,需變換成圖(b)所示。
使用步進指令需要說明的問題1.狀態(tài)S作為輔助繼電器使用時,1.初始化程序FX系列PLC的狀態(tài)初始化指令I(lǐng)ST(InitialState)的功能指令編號為FNC60,它與STL指令一起使用,專門用來設(shè)置具有多種工作方式的控制系統(tǒng)的初始狀態(tài)和設(shè)置有關(guān)的特殊輔助繼電器的狀態(tài),可以大大簡化復雜的順序控制程序的設(shè)計工作。IST指令只能使用一次,它應放在程序開始的地方,被它控制的STL電路應放在它的后面。使用步進梯形指令的編程方法使用步進梯形指令的編程方法機械手控制系統(tǒng)的順序功能圖如圖所示。該系統(tǒng)的初始化程序(見圖5-35)用來設(shè)置初始狀態(tài)和原點位置條件。IST指令中的S20和S30用來指定在自動操作中用到的最低和最高的狀態(tài)的元件號,IST中的源操作數(shù)可以取X、Y和M機械手控制系統(tǒng)的順序功能圖如圖所示。該系統(tǒng)的初始化程序(見圖圖5—35中IST指令的源操作數(shù)X10用來指定與工作方式有關(guān)的輸入繼電器的首元件,它實際上指定從X10開始的8個輸入繼電器,它們分別具有以下的意義:
X10:手動
X11:回原點
X12:單步運行
X13:單周期運行(半自動)X14:連續(xù)運行(全自動)X15:回原點起動
X16:自動操作起動
X17:停止
X10~X14中同時只能有一個處于接通狀態(tài),必須使用選擇開關(guān)(見圖5-25),以保證這5個輸人中不可能有兩個同時為ON。圖5—35中IST指令的源操作數(shù)X10用來指定與工作方式有關(guān)PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-IST指令的執(zhí)行條件滿足時,初始狀態(tài)S0~S2和下列的特殊輔助繼電器被自動指定為以下功能,以后即使IST指令的執(zhí)行條件變?yōu)镺FF,這些元件的功能仍保持不變:
M8040:為1時禁止所有的狀態(tài)轉(zhuǎn)換
M8041:轉(zhuǎn)換起動
M8042:起動脈沖
M8043:回原點完成
M8044:原點條件滿足
M8047:STL監(jiān)控有效
So:手動操作初始狀態(tài)
S1:回原點初始狀態(tài)
S2:自動操作初始狀態(tài)IST指令的執(zhí)行條件滿足時,初始狀態(tài)S0~S2和下列的特殊輔如果改變了當前選擇的工作方式,在“回原點完成”標志M8043變?yōu)镺N之前,所有的輸出繼電器將變?yōu)镺FF。STL監(jiān)控有效標志M8047的線圈“通電”時,當前的活動步對應的狀態(tài)的元件號按從大到小的順序排列,存放在特殊數(shù)據(jù)寄存器D8040一D8047中,因此可以監(jiān)控8點活動步對應的狀態(tài)的元件號。此外,若有任何一個狀態(tài)為ON,特殊輔助繼電器M8046將為ON。如果改變了當前選擇的工作方式,在“回原點完成”標志M80432.手動程序手動程序(見圖5—35)與圖5—28中的程序基本上相同,手動程序用初始狀態(tài)S0控制,因為手動程序、自動程序(不包括回原點程序)和回原點程序均用STL觸點驅(qū)動,這3部分程序不會同時被驅(qū)動,所以用STL指令和IST指令編程時,不必像圖5—1那樣,用CJ指令來切換自動程序和手動程序。2.手動程序3.自動返回原點程序自動返回原點的順序功能圖如圖5—36所示,當原點條件滿足時,特殊輔助繼電器M8044(原點條件)為ON(見圖中的初始化程序)。自動返回原點結(jié)束后,用SET指令將M8043(回原點完成)置為ON,并用RST指令將回原點順序功能圖中的最后一步S12復位,返回原點的順序功能圖中的步應使用S10~S19。3.自動返回原點程序自動返回原點結(jié)束后,用SET指令將M804.自動程序用STL指令設(shè)計的自動程序的順序功能圖如圖5-34所示,特殊輔助繼電器M8041(轉(zhuǎn)換起動)和M8044(原點條件)是從自動程序的初始步S2轉(zhuǎn)換到下一步S20的轉(zhuǎn)換條件。自動程序的梯形圖見圖5-35。使用IST指令后,系統(tǒng)的手動、自動、單周期、單步、連續(xù)和回原點這幾種工作方式的切換是系統(tǒng)程序自動完成的,但是必須按照前述的規(guī)定,安排IST指令中指定的控制工作方式用的輸入繼電器X10~X17的元件號順序。工作方式的切換是通過特殊輔助繼電器M8040~M8042實現(xiàn)的,IST指令自動驅(qū)動M8040~M8042。4.自動程序5.使用IST指令時輸入繼電器元件號的處理圖5-37a中的源操作數(shù)M0表示M0~M7分別具有圖5-37b中所示的意義。IST指令可以使用元件號不連續(xù)的輸入繼電器(見圖5-37b),也可以只使用前述的部分工作方式。5.使用IST指令時輸入繼電器元件號的處理特殊輔助繼電器M8000在RUN(運行)狀態(tài)時為ON,其常閉觸點一直處于斷開狀態(tài)。圖5-37c中只有回原點和連續(xù)兩種工作方式,其余的工作方式是被禁止的。圖5-37c中“起動”與“回原點起動”功能合用一個按鈕X32。特殊輔助繼電器M8000在RUN(運行)狀態(tài)時為ON,其常閉5.2使用起保停電路的編程方法根據(jù)順序功能圖來設(shè)計梯形圖時,可以用輔助繼電器M來代表步。起保停電路僅僅使用與觸點和線圈有關(guān)的指令,這是一種通用的編程方法,可以用于任意型號的PLC。5.2使用起保停電路的編程方法右下圖中的步M1、M2和M3是順序功能圖中順序相連的3步。設(shè)計起保停電路的關(guān)鍵是找出它的起動條件和停止條件。根據(jù)轉(zhuǎn)換實現(xiàn)的基本規(guī)則,步M2變?yōu)榛顒硬降臈l件是它的前級步M1為活動步,且轉(zhuǎn)換條件X1=1。在起保停電路中,則應將前級步M1和轉(zhuǎn)換條件X1對應的常開觸點串聯(lián),作為控制M2的起動電路。右下圖中的步M1、M2和M3是順序功能圖中順序相連的3步。設(shè)控制M2的起動電路接通后,在下一個掃描周期,前級步M1變?yōu)椴换顒硬?,M1的常開觸點斷開,M2自保。當M2和X2均為ON時,步M3變?yōu)榛顒硬剑@時步M2應變?yōu)椴换顒硬?,因此可以將M3=1作為使輔助繼電器M2變?yōu)镺FF的條件,即將后續(xù)步M3的常閉觸點與M2的線圈串聯(lián),作為起保停電路的停止電路。梯形圖可以用邏輯代數(shù)式表示為:
M2=(M1·X1+M2)·/M3控制M2的起動電路接通后,在下一個掃描周期,前級步M1變?yōu)椴粏涡蛄械木幊谭椒ㄓ覉D是某小車運動的示意圖。設(shè)小車在初始位置時停在右邊,限位開關(guān)X2為ON。按下起動按鈕X3后,小車左行,碰到限位開關(guān)X1時,變?yōu)橛倚校环祷叵尬婚_關(guān)X2處變?yōu)樽笮?,碰到限位開關(guān)X0時,變?yōu)橛倚?,返回起始位置后停止運動。單序列的編程方法右圖是某小車運動的示意圖。設(shè)小車在初始位置時一個工作周期可以分為一個初始步和4個運動步,分別用M0~M4來代表這5步。起動按鈕X3、限位開關(guān)X0~X2的常開觸點是各步之間的轉(zhuǎn)換條件。一個工作周期可以分為一個初始步和4個運動步,分別用M0~M4如某一輸出繼電器在幾步中都應為ON,應將代表各有關(guān)步的輔助繼電器的常開觸點并聯(lián)后,驅(qū)動該輸出繼電器的線圈。如圖中Y0在步M1和M3中都應為ON,所以將M1和M3的常開觸點并聯(lián)后,來控制Y0的線圈。如某一輸出繼電器在幾步中都應為ON,應將代表各有關(guān)步的輔助繼選擇序列與并行序列的編程方法如人行橫道處的交通信號燈。按下起動按鈕X0,步M1和步M5同時變?yōu)榛顒硬?。選擇序列與并行序列的編程方法按下停止按鈕X1,在完成順序功能圖中一個工作周期的最后一個步(車道黃燈亮、人行道紅燈亮)的工作后返回初始狀態(tài),所有的燈熄滅。為了實現(xiàn)在最后一步返回初始狀態(tài),在梯形圖中用起保停電路和起動、停止按鈕來控制M10,按下起動按鈕X0,M10變?yōu)镺N并保持,按下停止按鈕X1,M10變?yōu)镺FF,但是系統(tǒng)不會馬上返回初始步,因為M10只是在步M8之后起作用。交通燈的閃動是用周期為1s的時鐘脈沖M8013的觸點實現(xiàn)的。按下停止按鈕X1,在完成順序功能圖中一個工作周期的最后一個步車道交通燈和人行道交通燈是同時工作的,可以用并行序列來表示它們的工作情況。在順序功能圖中,為了避免從并行序列的匯合處直接轉(zhuǎn)換到并行序列的分支處,在步M4和M7的后面設(shè)置了一個虛設(shè)步,該步?jīng)]有什么具體的操作,進入該步后,將馬上轉(zhuǎn)移到下一步。車道交通燈和人行道交通燈是同時工作的,可以用并行序列來表示它1.選擇序列的分支的編程方法如果某一步的后面有一個由N條分支組成的選擇序列,該步可能轉(zhuǎn)換到不同的N步去,應將這N個后續(xù)步對應的輔助繼電器的常閉觸點與該步的線圈串聯(lián),作為結(jié)束該步的條件。1.選擇序列的分支的編程方法右圖中步M8之后有一個選擇序列的分支,當它的后續(xù)步M0、M1和M5變?yōu)榛顒硬綍r,它應變?yōu)椴换顒硬?。因為M1和M5是同時變?yōu)榛顒硬降?,所以只需將M0和M1或M0和M5的常閉觸點與M8的線圈串聯(lián)。右圖中步M8之后有一個選擇序列的分支,當它的后續(xù)步M0、M12.選擇序列的合并的編程方法對于選擇序列的合并,如果某一步之前有N個轉(zhuǎn)換,則代表該步的輔助繼電器的起動電路由N條支路并聯(lián)而成,各支路由某一前級步對應的輔助繼電器的常開觸點與相應轉(zhuǎn)換條件對應的觸點或電路串聯(lián)而成。
2.選擇序列的合并的編程方法右圖中,步M1和步M5之前有一個選擇序列的合并,當步M0為活動步并且轉(zhuǎn)換條件X0滿足,或者步M8為活動步,并且轉(zhuǎn)換條件M10滿足,步M1和步M5都應變?yōu)榛顒硬剑纯刂芃1和M5的起保停電路的起動條件應為M0·X0+M8·M10,對應的起動電路由兩條并聯(lián)支路組成,每條支路分別由M0、X0和M8、M10的常開觸點串聯(lián)而成。右圖中,步M1和步M5之前有一個選擇序列的合并,當步M0為活PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-
3.并行序列的分支的編程方法并行序列中各單序列的第一步應同時變?yōu)榛顒硬健刂七@些步的起保停電路使用同樣的起動電路,可以實現(xiàn)這一要求。3.并行序列的分支的編程方法右圖中步M0之后有一個并行序列的分支,當步M8為活動步并且轉(zhuǎn)換條件M10滿足,或步M0為活動步并且轉(zhuǎn)換條件X0得到滿足,都應轉(zhuǎn)換到步M1和步M5,M1和M5應同時變?yōu)镺N,這是用邏輯關(guān)系式M0·X0+M8·M10對應的電路同時作為控制M1和M5的起保停電路的起動電路實現(xiàn)的。右圖中步M0之后有一個并行序列的分支,當步M8為活動步并且轉(zhuǎn)4.并行序列的合并的編程方法步M8之前有一個并行序列的合并,該轉(zhuǎn)換實現(xiàn)的條件是所有的前級步(即步M4和M7)都是活動步且轉(zhuǎn)換條件T5滿足。由此可知,應將M4,M7和T5的常開觸點串聯(lián),作為控制M8的起保停電路的起動電路。4.并行序列的合并的編程方法僅有兩步的閉環(huán)的處理如果在順序功能圖中有僅由兩步組成的小閉環(huán),相應的輔助繼電器的線圈將不能“通電”。例如在M3和X3均為1狀態(tài)時,M2的起動電路接通,但是這時與它串聯(lián)的M3的常閉觸點卻是斷開的,所以M2的線圈將不能“通電”。出現(xiàn)上述問題的根本原因是閉環(huán)中只有兩步,步M2既是步M3的前級步,又是它的后續(xù)步。僅有兩步的閉環(huán)的處理為了解決這一問題,增設(shè)了一個受X2控制的中間元件M10,用M10的常閉觸點取代圖中X2的常閉觸點。如果M2為活動步時X2變?yōu)閘狀態(tài),執(zhí)行圖中的第1個起保停電路時,M10尚為0狀態(tài),它的常閉觸點閉合,M2的線圈通電,保證了控制M3的起保停電路的起動電路接通,使M3的線圈通電,轉(zhuǎn)換到步M3。執(zhí)行完圖中最后一行電路后,M10變?yōu)?狀態(tài),在下一個掃描周期使M2的線圈斷電。
M10=1為了解決這一問題,增設(shè)了一個受X2控制的中間元件M10,用M以轉(zhuǎn)換為中心的編程方法單序列的編程方法圖中X1對應的轉(zhuǎn)換需要同時滿足兩個條件,即該轉(zhuǎn)換的前級步是活動步和轉(zhuǎn)換條件滿足。在梯形圖中,可以用M1和X1的常開觸點組成的串聯(lián)電路來表示上述條件。該電路接通時,兩個條件同時滿足,此時應完成兩個操作,即將該轉(zhuǎn)換的后續(xù)步變?yōu)榛顒硬胶蛯⒃撧D(zhuǎn)換的前級步變?yōu)椴换顒硬?。以轉(zhuǎn)換為中心的編程方法單序列的編程方法右圖為兩條運輸帶順序相連,應先起動2號運輸,按下起動按鈕,2號運輸帶開始運行,5s后1號運輸帶自動起動。停機的順序與起動的順序剛好相反,間隔仍然為5s。右圖為兩條運輸帶順序相連,應先起動2號運輸,按下起動按鈕,2在順序功能圖中,如果某一轉(zhuǎn)換所有的前級步都是活動步并且相應的轉(zhuǎn)換條件滿足,則轉(zhuǎn)換實現(xiàn)。在以轉(zhuǎn)換為中心的編程方法中,將該轉(zhuǎn)換所有前級步對應的輔助繼電器的常開觸點與轉(zhuǎn)換對應的觸點或電路串聯(lián),作為執(zhí)行SET指令和RST指令的條件。用SET指令使所有后續(xù)步對應的輔助繼電器置位,用RST指令使所有前級步對應的輔助繼電器復位。在順序功能圖中,如果某一轉(zhuǎn)換所有的前級步都是活動步并且相應的PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-選擇序列與并行序列的編程方法在地下停車場的出人口處,同時只允許一輛車進出,在進出通道的兩端設(shè)置有紅綠燈,光電開關(guān)X0和X1用于檢測是否有車經(jīng)過,光線被車遮住時X0或X1為ON。有車進入通道時光電開關(guān)檢測到車的前沿,兩端的綠燈滅,紅燈亮,以警示兩方后來的車輛不可再進入通道。車開出通道時,光電開關(guān)檢測到車的后沿,兩端的紅燈滅,綠燈亮,別的車輛可以進入通道。選擇序列與并行序列的編程方法有車進入通道時光電開關(guān)檢測到車的圖中的轉(zhuǎn)換條件X0和X1實際上是在上升沿時起作用,X0和X1的普通觸點和上升沿檢測觸點在這種情況下是等效的。圖中的轉(zhuǎn)換條件X0和X1實際上是在上升沿時起作用,X0和X1組合機床是針對特定工件和特定加工要求設(shè)計的自動化加工設(shè)備,通常由標準通用部件和專用部件組成,PLC是組合機床電氣控制系統(tǒng)中的主要控制設(shè)備。并行序列的編程方法用于雙面鉆孔的組合機床在工件相對的兩面鉆孔,機床由動力滑臺提供進給運動,刀具電動機固定在動力滑臺上。組合機床是針對特定工件和特定加工要求設(shè)計的自動化加工設(shè)備,通PLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-工件裝入后,按起動按鈕X0,工件夾緊,X1變?yōu)镺N,M2和M6變?yōu)榛顒硬?,兩?cè)同時進入快速進給工步。兩側(cè)加工均完成后,兩側(cè)動力滑臺退回原位,系統(tǒng)進入步M10。工件松開,限位開關(guān)X10變?yōu)椋螻,系統(tǒng)返回初始步M0,一次加工的工作循環(huán)結(jié)束。為保證并行序列各子序列同時結(jié)束,在各子序列的末尾增設(shè)了一個等待步(即步M5和M9),如果兩個子序列分別進入了步M5和M9,表示兩側(cè)滑臺的快速退回均已結(jié)束,應轉(zhuǎn)換到步M10。步M5和M9之后的轉(zhuǎn)換條件為“=1”,表示應無條件轉(zhuǎn)換,在梯形圖中,該轉(zhuǎn)換等效為一根短接線,或理解為不需要轉(zhuǎn)換條件。工件裝入后,按起動按鈕X0,工件夾緊,X1變?yōu)镺N,M2和MPLC程序使用啟保停電路編程方式與方法詳解培訓學習課件-下圖中轉(zhuǎn)換的上面是并行序列的合并,轉(zhuǎn)換的下面是并行序列的分支,該轉(zhuǎn)換實現(xiàn)的條件是所有的前級步(即步M13和M17)都是活動步和轉(zhuǎn)換條件X5+/X7滿足。由此可知,應將M13、M17、X5的常開觸點和X7的常閉觸點組成的串并聯(lián)電路,作為使M22、M26置位和使M13、M17復位的條件。下圖中轉(zhuǎn)換的上面是并行序列的合并,轉(zhuǎn)換的下面是并行序列的分支具有多種工作方式的系統(tǒng)的編程方法工作方式為了滿足生產(chǎn)的需要,很多工業(yè)設(shè)備要求設(shè)置多種工作方式,例如手動和自動(包括連續(xù)、單周期、單步和自動返回初始狀態(tài))工作方式。如何將多種工作方式的功能融合到一個程序中,是梯形圖設(shè)計的難點之一??傮w結(jié)構(gòu)右圖所示。選擇手動工作方式時手動開關(guān)X10為ON,將跳過自動程序,執(zhí)行公用程序和手動程序。選擇自動工作方式時X10為OFF,將跳過手動程序,執(zhí)行公用程序和自動程序。具有多種工作方式的系統(tǒng)的編程方法工作方式總體結(jié)構(gòu)右圖所示。選某機械手用來分選鋼質(zhì)大球和小球,控制面板如右圖。5種工作方式選擇開關(guān),6個按鈕是手動按鈕。為了保證在緊急情況下(包括PLC發(fā)生故障時)能可靠地切斷PLC的負載電源,設(shè)置了交流接觸器KM。某機械手用來分選鋼質(zhì)大球和小球,控制面板如右圖。5種工作方右圖是外部接線圖。Y4為ON時鋼球被電磁鐵吸住,為OFF時被釋放.對于電磁吸盤這一類執(zhí)行機構(gòu),在緊急停車時如果切斷它的電源,它吸住的鐵磁物體會掉下來,可能造成事故,一般不允許這樣處理。右圖是外部接線圖。Y4為ON時鋼球被電磁鐵吸住,為OFF時被系統(tǒng)設(shè)有手動、單周期、單步、連續(xù)和回原點5種工作方式,機械手在最上面、最左邊且電磁鐵線圈斷電時,稱為系統(tǒng)處于原點狀態(tài)(或稱初始狀態(tài))。在公用程序中,左限位開關(guān)X1、上限位開關(guān)X4的常開觸點和表示電磁鐵線圈斷電的Y4的常閉觸點的串聯(lián)電路接通時,“原點條件”輔助繼電器M5變?yōu)镺N。系統(tǒng)設(shè)有手動、單周期、單步、連續(xù)和回原點5種工作方式,機械手如果選擇的是單周期工作方式,按下起動按鈕X16后,從初始步M0開始,機械手按順序功能圖(右圖)的規(guī)定完成一個周期的工作后,返回并停留在初始步。
如果選擇的是單周期工作方式,按下起動按鈕X16后,從初始步M如果選擇連續(xù)工作方式,在初始狀態(tài)按下起動按鈕后,機械手從初始步開始一個周期一個周期地反復連續(xù)工作。按下停止按鈕,并不馬上停止工作,完成最后一個周期的全部工作后,系統(tǒng)才返回并停留在初始步。如果選擇連續(xù)工作方式,在初始狀態(tài)按下起動按鈕后,機械手從初始在單步工作方式,從初始步開始,按一下起動按鈕,系統(tǒng)轉(zhuǎn)換到下一步,完成該步的任務后,自動停止工作并停留在該步,再按一下起動按鈕,才往前走一步。單步工作方式常用于系統(tǒng)的調(diào)試。在選擇單周期、連續(xù)和單步工作方式之前,系統(tǒng)應處于原點狀態(tài);如果不滿足這一條件,可以選擇回原點工作方式,然后按回原點起動按鈕X15,使系統(tǒng)自動返回原點狀態(tài)。在原點狀態(tài),順序功能圖中的初始步M0為ON,為進入單周期、連續(xù)和單步工作方式作好了準備。在單步工作方式,從初始步開始,按一下起動按鈕,系統(tǒng)轉(zhuǎn)換到下一使用起保停電路的編程方法
l.公用程序公用程序(下圖)用于自動程序和手動程序相互切換的處理,當系統(tǒng)處于手動工作方式時,必須將除初始步以外的各步對應的輔助繼電器(M20~M30)復位,否則當系統(tǒng)從自動工作方式切換到手動工作方式,然后又返回自動工作方式時,可能會出現(xiàn)同時有兩個活動步的異常情況,引起錯誤的動作。在非連續(xù)工作方式,用X14的常閉觸點將表示連續(xù)工作的標志M7復位。使用起保停電路的編程方法在非連續(xù)工作方式,用X14的常閉觸點當機械手處于原點狀態(tài)(M5ON),在開始執(zhí)行用戶程序(M8002為ON)、系統(tǒng)處于手動狀態(tài)或回原點狀態(tài)(X10或X11為ON)時,初始步對應的M0將被置位,為進入單步、單周期和連續(xù)工作方式作好準備。如果此時M5為OFF狀態(tài),M0將被復位,初始步為不活動步,按起動按鈕也不能轉(zhuǎn)換到后續(xù)步M20,自動運行被禁止,系統(tǒng)不能在單步、單周期和連續(xù)工作方式工作。當機械手處于原點狀態(tài)(M5ON),在開始執(zhí)行用戶程序(M2.手動程序下圖是手動程序,X10為l時執(zhí)行圖中的手動程序,反之將跳過手動程序。手動操作時用X20~X25對應的6個按鈕控制鋼球的吸合和釋放、機械手的升、降、右行和左行。為了保證系統(tǒng)的安全運行,在手動程序中設(shè)置了上升與下降之間、左行與右行之間的互鎖,以防止功能相反的兩個輸出繼電器同時為ON。上、下、左、右極限開關(guān)X1、X3~X5的常閉觸點分別與控制機械手移動的Y0~Y3的線圈串聯(lián),以防止因機械手運行超限出現(xiàn)事故。上限位開關(guān)X4的常開觸點用來保證機械手在最上面時才能左右運行。2.手動程序上、下、左、右極限開關(guān)X1、X3~X5的常閉觸點3.自動程序用起保停電路設(shè)計的自動程序由圖5—30、圖5—31和圖5—32b組成。圖5—30包含了單周期、連續(xù)和單步3種工作方式,圖5—31是輸出電路,圖5-32是自動返回原點程序。用X10的常開觸點控制跳步指令“CJP0",X10為0時(非手動工作方式時)執(zhí)行自動程序,反之將跳過自動程序。圖5-30中的M0和M20~M30用典型的起保停電路控制。單周期、連續(xù)和單步這3種工作方式用連續(xù)標志M7和轉(zhuǎn)換允許標志M6來區(qū)分。3.自動程序機械手控制系統(tǒng)自動控制的順序功能圖
用起保停電路設(shè)計的自動程序梯形圖機械手控制系統(tǒng)自動控制的順序功能圖用起保停電路設(shè)計的自動程輸出電路
輸出電路(1)單步與非單步的區(qū)分。系統(tǒng)工作在連續(xù)、單周期(非單步)工作方式時,X12的常閉觸點接通,使轉(zhuǎn)換允許標志M6為ON,串聯(lián)在各起保停電路的起動電路中的M6的常開觸點接通,允許步與步之間的轉(zhuǎn)換。在單步工作方式,X12為ON,它的常閉觸點斷開,“轉(zhuǎn)換允許”輔助繼電器M6在一般情況下為OFF,不允許步與步之間的轉(zhuǎn)換。(1)單步與非單步的區(qū)分。系統(tǒng)工作在連續(xù)、單周期(非單步)工當某一步的工作結(jié)束后,轉(zhuǎn)換條件滿足,如果沒有按起動按鈕X16,M6處于OFF狀態(tài),不會轉(zhuǎn)換到下一步,要等到按下起動按鈕X16,M6在X16的上升沿ON一個掃描周期,M6的常開觸點接通,轉(zhuǎn)換條件才能使系統(tǒng)進入下一步。當某一步的工作結(jié)束后,轉(zhuǎn)換條件滿足,如果沒有按起動按鈕X16(2)單周期與連續(xù)的區(qū)分。在連續(xù)工作方式,X14為ON,按下起動按鈕X16,連續(xù)標志M7變?yōu)镺N并鎖存。在單周期工作方式,X14為OFF,按下起動按鈕后,M7不會變?yōu)镺N。在單周期工作方式,當機械手在最后一步M30返回最左邊時,左限位開關(guān)X1變?yōu)镺N,因為這時M7處于OFF狀態(tài),轉(zhuǎn)換條件X1·/M7滿足,將返回并停留在初始步M0,按一次起動按鈕,系統(tǒng)只工作一個周期。(2)單周期與連續(xù)的區(qū)分。在連續(xù)工作方式,X14為ON,按下在連續(xù)工作方式,當機械手在最后一步M30返回最左邊時,X1變?yōu)镺N,因為M7處于ON狀態(tài),轉(zhuǎn)換條件X1·/M7滿足,系統(tǒng)返回步M20,反復連續(xù)地工作下去。按下停止按鈕X17后,M7變?yōu)镺FF,但是系統(tǒng)不會立即停止工作,在完成當前工作周期的全部操作后,小車在步M30返回最左邊,左限位開關(guān)X1為ON,轉(zhuǎn)換條件X1·/M7滿足,系統(tǒng)才返回并停留在初始步。在連續(xù)工作方式,當機械手在最后一步M30返回最左邊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西藏藏醫(yī)藥大學《數(shù)字視頻特技》2023-2024學年第二學期期末試卷
- 渤海石油職業(yè)學院《Python語》2023-2024學年第二學期期末試卷
- 陽泉師范高等??茖W校《交通工具設(shè)計(Ⅰ)》2023-2024學年第二學期期末試卷
- 四川華新現(xiàn)代職業(yè)學院《食品添加劑線上》2023-2024學年第二學期期末試卷
- 2024-2025學年江蘇省東臺市第一中學高三上學期12月份階段測試歷史試卷
- 2025年安徽省安全員《B證》考試題庫
- 中山大學《DMAXD》2023-2024學年第二學期期末試卷
- 武漢晴川學院《工程經(jīng)濟學》2023-2024學年第二學期期末試卷
- 內(nèi)蒙古大學創(chuàng)業(yè)學院《產(chǎn)品設(shè)計與市場營銷》2023-2024學年第二學期期末試卷
- 泰山護理職業(yè)學院《行政學原理》2023-2024學年第二學期期末試卷
- 認識統(tǒng)計年報基本概念與作用
- 2024年內(nèi)蒙古化工職業(yè)學院高職單招(英語/數(shù)學/語文)筆試歷年參考題庫含答案解析
- 民盟入盟申請書(通用6篇)
- XX精神科醫(yī)生述職報告(四篇合集)
- 給家里人做一頓飯
- 《嬰兒撫觸》課件
- 第1課《化石的故事》課件
- 人教PEP版六年級下冊英語全冊課件(2024年2月修訂)
- 城市智慧交通管理系統(tǒng)
- 飛行中鳥擊的危害與防范
- 青少年人工智能技術(shù)水平測試一級04
評論
0/150
提交評論