Блок микропроцессорный БМ04

на базе отечественного процессорного модуля ММ05Р 
с базовым программным обеспечением
Блок микропроцессорный БМ04 используется в контролируемом пункте управления КП «Круг», размещаемый на промежуточных станциях и разъездах диспетчерского участка РЖД.
     Блок БМ04 обслуживает несколько блоков телемеханики БТ04, блок дисплейный БД03 и блок реализации ответственных команд БРОК.
        В состав блока БМ04 входят следующие устройства:
  • модуль источника питания МИП05, основной и резервный;
  • отечественный процессорный модуль ММ05Р, основной и резервный;
  • модуль ввода-вывода МВВ04, основной и резервный;
  • модуль интерфейсов G.703/UK0 МИГ-2АТ, основной и резервный;
  • модуль контроля и управления МКУ-04.
    В качестве общего программного обеспечения используется ОС Linux. Ядро Linux доработано с целью поддержки аппаратуры, являющейся специфичной для модуля: контроллера шины AT96 и периферийных модулей, подключаемых к данной шине. Взаимодействие прикладного программного обеспечения с аппаратурой происходит исключительно через программные интерфейсы, предоставляемые ядром Linux.Это позволяет проводить модернизацию аппаратного обеспечения без изменения прикладного ПО.
    Базовое программное обеспечение разработано на объектно-ориентированном языке программирования. Адаптация ПО сводится к созданию информационного обеспечения в соответствии с методиками адаптации и исключает процесс непосредственного программирования.В качестве общего программного обеспечения используется ОС Linux. Ядро Linux доработано с целью поддержки аппаратуры, являющейся специфичной для модуля: контроллера шины AT96 и периферийных модулей, подключаемых к данной шине. Взаимодействие прикладного программного обеспечения с аппаратурой происходит исключительно через программные интерфейсы, предоставляемые ядром Linux.Это позволяет проводить модернизацию аппаратного обеспечения без изменения прикладного ПО.
    Базовое программное обеспечение разработано на объектно-ориентированном языке программирования. Адаптация ПО сводится к созданию информационного обеспечения в соответствии с методиками адаптации и исключает процесс непосредственного программирования.