Mitsubishi Electronics FXCPU Video Game Controller User Manual


 
8 Applied Instructions (Move and Compare)
8.2 ZCP / Zone Compare
136
FXCPU Structured Programming Manual
[Basic & Applied Instruction]
8.2 ZCP / Zone Compare
Outline
This instruction compares two values (zone) with the comparison source, and outputs the result (upper, equal
or lower) to bit devices (3 points).
1. Format and operation, execution form
2. Set data
3. Applicable devices
S: Refer to "Cautions".
FX3U(C) FX3G(C) FX3S FX2N(C) FX1N(C) FX1S FXU/FX2C FX0N FX0(S)
Instruction
name
Operation
Execution
form
Expression in each language
Structured ladder/FBD ST
ZCP 16 bits Continuous ZCP(EN,s1,s2,s3,d);
ZCPP 16 bits Pulse ZCPP(EN,s1,s2,s3,d);
DZCP 32 bits Continuous DZCP(EN,s1,s2,s3,d);
DZCPP 32 bits Pulse DZCPP(EN,s1,s2,s3,d);
Variable Description
Data type
16-bit
operation
32-bit
operation
Input
variable
EN Execution condition Bit
Data or device handled as lower comparison value ANY16 ANY32
Data or device handled as upper comparison value ANY16 ANY32
Data or device number handled as comparison source ANY16 ANY32
Output
variable
ENO Execution state Bit
Head bit device to which comparison result is output. ARRAY [0..2] OF Bit
Operand
type
Bit Devices Word Devices Others
System User Digit Specification
System
User
Special
Unit
Index
Constant
Real
Number
Character
String
Pointer
XYMTCS
D
.b
KnX KnY KnM KnS T C D R
U\G
VZModifier K H E
"
"
P
zzzzzzz
S2 S3
zz z z z
zzzzzzz
S2 S3
zz z z z
zzzzzzz
S2 S3
zz z z z
zz z
S1
z
ZCP
EN
s1
s2
ENO
d
s3
ZCPP
EN
s1
s2
ENO
d
s3
DZCP
EN
s1
s2
ENO
d
s3
DZCPP
EN
s1
s2
ENO
d
s3