Показать сообщение отдельно
Старый 05.09.2017, 11:46   #11
IlyaMakarov
Новичок
 
Регистрация: Aug 2017
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Modbus-адреса для настроек меню

Здравствуйте ещё раз!

Всё тот же проект с элементом меню настроек.
Обнаружил, что при подключении контроллеру по RS485 интерфейсу я получил нулевые значения переменных (тут нужно заметить, что считать параметры по новой карте у меня почему-то не получилось, а по старой - получилось; при этом механизм чтения одинаков в обоих случаях, разве что стартовый регистр отличается; но дело не в этом, хотя бы по старой карте удалось считать).
Это, наверное, ожидаемо, так как входные переменные, которые я подвожу к макросу меню настроек, до первой записи не инициализированы.
Вопрос следующий: каким образом мне считать текущую конфигурацию оборудования (т.е. текущие значения уставок) для её последующего изменения? Добавлять выходные переменные не хочется - хотелось бы, чтобы и чтение и запись были возможны по одним адресам.
Может быть, есть уже отработанное лаконичное решение чтения и редактирования конфигурации по modbus?


_____
контроллер SMH4; версию ядра не знаю; Лоджик 3.28.0027
Изображения
Тип файла: jpg screen1.jpg (254.8 Кбайт, 74 просмотров)
IlyaMakarov вне форума   Ответить с цитированием