Показать сообщение отдельно
Старый 11.03.2022, 14:48   #3
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Более 16-ти слейвов по RS485

Цитата:
Сообщение от Max2114 Посмотреть сообщение
По своей беспечности так получилось что на объекте для меня собрали 21 контроллер по RS485 на один порт RS485 контроллера Matrix. Совсем упустил из виду то, что стандартом оговаривается только 16 устройств.
Самое интересное - смлоджик дал прописать на COM1 столько слейвов. Но фактически опрашивает только 16. Никаких ошибок не выдает просто не опрашивает последние 5 штук. Два вопроса:
1. Есть ли способ обойти это ограничение? ПРи помощи OPC сервера мы как-то раз обошли на объекте. Может задать период опроса 0 и делать импульсы опроса исскуственно?
2.Почему Смлоджик дает собрать нерабочую программу? не давал бы добавить более 16-то слейва...
какой такой стандарт ограничивает число слейвов в модбасе шестнадцатью штуками?
вы ничего не путаете?
логика в модбасе ничего не ограничивает, только физика. да то по стандарту мастер должен вытягивать 32 слейва без повторителя
у меня есть проект для смш4 на 25 слейвов на одном порту и три на другом. там правда везде повторители стоят для развязки плк от всего что может прилететь с линии.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием