Показать сообщение отдельно
Старый 31.03.2014, 11:32   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопросы по быстродействию SMH-2G

Цитата:
Сообщение от BBB36 Посмотреть сообщение
А выше это не то?
Как я написал выше, это рабочая заготовка, отличается от рабочего проекта тем. что почищена карта памяти упр. контроллера. Поставлены блоки диагностики слейвов. На них выполнен контроль связи (при обрыве витой пары пишет-ошибка связи на панели оператора.)
В целом все тоже.
Дотуда я не дочитал

Всё у вас нормально должно быть, 6 запросов на слейв, на каждый запрос на скорости 115200 тратится примерно 30-50 мсек. Итого не более 300 мсек на слейв, 1200 мсек на все 4 слейва должно уходить.

Пути для повышения быстродействия есть, но у вас, похоже, проблемы не с быстродействием, как таковым, а с помехами, которые в сочетании с тайм-аутом 100 мсек могут практически "положить" связь.

Уменьшите тайм-аут до 50 мсек, что-нибудь изменяется?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием