資源描述:
《機(jī)床電氣控制與PLC》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、機(jī)床電氣控制與PLC任務(wù)2:29條基本制令高安邦主要授課內(nèi)容:2.4FX2N系列可編程控制器的29條基本邏輯指令2.5基本邏輯指令的編程方法及注意事項(xiàng)1.FX系列可編程控制器的基本邏輯指令FX2N有基本(順控)指令27種;步進(jìn)指令2種;應(yīng)用指令13種共246條。FX2N系列PLC的編程語(yǔ)言主要有梯形圖及指令表。指令表由指令集合而成,且和梯形圖有嚴(yán)格的對(duì)應(yīng)關(guān)系。梯形圖是用圖形符號(hào)及圖形符號(hào)間的相互關(guān)系來(lái)表達(dá)控制思想的一種圖形程序,而指令表則是圖形符號(hào)及它們之間關(guān)聯(lián)的語(yǔ)句表述。FX2N的基本指令見(jiàn)下表。(1)邏輯取及線圈驅(qū)動(dòng)(LD、LDI、OUT)指令1)指令助記符及功能LD、LDI、OUT指
2、令的功能、梯形圖表示、操作組件、所占的程序步如下表所示。2)指令說(shuō)明①LD、LDI指令可用于將觸點(diǎn)與左母線連接。也可以與后面介紹的ANB、0RB指令配合使用于分支起點(diǎn)處。②OUT指令是對(duì)輸出繼電器Y、輔助繼電器M、狀態(tài)繼電器S、定時(shí)器T、計(jì)數(shù)器C的線圈進(jìn)行驅(qū)動(dòng)的指令,但不能用于輸入繼電器。OUT指令可多次并聯(lián)使用。3)編程應(yīng)用圖中的OUTM100和OUTT0是線圈的并聯(lián)使用。另外,定時(shí)器或計(jì)數(shù)器的線圈在梯形圖中或在使用OUT指令后,必須設(shè)定十進(jìn)制常數(shù)K或指定數(shù)據(jù)寄存器的地址號(hào)。(2)觸點(diǎn)串聯(lián)(AND、ANI)指令1)指令助記符及功能AND、ANI指令的功能、梯形圖表示、操作組件、所占的程序
3、步如上表所示。2)指令說(shuō)明①AND、ANI指令為單個(gè)觸點(diǎn)的串聯(lián)連接指令。AND用于常開(kāi)觸點(diǎn);ANI用于常閉觸點(diǎn);串聯(lián)觸點(diǎn)的數(shù)量不受限制。②OUT指令后,可以通過(guò)觸點(diǎn)對(duì)其他線圈使用OUT指令,稱之為縱接輸出或連續(xù)輸出,例如,下圖中就是在OUTM101之后,通過(guò)觸點(diǎn)T1,對(duì)Y004線圈使用OUT指令,這種縱接輸出,只要順序正確可多次重復(fù)。但限于圖形編程器的限制,應(yīng)盡量做到一行不超過(guò)10個(gè)接點(diǎn)及一個(gè)線圈,總共不要超過(guò)24行。3)編程應(yīng)用(3)觸點(diǎn)并聯(lián)(0R、ORI)指令1)指令助記符及功能OR和ORI指令的功能如下表所示。2)指令說(shuō)明①OR、ORI指令是單個(gè)觸點(diǎn)的并聯(lián)連接指令;OR為常開(kāi)觸點(diǎn)的并
4、聯(lián),ORI為常閉觸點(diǎn)的并聯(lián)。②與LD、LDI指令觸點(diǎn)并聯(lián)的觸點(diǎn)要使用OR或ORI指令,并聯(lián)觸點(diǎn)的個(gè)數(shù)沒(méi)有限制,但限于編程器和打印機(jī)的幅面限制,盡量做到24行以下。3)編程應(yīng)用(4)脈沖指令1)指令助記符及功能脈沖指令的助記符及功能、梯形圖表示和PLC操作組件等如下表所示。2)指令說(shuō)明①LDP、ANDP、ORP指令是進(jìn)行上升沿檢測(cè)的觸點(diǎn)指令,僅在指定位軟組件由OFF→ON上升沿變化時(shí),使驅(qū)動(dòng)的線圈接通1個(gè)掃描周期。②LDF、ANDF、ORF指令是進(jìn)行下降沿檢測(cè)的觸點(diǎn)指令,僅在指定位軟組件由ON→OFF下降沿變化時(shí),使驅(qū)動(dòng)的線圈接通1個(gè)掃描周期。③利用取脈沖指令驅(qū)動(dòng)線圈和用脈沖指令驅(qū)動(dòng)線圈(后
5、面介紹),具有同樣的動(dòng)作效果。3)編程應(yīng)用當(dāng)X000~X002由OFF→ON時(shí)或由ON→OFF變化時(shí),M0或M1接通1個(gè)掃描周期。兩種梯形圖具有同樣的功作效果兩種取指令均在OFF→ON變化時(shí),執(zhí)行一次MOV指令4)脈沖檢測(cè)指令對(duì)輔助繼電器地址號(hào)不同范圍造成的動(dòng)作差異在將LDP、LDF、ANDP、ANDF、ORP、ORF指令的軟組件指定為輔助繼電器(M)時(shí),該軟組件的地址號(hào)范圍不同造成下圖所示的動(dòng)作差異。在圖(a)中,由X000驅(qū)動(dòng)M0后,與M0對(duì)應(yīng)的①~④的所有觸點(diǎn)都動(dòng)作。其中①~③執(zhí)行M0的上升沿檢出;④為L(zhǎng)D指令,因此,在M0在接通過(guò)程中導(dǎo)通。(5)并聯(lián)電路塊串聯(lián)指令1)指令助記符及功
6、能脈沖指令的助記符及功能、梯形圖表示和PLC操作組件等如下表所示。①對(duì)單個(gè)接點(diǎn)并聯(lián)用LD、LDI指令,并聯(lián)電路塊結(jié)束后使用ANB指令,表示與前面的電路串聯(lián)。②)若多個(gè)并聯(lián)電路塊按順序和前面的電路串聯(lián)連接時(shí),則ANB指令的使用次數(shù)沒(méi)有限制。③對(duì)多個(gè)并聯(lián)電路塊串聯(lián)時(shí).ANE指令可以集中成批地使用,但在這種場(chǎng)合,LD、LDI指令的使用次數(shù)只能限制在8次以內(nèi),AND指令成批使用次數(shù)也應(yīng)限制在8次。2)編程應(yīng)用(6)串聯(lián)電路塊并聯(lián)指令(7)棧操作(MPS/MRD/MPP)指令1)指令助記符及功能MPS、MRD、MPP指令的功能、梯形圖表示、操作組件和程序步如下表所示。2)指令說(shuō)明①這組指令分別為進(jìn)棧
7、、讀棧、出錢(qián)指令,用于分支多重輸出電路中將連接點(diǎn)數(shù)據(jù)先存儲(chǔ),便于連接后面電路時(shí)讀出或取出該數(shù)據(jù)。②在FX2N系列可編程控制器中有11個(gè)用來(lái)存儲(chǔ)運(yùn)算中間結(jié)果的存儲(chǔ)區(qū)域,稱為棧存儲(chǔ)器。棧指令操作如左圖,使用一次MPS指令,便將此刻的中間運(yùn)算結(jié)果送入堆棧的第一層,而將原存在堆棧第一層的數(shù)據(jù)移往堆棧的下一層。MRD指令是讀出錢(qián)存儲(chǔ)器最上層的最新數(shù)據(jù),此時(shí)堆棧內(nèi)的數(shù)據(jù)不移動(dòng)??蓪?duì)分支多重輸出電路多次使用,但分支多重輸出電路不能超過(guò)