Publication:
Метод описания модульной информационно-измерительной системы на основе протокола CANopen с учетом межмодульных информационных связей

Дата
2023
Авторы
Плотников, Д. А.
Муженко, А. С.
Лачин, В. И.
Journal Title
Journal ISSN
Volume Title
Издатель
Научные группы
Организационные подразделения
Выпуск журнала
Выпуск журнала
Аннотация
Современные информационно-измерительные и управляющие системы – ИИУС – обычно имеют модульную структуру. Удобными средствами организации межмодульного взаимодействия являются интерфейсы CAN (CAN FD) и протокол CANopen. Стандартные средства, предусмотренные спецификацией CANopen, ориентированы на описание отдельных модулей и не обеспечивают целостность и непротиворечивость конфигурации ИИУС в целом. В данной статье рассматриваются причины возможных ошибок конфигурирования и предлагается метод описания ИИУС на базе протокола CANopen, обеспечивающий согласованную настройку модулей системы. Цель достигается за счёт дополнения стандартного описания модулей явным описанием сообщений, передаваемых модулями друг другу, с указанием источника, приёмников и перечня параметров. Разработана схема информационных потоков в модульной ИИУС, предложена общая структура описания системы, включающая параметры модулей и параметры сообщений. Подробно рассмотрены структуры данных, описывающие модули и сообщения, особое внимание уделено обеспечению целостности межмодульных информационных связей. Показано, что предлагаемый метод позволяет обнаружить или исключить такие ошибки конфигурирования, как сообщения без источника или без получателей, дублирование передачи параметров, попытка передачи несуществующего параметра, отсутствие передачи некоторых параметров, отсутствие источника у принимаемого параметра. Предложено использование языка XML для реализации метода описания ИИУС, обеспечивающее автоматическую проверку конфигурации системы стандартными средствами языка на основе схемы документа. Отмечено, что использование метода в программе моделирования и конфигурирования модульной системы вибромониторинга обеспечило выявление ошибок несогласованной или неполной настройки отдельных модулей на самых ранних этапах проектирования.
Описание
Ключевые слова
интерфейс CAN , обмен данными , информационные объекты , классы сообщений , объектный словарь , параметры модуля , конфигурирование модульных систем , модульная система , сетевое взаимодействие , протокол CANopen , межмодульное взаимодействие
Цитирование
Плотников Д.А., Муженко А.С., Лачин В.И. Метод описания модульной информационно-измерительной системы на основе протокола CANopen с учетом межмодульных информационных связей. Глобальная Ядерная Безопасность. 2023;48(3):26-36. https://doi.org/10.26583/gns-2023-03-03.
Коллекции