Тролль-наседка, добрый, нежный и ласковый
т.е. если я сделаю в конфигураторе 10 TCP мастеров, то создастся 10 потоков и опрос будет параллельный?
если из модуля надо вычитать 2 региона адресов, то быстрее:
1) в одном мастере читать оба
2) создать 2 мастера на каждый из регионов( если модуль тянет несколько подключений)
т.е. 38 TCP master может быть, а сколько при этом еще и клиентов?
P.S. Не до конца понял, для данной задачи Modbus TCP однозначно лучше?
Последний раз редактировалось pt200; 24.08.2018 в 09:54.
Редкий модуль реально поддерживает параллельный доступ, а не просто 2 соединения. И накладные расходы по любому на 2 пакета больше чем на один групповой.
38 - это число открытых одновременно соединений., т.е. до 38 Universal Modbus device будет, теоретически, держать соединения с различными slave одновременно и не будет задержек на переконнект.
ModBusTCP всегда лучше, т.к. и bodrate выше и параллельный опрос возможен.
Тролль-наседка, добрый, нежный и ласковый
Владислав, уточните пожалуйста ещё разок: вот так будут отдельные соединения с каждым Universal Modbus device и параллельные запросы, или нужно каждый Universal Modbus device запихивать в свой Master ? (речь про MB TCP и M[02])2018-12-04_08-28-16.png
Напильник, велосипед, бубен, грабли и костыли - основные инструменты программиста.
а где его( время)можно увидеть( в свое время( да и только что) так и не углядел в документации)?
P.S. любите Вы почему то интересные вещи скрывать( параметры "сухого" входа / времена / ...), за то чтобы задать дефолтное состояние дискретного выхода в "1" надо почему то 1000 ввести( а чтобы враг не догадался)