![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/3/8d/38d56254-54fe-46e3-85ae-d3f5260e1091/38d56254-54fe-46e3-85ae-d3f5260e1091-bg108.png)
FX Series Programmable Controlers Applied Instructions 5
5-138
5.14.4 TSUB (FNC 163)
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 subtracted from the time
value in S
2
, the result is stored to D as a new time
value.
Points to note:
a) The subtraction is performed accordin
to standard time values. Hours, minutes and
seconds are kept within correct limits. An
underflow is correctl
processed.
b) If the subtraction of the two times results in a value less than 00:00:00 hours, the value of
the result is the time remainin
below 00:00:00 hours.
When this happens the borrow fla
M8021 is set ON.
c) If the subtraction of the two times results in a value of zero (00:00:00 hours) 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 subtraction 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
TSUB
FNC 163
(Time
Subtrac-
tion)
Subtracts one
time value from
another to
ive a
new time
T, C, D
Note: 3 consecutive devices are used.
TSUB,
TSUBP:
7 steps
D10 D20 D30
TSUB
X13
[ S1 ] [ S2 ] [ D ]
D10: 10 hours
D11: 30 mins
D12: 27 secs
10:30:27
S
1
-
D20: 3 hours
D21: 10 mins
D22: 49 secs
03:10:49
S
2
=
D30: 7 hours
D31: 19 mins
D32: 38 secs
07:19:38
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
16:04:55
D
M8021 ON