Это старая версия документа.


Правила выбора номера tcp-порта

Рекомендуется выбирать номер tcp-порта, руководствуясь следующим правилом:

<порт> = <протокол> <тип приложения> <порядковый номер>, где:

протокол:

  • 40 - jrbustcp
  • 41 - rpsvrtcp
  • 49 - console

тип приложения:

  • 0 - jrobo-plc - ПЛК
  • 1 - jrobo-data - сервер данных
  • 2 - jrobo-arc - сервер архивации
  • 3 - jrobo-wes - сервер вес.учета
  • 4 - jrobo-rcp - сервер к/корм.учета
  • 5 - jrobo-moto - сервер учета моточасов

порядковый номер:

  • значение от 0 до 9, для ситуаций, когда в системе несколько экземпляров одного типа приложения. Например, для двух серверов архивации:
    • jrobo-arc0 - 4020 (jrbustcp), 4920 (console)
    • jrobo-arc1 - 4021 (jrbustcp), 4921 (console)

Пример

Типичная система состоит из ПЛК на базе пром.компьютера и ПК оператора / сервера баз данных.

На ПЛК работет приложение jrobo-pcl, раздающее данные по протоколу jrbustcp, а также доступное для консольного подключения. Номера используемых для прослушивания портов будут следующими:

  • 4000 - jrbustcp
  • 4900 - консоль

Компьютер считывает данные из ПЛК и раздают локальным и удаленным клиентам по протоколам jrbustcp и rpsvrtcp приложением jrobo-data:

  • 4010 - jrbustcp
  • 4110 - rpsvrtcp
  • 4910 - консоль

Также на компьютере работают два архиватора тегов - основной и временный отладочный. Порты основного jrobo-arc:

  • 4020 - jrbustcp
  • 4920 - консоль

Порты отладочного jrobo-arc-debug:

  • 4921 - консоль
doc/jroboplc/tcp_port_select_guide.1741437553.txt.gz · Последние изменения: 2025/03/08 15:39 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0