С чего начинать
Начинайте с самого простого: есть ли живые значения, обновляются ли они, доступно ли устройство, и соответствует ли вид интерфейса ожидаемому состоянию. Только после этого переходите к журналам и файлам.
Какие вопросы задать сначала
- Проблема в связи или в логике работы?
- Проблема постоянная или появляется время от времени?
- Она касается одного устройства, одной линии или всей системы?
Сравнение нормального и проблемного состояния
Самый полезный навык в диагностике — быстро видеть разницу между нормальной картиной и состоянием, где данные уже устарели или связь потеряна.
Нормальное состояние
Проблемное состояние
Когда полезен Scanner
Scanner нужен, когда есть сомнения в самой линии связи: какие адреса реально отвечают, правильно ли выбраны параметры связи и читается ли линия вообще.
Когда использовать
Когда линия выглядит пустой, состав устройств неясен или параметры связи еще вызывают сомнения.
Что показывает
Какие адреса отвечают, какие настройки линии выглядят рабочими и где есть признаки конфликта или нестабильности.
Для чего не нужен
Он не заменяет обычную работу и не нужен для каждого штатного чтения значений.
Когда полезен Inspector
Inspector нужен в более узкой ситуации: когда связь в целом есть, но нужно проверить один конкретный запрос — чтение регистра, запись значения или одиночную тестовую команду.
Если упростить: Scanner отвечает на вопрос «линия вообще живая?», а Inspector — «что произойдет, если я отправлю вот этот конкретный запрос прямо сейчас?».
Зачем нужны Scenario Log и Storage
Когда проблемы появляются не всегда, нужны не только текущие значения, но и история. Scenario Log помогает понять, как отработала автоматизация, а Storage показывает, какие файлы и экспортированные данные реально есть внутри системы.
Scenario Log
Storage
Когда переходить к Help
Если нужно понять структуру устройства, состав его каналов или границы ручного редактирования, встроенный раздел Help помогает посмотреть справочные данные прямо в интерфейсе.
Пример справочного JSON
Типичные случаи и куда смотреть
- Нет текущих значений: сначала проверяйте связь и состояние линии, затем переходите к Scanner или Inspector.
- Сценарий не сработал: открывайте Scenario Log и смотрите, видел ли шлюз нужное условие.
- Интеграция выглядит «тихой»: проверяйте режим работы, состояние сети и внешний канал обмена.
- Сохранение или выгрузка не работают: смотрите Storage и загрузку системы.
Главный принцип диагностики
Диагностика нужна не для технических терминов, а для быстрого сужения круга проблемы. Хорошая диагностика помогает выбрать правильный следующий шаг, а не только констатировать ошибку.
Связанные разделы
- Справочник UI для пояснения экранов и состояний.
- Обслуживание для сервисных действий и восстановления.
- Форматы шаблонов и JSON для понимания структуры данных.