Показать сообщение отдельно
Старый 25.05.2022, 10:51   #16
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Вопросы по сетевому взаимодействию

Цитата:
Сообщение от Bigcrash Посмотреть сообщение
Мммм, 10.49.1.13 это адрес приточки, он в рамках этой программы не используется. Если это опечатка и имелся ввиду 113, то это обычный 4х портовый конвертер RS-485 - Еthernet
Опечатка - именно 113-й. Тогда на слейвах у Вас таймаут маловат даже для 115200 на 485-м.

Цитата:
Вы не так поняли мою проблему. Меня не сильно напрягает, что 2 мастера делят один слейв, т.к. при стабильной связи и правильной организации сети перезапрос не отнимает какого-либо значимого времени.
Ну насчет правильной организации это еще вопрос.
Ваш конвертер держит одновременно только 8 TCP соединений. А вот сколько их реально получается в такой схеме это еще вопрос.

Цитата:
трудность на данный момент заключается в том, что с портом матрикса что-то происходит (иногда отключается, иногда зависает).
Совершенно непонятно использование SlaveX. Ладно бы использовался нециклический опрос.
Да и кучка лишних запросов (запись) для датчиков. Они это наверняка не умеют.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием