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

Тема: Обновление функционального блока

  1. #1

    По умолчанию Обновление функционального блока

    Вопрос, наверное детский, но не смог найти.

    Итак, есть несколько экземпляров функционального блока, у которого есть входные/выходные переменные. Далее я добавляю еще пару входных переменных в функциональный блок.

    Вопрос: как мне сделать, чтобы у меня вызов экземпляров обновился и в них появились эти созданные переменные?

  2. #2
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,401

    По умолчанию

    Что значит «появились»? В графических языках они и так появляются, а в текстовых появление имён аргументов без присваивания не имеет смысла. Пример пожалуйста.

  3. #3

    По умолчанию

    Речь о языке ST.
    Например у меня функциональный блок FB:

    FUNCTION_BLOCK FB
    VAR_INPUT
    in1:BOOL;
    in2:BOOL;
    END_VAR
    VAR_OUTPUT
    out1:BOOL;
    END_VAR

    Есть экземпляр FBinstance:FB
    При вызове функционального блока, используя ассистент ввода, я получаю:
    FBinstance(in1:= , in2:= , out1=> );

    и я хочу, чтобы при изменении вх/вых параметров функционального блока, например, добавили out2:BOOL; - вызовы экземпляров также изменились FBinstance(in1:= , in2:= , out1=> , out2=>);

    Такое возможно?

  4. #4
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,401

    По умолчанию

    Нет, невозможно.

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,649

    По умолчанию

    VAR_OUTPUT
    out1:ARRAY[...] OF BOOL;
    END_VAR
    /**********
    FBinstance.out1[0]
    FBinstance.out1[1] и т. д.

    Так не пробовали, можно еще через указатель, чтоб сократить объем занимаемой памяти
    Последний раз редактировалось capzap; 17.01.2012 в 09:50.

Похожие темы

  1. Обновление версии
    от smk1635 в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 26.08.2011, 13:29
  2. обновление прошибки для плк154
    от nsxf в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 27.10.2010, 15:51
  3. где можно скачать обновление для Opm?
    от Systemko в разделе OWEN Proces Manager
    Ответов: 1
    Последнее сообщение: 07.10.2010, 16:22
  4. Ответов: 8
    Последнее сообщение: 19.01.2009, 15:28
  5. Работа функционального блока
    от Алексей11 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 23.04.2007, 10:21

Ваши права

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