7 Applied Instructions
7.19 Block Data Operation
622
FXCPU Structured Programming Manual
(Basic & Applied Instruction)
7.19.3 BKCMP=, BKCMP>, BKCMP<, BKCMP<>, BKCMP<=, BKCMP>=
Outline
These instructions compare block data in the comparison condition set in each instruction.
1. Format and operation, execution form
FX3U(C) FX3G FX2N(C) FX1N(C) FX1S FXU/FX2C FX0N FX0(S)
Instruction
name
Operation
Execution
form
Expression in each language
Structured ladder ST
BKCMP= 16 bits Continuous BKCMP=(EN,s1,s2,n,d);
BKCMP> 16 bits Continuous BKCMP>(EN,s1,s2,n,d);
BKCMP< 16 bits Continuous BKCMP<(EN,s1,s2,n,d);
BKCMP<> 16 bits Continuous BKCMP<>(EN,s1,s2,n,d);
BKCMP<= 16 bits Continuous BKCMP<=(EN,s1,s2,n,d);
BKCMP>= 16 bits Continuous BKCMP>=(EN,s1,s2,n,d);
BKCMP=P 16 bits Pulse BKCMP=P(EN,s1,s2,n,d);
BKCMP>P 16 bits Pulse BKCMP>P(EN,s1,s2,n,d);
BKCMP=
EN ENO
d
s1
s2
n
BKCMP>
EN ENO
d
s1
s2
n
BKCMP<
EN ENO
d
s1
s2
n
BKCMP<>
EN ENO
d
s1
s2
n
BKCMP<=
EN ENO
d
s1
s2
n
BKCMP>=
EN ENO
d
s1
s2
n
BKCMP=P
EN ENO
d
s1
s2
n
BKCMP>P
EN ENO
d
s1
s2
n