ProtoLink 1.4.0

Диагностика

Практический чеклист для локального запуска и диагностики

Веб-интерфейс не открывается

  • Убедитесь, что ProtoLink запущен.
  • Откройте http://127.0.0.1:8000 вручную.
  • Проверьте /api/healthz — ожидается version 1.4.0.
  • Если порт 8000 занят, закройте использующий его процесс и перезапустите ProtoLink.

Modbus TCP не отвечает

  • Проверьте IP-адрес, TCP-порт и доступность устройства из текущей сети.
  • Сверьте Unit ID и тип данных: coils, discrete inputs, input registers или holding registers.
  • Уменьшите количество значений и увеличьте timeout при нестабильной связи.

Modbus RTU не отвечает

  • Проверьте COM/serial-порт, baud rate, parity, stop bits и byte size.
  • Сверьте Unit ID и закройте другие приложения, которые могут использовать порт.
  • Проверьте линии A/B, GND, питание адаптера и параметры RS‑485.

Serial-порт не отображается

  • Windows: проверьте COM-порт в Device Manager.
  • Linux: проверьте /dev/ttyUSB* или /dev/ttyACM* и членство пользователя в группе dialout.
  • macOS: для подключения обычно используется устройство /dev/cu.*.

Значения выглядят неверно

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

Запись не выполняется

  • Проверьте, разрешает ли устройство запись в выбранный адрес.
  • Сверьте диапазон значения, тип регистра и код функции.
  • Для множественной записи проверьте начальный адрес и весь список значений.

Нужна дополнительная помощь?

Пришлите текст ошибки и параметры подключения

info@protolink.tech