|
<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Редактор ST > Синтаксис Master ST > Константы Master ST > Временные константы |
При работе с временными константами в MasterSCADA 4D выделяются следующие правила:
1.Временные интервалы:
•Временной интервал состоит из префикса t# или time#, за которым следует запись в виде:
<дни>d<часы>h<минуты>m<секунды>s<миллисекунды>ms
•Любая составляющая может быть опущена (например, запись t#5h30s3.5ms является корректной и означает 5 часов 30 секунд 3.5 миллисекунды).
•Последняя cоставляющая может содержать дробное число. Разрешается "переполнение" старшей составляющей и разделение составляющих символами подчеркивания: t#27h_13m_13s.
•Поскольку интервал по смыслу - это разность двух абсолютных времен, для него может быть задано, в том числе, отрицательное значение: t#-5h.
2.Абсолютное время:
•Дата состоит из префикса d# или date#, за которым следует запись в виде:
yyyy-mm-dd (год, месяц, день)
•Время дня состоит из префикса tod# или time_of_day#, за которым следует запись в виде:
hh:mm:ss.ms (час, минуты, секунды, миллисекунды)
•Константа "дата и время" состоит из префикса dt# или date_and_time#, за которым следует запись в виде:
yyyy-mm-dd-hh:mm:ss (год, месяц, день, часы, минуты, секунды)