Да, хорошо.Цитата:
Позже если не возражаете, сделаю и скину тестовый проект где глянем почему искажаются архивные тренды при отображении в некоторых ситуациях
Вид для печати
Да, хорошо.Цитата:
Позже если не возражаете, сделаю и скину тестовый проект где глянем почему искажаются архивные тренды при отображении в некоторых ситуациях
В WEB-визуализации необходимо сделать редактирование в модуле МВ210-101 параметра AIN.H (верхняя граница, соответствует максимальному уровню выходного сигнала датчика).
У этого параметра адрес для функций 3 и 16 один и тот же - 4108.
Вот и не пойму как сделать редактирование/сохранение?
Может есть пример на языке ST?
Используйте шаблон - там есть эти параметры.
Вложение 54739 Вложение 54742
Не получается!
На событие нажатие кнопки перехода на окно редактирования делаю:
- Выполнить ST-код, в котором прописываю две команды: установка бита чтения настроек канала и копирование нужного значения настройки в переменную, связанную с текстовым полем в окне редактирования.
- переход на окно редактирования
В итоге получается, что если первый раз кликнуть на эту кнопку, то открывается окно с нулевым значением. Если закрыть это окно и повторно открыть, нажав на эту кнопку, то значение выводится правильное. Т.е. получается, что установив бит чтения настроек контроллер не уходит на их чтение, а продолжает выполнение кода дальше, копируя нулевые значения.
А как же тогда подождать, пока контроллер считает настройки и потом вывести окно редактирования настроек?
Заранее читать настройки не вариант, т.к. их можно отредактировать и через конфигуратор...
Делал проект и ничего не понял, что случилось с библиотеками?
Вложение 54762
Вложение 54763