Если прям очень надо, я бы делал так - максимально разнести все по интерфейсам (+ преобразователи rs232<->rs485)
Опрашивать через Modbus.lib.
Отклик модулей в 0, скорость 38400 и тестить
Спасибо большое. У ПЛК 2 интерфейса RS-485, RS-232 и RS-232-DEBUG. Разбить все на 4 подсети и подключить к ПЛК по разным интерфейсам? Я правильно понимаю? А сколько одновременно устройств может работать на одной шине? Чтобы быстро было?
Спасибо большое. У ПЛК 2 интерфейса RS-485, RS-232 и RS-232-DEBUG. Разбить все на 4 подсети и подключить к ПЛК по разным интерфейсам? Я правильно понимаю? А сколько одновременно устройств может работать на одной шине? Чтобы быстро было?
Одновременно можно и 32 подключить.
Вопрос в отклике.
Для начала попробуйте по 8 на каждый RS485 через библиотеки опросить. Может устроит скорость.
Но опрашивать в любом случае через библиотеки, конфигуратор тут не поможет.
Одновременно можно и 32 подключить.
Вопрос в отклике.
Для начала попробуйте по 8 на каждый RS485 через библиотеки опросить. Может устроит скорость.
Но опрашивать в любом случае через библиотеки, конфигуратор тут не поможет.
Ок. Попробую. Еще один вопрос в Конфигураторе есть значение "задержка ответа по rs-485", которое установлено у всех в 45 мс. Это не влияет? Тут что должно стоять?
Ок. Попробую. Еще один вопрос в Конфигураторе есть значение "задержка ответа по rs-485", которое установлено у всех в 45 мс. Это не влияет? Тут что должно стоять?
В конфигураторе MВ110-8АС видимо?
Обычно там задержка 2мс везде, в руководстве фигурирует цифра 2мс, как заводской параметр.
Я во всех модулях всегда выставляю этот параметр в 0.