Курс 15 • Урок 5 из 8 • 3 часа учебной нагрузки

Функциональная проверка узла

Цель: После урока ученик должен строить функциональную проверку как цепочку «входное действие → внутренние реакции → ожидаемый выход» и отличать факт включения устройства от подтверждения его функции.

3 часа теоретический разбор, рабочий пример, производственная ситуация, практический алгоритм, самопроверка и тест.

Объяснение темы

Функциональный тест проверяет, выполняет ли узел свою назначенную задачу в заданных условиях. Светящийся индикатор питания доказывает только наличие части питания, но не работу датчика, реле, интерфейса или управляющего алгоритма.

Тест начинается с определённого входа: нажатие кнопки, подача сигнала, подключение датчика или команды. Затем задают ожидаемый выход: напряжение, состояние реле, сообщение по интерфейсу, частоту, индикацию или механическое действие.

Если выход неправильный, цепочку разбивают на этапы и проверяют промежуточные точки. Это превращает «не работает» в локализованную проблему между двумя конкретными стадиями.

Подробный разбор

Стимул. Однозначно заданное входное действие/условие.

Ожидаемый результат. Формулируется до теста и имеет измеримый критерий.

Промежуточные точки. Помогают разделить входной тракт, обработку и выходной драйвер.

Нагрузка. Функция может проявляться только при реальной или эквивалентной нагрузке.

Границы режима. Напряжение питания, температура и входные условия должны соответствовать тестовой процедуре.

Повторяемость. Тест повторяют одинаковым способом, чтобы результат был сравнимым.

Практический пример

Пример. Нажатие кнопки должно включить реле. Реле не срабатывает. Проверка показывает: уровень на входе микроконтроллера меняется, управляющий выход тоже меняется, но на катушке реле напряжение не появляется.

Неисправность локализована в драйвере/цепи между контроллером и катушкой, а не в кнопке.

Как применять в работе

Порядок работы:

  1. Определить функцию, которую нужно доказать.
  2. Задать конкретный стимул.
  3. Записать ожидаемый выход и допуск/состояние.
  4. Выполнить тест в заданных условиях.
  5. При несоответствии пройти промежуточные точки от входа к выходу.
  6. После исправления повторить полный функциональный сценарий.

Типичные ошибки

  • Считать включение питания полноценным функциональным тестом.
    Почему это ошибка: Большая часть функций может оставаться неисправной.
    Как правильно: Проверять конкретное назначение узла.
  • Менять несколько элементов сразу без локализации.
    Почему это ошибка: Теряется понимание причины и повышается риск новых ошибок.
    Как правильно: Разделять тракт по измеряемым точкам.
  • Не фиксировать условия нагрузки.
    Почему это ошибка: Один и тот же узел может работать без нагрузки и отказывать под ней.
    Как правильно: Повторять тест в определённых условиях.

Самопроверка

  1. Почему неверно считать успешное включение полноценным функциональным тестом?
  2. Как нужно действовать вместо того, чтобы считать успешное включение полноценным функциональным тестом?
  3. Почему важно фиксировать условия функциональной проверки?
  4. Как правильно фиксировать условия функциональной проверки?
  5. Почему недостаточно проверять только один удобный сценарий?
  6. Как нужно действовать вместо того, чтобы проверять только один удобный сценарий?

Что нужно запомнить

  • Функциональный тест подтверждает назначение узла, а не просто включение.
  • У теста есть входной стимул и ожидаемый выход.
  • Критерий результата задают до проверки.
  • Промежуточные точки локализуют место отказа.
  • Нагрузка и режим являются частью условий теста.
  • После ремонта повторяют весь сценарий, а не только одну точку.
Проверка знаний

Вопросы по уроку

Нужно 75%
Загрузка вопросов…