Current Value Update Timing And Comparison Of Current Value - Mitsubishi FX3U Series Programming Manual

Hide thumbs Also See for FX3U Series:
Table of Contents

Advertisement

FX
/FX
Series Programmable Controllers
3U
3UC
Programming Manual - Basic & Applied Instruction Edition
• A 2-phase encoder generates outputs for the A phase and the B phase by the phase difference of 90°.
With these outputs, a high speed counter automatically executes up-counting and down-counting as
shown in the figure below.
- When the counter is operating at the 1 edge count
A phase
B phase
During forward rotation
- When the counter is operating at the 4 edge count
A phase
B phase
During forward rotation
• The down/up-counting operation of C251 to C255 can be monitored by checking the ON/OFF status of
M8251 to M8255.
ON status: Down-counting
OFF status: Up-counting
4.7.4

Current value update timing and comparison of current value

1. Current value update timing
A high speed counter executes up-counting or down-counting when a pulse is input to its input terminal, but
the current value is updated at the timing shown in the table below. Accordingly, hardware counters are
affected by scans because the current value is updated at the timing shown below when the current value of
high speed counters are handled as they are in basic instructions such as MOV and CMP and applied
instructions such as the contact comparison instruction.
Hardware counter
Software counter
2. Comparison of the Current value
The following two methods are available to compare and output the current value of a high speed counter.
1) Using the comparison instruction (CMP), zone comparison instruction (ZCP) or comparison contact
instruction
When the comparison result is not required in counting, comparison is executed appropriately
main program if HCMOV instruction is used just before comparison instruction (CMP or ZCP) or
comparison contact instruction.
*1.
When it is necessary to execute comparison at a timing that the current value of a high speed
counter changes and to change an output contact (Y) use comparison instruction for high speed
counter (HSCS, HSCR, HSZ or HSCT).
2) Using comparison instruction for high speed counter (HSCS, HSCR, HSZ or HSCT)
The comparison instructions for high speed counter (HSCS, HSCR, HSZ and HSCT) execute comparison
and output the comparison result when a target high speed counter executes counting. The number of
using these instructions is limited as shown in the table below.
When an output relay (Y) is specified for the comparison result, the comparison result is directly reflected
on the ON/OFF status of the output without regard to the output refresh by END instruction.
Mechanical operation delay (about 10 ms) cannot be avoided in a relay output type PLC. Use a transistor
output type PLC.
Instruction
HSCS
HSCR
*1
HSZ
*1
HSCT
*1.
When HSZ or HSCT instruction is used, the maximum response frequency and total frequency of
all software counters are affected.
94
A phase
+1
+1
B phase
During backward rotation
−1
+1
+1 +1 +1 +1
A phase
B phase
+1 +1 +1 +1
During backward rotation
Current value update timing
When OUT or HCMOV instruction is executed for counter
When counting input is given
Limitation in number of instruction
Can be used up to 32 times including HSCT instruction.
Can be used only once.
→ For the maximum response frequency and total frequency of software counters,
−1
−1
−1 −1 −1 −1
−1 −1 −1 −1
4 Devices in Detail
4.7 High Speed Counter [C]
*1
in the
refer to Subsection 4.7.10.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fx3uc seriesMelsec-f

Table of Contents