Добрый день
Планируем добавить поддержку групповых запросов в Owen Logic для новых приборов.
Хотелось бы услышать ваши мнения и пожелания.
Как вы видите работу и настройку групповых запросов в Logic?
Добрый день
Планируем добавить поддержку групповых запросов в Owen Logic для новых приборов.
Хотелось бы услышать ваши мнения и пожелания.
Как вы видите работу и настройку групповых запросов в Logic?
Аналитик | Owen Logic
email: e.ryzhov@owen.ru
1. запрос по команде без выставления максимума времени опроса.
2. настройка типов переменных в группе запроса.
По поводу п.2 можете чуть подобнее рассказать?
Аналитик | Owen Logic
email: e.ryzhov@owen.ru
EvgenyR чтобы не получилось так, что при чтении того же модуля 8А пришлось делать несколько запросов так как переменные каналов со статусом идут в перемежку float, int, float, int
т.е. нужно чтение данных из нескольких регистров подряд, независимо от типа переменных в них?
Аналитик | Owen Logic
email: e.ryzhov@owen.ru
Да, с последующей настройкой в соответствующем окне типа переменных.
Я бы хотел видеть это следующим образом.Как вы видите работу и настройку групповых запросов в Logic?
Новая кнопка в настройках модбас мастера - "Создать групповой запрос". (в принципе, можно сохранить одну кнопку, так как одиночный запрос является вырожденным вариантом группового запроса).
В настройках пользователь выбирает функцию Modbus, адрес начального регистра и число регистров/бит в запросе.
В результате создается узел, в который можно добавить переменные, связанные с регистрами запроса.
Для них уже настраиваются только адреса регистров (это необходимо, так как в запросе могут быть "лишние" данные, которые не надо копировать в переменные программы).
Должна быть возможность сворачивать/разворачивать содержимое узлов.
Вероятно, должна быть предусмотрена валидация типов - в запросах с битовыми функциями не должно быть возможности добавить переменные типы Целочисленный/С плавающей точкой и наоборот - в запросе с регистрами нельзя добавить тип Булевский.
09-12-2020 16-41-28.png
Последний раз редактировалось Евгений Кислов; 09.12.2020 в 17:00.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Сейчас работаем над выпуском новых приборов, и хотим добавить в них наиболее востребованные функции.
На старых да, пока не планируется.
Аналитик | Owen Logic
email: e.ryzhov@owen.ru
Есть ли ситуации, когда использование не-группового запроса предпочтительнее, чем использование группового?
Аналитик | Owen Logic
email: e.ryzhov@owen.ru