
646
9 HIGH-SPEED COUNTER INSTRUCTION
9.2 High-speed Current Value Transfer Instruction
High-speed current value transfer of 32-bit data
DHCMOV(P)
These instructions read and write (updates) special register for high-speed counter, pulse width measurement, PWM, and
positioning.
Setting data
■
Descriptions, ranges, and data types
■
Applicable devices
Processing details
These instructions transfer the data in the device specified by (s) to the device specified by (d). At this time, if the value of (n)
is K0, the value of (s) is not cleared. If the value of (n) is K1, the value of (s) is cleared to "0" after the transfer. The value is
cleared only for special devices supporting high-speed transfer.
When (s) is a device supporting high-speed transfer
• When the DHCMOV instruction is executed, the latest value is acquired such as the current value of a high-
speed counter and transferred to (d).
When (d) is a device supporting high-speed transfer
• When the DHCMOV instruction is executed, value such as the current value of a high-speed counter is
changed.
■
Effect of DHCMOV instruction
• By using both input interrupt and DHCMOV instruction, the current value of a high-speed counter can be received at the
rising edge or falling edge of an external input.
• When DHCMOV instruction is used just before a comparison instruction (DCMP, DZCP or comparison contact instruction),
the latest value of the high-speed counter is used in comparison.
Ladder diagram
Structured text
ENO:=DHCMOV(EN,s,n,d);
ENO:=DHCMOVP(EN,s,n,d);
Operand
Description
Range
Data type
Data type (label)
(s)
Transfer source device number
Bit/32-bit signed
binary
ANY_ELEMENTARY
(d)
Transfer source device number
Bit/32-bit signed
binary
ANY_ELEMENTARY
(n)
Specification to clear the device value of the transfer source after the transfer
K0, K1
16-bit unsigned binary
ANY16_U
Operand
Bit
Word
Double word
Indirect
specification
Constant
Others
X, Y, M, L,
SM, F, B, SB
U
\G
T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U
\G
Z
LC
LZ
K, H
E
$
(s)
(d)
(n)
(s)
(d)
(n)
Summary of Contents for MELSEC iQ-F FX5 series
Page 1: ...MELSEC iQ F FX5 Series Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 21: ...19 PART 1 PART 1 OVERVIEW Part 1 consists of the following chapter 1 OVERVIEW ...
Page 98: ...96 4 STANDARD FUNCTIONS FUNCTION BLOCKS 4 2 Standard Function Blocks MEMO ...
Page 840: ...838 23 TIME DATA FUNCTIONS 23 4 Division MEMO ...
Page 887: ......