Показано с 1 по 2 из 2

Тема: Косвенная адресация

  1. #1

    Post Косвенная адресация

    Добрый день коллеги.

    Помогите пожалуйста разобраться со следующей задачей:
    Имеется объект с целой кучей вещественных тегов. Мне необходимо по выбору из всплывающего списка выбирать отображаемый параметр и отображать его в отдельном текстовом поле.
    Я не нашел никаких инструментов для того, чтобы можно было настроить косвенную адресацию для отображения нужного мне тега.
    При попытке работать с переменными типа REF_TO и привязкой к необходимому тегу получаю следующее сообщение ошибки компиляции "Ссылка на объект не указывает на экземпляр объекта"

    Подскажите пожалуйста, каким образом можно выполнить подмену отслеживаемого параметра по условию? Неужели в MasterScada 4d можно выполнить только прямую связь между параметрами объектов/элементов?

    Премного благодарен за любую помощь.

  2. #2

    По умолчанию

    Можно делать что-то типа такого в дополнительной программе:

    case Выбор of

    0 : Вещественный_тег_1 := ANY_1;

    1 : Вещественный_тег_1 := ANY_2;

    2 : Вещественный_тег_1 := ANY_3;

    end_case;

    Но подобный вариант крайне не удобен для использования. Хотелось бы обойтись штатным функционалом MasterScada.

Похожие темы

  1. Адресация переменных
    от Vitorgan в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 24.07.2016, 22:01
  2. Байтовая адресация
    от Спорягин Кирилл в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 13.08.2015, 17:45
  3. Адресация в ПЛК
    от Safron в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 13.11.2014, 18:10
  4. адресация
    от gefan в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 26.10.2010, 13:13

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •