




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、三、步進(jìn)順控指令及其編程PLC除基本指令外,還有兩條功能很強(qiáng)的步進(jìn)順控指令,簡稱步進(jìn)指令。采用步進(jìn)指令編程,方法簡單,規(guī)律性較強(qiáng),初學(xué)者較容易掌握,利用步進(jìn)指令可以編寫出較復(fù)雜的控制程序。對有一定基礎(chǔ)的操作人員來說,采用步進(jìn)指令編程可大大提高工作效率,并給調(diào)試、修改程序帶來很大的方便。下面以FX系列為例,主要介紹步進(jìn)指令的功能和編程方法。(一順序控制及狀態(tài)流程圖根據(jù)狀態(tài)流程圖,采用步進(jìn)指令可對較復(fù)雜的順序控制進(jìn)行編程。為了能較好地掌握步進(jìn)指令并能靈活應(yīng)用,應(yīng)對順序控制和狀態(tài)流程圖的概念有所了解。1、順序控制簡介所謂順序控制,就是按照生產(chǎn)工藝所要求的動(dòng)作規(guī)律,在各個(gè)輸入信號的作用下,根據(jù)內(nèi)部的狀
2、態(tài)和時(shí)間順序,使生產(chǎn)過程的各個(gè)執(zhí)行機(jī)構(gòu)自動(dòng)地、有秩序地進(jìn)行操作。在實(shí)現(xiàn)順序控制的設(shè)備中,輸入信號一般由按鈕、行程開關(guān)、接近開關(guān)、繼電器 或接觸器的觸點(diǎn)發(fā)出,輸出執(zhí)行機(jī)構(gòu)一般是接觸器、電磁閥等。通過接觸器控制電動(dòng)機(jī)動(dòng)作或通過電磁閥控制液壓裝置動(dòng)作時(shí),都可以使生產(chǎn)機(jī)械按順序工作。在順序控制中,生產(chǎn)過程是按順序、有步驟地連續(xù)工作,因此,可以將一個(gè)較復(fù)雜的生產(chǎn)過程分解成若干步驟,每一步對應(yīng)生產(chǎn)過程中一個(gè)控制任務(wù),也稱一個(gè)工步(或一個(gè)狀態(tài)。在順序控制的每個(gè)工步中,都應(yīng)含有完成相應(yīng)控制任務(wù)的輸出執(zhí)行機(jī)構(gòu)和轉(zhuǎn)移到下一工步的轉(zhuǎn)移條件。在順序控制中,生產(chǎn)工藝要求每一個(gè)工步必須嚴(yán)格按規(guī)定的順序執(zhí)行,否則將造成嚴(yán)重
3、后果。為此,順序控制中每個(gè)狀態(tài)都要設(shè)置一個(gè)控制元件,保證在任何時(shí)刻,系統(tǒng)只能處于一種工作狀態(tài)。以FX系列PLC為例,FX系列PLC中規(guī)定狀態(tài)繼電器為控制元件,狀態(tài)繼電器有S0S899共900點(diǎn),其中S0S9作為初始狀態(tài)的專用繼電器;SIOS19作為回零狀態(tài)的專用繼電器;S20S899為一般通用的狀態(tài)繼電器,可以按順序連續(xù)使用。當(dāng)順序控制執(zhí)行到某一工步時(shí),該工步對應(yīng)的控制元件被驅(qū)動(dòng),控制元件使該工步所有輸出執(zhí)行機(jī)構(gòu)動(dòng)作,完成相應(yīng)控制任務(wù)。當(dāng)向下一個(gè)工步轉(zhuǎn)移的條件滿足時(shí),下一個(gè)工步對應(yīng)的控制元件被驅(qū)動(dòng),同時(shí),該工步對 應(yīng)的控制元件自動(dòng)復(fù)位,完成一個(gè)工步的控制任務(wù)。例如在圖311、圖31-2中,三相
4、異步電動(dòng)機(jī)Y降壓啟動(dòng)控制,就可以看做是簡單的順序控制過程,其控制過程的流程圖如圖31-3所示。在Y降壓啟動(dòng)控制過程中,輸入信號由啟動(dòng)按鈕SBl和停止按鈕SB2發(fā)出,輸出執(zhí)行機(jī)構(gòu)是KM、KMY和KM三個(gè)接觸器。獲得啟動(dòng)信號后,進(jìn)入第一工步,接觸器KM線圈得電并自鎖,將電動(dòng)機(jī)電源接通。這一步動(dòng)作完成后,第一工步停止,轉(zhuǎn)移到第二工步,但因KM自鎖,KM線圈繼續(xù)得電。第二工步動(dòng)作是使接觸器KMY線圈得電并自鎖,將電動(dòng)機(jī)定子繞組接成Y連接。這一步動(dòng)作完成后,第二工步停止,轉(zhuǎn)移到第三工步。第三工步動(dòng)作是采用延時(shí)控制的方式,使電動(dòng)機(jī)在這段時(shí)間內(nèi)進(jìn)行降壓啟動(dòng),當(dāng)延時(shí)時(shí)間一到,第三工步停止,轉(zhuǎn)移到第四工步。在第
5、四工步動(dòng)作中,將接觸器KMY斷開,使電動(dòng)機(jī)定子繞組斷開Y連接,電動(dòng)機(jī)暫時(shí)性斷電,處于慣性轉(zhuǎn)動(dòng)。KMY復(fù)位后其常閉觸點(diǎn)的閉合,使?fàn)顟B(tài)轉(zhuǎn)移到第五工步,第四工步停止。第五工步動(dòng)作中,接觸器KM線圈得電,電動(dòng)機(jī)定子繞組接成連接,電動(dòng)機(jī)進(jìn)入正常運(yùn)轉(zhuǎn)狀態(tài)。按下停止按鈕SB2,由第五工步轉(zhuǎn)移到最后一工步,第五工步停止。在最后一工步中,接觸器KM和KM都斷開,電動(dòng)機(jī)停止運(yùn)轉(zhuǎn)。 從圖31-3可以看到,每個(gè)方框表示一步,方框之間用帶箭頭的直線相連,箭頭方向表示工步轉(zhuǎn)換方向。按生產(chǎn)工藝過程,將工步轉(zhuǎn)換條件寫在直線旁邊,工步的轉(zhuǎn)換條件是上一步的執(zhí)行結(jié)果,也是進(jìn)入下一步的前提。在每個(gè)方框的右邊,給出該工步所控制的輸出執(zhí)
6、行機(jī)構(gòu)。由以上分析可知順序控制具有以下特點(diǎn):(1每個(gè)工步(或狀態(tài)都應(yīng)分配一個(gè)控制元件,確保順序控制正常進(jìn)行。(2每個(gè)工步(或狀態(tài)都具有驅(qū)動(dòng)能力,能使該工步的輸出執(zhí)行機(jī)構(gòu)動(dòng)作。(3每個(gè)工步(或狀態(tài)在轉(zhuǎn)換條件滿足時(shí),都會(huì)轉(zhuǎn)移到下一個(gè)工步,而舊工步自動(dòng)復(fù)位。順序控制的動(dòng)作流程圖是畫狀態(tài)流程圖的基礎(chǔ),對動(dòng)作流程圖的了解,有助于我們理解狀態(tài)流程圖。2、狀態(tài)流程圖任何一個(gè)順序控制過程都可分解為若干步驟,每一工步就是控制過程中的一個(gè)狀態(tài),所以順序控制的動(dòng)作流程圖也稱為狀態(tài)流程圖。狀態(tài)流程圖就是用狀態(tài)來描述控制過程的流程圖。在狀態(tài)流程圖中,一個(gè)完整的狀態(tài)必須包括:(1該狀態(tài)的控制元件。(2該狀態(tài)所驅(qū)動(dòng)的負(fù)載,
7、它可以是輸出繼電器Y、輔助繼電器M、定時(shí)器T和計(jì)數(shù)器C等。(3向下一個(gè)狀態(tài)轉(zhuǎn)移的條件,它可以是單個(gè)常開觸點(diǎn)或常閉觸點(diǎn),也可以是各類繼電器觸點(diǎn)的邏輯組合。 (4明確的轉(zhuǎn)移方向。圖32所示為狀態(tài)流程圖中一個(gè)完整的狀態(tài)。從圖中可看到,用方框表示一個(gè)狀態(tài),框內(nèi)標(biāo)明該狀態(tài)的控制元件編號,狀態(tài)之間用帶箭頭的線段連接,線段上垂直的短線及其旁邊的標(biāo)注表示狀態(tài)轉(zhuǎn)移的條件,方框的右邊為該狀態(tài)的輸出信號。圖32中,當(dāng)狀態(tài)繼電器S20接通時(shí),順序控制進(jìn)入該狀態(tài)。輸出繼電器Y0被驅(qū)動(dòng);如果X3常開觸點(diǎn)閉合,則輸出繼電器Y1也被驅(qū)動(dòng);通過指令SETY2,使輸出繼電器Y2置位并自鎖,定時(shí)器TO線圈被驅(qū)動(dòng),開始定時(shí)。當(dāng)10
8、s的延時(shí)時(shí)間一到,TO常開觸點(diǎn)閉合。假如X2的常開觸點(diǎn)也是閉合的話,轉(zhuǎn)移到下一步的條件(TO·X2“與”邏輯滿足,順序控制將轉(zhuǎn)移到下一狀態(tài)。轉(zhuǎn)移到S21新狀態(tài)后,老狀態(tài)S20自動(dòng)復(fù)位斷開,這一狀態(tài)下的動(dòng)作停止,Y0、Y1和TO也都隨之復(fù)位,Y2因SET指令的作用,仍保持接通狀態(tài),只有在后續(xù)的動(dòng)作中,用RST指令才能使Y2復(fù)位。由于FX型三菱PLC 特殊繼電器在編程中運(yùn)用廣泛,這里先介紹特殊繼電器的功能。按三菱FX型PLC特殊輔助繼電器的功能來分有兩類:、只能利用觸點(diǎn)的特殊輔助繼電器:M8000運(yùn)行(RUN監(jiān)控(PLC運(yùn)行時(shí)即自動(dòng)接通; M8002初始脈沖(僅在運(yùn)行開始瞬間接通;M80
9、12100ms時(shí)鐘脈沖。這類特殊輔助繼電器的線圈由PLC自動(dòng)驅(qū)動(dòng),用戶只能利用其觸點(diǎn)。 、可驅(qū)動(dòng)線圈型特殊輔助繼電器:M8030使BA TT LED(后備鋰電池欠電壓指示燈熄滅;M8033PLC停止運(yùn)行時(shí)輸出保持;M8034禁止全部輸出;M8039定時(shí)掃描。這類特殊輔助繼電器的線圈可由用戶驅(qū)動(dòng),而線圈被驅(qū)動(dòng)后,PLC將作特定動(dòng)作。三相異步電動(dòng)機(jī)Y降壓啟動(dòng)和停止的控制過程的狀態(tài)流程圖如圖33所示。初始狀態(tài)是狀態(tài)轉(zhuǎn)移的起始“位置”,也就是準(zhǔn)備階段。一個(gè)完整的狀態(tài)流程圖必須要設(shè)置初始狀態(tài)。圖33中,S0為初始狀態(tài),用雙線框表示。從圖中可看出進(jìn)入初始狀態(tài)S0有兩種情況:一種情況是PLC開機(jī)后,特殊繼電
10、器M8002常開觸點(diǎn)閉合一個(gè)掃描周期,使轉(zhuǎn)移條件滿足,進(jìn)入到S0狀態(tài);另一種情況是在S25狀態(tài)中,RST復(fù)位指令執(zhí)行后,Y0與Y2的常閉觸點(diǎn)閉合,使轉(zhuǎn)移條件滿足,由S25狀態(tài)轉(zhuǎn)移到SO初始狀態(tài),為下一次電動(dòng)機(jī)Y降壓啟動(dòng)做準(zhǔn)備。兩種情況是“或”邏輯關(guān)系,所以用并列的兩個(gè)帶箭頭的線段表示。在狀態(tài)流程圖中,輸入信號或輸出信號都是PLC中輸入繼電器或輸出繼電器的動(dòng)作,因此,畫狀態(tài)流程圖之前,仍應(yīng)根據(jù)控制系統(tǒng)的輸人信號和輸出信號,分配PLC的輸入點(diǎn)和輸出點(diǎn)。電動(dòng)機(jī)Y降壓啟動(dòng)的PLC輸入點(diǎn)和輸出點(diǎn)的分配見圖3-1-2。在狀態(tài)流程圖中,一段延時(shí)也應(yīng)看成一個(gè)狀態(tài)。例如圖33中S22狀態(tài),是延時(shí)10 s的動(dòng)作,
11、這個(gè)狀態(tài)開始執(zhí)行時(shí),TO線圈得電開始計(jì)時(shí),當(dāng)10s時(shí)間一到,TO常開觸點(diǎn)閉合,轉(zhuǎn)移條件滿足,S23狀態(tài)置位,S22狀態(tài)復(fù)位。 例1 某組合機(jī)床的液壓動(dòng)力滑臺(tái)的工作循環(huán)如圖34所示,電磁閥動(dòng)作如表3·1所示。畫出該動(dòng)力滑臺(tái)工作過程的狀態(tài)流程圖。表3·1 電磁閥動(dòng)作順序表 解:(1首先分配PLC的輸入點(diǎn)和輸出點(diǎn),如表3·2所示。表3·2 輸入點(diǎn)和輸出點(diǎn)分配表 PLC接線圖如圖35所示。 (2分析液壓動(dòng)力滑臺(tái)的控制過程,將其分解成相應(yīng)的狀態(tài),并確定每個(gè)狀態(tài)下的輸出信號。因?yàn)閯?dòng)力滑臺(tái)的控制過程是一個(gè)典型的順序控制,動(dòng)力滑臺(tái)的工作循環(huán)圖已清楚地表達(dá)了在一個(gè)工作循環(huán)
12、中,有快進(jìn)、一次工進(jìn)、二次工進(jìn)、停20s、快退等五個(gè)工作狀態(tài),加上初始狀態(tài),整個(gè)控制過程共有六個(gè)狀態(tài)。在五個(gè)工作狀態(tài)中,輸出信號應(yīng)該有哪些,可以根據(jù)電磁閥動(dòng)作順序表確定,例如在快進(jìn)這一工作狀態(tài)中,有W1和YV3兩個(gè)電磁閥動(dòng)作,即PLC的Y1和Y3兩個(gè)輸出點(diǎn)應(yīng)有輸出信號;在停留這一個(gè)動(dòng)作中,除Y1與Y4應(yīng)有輸出信號外,還應(yīng)由定時(shí)器控制20s的時(shí)間。(3分配每一個(gè)狀態(tài)的控制元件,即狀態(tài)繼電器。初始狀態(tài)的控制元件只能采用S0S9中的一個(gè),其他各個(gè)狀態(tài)可以從S20開始分配。(4確定每一個(gè)狀態(tài)的轉(zhuǎn)移條件。由液壓動(dòng)力滑臺(tái)的工作循環(huán)圖可以確定,動(dòng)力滑臺(tái)在原位時(shí),按下啟動(dòng)按鈕SBl,動(dòng)力滑臺(tái)進(jìn)入快進(jìn)的工作狀態(tài)
13、,當(dāng)動(dòng)力滑臺(tái)碰到 SQ2時(shí)轉(zhuǎn)入到一次工進(jìn)的工作狀態(tài),碰到SQ3時(shí)轉(zhuǎn)入到二次工進(jìn)的工作狀態(tài)。當(dāng)動(dòng)力滑臺(tái)碰到SQ4后,停頓20s,此后,轉(zhuǎn)入到快退的工作狀態(tài),當(dāng)碰到SQl后停在原位。將所有轉(zhuǎn)移條件標(biāo)清后,畫出完整的狀態(tài)流程圖,如圖36所示。(二 步進(jìn)順控指令及編程方法我們已經(jīng)知道每一個(gè)狀態(tài)都有一個(gè)控制元件來控制該狀態(tài)是否動(dòng)作,保證在順序控制過程中,任意時(shí)刻只能處在一個(gè)狀態(tài),使生產(chǎn)過程有序地按步進(jìn)行,所以順序控制也稱為步進(jìn)控制。FX系列PLC中是采用狀態(tài)繼電器作為控制元件,狀態(tài)繼電器是利用其常開觸點(diǎn)來控制該狀態(tài)是否動(dòng)作的,因此,該常開觸點(diǎn)的作用不同于普通常開觸點(diǎn)??刂颇骋粋€(gè)狀態(tài)的常開觸點(diǎn)稱為步進(jìn)接點(diǎn)
14、,在梯形圖中用圖37所示的符號表示。當(dāng)利用SET指令將狀態(tài)繼電器置位后,步進(jìn)接 點(diǎn)就閉合,此時(shí),順序控制就進(jìn)入該步進(jìn)接點(diǎn)所控制的狀態(tài)。當(dāng)轉(zhuǎn)移條件滿足時(shí),利用SET指令將下一個(gè)狀態(tài)的控制元件(即狀態(tài)繼電器置位后,上一個(gè)狀態(tài)的狀態(tài)繼電器自動(dòng)復(fù)位,而不必采用RST指令復(fù)位。順序控制的狀態(tài)發(fā)生轉(zhuǎn)移后,將進(jìn)入下一個(gè)狀態(tài)的動(dòng)作。狀態(tài)流程圖中的某一個(gè)狀態(tài),如果用梯形圖表示,如圖38所示。 我們已經(jīng)知道,狀態(tài)流程圖中一個(gè)完整狀態(tài),必須包括四部分內(nèi)容,與此相對應(yīng)的內(nèi)容在梯形圖中的表示方法分別是:(1控制元件:梯形圖中畫出狀態(tài)繼電器的步進(jìn)接點(diǎn)。(2狀態(tài)所驅(qū)動(dòng)的對象:依照流程圖畫出即可。(3轉(zhuǎn)移條件:如果流程圖中只
15、標(biāo)注X1則表示是以X1的常開觸點(diǎn)動(dòng)作作為轉(zhuǎn)移條件;如果流程圖中只標(biāo)注X2,則表示以X2的常閉觸點(diǎn)動(dòng)作作為轉(zhuǎn)移條件;如果帶箭頭的線段上有兩個(gè)或兩個(gè)以上垂直短線,表示觸點(diǎn)的邏輯組合為轉(zhuǎn)移條件。例如標(biāo)注了X2和X3,則表示以X2與X3的常開觸點(diǎn)串聯(lián)作為轉(zhuǎn)移條件。(4轉(zhuǎn)移方向:用SET指令將下一個(gè)狀態(tài)的狀態(tài)繼電器置位,以表示轉(zhuǎn)移方向。根據(jù)上述方法,依據(jù)狀態(tài)流程圖,即可畫出狀態(tài)流程圖所對應(yīng)的梯形圖。在用編程器寫入程序時(shí),梯形圖中的步進(jìn)接點(diǎn)必須用步進(jìn)指令表示成指令語句。1、步進(jìn)指令步進(jìn)指令有兩條:STL指令和RET指令。(1.STL指令STL指令稱為“步進(jìn)接點(diǎn)”指令。其功能是將步進(jìn)接點(diǎn)接到左母線。STL指
16、令的操作元件是狀態(tài)繼電器S。STL指令的應(yīng)用如圖381、圖382所示。步進(jìn)接點(diǎn)只有常開觸點(diǎn),沒有常閉觸點(diǎn)。步進(jìn)接點(diǎn)接通,需要用SET指令進(jìn)行置位。步進(jìn)接點(diǎn)閉合,其作用如同主控觸點(diǎn)閉合一樣,將左母線移到新的,臨時(shí)位置,即移到步進(jìn)接點(diǎn)右邊,相當(dāng)于副母線。這時(shí),與步進(jìn)接點(diǎn)相連的邏輯行開始執(zhí)行??梢圆捎没局噶顚懗鲋噶钫Z句表,與副母線相連的線圈可以直接采用驅(qū)動(dòng)指令;與副母線相連的觸點(diǎn)可以采用LD指令或者LDI指令,如圖383所示。 當(dāng)X2常開觸點(diǎn)閉合后,執(zhí)行SETS21指令,步進(jìn)接點(diǎn)S21被置位,這時(shí),步進(jìn)接點(diǎn)S20將自動(dòng)復(fù)位。S20的狀態(tài)轉(zhuǎn)移到S21的狀態(tài),完成了步進(jìn)功能。(2.RET指令RET指令
17、稱為“步進(jìn)返回”指令。其功能是使副母線返回到原來左母線的位置。RET指令沒有操作元件。RET指令的應(yīng)用以例2題中圖3-12所示。在每條步進(jìn)指令后面,不必都加一條RET指令,只需在一系列步進(jìn)指令的最后接RET指令,但必須要有RET指令。例2 畫出圖311所示狀態(tài)流程圖的梯形圖,并寫出指令語句表。解:狀態(tài)流程圖中每個(gè)方框表示一個(gè)狀態(tài),方框中標(biāo)出了該狀態(tài)的控制元件。由狀態(tài)流程圖可看到,S31狀態(tài)可以由轉(zhuǎn)移條件X0置位,也可以在S31狀態(tài)通過轉(zhuǎn)移條件X10置位,用SETS31指令或用OUTS31指令都可以。畫梯形圖時(shí),可以從X0開始,依次畫出每個(gè)狀態(tài)的梯形圖,在S34狀態(tài)中加入RET指令,最后以END
18、指令結(jié)束。完整的梯形圖如圖312-1、圖312-2所示。 (3.步進(jìn)指令使用說明1 步進(jìn)接點(diǎn)與左母線相連時(shí),具有主控和跳轉(zhuǎn)作用。當(dāng)步進(jìn)接點(diǎn)閉合時(shí)具有主控作用,此時(shí)步進(jìn)接點(diǎn)后面的電路塊才動(dòng)作,而步進(jìn)接點(diǎn)斷開時(shí),其后的電路塊不動(dòng)作,相當(dāng)于被跳轉(zhuǎn)了一樣。2 狀態(tài)繼電器S0S899只有在使用SET指令以后才具有步進(jìn)控制功能,提供步進(jìn)接點(diǎn)。同時(shí),狀態(tài)繼電器還可提供普通的常開觸點(diǎn)和常閉觸點(diǎn),如圖3131、圖313-2所示。 3 狀態(tài)繼電器也可以作為普通的輔助繼電器使用,功能與輔助繼電器完全相同,但這時(shí)其 不提供步進(jìn)接點(diǎn)。如圖314所示的梯形圖中,S30為普通的狀態(tài)繼電器,當(dāng)OUT指令驅(qū)動(dòng)S30線圈后,S3
19、0常開觸點(diǎn)閉合,驅(qū)動(dòng)S40和S50線圈,這時(shí)S30狀態(tài)繼電器因不具步進(jìn)控制功能,所以不會(huì)自動(dòng)復(fù)位,只有當(dāng)X4常開觸點(diǎn)或S20常開觸點(diǎn)斷開,S30線圈才會(huì)斷開。4 在狀態(tài)轉(zhuǎn)移過程中,會(huì)出現(xiàn)在一個(gè)掃描周期的時(shí)間內(nèi)兩個(gè)狀態(tài)同時(shí)動(dòng)作的可能。因此,在兩個(gè)狀態(tài)中不允許同時(shí)動(dòng)作的負(fù)載之間必須有聯(lián)鎖措施。如圖415所示,Y1與Y2兩個(gè)輸出不允許同時(shí)出現(xiàn),用常閉觸點(diǎn)與對應(yīng)線圈串聯(lián),實(shí)現(xiàn)聯(lián)鎖。因在一個(gè)掃描周期內(nèi),可能會(huì)出現(xiàn)兩個(gè)狀態(tài)同時(shí)動(dòng)作,所以,在相鄰的兩個(gè)狀態(tài)中不能使用同一個(gè)定時(shí)器,因?yàn)槠渲噶顣?huì)互相影響,使定時(shí)器無法復(fù)位。如果不是相鄰的兩個(gè)狀態(tài),則可以使用同一個(gè)定時(shí)器,如圖416所示。因此,不相鄰的狀態(tài)中可重復(fù)
20、使用同一個(gè)定時(shí)器,一般只需23只定時(shí)器就能滿足要求,可以節(jié)省很多定時(shí)器。 5狀態(tài)繼電器使用時(shí)可以按編號順序使用,也可以任意選擇使用,但不允許重復(fù)使。6步進(jìn)觸點(diǎn)之后的電路塊中不允許使用主控MC/MCR指令。2、步進(jìn)指令的編程方法(1.如何應(yīng)用步進(jìn)指令編程總結(jié)前面所介紹的內(nèi)容,我們知道步進(jìn)指令是順序控制的一種編程方法,采用步進(jìn)指令編程時(shí),一般需要下面幾個(gè)步驟:1分配PLC的輸入和輸出點(diǎn),畫出PLC的接線圖,列出輸入和輸出點(diǎn)分配表。2根據(jù)控制要求或加工工藝要求,畫出順序控制的狀態(tài)流程圖。3根據(jù)狀態(tài)流程圖,畫出相應(yīng)的梯形圖。4根據(jù)梯形圖,寫出對應(yīng)的指令語句表。5用編程器輸入程序(梯形圖或指令語句表。6
21、調(diào)試程序。例3 圖317給出了一個(gè)按時(shí)間順序進(jìn)行控制的動(dòng)作流程,試采用PLC控制,并設(shè)計(jì)其控制程序。 圖317解:圖317中水平黑線表示在對應(yīng)的時(shí)間范圍內(nèi)產(chǎn)生某一輸出。例如,紅燈HLl應(yīng)在5 15s這段時(shí)間亮;藍(lán)燈HL3在2030s和4045 s這兩段時(shí)間亮;而接觸器KM應(yīng)在540s這段時(shí)間接通,電磁閥在2545s這段時(shí)間接通。分配PLC的輸入點(diǎn)和輸出點(diǎn),如表3·3所示。 PLC控制接線圖如圖318所示。 圖318中HLl、HL2和HL3接在公共端COMI,而KM和YV接在另一個(gè)公共端COM2上,這是因?yàn)镕X系列PLC輸出端上是四個(gè)輸出點(diǎn)為一組,共用一個(gè)公共端。根據(jù)控制順序,畫出狀態(tài)
22、流程圖。狀態(tài)流程圖如圖419所示,PLC開機(jī)后,系統(tǒng)自動(dòng)進(jìn)入初始狀態(tài),準(zhǔn)備工作。 由圖417可知道,所有負(fù)載是以工作5 s為一個(gè) 時(shí)段,在不同的時(shí)段內(nèi)有不同的輸出,因此,設(shè)每一個(gè)時(shí)段為一個(gè)狀態(tài)。每個(gè)狀態(tài)中的轉(zhuǎn)移條件也就與時(shí)間有關(guān)。為保證每個(gè)狀態(tài)工作時(shí)間為5s,同時(shí)又為了避免每個(gè)狀態(tài)使用一個(gè)定時(shí)器,使程序簡潔,現(xiàn)在采用產(chǎn)生連續(xù)脈沖基本控制程序編程,并設(shè)定時(shí)器時(shí)間常數(shù)為K50,使每5 s產(chǎn)生一個(gè)脈沖寬度為一個(gè)掃描周期的脈沖信號。產(chǎn)生連續(xù)脈沖基本控制程序的梯形圖如圖320-1、圖320-2所示。定時(shí)器TO的常開觸點(diǎn)每隔5s閉合一個(gè)掃描周期,將TO常開觸點(diǎn)作為所有狀態(tài)的轉(zhuǎn)移條件,但又要保證狀態(tài)正常轉(zhuǎn)移
23、,即每隔5s只有一個(gè)狀態(tài)轉(zhuǎn)移,這就必須采取脈沖信號進(jìn)行隔離的措施。由狀態(tài)流程圖可以看到,在每個(gè)狀態(tài)中設(shè)置了一個(gè)輔助繼電器,利用PLS指令,在狀態(tài)接通瞬間,使輔助繼電器得電一個(gè)掃描周期,輔助繼電器常閉觸點(diǎn)斷開一個(gè)掃描周期,產(chǎn)生隔離作用,使該狀態(tài)在剛接通時(shí),不會(huì)又瞬間轉(zhuǎn)移到下一個(gè)狀態(tài)。例如,假設(shè)系統(tǒng)工作在狀態(tài)S20,因狀態(tài)S21轉(zhuǎn)移到S22的條件是TO常開觸點(diǎn)接通和M1常閉觸點(diǎn)保持接通,所以在狀態(tài)S20轉(zhuǎn)移到狀態(tài)S21瞬間,步進(jìn)接點(diǎn)S21閉合,PLS Ml指令使輔助繼電器M1常閉觸點(diǎn)斷開一個(gè)掃描周期,雖然在這瞬間TO常開觸點(diǎn)仍保持接通(一個(gè)掃描周期,但MI常閉觸點(diǎn)沒有接通,因此,狀態(tài)S21不可能瞬
24、間又轉(zhuǎn)移到狀態(tài)S22。如果沒有PLS MI指令,則有可能發(fā)生這種情況,使系統(tǒng)不能正常按時(shí)間順序進(jìn)行控制。只要相鄰兩個(gè)狀態(tài)中用不同的輔助繼電器產(chǎn)生隔離脈沖信號即可,因此整個(gè)系統(tǒng)只需兩個(gè)輔助繼電器就能滿足要求。畫出狀態(tài)流程圖所對應(yīng)的梯形圖。 梯形圖如圖421所示,當(dāng)啟動(dòng)信號X0接通時(shí),M10線圈得電并自鎖,M10常開觸點(diǎn)閉合,使產(chǎn)生連續(xù)脈沖信號的控制程序運(yùn)行。當(dāng)TO產(chǎn)生第一個(gè)移位脈沖,使?fàn)顟B(tài)S20轉(zhuǎn)移到狀態(tài)S21后,隨著移位脈沖依次到來,系統(tǒng)的工作狀態(tài)一步一步往下轉(zhuǎn)移。當(dāng)狀態(tài)S27轉(zhuǎn)移到初始狀態(tài)S0時(shí),系統(tǒng)一個(gè)工作循環(huán)完畢,只有再次按下啟動(dòng)按鈕,系統(tǒng)才能進(jìn)入下一次工作循環(huán)。 前面所介紹的狀態(tài)流程圖
25、都是單流程的順序控制,如圖33、圖36和圖311所示。對于較復(fù)雜的多流程順序控制,其狀態(tài)流程圖的特點(diǎn)及應(yīng)用步進(jìn)指令進(jìn)行編程的方法將在下面介紹。(2、多流程順序控制及編程方法多流程順序控制是指具有兩個(gè)以上分支的順序動(dòng)作的控制過程,其狀態(tài)流程圖也具有兩條以上的狀態(tài)轉(zhuǎn)移支路,常見的多流程順序控制有選擇性分支與匯合、并行性分支與匯合、跳步與循環(huán)等幾種。下面分別介紹其特點(diǎn)和編程方法。 例4 某流水線送料小車運(yùn)行如圖322所示,控制要求為:當(dāng)按下SBl后,小車由SQl處前進(jìn)到SQ2處停5s,再后退到SQl處停下。當(dāng)按下SB2后,小車由SQl處前進(jìn)到SQ3處停5s,再后退到SQl處停下。解:分配輸入點(diǎn)和輸出
26、點(diǎn),如表3·4所示。表3·4 輸入點(diǎn)和輸出點(diǎn)分配表 PLC的接線圖如圖323所示。 畫出狀態(tài)流程圖。因小車由SQl處前進(jìn)到SQ2處和由SQl處前進(jìn)到SQ 3處的路程不同,因此屬于兩個(gè)不同的狀態(tài),而進(jìn)入哪一個(gè)狀態(tài)是由按SBl或按S112決定。無論從SQ2處或從SQ3處后退到SQl處,其動(dòng)作都一樣。狀態(tài)流程圖如圖324所示。圖324所示的狀態(tài)流程圖是選擇性分支狀態(tài)流程圖,從S0可以往S21分支流程轉(zhuǎn)移或往S22分支流程轉(zhuǎn)移。從多個(gè)分支流程中選擇其中一個(gè)分支流程的狀態(tài)流程圖稱為選擇性分支狀態(tài)流程圖。圖425所示狀態(tài)流程圖也是一個(gè)選擇性分支與匯合的多流程順序控制。 在圖325中,狀
27、態(tài)S20只能從三個(gè)分支中選擇一個(gè)分支流程轉(zhuǎn)移,具體向哪一個(gè)分支轉(zhuǎn)移,由轉(zhuǎn)移條件決定。在三個(gè)轉(zhuǎn)移條件X1、X4和X10中,任意時(shí)刻只能有一個(gè)轉(zhuǎn)移條件接通,從三個(gè)狀態(tài)S21、531和S41中選擇一個(gè)狀態(tài)轉(zhuǎn)移。當(dāng)X1接通時(shí),狀態(tài)S20轉(zhuǎn)向狀態(tài)S21;當(dāng)X4接通時(shí),狀態(tài)S20轉(zhuǎn)向狀態(tài)S31;當(dāng)X10接通時(shí),狀態(tài)S20轉(zhuǎn)向狀態(tài)S41。狀態(tài)S21或S31或541中任一個(gè)置位時(shí),都將使?fàn)顟B(tài)S20自動(dòng)復(fù)位。選擇性分支最終匯合到狀態(tài)S50。狀態(tài)S50由狀態(tài)S22與X3或由狀態(tài)S33與X7或由狀態(tài)S41與X11置位。圖325所示選擇性分支與匯合的梯形圖及指令語句表,如圖3261、圖3262所示。 選擇性分支的支路
28、數(shù)可以是兩條或更多,沒有數(shù)量限制。從圖326-1所示的梯形圖中可以看到:步進(jìn)接點(diǎn)S20后面接有并聯(lián)的三個(gè)轉(zhuǎn)移置位指令,這是因?yàn)閳D325所示的選擇性分支與匯合的狀態(tài)流程圖中有三條分支流程。并聯(lián)的轉(zhuǎn)移指令個(gè)數(shù)由選擇性分支狀態(tài)流程圖中分支流程數(shù)決定。畫梯形圖時(shí),根據(jù)流程圖按從左到右的次序逐個(gè)設(shè)置各個(gè)支路的轉(zhuǎn)移置位指令。程序運(yùn)行時(shí),只能有其中的一條轉(zhuǎn)移置位指令被執(zhí)行,而此時(shí)狀態(tài)S20將自動(dòng)復(fù)位。如果程序運(yùn)行時(shí),幾個(gè)轉(zhuǎn)移條件中有兩個(gè)或以上的轉(zhuǎn)移條件同時(shí)滿足,則滿足轉(zhuǎn)移條件的幾個(gè)分支會(huì)同時(shí)執(zhí)行,這種情況就是下面要談到的并行分支。另外,從步進(jìn)接點(diǎn)S22、S33和S41后面的轉(zhuǎn)移置位指令可看到,它們都是SET
29、 S50指令,這是因?yàn)闊o論在狀態(tài)S22或S33或S41,最終都是匯合到狀態(tài)S50。畫具有選擇性分支與匯合的狀態(tài)流程圖所對應(yīng)的梯形圖時(shí),仍應(yīng)遵循步進(jìn)接點(diǎn)之后先進(jìn)行驅(qū)動(dòng)處理,然后設(shè)置轉(zhuǎn)移條件的原則,從上到下、從左到右依次將每個(gè)狀態(tài)對應(yīng)的梯形圖畫出,只要注意分支處與匯合處梯形圖的畫法,就能得到正確的梯形圖。2 并行分支與匯合例5某流水線有兩輛小車送料,如圖327所示,控制要求為:當(dāng)按下SBl后,小車1由SQl 處前進(jìn)到鼠12處停5s,再后退到SQl處停下。按下SBl同時(shí),小車2由SQ3處前進(jìn)到SQ4處停5s,再后退到SQ3處停下。 解:分配輸入點(diǎn)和輸出點(diǎn),如表3·5所示。PLC的接線圖如圖
30、328所示。表3·5 輸入點(diǎn)和輸出點(diǎn)分配表 畫出狀態(tài)流程圖。 按下SBl后,小車1和小車2分別完成前進(jìn)、停5rain、后退步進(jìn)流程,當(dāng)小車1和小車2分別停在SQl和SQ3處時(shí),狀態(tài)轉(zhuǎn)移到S0狀態(tài)。狀態(tài)流程圖如圖329所示。從圖329所示的狀態(tài)流程圖中可知,當(dāng)按下SBl后,狀態(tài)S0同時(shí)轉(zhuǎn)移到狀態(tài)S20和S30,兩個(gè)單獨(dú)分支流程各自執(zhí)行自己的步進(jìn)流程,最后再轉(zhuǎn)移到狀態(tài)S0。這種類型狀態(tài)流程圖是并行分支的狀態(tài)流程圖。并行分支的狀態(tài)流程圖是指多個(gè)流程同時(shí)轉(zhuǎn)移執(zhí)行,狀態(tài)能夠同時(shí)轉(zhuǎn)移的狀態(tài)流程圖。圖330所示狀態(tài)流程圖也是并行分支與匯合的多流程順序控制。如圖330所示的狀態(tài)流程圖中,當(dāng)轉(zhuǎn)移條件X
31、1接通時(shí),狀態(tài)S21、S31和S41同時(shí)置位,這三個(gè)單獨(dú)分支流程各自執(zhí)行自己的步進(jìn)流程,S20這時(shí)會(huì)自動(dòng)復(fù)位。當(dāng)轉(zhuǎn)移條件X2成立時(shí),狀態(tài)S21轉(zhuǎn)移到狀態(tài)S22;當(dāng)轉(zhuǎn)移條件X3成立時(shí),狀態(tài)S41轉(zhuǎn)移到S42。在所有單獨(dú)分支流程都動(dòng)作到最后一個(gè)狀態(tài)時(shí),即S22、S31和S42都置位時(shí),如轉(zhuǎn)移條件X4成立,則狀態(tài)轉(zhuǎn)移到S50,狀態(tài)S22、S31和S42都自動(dòng)復(fù)位。與選擇性分支與匯合的狀態(tài)流程圖不同的是,并行分支與匯合的狀態(tài)流程圖中允許同時(shí)執(zhí)行多條單獨(dú)分支流程,并且要等到所有單獨(dú)分支流程都執(zhí)行完畢后,才能同時(shí)轉(zhuǎn)移到下一個(gè)狀態(tài)。并行分支與匯合的狀態(tài)流程圖(圖330對應(yīng)的梯形圖和指令語句表如圖331-1、
32、圖331-2所示。 在梯形圖中,步進(jìn)接點(diǎn)之后設(shè)置轉(zhuǎn)移條件X1接有三條并聯(lián)SET指令,說明X1接通時(shí),SETS21指令、SETS31指令和SETS41指令同時(shí)執(zhí)行,狀態(tài)S21、S31和S41同時(shí)被置位。并行的單獨(dú)分支流程數(shù),與并聯(lián)的SET指令數(shù)是一致的,但規(guī)定并行的單獨(dú)分支流程不得超過8條。梯形圖中步進(jìn)接點(diǎn)S22、S31和S42后面都沒有設(shè)置轉(zhuǎn)移條件,這是因?yàn)樵跔顟B(tài)S22、S31和S42都已動(dòng)作了,并且轉(zhuǎn)移條件X4也接通,狀態(tài)才可以轉(zhuǎn)移到S50。為實(shí)現(xiàn)這一匯合作用,梯形圖中將三個(gè)步進(jìn)接點(diǎn)S22、S31和S42串聯(lián)起來,在指令語句表中則連續(xù)使用STL指令。因并行的單獨(dú)分支流程數(shù)不會(huì)超過8個(gè),則梯形
33、圖中串聯(lián)的步進(jìn)接點(diǎn)數(shù)和指令語句表中連續(xù)使用STL指令數(shù)也不會(huì)超過8個(gè)。從上面的討論可以知道:狀態(tài)繼電器作為控制元件,提供的步進(jìn)接點(diǎn)不止一個(gè),而且不同控制元件的步進(jìn)接點(diǎn)可以串聯(lián)使用,這時(shí)仍用STL指令,指令功能不變。跳步與循環(huán)所示狀態(tài)流程圖為跳步與圖4341所示循環(huán)的多流程順序控制。跳步與循環(huán)是在步進(jìn)指令的控制下利用不同的轉(zhuǎn)移條件和轉(zhuǎn)移目標(biāo)來實(shí)現(xiàn)的。在圖432a所示狀態(tài)流程圖中,狀態(tài)S20置位后,如果轉(zhuǎn)移條件X1接通,則狀態(tài)S20直接轉(zhuǎn)移到狀態(tài)S23,跳過狀態(tài)S21和狀態(tài)S22,實(shí)現(xiàn)了跳步功能。如果X2接通,狀態(tài)S20轉(zhuǎn)移到狀態(tài)S21,執(zhí)行的是正常的順序控制。但應(yīng)注意轉(zhuǎn)移條件X1二ON和X2二O
34、N不能同時(shí)出現(xiàn),這一點(diǎn)與選擇性分支狀態(tài)流程圖的情況完全一樣。跳步的狀態(tài)流程圖(圖332對應(yīng)的梯形圖和指令語句表如圖332-1、圖332-2所示。 在圖432b所示循環(huán)狀態(tài)流程圖中,狀態(tài)S32置位后,如果轉(zhuǎn)移條件X3接通,則由狀態(tài)S32轉(zhuǎn)移到狀態(tài)S31,重新依次執(zhí)行S31和S32兩個(gè)狀態(tài)的動(dòng)作,實(shí)現(xiàn)循環(huán)控制。如果轉(zhuǎn)移條件X4接通,則狀態(tài)S32轉(zhuǎn)移到狀態(tài)S33,實(shí)現(xiàn)正常的/頃序控制。同樣,轉(zhuǎn)移條件X3二ON和X4二ON不允許同時(shí)出現(xiàn)。循環(huán)的狀態(tài)流程圖(圖3341對應(yīng)的梯形圖和指令語句表如圖3341、圖3342所示。 例6 畫出圖335-1所示狀態(tài)流程圖的梯形圖,并寫出對應(yīng)指令語句表。解:在圖335
35、所給狀態(tài)流程圖中,具有跳步和循環(huán)的功能。在畫梯形圖前,先將狀態(tài)流程圖的結(jié)構(gòu)閱讀清楚。在狀態(tài)S63被置位后,如果轉(zhuǎn)移條件X3和X4都接通,則狀態(tài)S63返回到狀態(tài)S61執(zhí)行循環(huán)動(dòng)作,否則,當(dāng)轉(zhuǎn)移條件X3=ON,X4=OFF時(shí),狀態(tài)S63按順序轉(zhuǎn)移到狀態(tài)S64。同樣,狀態(tài)S67可以循環(huán)轉(zhuǎn)移到狀態(tài)S0或循環(huán)轉(zhuǎn)移到狀態(tài)S61。在狀態(tài)S64被置位后,轉(zhuǎn)移條件X5和X6是串聯(lián)的“與”邏輯關(guān)系,即當(dāng)X5和X6都接通時(shí),狀態(tài)S64跳轉(zhuǎn)到狀態(tài)S67,否則,當(dāng)轉(zhuǎn)移條件X5=ON,X6=OFF時(shí),狀態(tài)S64按順序轉(zhuǎn)移到狀態(tài)S65。畫跳轉(zhuǎn)與循環(huán)的狀態(tài)流程圖對應(yīng)的梯形圖時(shí),處理方法與畫選擇性分支狀態(tài)流程圖的梯形圖時(shí)相同,
36、采用并聯(lián)轉(zhuǎn)移置位指令。圖335-1所示狀態(tài)流程圖對應(yīng)的梯形圖和指令語句表如圖335-2、圖335-3所示。 在生產(chǎn)實(shí)際中,常用計(jì)數(shù)器來控制程序中循環(huán)操作元件,實(shí)現(xiàn)循環(huán)次數(shù)的控制,下面通過例題說明編程方法。例7 某工作臺(tái)自動(dòng)往返運(yùn)行,要求實(shí)現(xiàn)8次循環(huán)后工作臺(tái)停在原位,試畫出狀態(tài)流程圖和對應(yīng)的梯形圖,并寫出指令語句表。解:工作臺(tái)自動(dòng)往返的運(yùn)行示意圖如圖336所示。根據(jù)動(dòng)作特點(diǎn)及控制要求,采用步進(jìn)指令編程,并用計(jì)數(shù)器進(jìn)行循環(huán)次數(shù)控制,可使程序?qū)哟吻逦?簡潔易懂。分配PLC的輸入點(diǎn)和輸出點(diǎn),如表3·6所示。PLC的接線圖如圖337所示。 SBl為停止按鈕,SB2為前進(jìn)啟動(dòng)按鈕,行程開關(guān)SQl
37、和SQ2實(shí)現(xiàn)自動(dòng)往返控制,SQ3和SQ4實(shí)現(xiàn)前進(jìn)限位保護(hù)和后退限位保護(hù)。接觸器KMl、KM2分別控制電動(dòng)機(jī)正轉(zhuǎn)和反轉(zhuǎn),通過絲杠帶動(dòng)工作臺(tái)前進(jìn)和后退。分析工作臺(tái)自動(dòng)往返的工作過程,畫出狀態(tài)流程圖,如圖338所示。工作臺(tái)啟動(dòng)之前一定停在原位,使行程開關(guān)SQl壓合,所以進(jìn)入初始狀態(tài)的轉(zhuǎn)移條件為M8002和X11的“與”邏輯關(guān)系。按下啟動(dòng)按鈕SB2,X2接通,由初始狀態(tài)轉(zhuǎn)移到狀態(tài)S20,該狀態(tài)為工作臺(tái)的前進(jìn)。當(dāng)工作臺(tái)撞塊壓合行程開關(guān)SQ2時(shí),X12接通,狀態(tài)S20轉(zhuǎn)移到狀態(tài)S21,該狀態(tài)為工作臺(tái)的后退。當(dāng)工作臺(tái)撞塊壓合行程開關(guān)SQl時(shí),X11接通,狀態(tài)S21轉(zhuǎn)移到狀態(tài)S22,該狀態(tài)的功能為依據(jù)累計(jì)的循
38、環(huán)次數(shù),判斷是否繼續(xù)循環(huán),使工作臺(tái)自動(dòng)往返工作。3根據(jù)狀態(tài)流程圖(圖338畫出梯形圖,并寫出指令語句表,如圖3391、圖3392所示。 圖339所示梯形圖中,有兩點(diǎn)要注意:a、初始狀態(tài)S0中無輸出信號,所以步進(jìn)接點(diǎn)直接與轉(zhuǎn)移條件串聯(lián)控制轉(zhuǎn)移方向。b、計(jì)數(shù)器C0的復(fù)位信號是S0,當(dāng)工作臺(tái)停在原位時(shí),計(jì)數(shù)器O就被復(fù)位,為累計(jì)工作臺(tái)循環(huán)次數(shù)做準(zhǔn)備。計(jì)數(shù)器的計(jì)數(shù)脈沖信號取之于S22。每次當(dāng)轉(zhuǎn)移到狀態(tài)S22時(shí),O即累計(jì)一個(gè)計(jì)數(shù)脈沖,當(dāng)?shù)?次轉(zhuǎn)移到狀態(tài)S22時(shí),凹線圈得電,凹常開觸點(diǎn)閉合,由狀態(tài)S22轉(zhuǎn)移到初始狀態(tài)印,工作臺(tái)停在原位。如果計(jì)數(shù)器的累計(jì)值小于8,則O線圈不得電,C0常閉觸點(diǎn)閉合,由狀態(tài)S22
39、轉(zhuǎn)移到狀態(tài)S20,工作臺(tái)繼續(xù)循環(huán)運(yùn)行。(三FX型三菱PLC步進(jìn)順控指令編程實(shí)例步進(jìn)指令用于順序控制具有獨(dú)特的優(yōu)勢,下面通過實(shí)例說明順序控制的程序設(shè)計(jì)方法。例8 設(shè)計(jì)電鍍生產(chǎn)線的PLC控制。電鍍生產(chǎn)線采用專用行車,行車架上裝有可升降的吊鉤,行車和吊鉤各由一臺(tái)電動(dòng)機(jī)拖動(dòng)。行車的前進(jìn)、后退運(yùn)動(dòng)和吊鉤的上升、下降運(yùn)動(dòng)均由相應(yīng)的行程開關(guān)發(fā)出信號。為了簡便起見,假設(shè)該電鍍生產(chǎn)線只有三個(gè)基本的槽位,分別是:清水槽、回收液槽和電鍍槽。編程時(shí),只考慮半自動(dòng)控制。解:分析電鍍生產(chǎn)線的工藝流程。 工藝流程如圖340所示。工件放人電鍍槽中,電鍍5min后提起停30 s,再放人回收液槽中停放30s,提起后停20s,再放
40、人清水槽中,清洗30s,最后提起停20 s,行車返回到原位,鍍件的加工過程全部結(jié)束。這個(gè)過程可以分解成下面幾步:a 原位,行車停在SQ4位置,吊鉤停在SQ6位置,操作人員將工件掛到吊鉤上。b 吊鉤上升,提起鍍件,壓合行程開關(guān)SQ5時(shí),停止上升,轉(zhuǎn)到下一步。c行車前進(jìn),直到壓合行程開關(guān)SQl時(shí)停止,吊鉤停在電鍍槽上方。d吊鉤下降,壓合行程開關(guān)SQ6時(shí),停止下降。鍍件浸入鍍液中,開始電鍍。e電鍍時(shí)間為5min,定時(shí)時(shí)間一到,電鍍結(jié)束,轉(zhuǎn)入下一步。f吊鉤上升,提起鍍件,壓合行程開關(guān)SQ5時(shí)停止上升。g吊鉤在電鍍槽上方停30s,讓鍍件表面鍍液流回到電鍍槽中,定時(shí)時(shí)間一到,轉(zhuǎn)入下一步。h行車后退,壓合行
41、程開關(guān)SQ2后,吊鉤停在回收液槽上方。i吊鉤下降,壓合行程開關(guān)SQ6后停止,鍍件放人回收液槽中。j鍍件在回收液槽中停留30s,定時(shí)時(shí)間一到,轉(zhuǎn)入下一步。k吊鉤上升,提起鍍件,壓合行程開關(guān)SQ5時(shí)停止。l吊鉤在回收液槽上方停20s,讓鍍件表面的回收液流回槽中,定時(shí)時(shí)間一到,轉(zhuǎn)入下一步。m行車后退,壓合行程開關(guān)SQ3后吊鉤停在清水槽上方。n吊鉤下降,壓合行程開關(guān)SQ6后停止,將鍍件放人清水槽中,進(jìn)行清洗。o清洗鍍件的時(shí)間為30s,定時(shí)時(shí)間一到,轉(zhuǎn)入到下一步。p吊鉤上升,將鍍件提起,直到壓合行程開關(guān)SQ5,吊鉤停在清水槽上方。q鍍件表面的清水流回到清水槽的定時(shí)時(shí)間20s,時(shí)間一到,轉(zhuǎn)入下一步。r行車
42、后退,壓合行程開關(guān)SQ4后吊鉤停在原位上方。s吊鉤下降,回到原位,碰到行程開關(guān)SQ6停止。操作人員將鍍件取下,一個(gè)工作循環(huán)結(jié)束。分配PLC的輸入點(diǎn)和輸出點(diǎn),如表3·7所示。表3·7 輸入點(diǎn)和輸出點(diǎn)分配表 PLC接線圖如圖341所示。 (3電鍍生產(chǎn)線實(shí)現(xiàn)半自動(dòng)控制的狀態(tài)流程圖如圖442所示,對應(yīng)的梯形圖如圖443所示。 圖443所示梯形圖對應(yīng)的指令語句表如下: 地址 48 49 51 52 53 54 56 57 60 61 63 64 65 66 67 68 指令 LD SET STL OUT LD SET STL OUT K LD SET STL OUT LD SET S
43、TL OUT K 數(shù)據(jù) X12 S27 S27 Y2 X16 S28 S28 T0 300 T0 S29 S29 Y1 X15 S30 S30 T0 200 地址 71 72 74 75 76 77 79 80 81 82 84 85 88 89 91 92 93 指令 LD SET STL OUT LD SET STl OUT LD SEL STL OUT K LD SET STL OUT LD 數(shù)據(jù) T0 S31 S31 Y4 X13 S32 S32 Y2 X16 S23 S33 T0 300 T0 S34 S34 Y1 X15 地址 94 96 97 100 101 103 104 10
44、5 106 108 109 110 111 113 114 指令 SET STL OUT K LD SET STL OUT LD SET STL OUT LD SET RET END 數(shù)據(jù) S35 S35 T0 200 T0 S36 S36 Y4 X14 S37 S37 Y2 X16 S0 例 9 圖 344 所示為傳送機(jī)分檢大、小球的裝置。如果電磁鐵吸住大的金屬球,則將其送 到大球的球箱里,如果電磁鐵吸住小的金屬球,則將其送到小球的球箱里。試完成用 PLC 控制的 程序設(shè)計(jì)。 解: 工作過程的分析 傳送機(jī)的機(jī)械手臂上升、下降運(yùn)動(dòng)由一臺(tái)電動(dòng)機(jī)驅(qū)動(dòng),機(jī)械手臂的左行、右行運(yùn)動(dòng)由另 一臺(tái)電動(dòng)機(jī)驅(qū)動(dòng)。 機(jī)械手臂停在原位時(shí),按下啟動(dòng)按鈕,手臂下降到球箱中,如果壓合下限行程開關(guān) SQ2,電 磁鐵線圈通電后,將吸住小鐵球,然后手臂上升,右行到行程開關(guān) SQ4 位置
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 品牌租賃合同范本
- 后補(bǔ)合同范本范文
- 合同范本 兩甲方
- 變更房屋合同范本
- 合伙合同范本在
- 吉利汽車訂購合同范本
- 加工洗沙合同范本
- 公司司機(jī)簡易合同范例
- 合同范本購貨合
- 賣車合同范本
- 商業(yè)綜合體應(yīng)急預(yù)案編制與演練效果評估考核試卷
- 期末測試模擬卷(試題)-2023-2024學(xué)年五年級下冊數(shù)學(xué)人教版
- 用藥安全課件教學(xué)課件
- 2024智能家居行業(yè)創(chuàng)新發(fā)展與前景展望研究報(bào)告
- (人教PEP2024版)英語一年級上冊Unit 5 教學(xué)課件(新教材)
- 腰椎術(shù)后失敗綜合征
- 廣告學(xué)概論課件
- 可上傳班級管理(一到三章)李學(xué)農(nóng)主編
- 貴州人民版五年級勞動(dòng)下冊全冊教案
- 2024年高考英語易錯(cuò)題 閱讀理解:推理判斷題4大陷阱(教師版新高考專用)
- 醫(yī)院環(huán)境衛(wèi)生學(xué)監(jiān)測和院感控制課件
評論
0/150
提交評論