beautypg.com

Precaution, Sample program, 2 instructions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 338: Examples for input interrupts, Example for scheduled interrupts

background image

2 Instructions

2-302

CP1E CPU Unit Instructions Reference Manual(W483)

Precaution

Be sure that the time interval is longer than the time required to execute the scheduled interrupt task.

To accurately control the time to the first interrupt and the interrupt interval, program CLI(691) to set

the time to the first schedule interrupt just before programming MSKS(690). If MSKS(690) is used to
restart a schedule interrupt, however, the time to the first scheduled interrupt will be accurate even if
CLI(691) is not used.

During the execution of a scheduled interrput, the scheduled interrupt set time cannot be changed.

Please change the scheduled interrupt set time after disable interrupt (stop internal timer) is set with
MSKS instruction.

Sample program

Examples for Input Interrupts

When W0.00 turns ON in the following example, the first MSKS(690) (1) specifies generating input
interrupts for input interrupt 3 when the interrupt input turns ON and the second MSKS(690) (2)
unmasks the interrupt.

Example for Scheduled Interrupts

When W0.01 turns ON in the following example, MSKS(690) sets the schedule interrupt interval for
schedule interrupt 0 to 10.5 ms (assuming the unit is set to 0.1 ms in the PLC Setup), resets the internal
timer, and starts the internal timer.

W0.00

N

S

MSKS

113

#0000

MSKS

103

#0000

N

S

(1)

(2)

MSKS

14

&105

W0.01

N

S

This manual is related to the following products: