1. Clock to seconds TSEC

1. Clock to seconds TSEC

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:

  1. 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.

TSEC

图1 TSEC