7 APPLICATION INSTRUCTIONS
7.15 Clock Instructions
687
7
Clock data addition operation
DATE+(P)
• Adds the time data designated by (S2) to the clock data designated by (S1), and stores the result into the area starting from
the device designated by (D).
For example, adding the time 7:48:10 to 6:32:40 would result in the following operation:
• If the results of the addition of time exceed 24 hours, 24 hours will be subtracted from the sum to make the final operation
result. For example, if the time 20:20:20 were added to 14:20:30, the result would not be 34:40:50, but would instead be
10:40:50.
See Page 685 Writing clock data for further information regarding the data that can be set for hours, minutes,
and seconds.
(S1): Head number of the devices where the clock data to be adjusted by addition is stored (BIN 16 bits)
(S2): Head number of the devices where the time data to be added for adjustment is stored (BIN 16 bits)
(D): Head number of the devices where the result of addition of clock (time) data will be stored (BIN 16 bits)
Setting
data
Internal device R, ZR J\ U\G Zn Constant Others
Bit Word Bit Word
(S1)
(S2)
(D)
Basic
Process
High
performance
Redundant
Universal
LCPU
Command
Command
DATE+P
DATE+
DATE+P
D
S1 S2
D
S2S1
DATE+
D
S2
S1
Hour
Minute
Second
+1
+2
(0 to 23)
(0 to 59)
(0 to 59)
Hour
Minute
Second
+1
+2
(0 to 23)
(0 to 59)
(0 to 59)
Hour
Minute
Second
+1
+2
(0 to 23)
(0 to 59)
+
(0 to 59)
S1
S1
S2
S2
D
D
Data range Data range Data range
D
S2
S1
+1
+2
+1
+2
+1
+2
+
S1
S1
S2
S2
D
D
Hour: 7
Minute: 48
Second: 10
Hour: 14
Minute: 20
Second: 50
Hour: 6
Minute: 32
Second: 40
D
S2
S1
+1
+2
+1
+2
+1
+2
+
S1
S1
S2
S2
D
D
Hour: 20
Minute: 20
Second: 20
Hour: 10
Minute: 40
Second: 50
Hour: 14
Minute: 20
Second: 30