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

Тема: перебор элементов визуализации программно

  1. #1

    По умолчанию перебор элементов визуализации программно

    Здравствуйте! Возник такой вопрос, можно ли в Codesys 3.5 (у меня SP14 Patch 3) программно пройтись по элементам визуализации определенного класса или любого элемента, как в других языках программирования? Например, в Delphi я мог написать:
    Код:
    for n:=0 to 9 do
    TLabel(FindComponent('Label'+inttostr(n))).Caption:='';
    С интерфейсами пока не до конца разобрался, но думаю не то, что надо...

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,237

    По умолчанию

    Цитата Сообщение от MichailG Посмотреть сообщение
    Здравствуйте! Возник такой вопрос, можно ли в Codesys 3.5 (у меня SP14 Patch 3) программно пройтись по элементам визуализации определенного класса или любого элемента, как в других языках программирования? Например, в Delphi я мог написать:
    Код:
    for n:=0 to 9 do
    TLabel(FindComponent('Label'+inttostr(n))).Caption:='';
    С интерфейсами пока не до конца разобрался, но думаю не то, что надо...
    Добрый день.
    В CODESYS не поддерживается доступ к элементу визуализации по его имени - только через привязку к его свойствам переменных.

  3. #3

    По умолчанию

    Ясно, спасибо, буду разбираться с интерфейсами, созданием классов и их применение.

Похожие темы

  1. Последовательный перебор значений
    от Вова13 в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 4
    Последнее сообщение: 11.09.2019, 17:12
  2. Ответов: 9
    Последнее сообщение: 29.07.2018, 02:51
  3. Максимальное количество элементов для визуализации
    от Борисов Дмитрий в разделе СПК2хх
    Ответов: 4
    Последнее сообщение: 27.12.2013, 23:17
  4. Ответов: 2
    Последнее сообщение: 13.03.2012, 16:13
  5. как программно обнулить си-30
    от vligm в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 24.01.2012, 13:50

Ваши права

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