beautypg.com

Delta Electronics Programmable Logic Controller DVP-PLC User Manual

Page 511

background image

9 Application Instructions API 150-199

DVP-PLC Application Manual

9-39

API Mnemonic

Operands

Function

160

TCMP P

Time Compare

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

1

*

*

*

*

*

*

*

*

*

*

*

S

2

*

*

*

*

*

*

*

*

*

*

*

S

3

*

*

*

*

*

*

*

*

*

*

*

S

*

*

*

D

*

*

*

TCMP, TCMPP: 11 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

1

: “Hour” for comparison S

2

: “Minute” for comparison S

3

: “Second” for comparison S: Current time of

RTC D: Comparison result

Explanations:

1. Range

of

S

1

: K0 ~ K23; range of S

2

and S

3

: K0 ~ K59

2.

S will occupy 3 consecutive devices; D will occupy 3 consecutive points.

3.

See the specifications of each model for their range of use.

4.

S

1

, S

2

and S

3

are compared with the present values of “hour”, “minute” and “second” starting from S. The

comparison result is stored in D.

5.

S is the “hour” of the current time (K0 ~ K23) in RTC; S + 1 is the “minute” (K0 ~ K59) and S + 2 is the “second”

(K0 ~ K59).

6.

S is read by TRD instruction and the comparison is started by TCMP instruction. If S exceeds the range, the

program will regard this as an operation error and the instruction will not be executed, M1067 and M1068 = On

and D1067 will record the error code 0E1A (hex).

Program Example:

1.

When X10= On, the instruction will compare the current time in RTC (D20 ~ D22) with the set value 12:20:45

and display the result in M10 ~ M12. When X10 goes from On to Off, the instruction will not be executed, but

the On/Off stauts prior to M10 ~ M12 will remain.

2.

Connect M10 ~ M12 in series or in parallel to obtain the result of ≧, ≦, and ≠.

X10

M10

TCMP

K12

K20

K45

D20

M10

M11

M12

ON when 12:20:45

ON when 12:20:45

ON when 12:20:45

>

=

<