Перейти в хранилище документации
Обратиться в техническую поддержку
Процесс интеграции аппаратно-программных (функциональных) модулей с ПК Интеллект состоит из следующих этапов:
Схема взаимодействия функционального модуля с ядром системы представлена на рисунке.
DBI- и DDI-файлы содержат необходимую для функционирования ядра системы информацию об интегрированных функциональных модулях (объектах). DBI-файл содержит описание структуры конфигурационной базы данных ПК Интеллект. В DDI-файле хранится описание объектов и их параметров. При интеграции объекта в данные файлы заносят наименование, параметры интегрируемого объекта, связанные с ним системные события и реакции.
MDL-файлы обеспечивают работу с объектами одного типа: создание, изменение, удаление, изменение при настройке или в процессе работы параметров объекта и сохранение их в базе данных, выполнение некоторых специализированных операций с объектом. Также MDL-файл обеспечивает пересылку параметров созданных или измененных объектов исполнительному модулю (RUN-файлу) и хранит конфигурации настроечных панелей объектов.
Исполняемый RUN-файл осуществляет взаимодействие с устройствами, транслирует в ядро информацию о событиях, обеспечивает выполнение управления устройствами.
Далее описываются этапы интеграции модулей на примере демонстрационного модуля DEMO, эмулирующего работу с виртуальным оборудованием. Данный модуль включает в себя устройства с уникальными адресами для обращения к этим устройствам и их опроса. В системе возможно выполнение определенного набора действий с устройствами и передача всех происходящих в них событий ядру системы.