Это старая версия документа.
Правила выбора номера 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 - консоль