8 (843) 202-00-34
Связаться с намиСвязаться с нами
Модуль «Devices Manager System» (DMS)

Модуль «Devices Manager System» (DMS)

«Devices Manager System» — это модуль автоматизированной системы расчётов IRBiS, который позволяет выполнять интеграцию с другими информационными системами. Благодаря DMS из АСР IRBiS могут быть переданы управляющие команды или данные на внешние устройства. Такими внешними, по отношению к АСР, устройствами могут быть как программные и программно-аппаратные комплексы, так и оборудование, имеющее необходимые интерфейсы.

Презентация DMS модуля.pdf

Структура DMS модуля

Так как количество видов внешних устройств, с которыми требуется (или может потребоваться) взаимодействовать достаточно велико, а кроме того постоянно появляются новые, модуль DMS имеет расширяемую структуру. DMS взаимодействует с внешними устройствами через драйвера. Драйвера внешних устройств – это отдельные программные блоки, написанные в соответствии с заданной спецификацией. Они могут быть созданы как силами Заказчика, так и разработаны под заказ Исполнителем или сторонними фирмами, с использованием различных языков программирования. Такой подход позволяет избежать постоянного дописывания и обновления модуля DMS. Новые функциональные возможности добавляются с помощью написания новых драйверов внешних устройств. DMS управляет динамической загрузкой и выгрузкой драйверов внешних устройств. Таким образом, при добавлении нового драйвера перезагружать DMS не требуется, данная операция не приводит к прерыванию работы системы.

Специфика взаимодействия с внешним устройством (протокол, параметры и т.д.) переносится в драйвер этого устройства. В драйвере реализуется набор функций с необходимым количеством параметров – управляющих команд, которые могут быть вызваны DMS. Каждое управляющее воздействие на внешнее устройство (команда) описывается выполняемым DMS скриптом, содержащим управляющие команды драйвера. Скрипт может содержать логическое ветвление и реализовывать различные сценарии работы, изменяя последовательность вызовов управляющих команд в зависимости от возвращаемых ими результатов.

Загрузка и выгрузка драйверов внешних устройств может быть выполнена с помощью утилиты «IRBiS: DMS Manager», имеющей графический интерфейс.

Еще одна графическая утилита «IRBiS: DMS Client», также входящая в состав модуля, позволяет в «ручном режиме» выполнять команды для внешних устройств, запуская на выполнение соответствующие скрипты и задавая их входящие параметры. Эта утилита пригодится разработчикам новых драйверов внешних устройств для проведения их отладки и тестирования.

Другие продукты

Интернет вещей (Internet of Things)

Интернет вещей (Internet of Things) является одним из инновационных направлений разработки. Система “LoRaLei House” спроектирована для автоматического...

Платформа M2M

Межмашинное взаимодействие M2M – программно-аппаратный комплекс, позволяющий або...

SMS/USSD-центр

Система представляет собой платформу, ориентированную на максимальную надежность и скорость передачи информации. Система построена на сигнальном обору...

Наши клиенты

ЗАО “Телеком 21”
ООО “Твои мобильные технологии”
ПАО “Таттелеком”
ПАО “Башинформсвязь”
ООО “Цифровые технологии”
ЗАО “ТРК “ТВТ”
ООО “Таксофон”
ООО “Единая справочная”
ГК
ООО

Обсудить проект. Оставьте заявку!_