PDA

Просмотр полной версии : Не добавляется больше 32 устройств по MODBUS



RZH
21.07.2016, 20:34
Доброго времени суток!
Думаю вопрос уже понятен, есть ли какие то варианты. Не могу добавить следующую устройству.Кто знает?

25492
25493

amn
21.07.2016, 22:36
забейте в гугле фразу "больше 32 устройств по MODBUS".

RZH
21.07.2016, 23:26
забейте в гугле фразу "больше 32 устройств по MODBUS".
не помогает именно в CDS3.5 нету примеров и объяснении.

amn
21.07.2016, 23:47
А что там написано про максимальное количество устройств? Не важно какой Кодесис речь идет о Модбасе.

Ryzhij
22.07.2016, 05:31
А что там написано про максимальное количество устройств? Не важно какой Кодесис речь идет о Модбасе.И в природе нет репитеров для RS485? ;)
Или Модбас синронный протокол, критичный к задержке в канале?!
Просто кто-то опять считает себя умнее пользователей...

rwg
22.07.2016, 07:00
Просто кто-то опять считает себя умнее пользователей...

Пора привыкнуть, 21 век на дворе. Теперь это стандарт. :(

alexusankov
22.07.2016, 07:33
А что там написано про максимальное количество устройств? Не важно какой Кодесис речь идет о Модбасе.
Modbus RTU/ASCI никоим образом не накладывает, и не накладывал ограничение в 32 устройства.
Его поле адреса, величиной в байт, позволяет адресовать ~256 устройств.
Про ограничение в 32 адреса, ближайшая ситуация - RS-485 интерфейс, и то это ограничение, для сетей без репитеров. И то, новые устройства, работающие с RS485, уже поддерживают гораздо больше устройств.

Евгений Кислов
22.07.2016, 08:06
1. В конфигураторе CODESYS действительно есть ограничение в 32 слейва на каждого мастера.
2. Вы можете реализовать опрос через библиотеку Modbus Master (http://www.owen.ru/forum/showthread.php?t=23897) - в ней подобных ограничений нет.
3. Если есть очень сильная заинтересованность в опросе >32 слэйвов именно через конфигуратор и готовность к экспериментам, то напишите, пожалуйста, на e.kislov@owen.ru