mvp_profibus
Описание
Данный репозиторий содержит в себе исходный код и конструкторскую документацию на плату – profibus master на базе микроконтроллера MIK32 Амур
Языки
- C98,5%
- Tcl0,7%
- Assembly0,7%
- HTML0,1%
MVP Profibus master
Данный репозиторий содержит в себе исходный код и конструкторскую документацию на плату – profibus master на базе микроконтроллера MIK32 Амур. В рамках текущей реализации связь с ПЛК осуществляется через modbus rtu.
Что хранится и где
Печатная плата
Исходники печатной платы находятся в каталоге pcb.
Программное обеспечение
Архив с программным обеспечением (прошивкой) микронтроллера Амур, на базе которого разработано устройство расположен в каталоге sw.
Версия IDE Mikron – 0.0.10.
Структурно прошивка состоит из двух изолированных модулей: загрузчика и собственно приложения, реализующего функционал profibus dp мастера^
- Bootloader – загрузчик.
- mb2pb – приложение.
Благодарности
Благодарность РГ по открытой АСУ ТП и всем, кто помогал. Особая благодарность Алмазу.
Что дальше
- В дальнейшем возможен переход на UART для добавления в уже существующие платы ПЛК как модуля.
- Доработка парсера gsd-файлов.
- Переход к конфигурированию через файл-конфигурации, например json или xml.
Ссылки:
Для связи пишите на open.soft.plc@severstal.com