This is topic Как отобразить текущее время с точностью до мс in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/001098.html

Posted by AI (Участник № / Member № 3594) on :
 
Добрый день. Как отобразить текущее время с точностью до мс?
Если использовать системную переменную @t_set_Date, то время отображается с точностью до с. Мне надо с точностью до мс, как время на трендах.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Можно воспользоваться системной переменной @t_Set_Time, которая позволяет получить значение текущего времени ОС с точностью до миллисекунды.
 
Posted by AI (Участник № / Member № 3594) on :
 
Создал канал TIME, привязал к нему системную переменную @t_Set_Time (тип Input, 0). На экране отображаю его атрибут R - всё равно разрешение 1 с, да и дата 1970 год. Как сделать, чтобы формат отображаемого времени был hh:mm:ss.000 ? Как на трендах.
 
Posted by Nico (Участник № / Member № 5342) on :
 
сделайте генератор с периодом пересчета CALC,1
и выводите время его изменения 45 и ms(88 атрибут)
 
Posted by AI (Участник № / Member № 3594) on :
 
выводите время его изменения 45 и ms(88 атрибут)....
Мне надо одним числом hh:mm:ss.000, без склеивания и математических расчетов никак нельзя?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если привязать @t_Set_Time типа "Input" с атрибутом "Параметр = 0" к каналу Float, то в реальном значении канала будут отображаться секунды и миллисекунды.

Для вывода через атрибуты 45 и 88 на экране нужно использовать два поля. Формата вывода даты и времени с миллисекундами нет.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2