Служба под Windows для синхронизации времени по мэк-101

5 000 руб. за проект
27 ноября 2022, 15:29 • 6 откликов • 47 просмотров
Брать время компьютера и синхронизировать контроллер по протоколу МЭК-101 (команда 103).
Мэк-101 работает на интерфейсе rs485.
Должен быть выбор синхронизации как по сом-порту, так и через шлюз ip:port. Программа должна работать в виде службы. Возможность синхронизации нескольких устройств. Возможность сторожевого таймера или тому подобного (перезапуск службы при подвисании, или что-то этакое, чтоб синхра не пропала на несколько месяцев). Желательно работа на всех версиях винды десктоп и серверные начиная с 2000 или хотя бы с хр. Настройки программы достаточно вынести в конфиг файл. Настройки: параметры связи, выбор порта синхры (ком или шлюз), параметры синхронизации.
Предпочтительно писать на стандартных языках С++ или С#.
Вот есть в помощь библиотеки для мэк-101 :

https://www.freyrscada.com/iec-60870-5-101.php