Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Проект представляет собой комплекс программных средств для проверки полной работоспособности контроллеров управления автомобильным двигателем по ТУ.

Проект включает следующие уровни реализации:

- ПО нижнего уровня пульта

Реализвано на Микропроцессоре Futjitsu 16LX

Пульт принимает команды от верхнего уровня по RS-232 и производит

1. Иммитацию входных параметров для изучаемого образца

2. Измерение выходных параметров изучаемого образца

- ПО нижнего уровня в контроллере

Контроллер (изучаемый образец) принимает команды от верхнего уровня по RS-232 и производит:

1. Управление выходными параметрами

2. Измерение входных параметров

- ПО верхнего уровня в контроллере

Использовался Borland Developer Studio 2006 C++Builder и интерпретатор языка Python

1. Прошивка и контроль целостности программы внутри контроллера

2. Полная проверка контроллера на соответствие ТУ

3. Ведение базы данных и статистики отказов

4. Генерация и печать отчетов

5. Выдача рекомендаций по ремонту

6. Контроль пользователей

Проверка может производиться как в ручном, так и в автоматическом режиме.

Встроенный в программу интерпретатор Python позволяет набирать уникальные тесты для прогона оборудования.

Все тесты, интерфейс и настройки программы хранятся в XML-файлах, что позволяет гибко управлять процессом проверки.

Отчеты также хранятся в XML и легко отображаются браузером, который интерпретирует xml по шаблону.