三菱FX系列PLC指針(P、I)
在FX系列中,指針用來(lái)指示分支指令的跳轉(zhuǎn)目標(biāo)和中斷程序的入口標(biāo)號(hào)。分為分支用指針、輸入中斷指針及定時(shí)中斷指針和記數(shù)中斷指針。
1.分支用指針(P0~P127)
FX2N有P0~P127共128點(diǎn)分支用指針。分支指針用來(lái)指示跳轉(zhuǎn)指令(CJ)的跳轉(zhuǎn)目標(biāo)或子程序調(diào)用指令(CALL)調(diào)用子程序的入口地址。
如圖1所示,當(dāng)X1常開(kāi)接通時(shí),執(zhí)行跳轉(zhuǎn)指令CJ P0,PLC跳到標(biāo)號(hào)為P0處之后的程序去執(zhí)行。
圖1 分支用指針
2.中斷指針(I0□□~I8□□)
中斷指針是用來(lái)指示某一中斷程序的入口位置。執(zhí)行中斷后遇到IRET(中斷返回)指令,則返回主程序。中斷用指針有以下三種類型:
(1)輸入中斷用指針(I00□~I50□) 共6點(diǎn),它是用來(lái)指示由特定輸入端的輸入信號(hào)而產(chǎn)生中斷的中斷服務(wù)程序的入口位置,這類中斷不受PLC掃描周期的影響,可以及時(shí)處理外界信息。輸入中斷用指針的編號(hào)格式如下:
例如:I101為當(dāng)輸入X1從OFF→ON變化時(shí),執(zhí)行以I101為標(biāo)號(hào)后面的中斷程序,并根據(jù)IRET指令返回。
(2)定時(shí)器中斷用指針(I6□□~I8□□) 共3點(diǎn),是用來(lái)指示周期定時(shí)中斷的中斷服務(wù)程序的入口位置,這類中斷的作用是PLC以指定的周期定時(shí)執(zhí)行中斷服務(wù)程序,定時(shí)循環(huán)處理某些任務(wù)。處理的時(shí)間也不受PLC掃描周期的限制?!酢醣硎径〞r(shí)范圍,可在10~99ms中選取。
(3)計(jì)數(shù)器中斷用指針(I010~I060) 共6點(diǎn),它們用在PLC內(nèi)置的高速計(jì)數(shù)器中。根據(jù)高速計(jì)數(shù)器的計(jì)數(shù)當(dāng)前值與計(jì)數(shù)設(shè)定值之關(guān)系確定是否執(zhí)行中斷服務(wù)程序。它常用于利用高速計(jì)數(shù)器優(yōu)先處理計(jì)數(shù)結(jié)果的場(chǎng)合。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。
你可能感興趣的文章