Для оценки интеграции требуются реальные устройства и протоколы приложений с обеих сторон. Названия бренда или заявления о поддержке CAN недостаточно. Перечислите доступные документы, недостающие входные данные и условия тестирования для разделения анализа протоколов, встроенного ПО клиентской платы и работы по интеграции устройств.
Контрольный список входных данных проекта
| Группа ввода | Необходимая информация | Решение поддержано |
|---|---|---|
| Идентификация оборудования | Аккумулятор, BMS или BMU, модели и встроенное ПО инвертора, системные подключения | Применимость протокола и различия версий |
| Протоколы приложений | Актуальные документы CAN, версии, определения полей и разрешенное использование. | Декодирование кадров, ограничения и отображение состояний |
| Электрический интерфейс | Распиновка, питание, опорное заземление, оконечная нагрузка, жгут проводов и изоляция. | Выбор платы и условия подключения |
| Необработанные образцы | Сообщения с метками времени, конфигурация и известные условия эксплуатации | Поля, время, знаки и поведение при запуске |
| Плата и программное обеспечение | Схемы, контроллеры и трансиверы, SDK, драйверы и существующий код. | Реализация прошивки и ресурсы интерфейса |
| Тесты и результаты | Доступные устройства и персонал, объем работ, основные этапы и критерии прохождения | План интеграции, приемка и границы стоимости |
Как подтвердить протокольные документы
Проверьте интерфейс, версию и применимые модели, указанные в каждом документе. Документ RS485 не заменяет прикладной протокол CAN, и аналогичные имена протоколов не определяют ту же версию. Заявления о марке, модели и совместимости в справочных схемах требуют подтверждения на основе реальных устройств и протоколов испытаний. Для документов производителя с ограниченным доступом согласуйте условия разрешенного использования и ознакомьтесь с ними, прежде чем делиться ими.
Что может начаться с неполных данных?
Первоначальная работа может включать в себя регистрацию пробелов во входных данных, проверку ресурсов интерфейса, анализ доступных сообщений и ограниченный план прототипа. Отсутствие определений пределов, состояний или тайм-аутов оставляет соответствующие функции неподтвержденными. Испытания на симуляторе и интеграция устройств — это отдельные этапы, когда оборудование недоступно. В предложении следует различать выполняемую работу, работу, требующую дополнительных затрат, а также затраты на выборку или тестирование.
Заморозить версии ввода перед принятием
Свяжите список поставки с версиями устройства, протокола, платы и встроенного ПО, оставив тестовые примеры и открытые проблемы. Другая модель инвертора, обновление встроенного ПО, изменение сообщений или замена платы требуют проверки воздействия и соответствующих регрессионных тестов. Более ранняя комбинация устройств не проверяет автоматически измененную систему.
Вопросы и ответы
Какую работу можно начать, если информация о протоколе или оборудовании неполная?
Работа может сначала выявить недостающие входные данные, просмотреть доступную информацию об интерфейсе и установить авторизованный захват сообщений и поддержку оборудования. Если критические поля, состояния или тестовые устройства недоступны, о проверке входных данных нельзя сообщать как о завершенной интеграции или как о подтверждении того, что все функции будут пройдены.
Какие сведения о версии необходимы помимо названий оборудования?
Запишите обе модели устройства, BMS и прошивку инвертора, их версии протокола, а также версию шлюзовой платы, MCU, SDK и драйвера. Сообщения и записи испытаний должны относиться к этому набору версий, а не объединять информацию из разных версий в одну базовую линию приемки.
Как следует обрабатывать изменения протокола или прошивки во время разработки?
Запишите предыдущие и новые версии, а также затронутые поля, взаимодействия и тестовые сценарии, а затем определите дополнительную область разработки и регрессии. Обновите таблицу сопоставления и базовый план приемки и проверьте затронутые функции. Пропускные записи для старой версии не устанавливают напрямую пропуск для новой.
Онлайн
Телефон
WeChat
вернуться наверх