Программное обеспечение системы сбора данных установки ВЕС
Тестовые программы модулей МИСС на аппаратных PC


В системе сбора данных установки ВЕС используются различные модули в стандарте МИСС и СУММА. Для управления ими и тестирования на компьютере IBM-PC под управлением Linux, разработан ряд программ, работающих через интерфейс PC-QBUS (см. драйвер устройства QBUS) и контроллер сектора (ЛЭ-20И, ЛЭ-20С).

Для следующих модулей МИСС написаны классы C++ и тестовые утилиты:

Для модулей СУММА написаны следующие классы и тесты:

При запуске тестовой программы без параметров, на экран выводится справочная информация, например:

Usage: le20i qbus crate cmd
       qbus  = 0-1   - qbus number or /dev/xxx
       crate = 0-15  - miss crate number
       cmd   = au    - set autonomous mode
               z     - clear miss crate
               s     - get crate status
               y     - send sync NIM signal
               d     - read data in PCHI mode
               b     - read data in PCHI mode by blocks of 16
               u     - read/unpack data in PCHI mode

Обычно первым параметром является номер шины QBUS, вторым - номер крейта (номер контроллера), третьим - команда.

Исходные тексты программ находятся в каталоге ~roger/online. Для сборки используются соответствующие Makefile.


Last updated Aug-2005 by Solo