-
Косвенная адресация
Добрый день коллеги.
Помогите пожалуйста разобраться со следующей задачей:
Имеется объект с целой кучей вещественных тегов. Мне необходимо по выбору из всплывающего списка выбирать отображаемый параметр и отображать его в отдельном текстовом поле.
Я не нашел никаких инструментов для того, чтобы можно было настроить косвенную адресацию для отображения нужного мне тега.
При попытке работать с переменными типа REF_TO и привязкой к необходимому тегу получаю следующее сообщение ошибки компиляции "Ссылка на объект не указывает на экземпляр объекта"
Подскажите пожалуйста, каким образом можно выполнить подмену отслеживаемого параметра по условию? Неужели в MasterScada 4d можно выполнить только прямую связь между параметрами объектов/элементов?
Премного благодарен за любую помощь.
-
Можно делать что-то типа такого в дополнительной программе:
case Выбор of
0 : Вещественный_тег_1 := ANY_1;
1 : Вещественный_тег_1 := ANY_2;
2 : Вещественный_тег_1 := ANY_3;
end_case;
Но подобный вариант крайне не удобен для использования. Хотелось бы обойтись штатным функционалом MasterScada.