EasyManuals Logo

Delta DVP-PLC User Manual

Delta DVP-PLC
586 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #273 background imageLoading...
Page #273 background image
6 Application Instructions API 00-49
DVP-PLC Application Manual
6-61
API Mnemonic Operands Function
42
ENCO P
Encode
Controllers
ES/EX/SS SA/SX/SC EH/SV
Bit Devices Word Devices Program Steps Type
OP
X Y M S K H KnX KnY KnM KnS T C D E F
S * * * * * * ***
D * * ***
n * *
ENCO, ENCOP: 7 steps
PULSE 16-bit 32-bit
ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV
Operands:
S: Source device to be encoded D: Device for storing the encoded result n: Length of encoded bits
Explanations:
1. Range of n when S is a bit device: 1 ~ 8
2. Range of n when S is a word device: 1 ~ 4
3. ES/EX/SS series MPU does not support E, F index register modification.
4. See the specifications of each model for their range of use.
5. The lower “2
n
” bits of S are encoded and the result is stored in D.
6. If several bits of S are 1, the first bit that is 1 will be processed orderly from high bit to low bit.
7. If no bits of S is 1, M1067, M1068 = On and D1067 records the error code 0E1A (hex).
8. This instruction adopts pulse execution instructions (ENCOP)
Program Example 1:
1. When S is used as a bit device, n = 1 ~ 8. Errors will occur if n = 0 or n > 8.
2. When n = 8, the maximum points to encode is 2
8
= 256 points.
3. When X10 = OffOn, this instruction will encode the 2
3
bits data (M0 ~ M7) and store the result in the lower 3
bits (b2 ~ b0) of D0. b15 ~ b3 that have not been used in D0 will all become 0.
4. After the execution of this instruction is completed and X10 turns to Off, the content in D remains unchanged.
ENCOP M0
K3
D0
X0
0 000 0000 00 00 100
124
b15
b0
D0
1
00 0 0 1 00 0
76 5 4 3 21 0
M7 M6 M5 M4 M3 M2 M1 M0
all be 0
Program Example 2:
1. When S is used as a word device, n = 1 ~ 4. Errors will occur if n = 0 or n > 4.
2. When n = 4, the maximum points to decode is 2
4
= 16 points.
3. When X10 = OffOn, this instruction will encode 2
3
bits (b0 ~ b7) in D10 and stores the result in the lower 3 bits
(b2 ~ b0) of D20. b15 ~ b3 that have not been used in D20 will all become 0. b8 ~ b15 of D10 are invalid data.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Delta DVP-PLC and is the answer not in the manual?

Delta DVP-PLC Specifications

General IconGeneral
ManufacturerDelta Electronics
ModelDVP-PLC
CategoryController
Humidity5% to 95% RH, non-condensing
Programming LanguageLadder Diagram (LD), Instruction List (IL), Sequential Function Chart (SFC)
CPU TypeVarious, depending on the specific model within the DVP series (e.g., ES2, EX2, SX2, SA2, EH3, etc.)
Operating TemperatureTypically 0°C to 55°C (32°F to 131°F)
Storage TemperatureTypically -25°C to 70°C (-13°F to 158°F)

Related product manuals