PDA

Просмотр полной версии : ПЛК100. Работа с СМИ2 и ИП320 на интерфейсе RS-485



ribamuka
18.08.2017, 18:36
К ПЛК100 по RS485 подключил два устройства (slave), но ПЛК может работать только с одним, причем устройство выбирается случайно.
LastError пишется 81
32709
Скриншот того, что сделано прикрепляю. Что может быть не так?

Решение: В настройках порта RS-485 увеличьте Framing time до 50.

Сергей Лысов
18.08.2017, 18:58
Не хватает скриншота сетевых настроек Universal Modbus Device (ИП320).

ribamuka
18.08.2017, 23:51
32710

Прикрепил настройки. Обнаружил закономерность, если Polling time ms ставлю больше 100 оба устройства работают, но не стабильно: то получается считывать регистры, то нет.

ferret_maybe
19.08.2017, 20:27
Расстояние до устройств большое? Есть ли терминальные резисторы?

Сергей Лысов
19.08.2017, 20:42
32710

Прикрепил настройки. Обнаружил закономерность, если Polling time ms ставлю больше 100 оба устройства работают, но не стабильно: то получается считывать регистры, то нет.

В настройках порта RS-485 увеличьте Framing time до 50.

ribamuka
20.08.2017, 18:50
Сергей Лысов, спасбо, параметр Framing time помог.

Филоненко Владислав
20.08.2017, 21:16
Идеально в таком сложном случае вручную включать/выключать опрос поочередно. Так и ПСШ будет утилизирована по максимуму и опрос будет детерминированным. Framing time это хитрая штука, работать будет, но 50мс после ответа одного прибора ПЛК будет молчать принудительно.

Валенок
21.08.2017, 10:34
Framing time это хитрая штука .. но 50мс после ответа одного прибора ПЛК будет молчать принудительно.
Вот накой конкретному слейву после ? Ему уже побоку. А вот то что некоторым гордым слейвам нужно до - это факт. Почуйствуйте разницу.