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


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'' - сервер данных * ''2'' - ''jrobo-arc'' - сервер архивации * ''3'' - ''jrobo-wes'' - сервер вес.учета * ''4'' - ''jrobo-rcp'' - сервер к/корм.учета * ''5'' - ''jrobo-moto'' - сервер учета моточасов **порядковый номер:** * значение от 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.1741437425.txt.gz · Последние изменения: 2025/03/08 15:37 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0