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
Готовы скачать?
Перейдите на страницу загрузки и выберите версию для вашей платформы.