PDA

Просмотр полной версии : MASTERSCADA 3 + UTC время



sergej22
20.10.2019, 16:43
Доброе время суток!

В проекте планируется синхронизировать устройства и скаду MASTERSCADA 3.10 по времени UTC.

Имеются ли специальные функции для этого? Или можно начинать свою ФБ писать?

SCADAMaster
20.10.2019, 19:51
Нет конечно.
Есть стандартный механизм синхронизации через протокол SNTP. Если устройство его поддерживает, то делать ничего не надо - все делается средствами Windows.
Если же устройство имеет собственный протокол синхронизации, то какой готовый ФБ для этого может быть?
В ОРС сервере ряд электросчетчиков могут синхронизироваться.

b_aleks
20.10.2019, 19:51
Можно использовать ФБ Текущее время, из его выходов получить число, которое равно: Часы * 60 + Минуты. Это значение передается в ПЛК, в котором выполняются обратные преобразования. Таким образом в устройстве можно получить количество часов и минут.

sergej22
21.10.2019, 05:54
Спасибо. Я создал свой UTC конвертер времени. Работает секунда в секунду с реальным UTC.
Обработка высокосных дней и тп.
Думал в мастерскаде как то уже это реализовано стандартными нестандартными вариантамм.
Но если будут новые предложения по UTC времени выкладывайте интересен будет новых подход.
Если кому надо исходники мой фб для UTC поделюсь!