beautypg.com

Related auxiliary area words and bits function, Sample program, 2 instructions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 436: Plc setup settings, Operation of wdt(094)

background image

2 Instructions

2-400

CP1E CPU Unit Instructions Reference Manual(W483)

PLC Setup settings

Note

The default value for the maximum cycle time is 1,000 ms, although it can be set anywhere from 10 to 1,000 ms in

10-ms units.

WDT(094) can be used more than once in a cycle. When WDT(094) is executed more than once the cycle time

extensions are added together, although the total must not exceed 1,000 ms. If WDT(094) cannot be executed
again if the cycle has already been extended to 1,000 ms.

Related Auxiliary Area Words and Bits

Function

WDT(094) extends the maximum cycle time for the cycle in which this instruction is executed. The
watchdog timer setting in the PLC Setup is extended by an interval of T

× 10 ms (0 to 1,000 ms).

When it is likely that the cycle time will increase due to a temporary increase in processing data, this
instruction can be used to prevent a cycle time error.

Sample program

Operation of WDT(094)

In this example, the watchdog timer setting is set to 500ms.

When CIO 0.00 turns ON, the first WDT(094) instruction extends the cycle time by 300 ms (30

× 10 ms).

Thus, the total cycle time is 800 ms at this point.

When CIO 0.01 turns ON, the second WDT(094) instruction attempts to extend the cycle time by

another 500 ms. Since the total cycle time (1,300 ms) exceeds the upper limit of 1,000 ms, the extra
300 ms is ignored. As a result, the second WDT(094) instruction actually extends the total cycle time
by 200 ms.

When CIO 0.02 turns ON, the third WDT(094) instruction attempts to extend the cycle time by

another 10 ms. Since the total cycle time has already reached the upper limit of 1,000 ms, the third
WDT(094) instruction is not executed.

Name

Function

Settings

Watch cycle time

A Cycle Time Too Long error (fatal error) will be registered if the cycle
time exceeds the maximum setting.

0: Default setting (1,000 ms)

1: User time setting

Sets the maximum cycle time.
(This setting is valid only when the first setting has been set to 1.)

0001 to 0FA0
(10 to 1,000 ms, 10-ms units)

Name

Address

Operation

Cycle Time Too Long Flag

A401.08

ON when the present cycle time exceeds the maximum cycle time (watch cycle time) set in
the PLC Setup. This is a fatal error which causes program execution to stop.

Maximum Cycle Time

A262 and A263

These words contain the maximum cycle time in 32-bit binary. This value is updated every
cycle.

Present Cycle Time

A264 and A265

These words contain the present cycle time in 32-bit binary. This value is updated every
cycle.

WDT

&30

0.00

1

0.01

2

WDT

WDT

&500

&10

0.02

3

This manual is related to the following products: