![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/3/8d/38d56254-54fe-46e3-85ae-d3f5260e1091/38d56254-54fe-46e3-85ae-d3f5260e1091-bg107.png)
FX Series Programmable Controlers Applied Instructions 5
5-137
5.14.3 TADD (FNC 162)
Contents:
Each of S
1
, S
2
and D specif
the head address of 3
data devices to be used a time value.
The time value in S
1
is added to the time value in
S
2
, the result is stored to D as a new time value.
Points to note:
a) The addition is performed accordin
to standard time values. Hours, minutes and seconds
are kept within correct limits. An
overflow is correctl
processed.
b) If the addition of the two times results in a value
reater than 24 hours, the value of the
result is the time remainin
above 24 hours.
When this happens the carr
fla
M8022 is set ON.
c) If the addition of the two times results in a value of zero (0:00:00: 0 hours, 0 minutes, 0
seconds) then the zero fla
M8020 is set ON.
d) The same device ma
be used as a source (S1 or S2) and destination device. In this case
the addition is continuall
executed; the destination value chan
in
each pro
ram scan. To
prevent this from happenin
, use the pulse modifier or an interlock pro
ram.
Mnemonic Function
Operands
Program steps
S
1
S
2
D
TADD
FNC 162
(Time
Addition)
Adds two time
values to
ether to
ive a new time
T, C, D
Note: 3 consecutive devices are used to represent
hours, minutes and seconds respectivel
.
TADD,
TADDP:
7 steps
D10 D20 D30
TSUB
X13
[ S1 ] [ S2 ] [ D ]
D10: 10 hours
D11: 30 mins
D12: 27 secs
10:30:29
S
1
+
D20: 30 hours
D21: 10 mins
D22: 49 secs
03:10:49
S
2
=
D30: 13 hours
D31: 41 mins
D32: 16 secs
13:41:16
D
D10: 10 hours
D11: 17 mins
D12: 29 secs
10:17:29
S
1
+
D20: 18 hours
D21: 12 mins
D22: 34 secs
18:12:34
S
2
=
D30: 13 hours
D31: 41 mins
D32: 16 secs
04:30:03
D
M8022 ON