Это старая версия документа.
Правила выбора номера 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
-console
Компьютер считывает данные из ПЛК и раздают локальным и удаленным клиентам по протоколам jrbustcp
и rpsvrtcp
приложением jrobo-data
:
4010
-jrbustcp
4110
-rpsvrtcp
4910
-console
Также на компьютере работают два архиватора тегов - основной и временный отладочный. Порты основного jrobo-arc
:
4020
-jrbustcp
4920
-console
Порты отладочного jrobo-arc-debug
:
4921
-console