認(rèn)識梯形圖和繼電器控制原理圖符號的區(qū)別
繼電器控制原理圖中的元件符號,有常開觸點、常閉觸點和線圈,為了區(qū)別它們,在有關(guān)符號邊上標(biāo)注如KM、KA、KT等以示不同的器件,但其觸頭的數(shù)量是受到限制。而PLC梯形圖中,也有常開、常閉觸點,在其邊上同樣可標(biāo)注X、Y、M、S、T、C以示不同的軟器件。它最大的優(yōu)點是:同一標(biāo)記的觸點在不同的梯級中,可以反復(fù)的出現(xiàn)。而繼電器則無法達(dá)到這一目的。而線圈的使用是相同的,即不同的線圈只能出現(xiàn)一次。
2、編程元件的分類:編程元件分為八大類,X為輸入繼電器、Y為輸出繼電器、M為輔助繼電器、S為狀態(tài)繼電器、T為定時器、C為計數(shù)器、D為數(shù)據(jù)寄存器和指針(P、I、N)。關(guān)于各類元件的功用,各種版本的PLC書籍均有介紹,故在此不介紹,但一定要清楚各類元件的功能。1、認(rèn)識梯形圖和繼電器控制原理圖符號的區(qū)別:
編程元件的指令由二部分組成:如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000......。
3、熟識PLC基本指令:
(1)LD(取)、LDI取反)、OUT(輸出)指令;LD(取)、LDI(取反)以電工的說法前者是常開、后者為常閉。這二條指令最常用于每條電路的第一個觸點(即左母線第一個觸點),當(dāng)然它也可能在電路塊與其它并聯(lián)中的第一個觸點中出現(xiàn)。
這是一張?zhí)菪螆D(不會運行)。左邊的縱線稱為左母線,右母線可以不表示。該圖有三個梯級;第1梯級;左邊第一個觸點為常開,上標(biāo)為X000,X表示為輸入繼電器,其后的000數(shù)據(jù),可以這樣認(rèn)為它使用的是輸入繼電器中的編號為第000的觸點(下同)。其指令的正確表示應(yīng)為(如右圖程序所示):0、LD X000 (前頭的0 即為從第0步開始,指令輸入時無須理會,它會自動按順序顯示出)。 第2梯級;左邊的第一個觸點為常閉觸點,上標(biāo)為T0,T表示定時器(有時間長短不同,應(yīng)注意),0則表示定時器中的編號為0的觸點。其指令的正確表示應(yīng)為:2、LDI T0(如程序所示)。 第3梯級;左邊第一個觸點為常閉,上標(biāo)為M0, M為輔助繼電器(該繼電器有多種,注意類別),其指令的正確表示應(yīng)為:4、LDI M0(如程序所示)。本梯級的第2行第一個觸點為常開,上標(biāo)為Y000,Y表示輸出繼電器,由于該觸點與后面Y001觸點呈串聯(lián)關(guān)系,形成了所謂的電路"塊",故而其觸點的指令應(yīng)為 5、LD Y000。總之LD與LDI指令從上面可以看出,它們均是左母線每一梯級第一觸點所使用的指令。而梯級中的支路(即第3梯級的第2行)有二個或二個以上觸點呈串聯(lián)關(guān)系,其第一觸點同樣按LD或LDI指令。可使用LD、LDI指令的元件有:輸入繼電器X、輸出繼電器Y、輔助繼電器M、定時器T、計數(shù)器C、狀態(tài)繼電器S。OUT為線圈驅(qū)動指令,該指令不能出現(xiàn)在左母線第一位。驅(qū)動線圈與驅(qū)動線圈不能串聯(lián),但可并聯(lián)。同一驅(qū)動線圈只能出現(xiàn)一次,并安排在每一梯級的最后一位。如上圖中的1、OUT Y000,3、OUT Y001,Y為輸出繼電器,其線圈一旦接獲輸出信號,可以這樣認(rèn)為,線圈將驅(qū)動其相應(yīng)的觸點而接通外部負(fù)載(外部負(fù)載多為接觸器、中間繼電器等)。而上圖8、OUT T0 K40 為定時器驅(qū)動線圈指令,其中的K為常數(shù)40為設(shè)定值(類似電工對時間繼電器的整定)。可使用OUT指令元件有:輸出繼電器Y、輔助繼電器M、定時器T、計數(shù)器C、狀態(tài)繼電器S。
(2)觸點的串聯(lián)指令A(yù)ND(與)ANI(與非);前者為常開,后者為常閉。二者均用于單個觸點的串聯(lián)。二指令可重復(fù)出現(xiàn),不受限制,。如下圖所示。
由第1梯級來看;X000、T0、Y001三觸點成串聯(lián)關(guān)系,即T0的常閉串接于X000的后端,而Y001的常閉則串接于T0常閉的后端。由于都是常閉故用ANI指令。現(xiàn)來看第2梯級;X000、M0、Y001,同樣三觸點也是串聯(lián)關(guān)系,M0的常閉接點串接于X001的后端,而Y000的常開接點則串接于M0的后端。故M0的指令用ANI,而Y000的指令則用AND(具體編程詳上圖),一句話只要是串聯(lián)后面是常開的用AND,是常閉的則用ANI。可使用AND、ANI指令元件有:輸入繼電器X、輸出繼電器Y、輔助繼電器M、定時器T、計數(shù)器C、狀態(tài)繼電器S。
(3)觸點并聯(lián)指令OR(或)、ORI(或反);觸點并聯(lián)時,不管梯級中有幾條支路,只要是單個觸點與上一支路并聯(lián),是常開的用OR,是常閉的則用ORI。如下圖所示。
可以看出上圖的X000、X001、M0三者處于并聯(lián)關(guān)系。由于X000下面二條支路均為單個觸點,因X001是常開觸點,故用OR指令。而M0是常閉觸點,則用ORI指令。三接點并聯(lián)后又與M1串聯(lián),串聯(lián)后又與Y000并聯(lián),而Y000也是單個觸點,所以仍采用OR指令。可使用OR、ORI指令元件有:輸入繼電器X、輸出繼電器Y、輔助繼電器M、定時器T、計數(shù)器C、狀態(tài)繼電器S。
(4)串聯(lián)電路塊的并聯(lián)指令ORB(或);任一梯級中有多(或單支路)支路與上一級并聯(lián),只要是本支路中是二個以上的觸點成串聯(lián)關(guān)系(即所謂的:串聯(lián)電路塊),則應(yīng)使用ORB指令。如下圖所示。
由上圖可以看出,第一支路X003的常開觸點與M1的常開觸點成串聯(lián)關(guān)系(在這樣的情況下,形成了塊的關(guān)系),它是與上一行的X000與M0串聯(lián)后相并聯(lián),此時程序的編寫,如步序號0、1、2、3、4所示。4所出現(xiàn)的第一個ORB指的是與上一行并。而第二支路,常閉Y001與M2同樣是串聯(lián)關(guān)系。也是一個塊結(jié)構(gòu),其串聯(lián)后再與第一支路并。故步序7再次出現(xiàn)ORB。ORB指令并無梯形圖與數(shù)據(jù)的顯示。可以這樣認(rèn)為;它是下一行形成電路塊的情況下與上一行并聯(lián)的一條垂直直線(如圖中所示的二條粗線)。
(5)并聯(lián)電路塊與塊之間的串聯(lián)指令A(yù)NB;如左下圖虛線框內(nèi)所示的二電路塊相串,各電路塊先并好后再用ANB指令進(jìn)行相串。左圖的梯形圖可以用右圖進(jìn)行簡化。程序的編寫如下圖所示。ANB指令并無梯形圖與數(shù)據(jù)的顯示。可以這樣認(rèn)為;它是形成電路塊與電路塊之間的串聯(lián)聯(lián)接關(guān)系,是一條橫直線。
(6)進(jìn)棧指令MPS、讀棧指令MRD、出棧指令MPP和程序結(jié)束指令END;MPS、MRD、MPP這是一組堆棧指令。如下圖使用的二種堆棧形式;在堆棧形式下MPS應(yīng)與MPP成對出現(xiàn)使用。如在第一堆棧形式下,則采用MPS、MPP指令。若在MPS、MPP指令中間還有支路出現(xiàn),則增加MRD指令,如下圖的第二堆棧所示。應(yīng)知道MPS、MPP成對出現(xiàn)的次數(shù)應(yīng)少于11次,而MRD的指令則可重復(fù)使用,但不得超過24次。要知道這一組指令,同樣并無梯形圖與數(shù)據(jù)的顯示。可以這樣認(rèn)為;MPS是堆棧的起始點,它起到承上啟下的聯(lián)接點作用,而支路的MRD、MPP則與之依次聯(lián)接而已。而END指令則是結(jié)束指令,它在每一程序的結(jié)束的末端出現(xiàn)。
當(dāng)然還有其它的指令,但只要熟織和應(yīng)用以上的指令,我以為入個門應(yīng)該沒什么問題了,也夠用了。入了門后再去研究其它的指令就不是很難了。故不再一一說明。
4、熟知簡易編程器各鍵的功能:以下是FX-10P(手持式編程器)面板分布(當(dāng)然少了晶液顯示屏)及各鍵功能。各鍵下方標(biāo)注的中文與元件符號均為我所增加(目的是為了輸入時易找到對象),其余均與原鍵盤相同(即實線框內(nèi)英文與數(shù)碼)。
(1)液晶顯示器;在編程時可顯示指令(即指令、元件符號、數(shù)據(jù))。在監(jiān)控運行時,可顯示元器件工作狀態(tài)。
(2)鍵盤;由35個按鍵組成,有功能鍵、指令鍵、元件符號鍵和數(shù)據(jù)鍵,大多可切換。各鍵作用如下:
①功能鍵:RD/WR......讀出/寫入,若在左下角出現(xiàn)R為程序讀出,若出現(xiàn)W則為寫入,即程序輸入時應(yīng)出現(xiàn)W,否則無法輸入程序。按第一下如為R,再按一下則為W。INS/DEL......插入/刪除,若在程序輸入過程中漏了一條程序,此時應(yīng)按該鍵,顯現(xiàn)I則可輸入遺漏程序。若發(fā)現(xiàn)多輸了一條程序,同樣按該鍵,顯現(xiàn)D則可刪除多余或錯誤的程序。MNT/TEST......監(jiān)視/測試,T為測試,M為監(jiān)視,同樣按該鍵,可相互切換。在初學(xué)時要學(xué)會使用監(jiān)視鍵M, 以監(jiān)視程序的運行情況,以利找出問題,解決問題。
② 菜單鍵:OTHER, 顯示方式菜單。
③清除鍵:CLEAR,按此鍵,可清除當(dāng)前輸入的數(shù)據(jù)。
④幫助鍵:HELP,顯示應(yīng)用指令一覽表,在監(jiān)視方式時進(jìn)行十進(jìn)制數(shù)和十六進(jìn)制數(shù)為轉(zhuǎn)換。
⑤步序鍵:STEP,監(jiān)視某步輸入步序號。
⑥空格鍵:,/SP,輸入指令時,用于指定元件號和常數(shù)。
⑦光標(biāo)鍵:↑、↓,用這二鍵可移動液晶顯示屏上光標(biāo),作行(上或下)滾動。
⑧執(zhí)行鍵:GO,該鍵用于輸入指令的確認(rèn)、插入、刪除的執(zhí)行等。
⑨指令鍵/元件符號鍵/數(shù)字鍵(虛線框內(nèi)):這些鍵均可自動切換,上部為指令鍵,下部為元件符號鍵或數(shù)字鍵。一旦按了指令鍵,其它鍵即切換成元件符號或數(shù)字,可以進(jìn)行選擇輸入。其它Z/V、K/H、P/I均可同一鍵的情況下相互切換。
5、熟習(xí)編程器的操作
按規(guī)定聯(lián)接好PLC與簡易編程器。PLC通入電源,小型指示燈亮。將PLC上的扭子開關(guān)撥向STOP(停止)位置。
操作要點:
①清零:扭子開關(guān)撥向STOP(停止)位置,會出現(xiàn)英文,別管它。直接按RD/WD(使顯示屏左側(cè)出現(xiàn)W即寫的狀態(tài)),此時先按NOP,再按MC/A中的A,接著按二次GO予以確認(rèn)即可(即:W→NOP→A→GO→GO)。
②輸入指令:如指令 LD X000 , 按以下順序輸入 LD→X→0→GO 即可,屏上自動顯現(xiàn) LD X000。其它指令類推。對于ORB、ANB、MPS、MRD、MPP、END、NOP等指令,輸入后只要按GO確認(rèn)即可(ORB→GO)。
③定時器的輸入:如指令 OUT T0 K 40 按如下順序輸入即可 OUT→T→0→,/SP→K→40→GO(T0為100ms為單位,其整定值為:100×40=4000ms=4S)。
④ 刪除指令:移動光標(biāo)對準(zhǔn)欲刪除的指令,將INS/DEL鍵置于D,再予以GO確認(rèn)即可。即 :移動光標(biāo)對準(zhǔn)欲刪除指令→D→GO。
⑤插入指令:若欲在步序4、5之間插入新的步序,移動光標(biāo)對準(zhǔn)5,將INS/DEL鍵置于I,予以確認(rèn),再輸入新的程序再次確認(rèn)即可。如欲插入AND Y001即:移動光標(biāo)對準(zhǔn)欲插入部位→I→GO→AND→Y→1→GO。
⑥GO鍵:每一步序輸入完畢均應(yīng)輸入GO予以確認(rèn)。
⑦結(jié)束指令:每一程序輸入完畢在結(jié)束時應(yīng)輸入END指令,程序才可運行。
⑧輸入指令完畢應(yīng)將PLC上的扭子開關(guān)撥向RUN于運行狀態(tài)。若有音響、燈亮則說明輸入程序有問題。
6、輸入簡單的可運行程序在監(jiān)控狀態(tài)下運行:初學(xué)時要學(xué)會使用監(jiān)視鍵M,可以從液晶顯示上監(jiān)視程序的運行情況,加深對PLC各接點運行的認(rèn)識。并利于找出問題,解決問題的最好辦法。
具體操作如下:按MNT/TEST鍵置于M監(jiān)視運行方式,移動光標(biāo)即可觀查整個程序的運行情況。若程序中出現(xiàn)■標(biāo)記表示元件處于導(dǎo)通狀態(tài)(ON),若無■標(biāo)記則元件處于斷開狀態(tài)(OFF)。
7、試著編繪簡易梯形圖:簡易梯形圖的編繪,一般以現(xiàn)有的電工原理圖,根據(jù)其工作原理進(jìn)行繪制,由淺入深,先求畫出,再求簡單明了,慢慢領(lǐng)會繪制梯形圖心得。首先要理解電工原理圖的工作原理,根據(jù)電工原理圖的工作原理,再按PLC的要求進(jìn)行繪制。應(yīng)把握的是,不能簡單地將PLC各接點與電工原理圖上的各接點一一對應(yīng)(這是初學(xué)者的通病),若是這樣的話就有可能步入死胡同,繪制的梯形圖只要能達(dá)到目的即可。