Рекомендуется делать номер 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
- сервер учета моточасовпорядковый номер:
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