Mitsubishi Electronics FX3GC ユーザーズマニュアル

ページ / 964
373
FX
3S
/FX
3G
/FX
3GC
/FX
3U
/FX
3UC
 Series
Programming Manual - Basic & Applied Instruction Edition
13 High-Speed Processing – FNC 50 to FNC 59
13.7 FNC 56 – SPD / Speed Detection
11
FN
C30
-FN
C3
9
R
ota
tion and 
Shi
ft
12
FN
C40-FN
C49
D
ata O
perati
on
13
FNC
50-FNC
59
High-Speed
 
Proc
essing
14
FM
C60-FN
C69
H
andy 
In
struction
15
FN
C70-FN
C79
E
xternal
 F
X
 I/O
 
De
vice
16
FNC
80-FNC
89
External
 FX 
Dev
ice
17
FNC1
00-
FNC10
9
Dat
Transfer 2
18
FNC1
10-
FNC139
Fl
oati
ng Poi
nt
19
FNC14
0-F
N
C
149
Da
ta
 
Operation 2
20
FNC1
50-
FNC159
Pos
itioning 
Control
2. 32-bit operation (DSPD)
The input pulse 
 is counted only for [
+1, 
] x 1 ms. The measured value is stored in [
+1,
], the present value is stored in [
+3, 
+2], and the remaining time is stored in [
+5, 
+4]
(ms).
By repeating this operation, the measured value [
+1, 
] will store the pulse density (which is proportional to
the rotation speed).
1) Timing chart
2) The measured value [
+1, 
] is in proportion to the number of rotations as shown below:
  
S
1
  
S
2
  
S
2
   
D
   
D
   
D
   
D
   
D
   
D
   
D
   
D
FNC 56
DSPD
S
1
 
S
2
 
Command
input
Command
input
Measured value
ms
S
Current value
ms
Remaining time (ms)
The command contact is set to ON.
[        +3,         +2] counts "OFF 
→ ON" operation
of          .  [        +1,         ] ms later, the counting result is
stored to [         +1,         ].
Accompanied by this operation, [        +3,         +2] is
reset, and then counting of the "OFF 
→ ON" operation of
        is started again.
S
2
[        +5,         +4] is used to measure the remaining
time.
Counting time
S
1
[         +1,         ]
[        +3,        +2]
[        +1,          ]
S
2
S
2
ms
[        +1,         ]
S
2
S
2
[         +1,         ]
S
2
S
2
[        +5,         +4]
S
2
S
1
Counting time
   
D
   
D
N (rpm)
Input X000
Proximity switch
"n" pulses/rotation
60 [          +1,          ]        
nt        
t: Measurement time duration specified as [         +1,          ] (ms)
  
  
N =
×10
3
 (r/min)