Узлы для работы со временем в LabVIEW

Узлы для работы со временем в LabVIEW


Узлы для работы со временем находятся в палитре "Time and Dialog" и представлены семью узлами которые могут быть условно сгруппированы в две категории:
- узлы для работы с системным таймером;
- узлы для отражения текущего времени.

Узлы для работы с системным таймером следующие:

- Tick Count (ms) - возвращает значение системного таймера (в миллисекундах). Исходная точка отсчета для системного таймера не известна, потому полученные из этого узла значения не могут быть преобразованы в реальное время или дату. Значения системного таймера изменяются в пределах от (2^32) - 1 до 0, это следует иметь в виду, используя результат этой функции в сравнениях.

- Wait (ms) - ожидает указанное количество миллисекунд и потом возвращает значение системного таймера.

- Wait Until next ms Multiple - ожидает пока текущее значение системного таймера станет кратно заданному числу. Функция используется для контроля времени выполнения итераций цикла, но стоит иметь в виду, что первый период (первая итерация) может быть значительно короче всех других.

Узлы для отражения текущего времени :

Get Date/Time String - превращает числовое значение, или значение метки времени (time stamp) в дату и время той временной зоны в которой находится компьютер.

Функция имеет следующие терминалы: Date Format, Time Stamp, Want Seconds.

Терминал Date Format задает вид результирующей строки даты. За умалчиванием он равен нулю, то есть дата изображается в формате месяц/день/год. Если подать на терминал значение 1, то дата будет отображаться в полном формате (Friday, January 21, 1994).

Вход Time Stamp за умалчиванием равен текущей дате и времени, также можно указать число секунд, которое прошло от севера 1 января 1904 года. Логический вход Want Seconds указывает узлу следует ли отображать секунды в строке времени.

На выходе узла получаем два текстовых значения: Date string (текущая дата) и Time string (текущее время).

Get date/Time in seconds - возвращает метку времени, измеренного как количество секунд, которые прошли из севера 1 января 1904 года.

Date/Time to seconds, Seconds to date/Time - служат для превращения даты и времени поданных в виде метки времени количества секунд, которые прошли из севера 1 января 1940 года и наоборот.
Категория: Полезные штучки. Добавил: PalimTemu (8-09-2012, 20:34).
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация