Mitsubishi Electronics FX3GC Garage Door Opener User Manual


 
385
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
Programming Manual - Basic & Applied Instruction Edition
13 High-Speed Processing – FNC 50 to FNC 59
13.10 FNC 59 – PLSR / Acceleration/Deceleration Setup
11
FNC30-FNC39
Rotation and
Shift
12
FNC40-FNC49
Data Operation
13
FNC50-FNC59
High-Speed
Processing
14
FMC60-FNC69
Handy
Instruction
15
FNC70-FNC79
External FX I/O
Device
16
FNC80-FNC89
External FX
Device
17
FNC100-FNC109
Data
Transfer 2
18
FNC110-FNC139
Floating Point
19
FNC140-FNC149
Data
Operation 2
20
FNC150-FNC159
Positioning
Control
Related devices
1. Instruction execution complete flag
For the instruction execution complete flag use method, refer to Subsection 6.5.2.
2. Monitoring the number of generated pulses
The number of pulses output from Y000 or Y001 is stored in the following special data registers:
The contents of each data register can be cleared using the following program:
3. How to stop the pulse output
When the command input is set to OFF, the pulse generation is immediately stopped. When the command input is
set to ON again, pulse generation operation restarts from the beginning.
When the special auxiliary relays (M) shown below are set to ON, the pulse output is stopped.
To restart pulse output pulses again, set the device (FX
3S/FX3G/FX3GC : M8145, M8146, M8349, M8359
FX
3U/FX3UC : M8349, M8359) corresponding to the output signal to OFF, and then drive the pulse output instruction
again.
Cautions
1. Frequency
When using transistor outputs on the main unit, set the output frequency to "100,000 Hz" or less.
If the load is operated using pulses at a frequency higher than 100,000 Hz from transistor outputs in the main unit, the
PLC may be damaged.
2. Pulse output
Only a transistor output on the main unit or Y000 or Y001 on a special high-speed output adapter
*1
can be specified
in .
*1. High-speed output special adapters can be connected only to FX
3U PLC.
When using the PLSR (FNC 59) instruction with a relay output type or triac output type FX
3U PLC, a special
high-speed output adapter is required.
The duty cycle of the pulse ON/OFF time is 50 % inside the PLC.
However, 50 % may not be output depending on the frequency due to the effect of the output circuit.
The pulse output is controlled by the dedicated hardware not affected by the sequence program (operation cycle).
If the command input is set to OFF during continuous pulse output, the output from turns OFF.
Device Name Description
M8029
Instruction execution com-
plete
OFF: The input command is OFF, or pulses are being output. (This flag does not turn ON if the
pulse output is interrupted in the middle of output.)
ON: Output of the number of pulses set in is completed.
Device
Description Contents of data
High
order
Low
order
D8141 D8140
Accumulated number of pulses
output from Y000
Accumulated number of pulses output from Y000 by PLSY and PLSR
instructions
D8143 D8142
Accumulated number of pulses
output from Y001
Accumulated number of pulses output from Y001 by PLSY and PLSR
instructions
D8137 D8136
Total accumulated number of
pulses output from Y000 and Y001
Total accumulated number of pulses output from Y000 and Y001 by PLSY and
PLSR instructions
Device
Description
FX3S/FX3G/FX3GC FX3U/FX3UC
M8145,M8349 M8349 Immediately stops pulse output from Y000.
M8146,M8359 M8359 Immediately stops pulse output from Y001.
S
2
FNC 12
DMOV
K0
Low-order device shown in
above table
Command
input
S
1
S
1
D
D