Drum
Instruction
Programming
6--14
Drum Instruction Programming
DL105 PLC User Manual, 3rd Edition
The EDRUM instruction may be programmed using either
Direct
SOFT or a
handheld programmer. This section covers entry via the handheld programmer
(Refer to the
Direct
SOFT manual for drum instruction entry using that tool).
First, enter Store instructions for the
ladder rungs controlling the drum’s ladder
inputs. In the example to the right, the
timer drum’s Start, Jog, and Reset inputs
are controlled by X0, X1 and X2
respectively. The required keystrokes are
listed beside the mnemonic.
These keystrokes
precede
the EDRUM
instruction mnemonic. Note that the
ladder rungs for Start, Jog, and Reset
inputs
are
not
limited
to
being
single--contact rungs.
f f F f f f
f f f f f f
f f f f F f
F F f F F f
f F F f F f
f F F f F F
f F f f F F
f F F f f F
Outputs
Steps
Setup
Info.
X0
X1
Mask
Start
Jog
Handheld Programmer Keystrokes
Store X0
(Repeat for Store X1 and Store X2)
X2
Reset
STR
$
0
A
ENT
After the Store instructions, enter the EDRUM (using Counter CT0) as shown:
Handheld Programmer Keystrokes
EDRUM CNT0
SHFT
4
E
3
D
ORN
R
ISG
U
ORST
M
0
A
ENT
After entering the EDRUM mnemonic as above, the handheld programmer creates
an input form for all the drum parameters. The input form consists of approximately
fifty or more default mnemonic entries containing DEF (define) statements. The
default mnemonics are already “input” for you, so they appear automatically. Use the
NXT and PREV keys to move forward and backward through the form. Only the
editing of default values is required, thus eliminating many keystrokes. The entries
required for the basic timer drum are in the chart below.
Drum Parameters
Multi-
ple En-
tries
Mnemonic / Entry
Default
Mnemonic
Valid Data
Types
Ranges
Start Input
--
STR (plus input rung)
--
--
--
Jog Input
--
STR (plus input rung)
--
--
--
Reset Input
--
STR (plus input rung)
--
--
Drum Mnemonic
--
DRUM CNT aa
--
K
0 -- 74
Preset Step
1
bb
DEF K0000
K
1 -- 16
Timer base
1
cccc
DEF K0000
K
2 -- 9999
Output points
16
ffff
DEF 0000
X, Y, C *
see page
4--29
Counts per step
16
dddd
DEF K0000
K
0 -- 9999
Events
16
dddd
DEF K0000
X, Y, C, S,
T, CT
see page
4--29
Output pattern
16
gggg
DEF K0000
K
0 -- FFFF
NOTE:
Default entries for output points and events are “DEF 0000”, which means
they are unassigned. If you need to go back and change an assigned output as
unused again, enter “K0000”. The entry will again show as “DEF 0000”.
Handheld
Programer
Drum Mnemonics
Summary of Contents for DL105
Page 2: ...DL105 PLC User Manual Manual Number D1 USER M...
Page 308: ...1B DL105 Error Codes In This Appendix Error Code Table...
Page 314: ...1C Instruction Execution Times In This Appendix Introduction Instruction Execution Times...
Page 324: ...1D Special Relays In This Appendix DL105 PLC Special Relays...
Page 327: ...1E PLC Memory In This Appendix DL105 PLC Memory...