Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Конвертер из МЭК 60870-5-104 в Zabbix

Разместить заказ
o
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 2 года и 3 месяца
Бюджет: Более 5 000 ₽/час
Добрый день.
Нужен шлюз, который принимал бы данные по 104 протоколу по общему опросу  раз в минуту и  складывал бы эти значения в БД  Zabbix.
Разработка ПО (клиентская часть) МЭК 60870-5-104
Поддерживаемые идентификации типа:
М_SP_NA_1;
M_DP_NA_1;
M_ME_NC_1;
M_SP_TB_1;
M_DP_TB_1.
Совместимость с ОС:
CentOS Stream 9.
Формат установки:
RPM пакет.
Графическая оболочка (GUI):
не требуется.
Требования:
1) Подключение к серверу передачи данных по МЭК 60870-5-104.

2) Работа в режиме фонового процесса (service).

3) Настройка подключения (для каждой сессий) в виде конфигурационного файла в котором указывается следующие параметры:
Название подключения;
IP адрес источника;
Период общего опроса;
Интервал синхронизации времени;
Общий адрес ASDU;
TCP порт;
Таймаут T0;
Таймаут T1;
Таймаут T2;
Таймаут T3;
Параметр W;
Длина общего адреса ASDU;
Длина кода причины передачи;
Длина адреса объекта информации.
3) Управление сессиями с помощью команд терминала (подключиться № сессии/все сессии, отключиться № сессии/все сессии). Вывод информации о подтверждении о выполнении или невыполнении команды.

4) Вывод информации (в виде таблицы) о текущем состоянии сессий (подключено, отключено) с помощью команды терминала.

5) Логирование о работе сервиса и подключений. Настройка уровня логирования (info, warn, error, fatal, debug) и места записи (/var/log/...) в конфигурационном файле ПО.

6) Получение и вывод данных в терминале по команде с опциями (номер активной сессии, начальный адрес источника данных, количество адресов источника данных начиная с начального адреса по возрастанию, мгновенное значение или отображение значения в реальном времени).

7) Возможность интеграции с ПО Zabbix 6.0/6.4/7.0 LTS (отредактировать конфигурационный файл /etc/zabbix/zabbix_agent2.conf, прописать параметры необходимые для вызова из графической оболочки):
8) После применения вышеуказанных параметров в конфигурационном файле /etc/zabbix/zabbix_agent2.conf, настройка опроса в графической оболочке Zabbix должная выполняться следующим образом:
    а) Тип элемента данных – Zabbix агент (работающий с помощью утилиты Zabbix agent 2);
    б) Ключ элемента данных – набор опций в виде чисел через запятую (номер активной сессии, адрес источника данных);
    в) Тип информации элемента данных – числовой (с плавающей точкой), числовой (целое положительное).
    г) Интерфейс узла сети – Агент
Разделы:
Опубликован:
17.09.2024 | 17:47 [поднят: 17.09.2024 | 17:47]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».