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


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

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

<порт> = <протокол> <функция приложения>, где:

протокол:

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

функция приложения:

  • 0[00] - jrobo-plc
  • 1[00] - jrobo-server (аналог rpsvrtcp.exe)
  • 2[00] - jrobo-arcsvr (аналог arcsvr.exe)
  • 3[00] - jrobo-wessvr (аналог wessvr.exe)
  • 4[00] - jrobo-kksvr (аналог kkormrcpsvr2.exe)

Значение в квадратных скобках увеличивается, если одновременно работают более одного приложения с одинаковой функцией.

Пример

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

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

  • 40000 - jrbustcp
  • 49000 - консоль

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

  • 40100 - jrbustcp
  • 41100 - rpsvrtcp
  • 49100 - консоль

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

  • 41200 - rpsvrtcp
  • 49200 - консоль

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

  • 49201 - консоль
doc/jroboplc/tcp_port_select_guide.1602167340.txt.gz · Последние изменения: 2020/10/08 17:29 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0