mvp_profibus

0

Описание

Данный репозиторий содержит в себе исходный код и конструкторскую документацию на плату – profibus master на базе микроконтроллера MIK32 Амур

Языки

  • C98,5%
  • Tcl0,7%
  • Assembly0,7%
  • HTML0,1%
год назад
год назад
readme.md

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