Artem Poltorak
Forum Member / Участник форума
Участник № / Member № 2928
отправлено / posted
Сообственно вопрос по временным меткам. ТМ позволяет запросить время значения. Как происходит обработка этих меток (допустим для ОРС)? Что произойдет в ситуациях когда: 1. метка времени приходит по гринвичу 2. между источником и МРВ есть легкая рассинхронизация времени, т.е. возможна ситуация когда время МРВ отстает от источника и время значения еще не наступило для МРВ.
Сообщения / Posts 39 | Из / From: Украина
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Метка времени должна приходить по Гринвичу. Внутренний формат времени в Trace Mode 6 - по Гринвичу. Только при интепретациидля отображения осуществляется локализация и сезонная коррекция. 2. "Опережающая" метка будет принята и зафиксирована. Однако, рассинхронизация источника и МРВ чревата тем, что впоследствии при сопоставлении процессов, контролируемых непосредственно в МРВ и у источника, будут сделаны неверные выводы о причинах и следствиях, о последовательности событий.
Сообщения / Posts 17301 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Artem Poltorak
Forum Member / Участник форума
Участник № / Member № 2928
отправлено / posted
не прошло и трех лет Протокол IEC 60870-104. Метка времени по гринвичу, в компонентах отображается то что приходит, т.е. -3 часа от локального. В СПАД похоже уходит тоже без поправки на часовой пояс. В итоге: архивные данные с временной меткой смещенны относительно остальных на -3 часа. Где крутить в проэкте поправку на часовой пояс?
Сообщения / Posts 39 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
7 байт времени в IEC 60870-104 содержит бит признак летнего-зимнего
Artem Poltorak
Forum Member / Участник форума
Участник № / Member № 2928
отправлено / posted
-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
Сообщения / Posts 39 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
7 байт это число байт в CP56Время2а время по Гринвичу может содержать признак сезонного времени ?
Сообщения / Posts 871 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Artem Poltorak
Forum Member / Участник форума
Участник № / Member № 2928
отправлено / posted
>>1. Метка времени должна приходить по Гринвичу. Внутренний формат времени в Trace Mode 6 - по Гринвичу. Только при интепретациидля отображения осуществляется локализация и сезонная коррекция.
[ 31.08.2011, 11:53: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 39 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
Данный протокол имеет несколько версий. В версии, по которой писался драйвер, не было указано, что метка времени должна приходить по Гринвичу.
В следующем релизе Trace Mode будет возможность опционально выбирать, в какой форме должны поступать метки времени (соответствовать Гринвичу или локальному времени).
Сообщения / Posts 17301 | Из / From: Россия
| IP / IP: IP адрес / IP address |