This is topic временные метки in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Сообственно вопрос по временным меткам. ТМ позволяет запросить время значения. Как происходит обработка этих меток (допустим для ОРС)? Что произойдет в ситуациях когда: 1. метка времени приходит по гринвичу 2. между источником и МРВ есть легкая рассинхронизация времени, т.е. возможна ситуация когда время МРВ отстает от источника и время значения еще не наступило для МРВ.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Метка времени должна приходить по Гринвичу. Внутренний формат времени в Trace Mode 6 - по Гринвичу. Только при интепретациидля отображения осуществляется локализация и сезонная коррекция. 2. "Опережающая" метка будет принята и зафиксирована. Однако, рассинхронизация источника и МРВ чревата тем, что впоследствии при сопоставлении процессов, контролируемых непосредственно в МРВ и у источника, будут сделаны неверные выводы о причинах и следствиях, о последовательности событий.
Posted by Artem Poltorak (Участник № / Member № 2928) on :
не прошло и трех лет Протокол IEC 60870-104. Метка времени по гринвичу, в компонентах отображается то что приходит, т.е. -3 часа от локального. В СПАД похоже уходит тоже без поправки на часовой пояс. В итоге: архивные данные с временной меткой смещенны относительно остальных на -3 часа. Где крутить в проэкте поправку на часовой пояс?
Posted by Nico (Участник № / Member № 5342) on :
7 байт времени в IEC 60870-104 содержит бит признак летнего-зимнего
а теперь всегда -4 ?
Posted by Artem Poltorak (Участник № / Member № 2928) on :
-4? откуда? И вопрос не о зима-лето, вопрос о часовом поясе.
Копипаст из ПДФки корявый, но где ты тут признак зима-лето видишь в 7 байте?
B7 Milliseconds B0 B15 Milliseconds B8 IV = Invalid time, Res = Spare bit B5 Minutes B0 SU Res2 B4 Hours B0 ^^ старший бит 4 байта, но ни как не 7 байт B2 B0 Days of month 1..31 Day of week B4 Day of month B0 Days of week 1..7 (Not used = 0) Res3 B3 Months B0 Months 1..12 Res4 B6 Years B0 Years 0..99
Posted by Nico (Участник № / Member № 5342) on :
7 байт это число байт в CP56Время2а время по Гринвичу может содержать признак сезонного времени ?
Posted by Artem Poltorak (Участник № / Member № 2928) on :
>>1. Метка времени должна приходить по Гринвичу. Внутренний формат времени в Trace Mode 6 - по Гринвичу. Только при интепретациидля отображения осуществляется локализация и сезонная коррекция.
[ 31.08.2011, 11:53: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Posted by Nico (Участник № / Member № 5342) on :
пусть правят
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Данный протокол имеет несколько версий. В версии, по которой писался драйвер, не было указано, что метка времени должна приходить по Гринвичу.
В следующем релизе Trace Mode будет возможность опционально выбирать, в какой форме должны поступать метки времени (соответствовать Гринвичу или локальному времени).