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



Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/inc/parser/handler.php on line 1458

Warning: Declaration of syntax_plugin_tablecalc::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/tablecalc/syntax.php on line 41

Warning: Declaration of syntax_plugin_tablecalc::render($mode, &$renderer, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/tablecalc/syntax.php on line 72

Warning: Declaration of syntax_plugin_offline::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/offline/syntax.php on line 60

Warning: Declaration of syntax_plugin_offline::render($format, &$renderer, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/offline/syntax.php on line 67

Warning: preg_match(): Compilation failed: invalid range in character class at offset 3416 in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/inc/parser/lexer.php on line 118
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.1741437282.txt.gz · Последние изменения: 2025/03/08 15:34 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0