- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無線測控專家
F64(BCMP, PBCMP)以字節(jié)為單位將一個(gè)指定數(shù)據(jù)塊與另一指定數(shù)據(jù)塊進(jìn)行比較。對于FP-M/FPO/FP1, P型高級(jí)指令不適用。
程序示例
操作數(shù)
示例說明
當(dāng)觸發(fā)器R0為ON時(shí),根據(jù)數(shù)據(jù)寄存器DT0中的比較條件,將數(shù)據(jù)寄存器DT10 (DT10由低位字節(jié)起的4個(gè)字節(jié))的數(shù)據(jù)塊與數(shù)據(jù)寄存器DT20(由DT20高位字節(jié)起的4個(gè)字節(jié))的數(shù)據(jù)塊進(jìn)行對比。當(dāng)兩數(shù)據(jù)塊相同時(shí),內(nèi)部繼電器R0為ON.
當(dāng)DT0中為H1004、兩數(shù)據(jù)塊如下時(shí):
描述
根據(jù)S1指定的內(nèi)容,比較S2指定的數(shù)據(jù)塊的內(nèi)容與S3指定的數(shù)據(jù)塊的內(nèi)容。當(dāng)比較結(jié)果為S2=S3時(shí),特殊內(nèi)部繼電器R900B(=標(biāo)志)為ON。S1是用于指定比較范圍等的控制數(shù)據(jù)。
如何指定控制數(shù)據(jù)“S1"
設(shè)置示例
從由S2指定的低字節(jié)開始的4個(gè)字節(jié)與S3指定的高字節(jié)開始的4個(gè)字進(jìn)行比較時(shí),應(yīng)指定S1為H1004
標(biāo)志位狀態(tài)
編程時(shí)的注意事項(xiàng)
每次執(zhí)行一個(gè)比較指令時(shí),用于比較指令的標(biāo)志R900B也更新。
因此:
一程序應(yīng)在F64 (BCMP)指令之后立即使用R900Bo
一應(yīng)輸出到輸出繼電器或內(nèi)部繼電器以保存結(jié)果。
描述:
如上述程序中所示,觸發(fā)器(R0或R1)一定要在標(biāo)記R900B之前使用。但是,如果使用
89010(常閉觸點(diǎn)),則不必在R900B之前使用觸發(fā)器。