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


A PCRE internal error occured. This might be caused by a faulty plugin

====== Правила выбора номера tcp-порта ====== Рекомендуется выбирать номер tcp-порта, руководствуясь следующим правилом: <порт> = <протокол> <тип приложения> <порядковый номер>, где: протокол: * 40 - jrbustcp * 41 - rpsvrtcp * 49 - console функция приложения: * 0 - jrobo-plc * 1 - jrobo-data (аналог rpsvrtcp.exe) - сервер данных * 2 - jrobo-arc (аналог arcsvr.exe) - сервер архивации * 3 - jrobo-wes (аналог wessvr.exe) - сервер вес.учета * 4 - jrobo-rcp (аналог kkormrcpsvr2.exe) - сервер к/корм.учета порядковый номер: * значение от 0 до 9 для ситуаций, когда в системе несколько экземпляров одного приложения. Например, для двух серверов архивации: * jrobo-arc0 - jrbustcp port = 4020, console = 4920 * jrobo-arc1 - jrbustcp port = 4021, console = 4921 Значение в квадратных скобках увеличивается, если одновременно работают более одного приложения с одинаковой функцией. === Пример === Классическая система состоит из ПЛК на базе пром.компьютера и ПК оператора / сервера баз данных. На ПЛК работет приложение ''jrobo-pcl'', раздающее данные по протоколу ''jrbustcp'', а также доступное для консольного подключения. Номера используемых для прослушивания портов будут следующими: * ''4000'' - ''jrbustcp'' * ''4900'' - консоль Компьютер считывает данные из ПЛК и раздают локальным и удаленным клиентам по протоколам ''jrbustcp'' и ''rpsvrtcp'' приложением ''jrobo-data'': * ''4010'' - ''jrbustcp'' * ''4110'' - ''rpsvrtcp'' * ''4910'' - консоль Также на компьютере работают два архиватора тегов - основной и временный отладочный. Порты основного ''jrobo-arc'': * ''4020'' - ''jrbustcp'' * ''4920'' - консоль Порты отладочного ''jrobo-arc-debug'': * ''4921'' - консоль

doc/jroboplc/tcp_port_select_guide.1741437015.txt.gz · Последние изменения: 2025/03/08 15:30 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0