ИКРБС
№ 224040900007-2

Этап No1 «Проектирование функциональной схемы устройства, выбор элементной базы; Проектирование электрической принципиальной схема; Сборка и отладка прототипа устройства на макетной плате; Подготовка загрузчика микропрограммы; Испытание работы внешних интерфейсов; Разработка web-интерфейса и реализация основных функций Разработка стека протокола ModBus RTU/ModBus TCP; Испытания и отработка программных функций на прототипе созданном на макетной плате; Исследование функциональных возможностей при программном транскодировании;» (промежуточный)

01.04.2024

Отчет 41 с., 13 рис., 2 табл., 3 приложения., 1 частей отчета. Перечень ключевых слов: преобразователь протоколов, преобразователь интерфейсов, SCADA, ПЛК. Задача этапа НИОКР - разработка аппаратно-программного устройства, конвертера интерфейсов (РКИ) для подключения автоматизированных производственных линий к SCADA и MES системам. Целью этапа НИОКР является: проектирование функциональной схемы устройства, выбор элементной базы; проектирование электрической принципиальной схема; сборка и отладка прототипа устройства на макетной плате; подготовка загрузчика микропрограммы; испытание работы внешних интерфейсов; разработка web-интерфейса и реализация основных функций; разработка стека протокола ModBus RTU/ModBus TCP; испытания и отработка программных функций на прототипе созданном на макетной плате; исследование функциональных возможностей при программном транскодировании; В процессе выполнения этапа проведены исследования схемотехники и элементной базы присутствующих на российском рынке похожих устройств. В качестве центрального микроконтроллера выбрали контроллер на чипе STM32F406X. На текущий момент это доступный и недорогой контроллер полностью удовлетворяющий заявленные технико-экономические показатели для готового устройства. Спроектирована функциональная схема устройства РКИ. С помощью бесплатного облачного программного обеспечения САПР EasyEDA и на основании функциональной схемы, разработана электрическая принципиальная схема РКИ. Собран прототип устройства на макетной плате и успешно выполнена отладка основных электронных компонентов подтвердившая работоспособность прототипа. Поскольку разрабатываемое устройство является ПАК-ом, разработано встраиваемое программное обеспечение в виде загрузчика микропрограммы. При разработке использовалась среда разработки STM32 Cube IDE. Проведены испытания работы внешних интерфейсов устройства, а именно RS232, RS485, Ethernet. По результатам испытаний выявили и устранили конструкционные недостатки изделия, модернизировали линии защиты интерфейса RS232 в сторону увеличения грозозащиты. Разработали web-интерфейс устройства в котором реализовали вывод информации об ip-адресе, работу с DHCP сервером, изменение параметров интерфейса RS232 и интерфейса RS485. В интерфейсе реализовали раздел загрузки скриптов на языке micro python. Провели тестирование и испытания работы интерпретатора micro python для транскодирования протоколов. Реализовали транскодирование протокола ВТ-009 для весоизмерительных терминалов производства компании НАИС. Остальные протоколы будут реализованы на следующем этапе. Разработан программный стек протоколов ModBus RTU, для интерфейса RS485 и ModBus TCP для интерфейса Ethernet. За основу были взяты свободно распространяемые библиотеки micropython-modbus v3.6 доступные в открытых источниках. Проведены испытания и комплексно отработаны программные функции на прототипе собранном на макетной плате. Успешно испытана функция работы в «прозрачном» режиме когда РКИ устанавливается между датчиком и контроллером ПЛК в процессе работы ПЛК работает так как будто он подключен напрямую к датчику, а РКИ снимает и обрабатывает информацию не внося искажений в линию. Проведены исследования функциональных возможностей программного транскодирования протоколов. Исследования проходили на площадке пилотирования ООО «НАИС-Интех» на действующем весовом комплексе. В результате исследований выявили граничные параметры программного транскодирования которые позволили успешно преобразовывать протоколы с интерфейса RS485 на скорости 7 500 000 бод что равняется 6 мбит/с данный показатель на 20% превосходит заявленные характеристики и открывает большие перспективы для расширения функционала РКИ. Подтвердили прикладность метода программной реализации преобразования протоколов. Выявили ограничение на длину встраиваемой программы преобразования протоколов в 110 строк. Все работы по данному этапу выполнены в полном объеме. Достигнутые результаты полностью соответствуют заявленным в техническом задании. Результаты, полученные в ходе выполнения данного этапа НИОКР, позволяют перейти к выполнению следующего этапа НИОКР.
ГРНТИ
47.14.17 Проектирование и конструирование радиоэлектронной аппаратуры
Ключевые слова
msdu
преобразователь протоколов
конвертер протоколов
конвертер протоколов ПЛК
SCADA
преобразователь интерфейсов
ПЛК
Детали

НИОКТР
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
Исполнитель
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «СИНЬВЕЙ»
Бюджет
Средства фондов поддержки научной и (или) научно-технической деятельности: 2 000 000 ₽
Похожие документы
Разработка и испытания программируемого логического конвертера интерфейсов для интеграции периферийного оборудования c АСУТП/SCADA системам (заключительный)
0.947
ИКРБС
Разработка аппаратного обеспечения прототипа программно-аппаратного комплекса для управления технологическим оборудованием, производственными и вспомогательными технологическими процессами промышленных предприятий в части модулей аналогового ввода и вывода. Разработка аппаратных методов коррекции искажений сигналов положения подвижных частей оборудования. Разработка методов декодирования сигналов положения приводов линейных и круговых перемещений. Изготовление и сборка модулей ввода и шасси модулей прототипа программно-аппаратного комплекса.
0.933
ИКРБС
Этап 1. "Исследование модульной структуры и архитектуры программного обеспечения опытного образца универсального программируемого логического контроллера. Работка принципиальной электрической схемы опытного образца универсального программируемого логического контроллера. Разработка печатной платы и компоновки элементов опытного образца универсального программируемого логического контроллера. Проведение исследований соответствия разработанного опытного образца универсального программируемого логического контроллера отраслевым требованиям, выявление недостатков и определение путей их решения. Доработка опытного образца универсального программируемого логического контроллера. Доработка программного обеспечения опытного образца универсального программируемого логического контроллера в соответствии с проведенными исследованиями" (промежуточный).
0.928
ИКРБС
Этап №1"Разработка прототипа программного комплекса удаленного контроля и управления объектами. Разработка и отладка микропрограммы программируемого логического контроллера. Разработка структуры хранения данных в базе данных и ее полное описание для прототипа программного комплекса удаленного контроля и управления объектами."
0.928
ИКРБС
Этап №2"Разработка многопоточного сервера опроса и управления прототипа программного комплекса удаленного контроля и управления объектами. Разработка программного обеспечения оператора прототипа программного комплекса удаленного контроля и управления объектами. Тестирование прототипа программного комплекса удаленного контроля и управления объектами."
0.920
ИКРБС
Разработка и испытания прототипа программно-аппаратного комплекса для управления технологическим оборудованием, производственными и вспомогательными технологическими процессами промышленных предприятий
0.919
ИКРБС
Разработка и испытания опытного образца универсального программируемого логического контроллера для промышленной автоматизации широкого спектра задач, а также для управления отдельными устройствами различного назначения и условий эксплуатации
0.916
ИКРБС
Разработка и тестирование прототипа программного комплекса удаленного контроля и управления объектами
0.916
ИКРБС
Разработка и тестирование прототипа программного комплекса удаленного контроля и управления объектами
0.915
ИКРБС
Этап №2 "Разработка рабочей конструкторской документации многофункционального универсального контроллера. Разработка программного продукта - "Редактор FBD" для создания управляющих программ для многофункционального универсального контроллера в режиме «Программируемый логический контроллер». Разработка вспомогательного приложения для настройки параметров контроллера по USB в режиме "Регулятор температуры". Разработка вспомогательного приложения для настройки параметров контроллера по USB в режиме "Насосная станция". Проведение испытаний опытного образца многофункционального универсального контроллера. Разработка программной документации многофункционального универсального контроллера. Отладка программного обеспечения на опытном образце многофункционального универсального контроллера. Доработка рабочей конструкторской документации и программного обеспечения многофункционального универсального контроллера по результатам испытаний. Изготовление опытного образца многофункционального унив
0.912
ИКРБС