Это старая версия документа.
====== Правила выбора номера 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: * 40200 - jrbustcp * 49200 - консоль Порты отладочного jrobo-arcsvr-debug: * 49201 - консоль