Комплекс встраиваемого ПО «depRTOS» представляет собой совокупность средств специализированного программного обеспечения (далее – СПО) – компонентов исполнения среды реального времени.
Состав СПО представлен в таблице:
№ п/п |
Функция |
Наименование |
Описание |
1 |
Базовая исполнительная среда реального времени |
ПО «depRTOS-OS» |
Представляет собой базовую исполнительную среду реального времени, предназначенную для установки в контроллерах семейства «dep-RTU». Является операционной системой (оболочкой) реального времени. Всё программное обеспечение контроллера запускается под данной оболочкой. Программа обеспечивает выполнение следующих функций: - анализ причины и результата рестарта контроллера, выбор его режима работы; - запуск всех компонентов; - создание и обслуживание баз текущих значений: аналогов, дискретов и счетчиков; - служба ведения единого времени. |
2 |
Файловая система для системного накопителя и eMMC |
ПО «depRTOS-FS» |
Чтение, запись, хранение файлов на накопителях энергонезависимой памяти с соблюдением прав доступа. |
3 |
Стек протоколов TCP/IP |
ПО «depRTOS-TCP/IP» |
Обеспечивает обмен по Ethernet |
4 |
Журналы |
ПО «depRTOS-Logs» |
Ведение журналов: системного, событий, аварийных событий в энергонезависимой памяти. |
5 |
Система ведения единого времени: протоколы синхронизации времени |
ПО «depRTOS-TIMSYNC» |
Синхронизация времени контроллеров в системе, синхронизация времени модулей ввода/вывода |
6 |
Сервис загрузки, запуска и мониторинга загружаемых алгоритмов |
ПО «depRTOS-FlexLgc» |
Обеспечивает загрузку, запуск и мониторинг до 4-х загружаемых алгоритмов в виде байт-кода, созданных конфигуратором DConf |
7 |
Протокол МЭК 61850-8-1 GOOSE подписчик |
ПО «depRTOS-GOOSE-S» |
Реализация поддержки приема и обработки GOOSE сообщений от 4-х издателей |
8 |
Протокол МЭК 61850-8-1 GOOSE издатель |
ПО «depRTOS-GOOSE-P» |
Реализация поддержки выдачи до 2-х исходящих GOOSE сообщений |
9 |
Протокол МЭК 61850-9-2 Sampled Values издатель |
ПО «depRTOS-SV-P» |
Поддержка стандарта МЭК-61850-9-2 (Издатель.). Предназначен для быстрого обмена выборочными измеренными значениями в кадре данных Ethernet с цифровыми интеллектуальными устройствами (трансформаторами тока, трансформаторами напряжения). (в LT не реализовано) |
10 |
Протокол МЭК 61850-9-2 Sampled Values подписчик |
ПО «depRTOS-SV-S» |
Поддержка стандарта МЭК-61850-9-2 (Подписчик.). Предназначен для быстрого обмена выборочными измеренными значениями в кадре данных Ethernet с цифровыми интеллектуальными устройствами (трансформаторами тока, трансформаторами напряжения). Реализована поддержка приема и обработки до 4-х входящих потоков. |
11 |
Протокол SYBUS/RTU слейв |
ПО «depRTOS-DRV-SYBUS/RTU-S» |
Реализует протокол обмена с контроллерами (слейв) по локальной технологической сети SYBUS на физическом интерфейсе RS-485. Обеспечивает повышенную защищённость и оптимизацию по объему и скорости передаваемых данных. |
12 |
Протокол SYBUS/RTU мастер |
ПО «depRTOS-DRV-SYBUS/RTU-M» |
Реализует протокол обмена с модулями ввода/вывода (мастер) по локальной технологической сети SYBUS на физическом интерфейсе RS-485. Обеспечивает повышенную защищённость и оптимизацию по объему и скорости передаваемых данных. |
13 |
Протокол SYBUS/IP |
ПО «depRTOS-DRV-SYBUS/IP» |
Реализует протокол обмена с контроллерами и модулями по сети ethernet в проприетарном протоколе Sybus |
14 |
Протокол МЭК-60870-5-101 Слейв |
ПО «depRTOS-DRV-IEC-101-S» |
Предназначено для подключения устройств, поддерживающих протокол МЭК-870-5-101 в режиме «Мастер». Обеспечивает доставку параметров из базы дискретов (ТС), аналогов (ТИ), счетчиков (ТИИ). Также поддерживает телеуправление и синхронизацию времени. Возможны фоновая, спорадическая передача и передача по команде общего опроса и команде опроса группы. |
15 |
Протокол МЭК-60870-5-104 Слейв |
ПО «depRTOS-DRV-IEC-104-S» |
Предназначено для подключения устройств, поддерживающих протокол МЭК-870-5-104 в режиме «Мастер». Обеспечивает доставку параметров из базы дискретов (ТС), аналогов (ТИ), счетчиков (ТИИ). Также поддерживает телеуправление и синхронизацию времени. Возможны фоновая, спорадическая передача и передача по команде общего опроса и команде опроса группы. |
16 |
Протокол МЭК-60870-5-103 Слейв |
ПО «depRTOS-DRV-IEC-103-S» |
Предназначено для подключения устройств, поддерживающих протокол МЭК-870-5-103 в режиме «Мастер». Обеспечивает доставку параметров из базы дискретов (ТС), аналогов (ТИ), счетчиков (ТИИ). Также поддерживает телеуправление и синхронизацию времени. Возможны фоновая, спорадическая передача и передача по команде общего опроса и команде опроса группы. |
17 |
Протокол MODBUS Master |
ПО «depRTOS-DRV-Modbus-M» |
Предназначено для подключения устройств, поддерживающих протокол MODBUS в режиме «Слейв». Обеспечивает чтение и запись битовых и регистровых данных устройства, чтение дискретов (ТС), аналогов (ТИ) и счетчиков (ТИИ). Возможны фоновая, спорадическая передача и передача по команде общего опроса и команде опроса группы. Также поддерживается телеуправление и синхронизация времени. |
18 |
Протокол MODBUS Slave |
ПО «depRTOS-DRV-Modbus-S» |
Реализует протокол Modbus/RTU слейв для обмена с устройствами, работающими в режиме Modbus/RTU мастер на интерфейсе RS485. Обеспечивается доставка дискретов, аналогов, счетчиков, а также выдача телеуправления. |
19 |
Протокол «СПОДЭС Мастер» |
ПО «depRTOS-DRV-SPODES-M» |
Реализует протокол Modbus/RTU мастер для обмена с устройствами, работающими в режиме Modbus/RTU слейв на интерфейсе RS485. Обеспечивается сбор дискретов, аналогов, счетчиков, а также выдача команд телеуправления телеуправления. Дополнительно обеспечивается режим шлюза (прозрачного канала) |
20 |
Протокол «СПОДЭС Слейв» |
ПО «depRTOS-DRV-SPODES-S» |
Предназначено для подключения устройств, поддерживающих СПОДЭС мастер. Обеспечивает вычитывание из устройств счетчиков электроэнергии, и других параметров. Обеспечивает чтение и запись данных устройства. |
21 |
Протокол синхронизации точного времени IEEE 1588v2 |
ПО «depRTOS-IEEE_1588» |
Клиентская часть реализации сетевого протокола IEEE1588v2 для синхронизации внутренних часов устройств ПТК |
22 |
Протокол синхронизации точного времени SNTPv4 |
ПО «depRTOS-SNTPv4» |
Обеспечивает синхронизацию времени с серверами NTP |
23 |
Modbus/TCP |
ПО «depRTOS-DRV-Modbus-TCP» |
Реализует протокол Modbus/TCP сервер для обмена с устройствами, работающими в режиме Modbus/TCP клиент на интерфейсе Ethernet. Обеспечивается доставка дискретов, аналогов, счетчиков, а также выдача телеуправления. Дополнительно обеспечивается режим шлюза (прозрачного канала) |
24 |
Прозрачный канал Ethernet-RS485 |
ПО «depRTOS-DRV-Transparent-TCP/RS485» |
Реализует прозрачный канал обмена с устройствами на RS485 через порт TCP |
25 |
Протокол IEC 62439-3 PRP/HSR |
ПО «depRTOS-PRP/HSR» |
Обеспечивает бесшовное резервирование связи по Ethernet (параллельное и в кольце) |
26 |
Протокол МЭК 61850-8-1 MMS издатель |
ПО «depRTOS-MMS-P» |
реализована поддержка до 2-х клиентов, статические и динамические наборы данных |
27 |
Буфер изменений дискретов |
ПО «depRTOS-DinChngCash» |
Все изменения состояния дискретных сигналов складываются в буфер с меткой времени события. Буфер доступен и обслуживается индивидуально по всем имеющимся интерфейсам и поддерживаемым протоколам |
28 |
Преобразование аналогового сигнала |
ПО «depRTOS-AinConvert» |
Формирование виртуального аналога путем преобразования измеренного по заданной формуле, или таблице преобразования |
29 |
Сравнение аналогового сигнала с порогом |
ПО «depRTOS-AinCmp» |
Формирование виртуального дискрета как результат сравнения аналогового сигнала с заданным порогом, гистерезисом и временем |
30 |
Наложение апертуры на изменения сигналов |
ПО «depRTOS-Aperture» |
Изменение сигнала, от предыдущего значения на значение, меньшее, чем заданного апертурой игнорируется |
31 |
Счетчики изменений состояния дискретных сигналов |
ПО «depRTOS-DinChngCnt» |
Формируются виртуальные счетчики изменений дискретных сигналов. Конфигурируется, что считать- переход в 1, переход в 0, оба перехода |
32 |
Привязка выхода к изменению на входе |
ПО «depRTOS-DinChngCtrl» |
Изменение состояния на входе привязывается к управлению выходом. Привязка задается таблицей |
33 |
Проверка целостности встроенного ПО |
ПО «depRTOS-TestFirmware» |
По заданному периоду времени запускается алгоритм сравнения MD5 загруженного ПО |