![IDEC OpenNet series Скачать руководство пользователя страница 125](http://html.mh-extra.com/html/idec/opennet-series/opennet-series_user-manual_617384125.webp)
7: B
ASIC
I
NSTRUCTIONS
7-12
O
PEN
N
ET
C
ONTROLLER
U
SER
’
S
M
ANUAL
CDP (Dual-Pulse Reversible Counter)
The dual-pulse reversible counter CDP has up and down pulse inputs, so that three inputs are required. The circuit for a
dual-pulse reversible counter must be programmed in the following order: preset input, up-pulse input, down-pulse input,
the CDP instruction, and a counter number C0 through C255, followed by a counter preset value from 0 to 65535.
The preset value can be designated using a decimal constant or a data register. When a data register is used, the data of the
data register becomes the preset value.
500 500
Ladder Diagram
Preset Input I0
ON
OFF
Up Pulse I1
ON
OFF
Down Pulse I2
ON
OFF
Timing Chart
Counter C1
ON
OFF
500 501 502 501
Counter C1 Value
500 499
0
1
• • •
• • •
I0
I1
CDP
C1
500
I2
Preset Input
Up Pulse
Down Pulse
I3
C1
Rung 2
Rung 1
Prgm Adrs
Instruction
Data
Rung 1
0
1
2
3
4
LOD
LOD
LOD
CDP
I0
I1
I2
C1
500
Rung 2
5
6
7
LOD
AND
OUT
I3
C1
Q1
Program List
•
The same counter number cannot be
programmed more than once.
•
The preset input must be turned on ini-
tially so that the current value returns to
the preset value.
•
The preset input must be turned off
before counting may begin.
•
When the up pulse and down pulses are
on simultaneously, no pulse is counted.
•
The counter output is on only when the
current value is 0.
•
After the current value reaches 0
(counting down), it changes to 65535
on the next count down.
•
After the current value reaches 65535
(counting up), it changes to 0 on the
next count up.
•
When power is off, the counter’s current
value is held, and can also be desig-
nated as “clear” type counters using the
Function Area Settings (see page 5-3).
•
Counter preset and current values can
be changed using
WindLDR
without
transferring the entire program to the
CPU again. From the
WindLDR
menu
bar, select Online > Monitor, then
select Online > Point Write. To change
a counter preset value, specify the
counter number with a capital C and a
new preset value. To change a counter
current value, specify the counter num-
ber with a small c and a new current
value while the counter reset input is
off.
•
When the preset or current value is
changed during counter operation, the
change becomes effective immediately.
Caution
• When using
WindLDR Ver. 3
, any instruction cannot be
programmed immediately above and below the CDP
instruction. To program other instructions, start a new
rung. If an instruction is entered above or below the
CDP instruction in the same rung, the program is not
compiled correctly.
Q1
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]