Delta DVP-ES2 User Manual Page 443

  • Download
  • Add to my manuals
  • Print
  • Page
    / 702
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 442
3. Instruction Set
3-327
API Mnemonic Operands Function
144
GPWM
General PWM output
Controllers
ES2/EX2 SS2 SA2
SE
SX2
Bit Devices Word devices Program Steps Type
OP
X Y M S K H KnX KnY KnM KnS T C D E F
S
1
*
S
2
*
D * * *
GPWM: 7 steps
PULSE 16-bit 32-bit
ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2
Operands:
S
1
: Width of output pulse S
2
: Pulse output cycle (occupies 3 devices) D: Pulse output device
Explanations:
1. When GPWM instruction executes, pulse output will be executes on device specified by D
according to pulse output width S
1
and pulse output cycle S
2
.
2. S
1
: pulse output width. Range: t = 0~32,767ms.
3. S
2
: pulse output cycle. Range: T = 1~32,767ms, S
1
S
2
.
4. S
2
+1 and S
2
+2 are system-defined parameters, please don’t use them.
5. D: pulse output device: Y, M and S.
6. When S
1
0, no pulse output will be performed. When S
1
S
2
, the pulse output device
remains ON.
7. S
1
and S
2
can be modified when GPWM instruction is being executed
Program Example:
Assume D0 = K1000, D2 = K2000. When X0 = ON, Y20 will output pulses as the following diagram.
When X0 = OFF, Y20 output will be OFF.
X0
GPWM D0 D2 Y20
t
T
t=1000ms
T=2000ms
Output Y20
Points to note:
1. The instruction operates by the scan cycle; therefore the maximum error will be one PLC
scan cycle. S
1
, S
2
and (S
2
- S
1
) should be bigger than PLC scan cycle, otherwise malfunction
will occur during GPWM outputs.
2. Please note that placing this instruction in a subroutine will cause inaccurate GPWM outputs
Page view 442
1 2 ... 438 439 440 441 442 443 444 445 446 447 448 ... 701 702

Comments to this Manuals

No comments