fx2n的共有27條基本邏輯指令,其中包含了有些子系列plc的20條基本邏輯指令。
1.取指令與輸出指令(ld/ldi/ldp/ldf/out)
(1)ld(取指令) 一個(gè)常開觸點(diǎn)與左母線連接的指令,每一個(gè)以常開觸點(diǎn)開始的邏輯行都用此指令。
(2)ldi(取反指令) 一個(gè)常閉觸點(diǎn)與左母線連接指令,每一個(gè)以常閉觸點(diǎn)開始的邏輯行都用此指令。
(3)ldp(取上升沿指令) 與左母線連接的常開觸點(diǎn)的上升沿檢測指令,僅在指定位元件的上升沿(由off→on)時(shí)接通一個(gè)掃描周期。
(4)ldf(取下降沿指令) 與左母線連接的常閉觸點(diǎn)的下降沿檢測指令。
(5)out(輸出指令) 對(duì)線圈進(jìn)行驅(qū)動(dòng)的指令,也稱為輸出指令。
取指令與輸出指令的使用如圖1所示。
圖1 取指令與輸出指令的使用
取指令與輸出指令的使用說明:
1)ld、ldi指令既可用于輸入左母線相連的觸點(diǎn),也可與anb、orb指令配合實(shí)現(xiàn)塊邏輯運(yùn)算;
2)ldp、ldf指令僅在對(duì)應(yīng)元件有效時(shí)維持一個(gè)掃描周期的接通。圖3-15中,當(dāng)m1有一個(gè)下降沿時(shí),則y3只有一個(gè)掃描周期為on。
3)ld、ldi、ldp、ldf指令的目標(biāo)元件為x 、y 、m 、t、c、s;
4)out指令可以連續(xù)使用若干次(相當(dāng)于線圈并聯(lián)),對(duì)于定時(shí)器和計(jì)數(shù)器,在out指令之后應(yīng)設(shè)置常數(shù)k或數(shù)據(jù)寄存器。
5)out指令目標(biāo)元件為y、m、t、c和s,但不能用于x。
2.觸點(diǎn)串聯(lián)指令(and/ani/andp/andf)
(1)and(與指令) 一個(gè)常開觸點(diǎn)串聯(lián)連接指令,完成邏輯“與”運(yùn)算。
(2)ani(與反指令) 一個(gè)常閉觸點(diǎn)串聯(lián)連接指令,完成邏輯“與非”運(yùn)算。
(3)andp 上升沿檢測串聯(lián)連接指令。
(4)andf 下降沿檢測串聯(lián)連接指令。
觸點(diǎn)串聯(lián)指令的使用如圖2所示。
圖2 觸點(diǎn)串聯(lián)指令的使用
觸點(diǎn)串聯(lián)指令的使用的使用說明:
1)and、ani、andp、andf都指是單個(gè)觸點(diǎn)串聯(lián)連接的指令,串聯(lián)次數(shù)沒有限制,可反復(fù)使用。
2)and、ani、andp、andf的目標(biāo)元元件為x、y、m、t、c和s。
3)圖3-16中out m101指令之后通過t1的觸點(diǎn)去驅(qū)動(dòng)y4稱為連續(xù)輸出。