Ответ: Скорость работы сети RS485
Цитата:
Сообщение от dima
Есть сеть, состоящая из 2Gi и 7шт модулей ввода-вывода. Есть модули и дискретного в/в и аналогового ввода.
Несколько доставляет неудобства тот факт, что после подачи сигнала включить выход модуля дискретного в/в до его фактического включения проходит время до 1,5 сек. Нельзя ли побыстрее? Пробовал уменьшить тайм-аут со 100 мс до 50- не помогло...
В настоящий момент сетевые настройки такие: скорость 9600; тайм-аут 50мс; адреса слейвов: 2, 4, 6, 8, 10, 12, 14. Попробовать увеличить скорость?
Вот еще вопрос: слейвы с адресами "не по порядку", допустим, 2 и 4 опрашиваются сначала 2, потом 4 или 2, 3, и потом 4?
|
Количество переменных, запросов, качество связи, периоды опроса и т.д. и т.п. - это те "мелочи", на которые прежде всего стоит обращать внимание.
Переменные опрашиваются в порядке создания очереди опроса. От адресов слейвов вообще ничего не зависит.
__________________
Программа делает то что написал программист, а не то что он хотел.
Добро всегда побеждает зло. Кто победил - тот и добрый.
Последний раз редактировалось Arsie, 16.03.2012 в 10:43
|