
592
7 APPLICATION INSTRUCTION
7.19 Clock instruction
• Set each data in binary.
• Set the 4 digit "year" data in the devices specified by (s1) and (s2) within the range 1980 to 2079.
• Set the "month" data in the devices specified by (s1)+1 and (s2)+1 within the range 1 to 12.
• Set the "date" data in the devices specified by (s1)+2 and (s2)+2 within the range 1 to 31.
• Set the following in (s3) as comparison target setting values. The following shows the bit configuration of (s3).
• When 0 is set to the 0 to 2 bits, the date data are not compared. When 1 is set, the entire date data (year, month, and day)
are compared.
• When 0 is set to the 15 bit, the data in the device specified by (s1) and the date data in the device specified by (s2) are
compared. When 1 is set, the data in the device specified by (s1) is compared with the current date. The date data in the
device specified by (s2) is ignored.
• The following table lists processing details of each bit.
• If the comparison target data in the device are not recognized as date data, SM709 turns on after the instruction is executed
and the operation result will be non-continuity. Even if the data are not recognized as date data, SM709 does not turn on if
the data are within the setting range. If the device areas specified by (s1) to (s1)+2 or (s2) to (s2)+2 exceed the
corresponding device range, SM709 turns on after the instruction is executed and the operation result will be non-continuity
as well. Once SM709 turns on, the on state is held until the CPU module is powered off or reset. Turn off SM 709 as
needed.
• The following table lists the comparison operation results of each instruction.
(1) Set "day" as comparison target.
(2) Set "month" as comparison target.
(3) Set "year" as comparison target.
(4) Set 0. If a value other than 0 is set, the operation result will be non-
continuity.
(5) When 1 is set to the 15 bit, the data in the device specified by (s1)
is compared with the current date in accordance with the conditions
set in the 0 to 2 bits.
(s3) value when
comparing two
specified date data
(s3) value when
comparing the
specified date data
with the current date
Comparison
target
Contents of processing
0001H
8001H
Day
Only data in the device specified by (s1)+2 is compared.
0002H
8002H
Month
Only data in the device specified by (s1)+1 is compared.
0003H
8003H
Month, day
Data in the device areas specified by (s1)+2 and (s1)+2 are compared.
0004H
8004H
Year
Only data in the device specified by (s1) is compared.
0005H
8005H
Year, day
Data in the device areas specified by (s1) and (s1)+2 are compared.
0006H
8006H
Year, month
Data in the device areas specified by (s1) and (s1)+1 are compared.
0007H
8007H
Year, month, day
The entire date data in the device areas specified by (s1), (s1)+1, and (s1)+2
are compared.
Other than 0001H to 0007H, 8001H to 8007H
None
The entire date data in the device areas specified by (s1), (s1)+1, and (s1)+2
are not compared. (The operation result will be non-continuity.)
Instruction symbol
Condition
Result
Instruction symbol
Condition
Result
DT=
(s1)=(s2)
Conductive state
DT=
(s1)
(s2)
Non-conductive state
DT<>
(s1)
(s2)
DT<>
(s1)=(s2)
DT>
(s1)>(s2)
DT>
(s1)
(s2)
DT<=
(s1)
(s2)
DT<=
(s1)>(s2)
DT<
(s1)<(s2)
DT<
(s1)
(s2)
DT>=
(s1)
(s2)
DT>=
(s1)<(s2)
b15 b14
b3
b2
b1
b0
0/1
0
0/1 0/1 0/1
(5)
(4)
(3)
(2)
(1)
Summary of Contents for MELSEC iQ-F FX5 series
Page 1: ...MELSEC iQ F FX5 Series Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 21: ...19 PART 1 PART 1 OVERVIEW Part 1 consists of the following chapter 1 OVERVIEW ...
Page 98: ...96 4 STANDARD FUNCTIONS FUNCTION BLOCKS 4 2 Standard Function Blocks MEMO ...
Page 840: ...838 23 TIME DATA FUNCTIONS 23 4 Division MEMO ...
Page 887: ......