1. Clock to seconds TSEC
ในหน้านี้4 หัวข้อ
1.1. Instruction Description#
The instruction converts the date and time data in the following format into the accumulated number of seconds from * * 2000/1 00:00:00 * *, and writes it into the specified doubleword D register.
If BCD format is selected in [PLC Settings]=>[Other]=>[Real time Clock Format], all date and time values must be encoded in BCD format (for example, 8211 represents 2013) Please refer to the table below.
| T (Dn-Dn+7) | Description | Data |
|---|---|---|
| 0 | Year (2000-2099) | Current Year |
| 1 | Month (1-12) | Current month |
| 2 | Date (1-31) | Current Date |
| 3 | Hour (0-23) | Current Hour |
| 4 | Minutes (0-59) | Current minute |
| 5 | seconds (0-59) | current second |
| 6 | 00 | Reserved |
| 7 | What day of the week (0-6) | The current day of the week, 0=Sunday |
1.1.1. Attention:#
- Our HMI+plc All-in-one could not use the function below
1.2. The valid operands of the instruction#
| Input/Output | Data Type | operand | Description |
|---|---|---|---|
| D | 16 bit integer | D | Time |
| SEC | 32-bit unsigned integer | D | seconds |
1.3. Example#
Command table
NETWORK 000
LD X000
TSEC D0 D10 // Convert time D0~D7 into seconds and store them in D10.
图1 TSEC

