Это старая версия документа.
| portnum | внутренний номер порта (не номер tcp-порта в системе!). По этому номеру модули-потребители (например, rpsvrtcp) будут работать портом. |
| porttcp | номер tcp-порта |
| maxcon | максимально допустимое число одновременно подключенных клиентов |
| logging | отладочная функция логирования трафика в файл jroboplc/log/tcpserver |
| incl | фильтр включения имен/адресов клиентов (см. Шаблоны фильтров). При отсутствии данного параметра разрешается подключение всем клиентам. |
| excl | фильтр исключения имен/адресов клиентов (см. Шаблоны фильтров). При отсутствии данного параметра не запрещается подключение ни одному клиенту. |
Модуль tcpserver, как и все остальные модули, инициализируется при старте системы, открывая указанные в своей конфигурации порты. После этого он готов к приему входящего клиентского подключения. После установки соединения с клиентом данный модуль ничего ему не посылает, как и ничего не делает с данными, которые от него (клиента) могут прийти. Работу с данными ведет другой модуль-потребитель, у которого в своей конфигурации должна быть ссылка на один из портов модуля tcpserver. Каждый из портов может иметь не более одного потребителя, например, модули rpsvrtcp и tcpconsole не могут ссылаться на один и тот же порт.