Basic description of PCL series
-11-
* In the PCL61oo series, a comparison between inside the range and outside the range, as described above in
(1) a) and d), is not possible (It must be handled by a CPU.). Also the PCL61oo series cannot execute internal
action (3) c) above. Therefore, when the conditions are met, only the CP1/CP2 terminals (CMP terminal on the
PCL5014) go ON, or an INT signal is output.
In the PCL60oo series, in addition to a), b), and c) above, they have lots of counters for comparisons and can
take various other actions. For details, see the respective User's manual.
(4) Example with a PCL3013/5014
a) Using only one comparator
★
During operation with a preset amount of 50,000,
when the up/down counter value exceeds
20,000, output an INT signal and start
accelerating the motor.
Set as follows:
- R0 pre-register (preset amount) = 50000
- R1 pre-register (FL speed) = 1000
- R2 pre-register (FH speed) = 5000
- R3 pre-register (acceleration rate) = 1000
- R4 pre-register (multiplication) = 299 (1x)
- R10 (comparator 1 data)=20000
- Set R8 (Environment register 3) bit 13 = 1
(output an INT signal when the comparator
conditions are met)
- Set R7 (Environment register 2) bits 16 to 19 =
00100 (comparator condition: R10 < counter)
- Set R7 (Environment register 2) bits 20 to 21 =
11 (fill R2 and R3 with the pre-register values)
- Set R7 (Environment register 2) bit 22 = 0 (comparison counter to use: up/down counter)
- Set the up/down counter to 0. (Control command 61h)
- Set the operation mode buffer, control mode buffer, and other register values and trigger a start
(high-speed start: 13h)
=> Accelerate from 1,000 pps to 5,000 pps.
- After starting, write 7,000 into the R2 pre-register and 500 into the R3 pre-register.
Then, when the up/down counter reaches 20,001 (the 20,001
st
pulse after starting), the motor will operate as
follows:
- The motor will accelerate from 5,000 pps to 7,000 pps with an acceleration slope of 500. (In other words,
the R2 and R3 pre-register values are copied into the registers.)
- The CMP signal goes LOW (ON).
- The INT signal goes LOW (ON).
<Figure 15>
t(s)
f
(pps)
200,000 pulse position (when the counter
value reaches 20,001, output an INT signal
and accelerate toward a 7,000 pps speed at
an acceleration rate of 500)
1000
5000
Preset amount
50,000
7000