PL

ProtoLink 1.1.0

Диагностика

Практический чеклист для запуска локального web UI и диагностики Modbus TCP/RTU подключений

Локальный UI не открывается

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

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

  • Проверьте IP/host и TCP port, обычно 502 или порт из документации.
  • Проверьте доступность сети, VPN или VLAN.
  • Сверьте Unit ID и register type: coils, discrete inputs, input registers или holding registers.
  • Уменьшите count и увеличьте timeout при нестабильной сети.

Modbus RTU молчит

  • Проверьте COM/serial port, baudrate, parity, stop bits и byte size.
  • Проверьте Unit ID 1..247 и закройте другие приложения, которые могут держать порт.
  • Проверьте A/B wiring, GND, питание адаптера, termination/biasing и длину линии.
  • Увеличьте timeout и уменьшите count для медленных устройств.

COM/serial порт не виден

  • Windows: проверьте Device Manager и драйвер CH340/FTDI/CP210x или драйвер производителя.
  • Linux: ищите /dev/ttyUSB* или /dev/ttyACM*; добавьте пользователя в dialout и перелогиньтесь.
  • macOS: для исходящих serial-подключений обычно выбирайте /dev/cu.* вместо /dev/tty.*.

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

  • Сверьте 0/1-based addressing в документации устройства.
  • Выберите правильный register type и function code.
  • Для multi-register значений проверьте byte order и word swap.
  • Смотрите HEX и DEC рядом, чтобы отличить формат данных от ошибки адреса.

Запись не проходит

  • ProtoLink поддерживает одиночную и множественную запись coils и holding registers.
  • Устройство может запрещать запись в конкретный адрес или требовать другой режим.
  • Проверьте диапазон значений, тип регистра и список значений для множественной записи.

Что собрать перед обращением за помощью

  • ОС и версия ProtoLink
  • скриншот формы TCP/RTU
  • host/port или COM-параметры
  • Unit ID, address, count, register type
  • текст ошибки из activity log
  • результат /api/healthz
  • модель устройства и фрагмент register map

Готовы скачать?

Перейдите на страницу загрузки и выберите версию для вашей платформы.

Скачать