DVP-ES2/EX2/SS2/SA2/SX2/SE Operation Manual - Programming

output will stop after 1,000,000 pulses are completed.

„When pulse output ramps down and stops after Mark is detected, M1538 will be ON to indicate the pause status. If users need to complete the remaining pulses, set OFF the flag M1108 and pulse output will resume.

74.Operation of Mask function on Y0:

Frequency

Y0 is ready for

 

 

Y0 is masked from

 

 

interrupts on X4

interrupts from X4

 

 

Target

 

 

 

speed

 

 

 

 

 

Pulse number if no

Start/end

 

external interrupt on X4

 

 

 

frequency

 

 

 

D1340

 

 

Time

 

Ramp down time

Pulse

 

number

Pulses to be masked,

(D1348)

 

 

 

 

 

 

Specified by DD1026 Ramp-down stop pulse number when Mark

is detected (DD1232)

„Mask function on Y0 will be enabled when D1026 and D1027 are specified with values other than 0. Mask function is disabled when D1026 and D1027 are specified with 0. If pulse output process can not reach the target speed, PLC will clear DD1026 to disable the Mask function. If the Mask range is set to be within the ramp-up section, PLC will automatically modify DD1026 to be longer than the ramp-up section. On the other hand, if DD1026 is set between ramp- down section, PLC will modify DD1026 to be the range before the beginning of ramp-down process. Mask function setting method on Y2 is the same as Y0.

Program example 2:

 

M0

 

 

 

 

 

SET

M1156

 

 

 

 

DMOV

K50000

D1026

 

 

 

DMOV

K10000

D1232

 

 

 

M0

 

 

 

 

 

DPLSR K100000 K1000000

K20

Y0

 

FEND

 

 

 

 

I401

M1000

 

 

 

 

INCP

D0

 

 

 

 

IRET

 

 

 

 

 

END

 

 

 

 

3 - 150

Page 266
Image 266
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Pulse