Mitsubishi Electronics FX2C Home Theater Server User Manual


 
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
y
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
g
to standard time values. Hours, minutes and
seconds are kept within correct limits. An
y
underflow is correctl
y
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
g
below 00:00:00 hours.
When this happens the borrow fla
g
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
g
M8020 is set ON.
d) The same device ma
y
be used as a source (S1 or S2) and destination device. In this case
the subtraction is continuall
y
executed; the destination value chan
g
in
g
each pro
g
ram scan.
To prevent this from happenin
g
, use the pulse modifier or an interlock pro
g
ram.
Mnemonic Function
Operands
Program steps
S
1
S
2
D
TSUB
FNC 163
(Time
Subtrac-
tion)
Subtracts one
time value from
another to
g
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