Mitsubishi Electronics FXCPU Video Game Controller User Manual


 
12 Applied Instructions (High Speed Processing)
267
FXCPU Structured Programming Manual
[Basic & Applied Instruction]
11
Applied Instructions
(Data Operation)
12
Applied Instructions
(High Speed
Processing)
13
Applied Instructions
(Handy
Instruction)
14
Applied Instructions
(External FX I/O
Device)
15
Applied Instructions
(External Device
(optional device))
16
Applied Instructions
(External Device)
17
Applied Instructions
(Data Transfer 2)
18
Applied Instructions
(Floating Point)
19
Applied Instructions
(Data Operation 2)
20
Applied Instructions
(Positioning
Control)
12.4 DHSCS, DHSCS_I / High Speed Counter Set, High Speed Interrupt Counter Set
12.4 DHSCS, DHSCS_I / High Speed Counter Set, High Speed Interrupt
Counter Set
Outline
These instructions compare a value counted by a high speed counter with a specified value at each count,
and execute the following processing.
DHSCS: Sets an external output (Y).
DHSCS_I: Executes an interrupt program.
Refer to Section 35.6 for the counter interrupt using this (DHSCS_I) instruction.
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)
DHSCS
DHSCS_I
Instruction
name
Operation
Execution
form
Expression in each language
Structured ladder/FBD ST
DHSCS 32 bits Continuous DHSCS(EN, s1, s2, d);
DHSCS_I 32 bits Continuous DHSCS_I(EN, s1, s2, i);
Instruction
name
Variable Description Data type
DHSCS
Input variable
EN Execution condition Bit
Data to be compared with the current value of a high-speed counter or word device
storing the data to be compared
ANY32
Device of a high speed counter ANY32
Output variable
EN0 Execution state Bit
Bit device to be set to ON when the compared two values are equivalent to each other Bit
DHSCS_I
Input variable
EN Execution condition Bit
Data to be compared with the current value of a high-speed counter or word device
storing the data to be compared
ANY32
Device of a high speed counter ANY32
Interrupt pointer (I) for executing an interrupt program when the compared two values
agree.
ANY16
Output variable EN0 Execution state Bit
Instruction
name
Operand
type
Bit Devices Word Devices Others
System User Digit Specification
System
User
Special
Unit
Index
Con
stant
Real
Number
Character
String
Pointer
XYMTCS
D.b
KnX KnY KnM KnS T C D R
U
\G
VZ
Modifier
KH E
""
P
DHSCS
z z z z zzz
S2 S3
zzzz
zz
zz z
S1
z
DHSCS_I
z z z z zzz
S2 S3
zzzz
zz
S4
DHSCS
EN
s1
s2
ENO
d
DHSCS
EN ENO
DHSCS_I
EN
s1
ENO
s2
i