Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Мониторы Реального Времени / Real Time Monitors » Канал класса TIME

   
Автор / Author Тема / Topic: Канал класса TIME
Андрей Мельников
Active Forum Member / Активный участник форума
Участник № / Member № 3046


Icon 1 отправлено / posted      Профиль для / Profile for Андрей Мельников           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Почему в версии 6.08 в отличие от 6.06 при привязке канала TIME к (45, Т - времени изменения), например канала FLOAT, в TIME (0, R) значение меняется, хотя FLOAT, соответственно, его время не менялась?
Сообщения / Posts 72 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В релизе 6.08 появилась новая опция - возможность регистрировать временной интервал, прошедший с момента последнего изменения параметра или возникновения события. Для этого используется канал TIME, привязанный к атрибуту 45 соответствующего канала. Он отображает разницу между текущим временем и значением привязанного атрибута в формате, соответствующем настройкам канала TIME.

В документацию будет введено соответствующее дополнение.

Если такая привязка ранее использовалась для формирования текущего времени, это легко сделать. привязав канал TIME к системной переменной @t_Set_Date.

Сообщения / Posts 17344 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Андрей Мельников
Active Forum Member / Активный участник форума
Участник № / Member № 3046


Icon 1 отправлено / posted      Профиль для / Profile for Андрей Мельников           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Канал TIME используется для выделения из времени изменения FLOAT секунды в минуте. Например, время изменения FLOAT = 07.11.2012 13:02:27, в атрибуте TIME(10, S)я получаю 27 секунду.
В релизе 6.08 получается этот алгоритм не повторить?

Сообщения / Posts 72 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если Вам действительно нужны секунды в атрибуте 45 канала FLOAT, а не секунды текущего времени, надо любым способом переслать значение атрибута FLOAT.45 в канал TIME, например, программно или с помощью канала MOVE.
Возможно, что при известном алгоритме последующего использования этого "числа секунд" можно найти и более экономный вариант реализации этой функции.

Сообщения / Posts 17344 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2