PDA

Просмотр полной версии : Быстрый опрос по модбас



Александр_Гранд
08.03.2018, 15:58
Всех приветствую!
Дают мне ПЛК Omron CJ2M с доп. модулем CIF11 или CIF12 на морде (RS-485).
В качестве удаленных модулей будут:
- модули ввода дискретных сигналов МВ110-32ДН (3 штуки)
- модуль дискретного вывода ОВЕН МУ110-32Р (4 штуки)
- модули ввода аналоговых сигналов МВ110-8А (4 штуки)
- модули аналогового вывода МУ110-8И (1 штука)

Хочу опрашивать по модбас опрашивать всё это хозяйство.

Можно ли запросить весь набор из 8 входов аналогового входного модуля одним запросом (там у каждого входа свой сетевой адрес)?
И как еще можно уменьшить время полного цикла опроса всех модулей?

Александр_Гранд
08.03.2018, 21:22
Вы перепутали с другим протоколом...
Тут Вы правы. Просто не внимательно прочел. Это для протокола ОВЕН каждого входа свой сетевой адрес. Стало быть В моей ситуации (при использовании модбас) в любом случае скорость получения новой информации упрется в ограниченную скорость обработки своих входов аналогового модуля?

Александр_Гранд
02.06.2018, 00:49
Вот интересное дело... читать весь набор регистров, когда мне нужно только 8 показаний термометров... Вот зачем их не разместили рядом? Не удобно же.
capzap, а за совет спасибо.

Александр_Гранд
02.06.2018, 20:20
Столкнулся тут с проблемкой...
Пробую читать всего один канал №4 (термосопротивление туда повесил). После первого запроса ответ мгновенно приходит. И правильный. А со второго запроса - ошибки.
Дело вероятно в программе моего ПЛК... Изучаю пока эту проблему.
Но всё же решил спросить тут. Не замечали подобного поведения за модулями МВ110-8А, например?

Александр_Гранд
04.06.2018, 00:42
Дело было в моей программе. Всё получилось.