PDA

Просмотр полной версии : Сеть RS485



инок
27.03.2013, 21:37
Здравствуйте. Помогите пожалуйста разобраться, что мы делаем не так.
В ПЛК100 на 485 порт, пытаемся повесить некоторое количество панелей ИП320 и МВ110. Как правильно им присваивать адреса? Устройств может быть 32, адреса должны быть 1,2,3...32 или как-то иначе. И должно ли физическое подключение соответствовать программному.
В данное время при подключении через модуль MODBUS(Master), модуль выдает ошибку 81 на одном из устройстве. Меняли Макстймаут, Поллинг тайм, Длинну цикла, ни чего не получается. Вывод на панели тормозит. Каким образом люди умудряются цеплять много устройств на RS485, чтобы это не влияло на работу?

lara197a
27.03.2013, 21:43
адресация с1 до 254
устройств до 32
подключать только последовательно в любом порядке. звездой нельзя
матбас рту
опрос-по времени маской, очень часто не нужно.
запись-по изменению
скорость в зависимости от длинны, количества устройств и переменных индивидуально.
кабель крайне желательно специальный, для RS485

инок
27.03.2013, 21:48
В смысле адресация 1..254, а устройств 32

инок
27.03.2013, 21:54
О какой скорости идет речь? Скорость одинакова у всех 115200.

инок
28.03.2013, 10:10
Ерунда какая то повесили 4 устройства две ИП320 и 2 МВ110, первое и последнее устройство вообще не опрашивается, опрашивается второе и третье, причем третье дает ошибку 81.
Что происходит, объясните пожалуйста.

Amko
28.03.2013, 12:28
Надо проверить настройки сети на первом и четвертом устройстве. Удостовериться, что настройки выставлены одинаковые.
Проверить проект в CS, адреса считываемых параметров.
Проверьте линию, соединения. При монтаже следует учитывать правила построения сети RS 485.

инок
28.03.2013, 22:25
Я так понял, что панели ИП320 в одной связке с МВ110 не работают. Перепробовал все настройки. Вообще панели слейвом не корректно работают. МВ110 без панелей хорошо работают, а как только к ним в сеть панель попадает, то все хана.
Есть еще вариант попробовать через библиотеки Modbus.lib и SysLibCom.lib, подскажите где посмотреть нормальные примеры использования этих библиотек.

lara197a
28.03.2013, 22:56
Все работает.
Косячите где-то.
Повесьте резисторы.
Каким кабелем и на какие расстояния соединяете приборы?

инок
29.03.2013, 09:57
Расстояние между приборами 30 см, начинаем разработку новой системы, пробуем уйти от ТСP и повесить приборы на RS-485. Не получается пока. Уже неделю колупаемся. Просто раньше на 485 висела одна МВ110, для каждой МВ свой контроллер, контроллеры связаны Ethernet. Сейчас хотим один большой контроллер поставить а панели и МВ повесить на RS-485.
Мне просто интересно, у ОВЕНа тех. поддержка уволилась вся?

lara197a
29.03.2013, 11:16
Сделайте фото со своего стола.
Я скажу, где у Вас проблема.
Резисторы вешали?

инок
29.03.2013, 12:08
Всем спасибо! Получилось, но тормоза полные.

kolian-1111
22.04.2013, 23:04
Всем спасибо! Получилось, но тормоза полные.


"тормозов" победили????:rolleyes: