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

Тема: Составной блок

  1. #1

    По умолчанию Составной блок

    Добрый день! Вопрос по поводу составных блоков.
    Создал свой составной блок, затем создал его экземпляр в программе.
    Внес изменения в библиотечный (составной) блок, добавил вход. У экземпляра ничего не меняется.
    Удалить экземпляр и создать снова - это единственный вариант обновления?
    А если не менять входы и выходы составного блока, но изменить логику внутри, логика у экземпляра не изменится? Т.е. нужно его удалить и снова создать, верно?

  2. #2
    Пользователь
    Регистрация
    22.07.2024
    Адрес
    Санкт-Петербург
    Сообщений
    20

    По умолчанию

    Цитата Сообщение от Sergey361 Посмотреть сообщение
    Добрый день! Вопрос по поводу составных блоков.
    Создал свой составной блок, затем создал его экземпляр в программе.
    Внес изменения в библиотечный (составной) блок, добавил вход. У экземпляра ничего не меняется.
    Удалить экземпляр и создать снова - это единственный вариант обновления?
    А если не менять входы и выходы составного блока, но изменить логику внутри, логика у экземпляра не изменится? Т.е. нужно его удалить и снова создать, верно?
    Добрый день!

    При добавлении внешнего входа в составной блок среда разработки должна спрашивать обновить ли существующие блоки в проекте. Возможно, там выбрали "нет"?
    Чтобы обновить блоки вручную надо в дереве на библиотечном типе выбрать команду "Блоки этого типа" и там "Обновить блоки..".
    Бывают случаи слишком масштабных изменений, которые могут потребовать пересоздания блоков.
    Изменение только внутренней логики составного блока не требует обновления или пересоздания блоков в проекте.

  3. #3

    По умолчанию

    Добрый день!
    Спасибо, понял. Да, через обновить блоки все получилось.
    Но при добавлении входа попробовал ещё раз, среда разработки ничего не спросила. Версия 2.2545. Блок на ST, вход добавляю ПКМ-создать-вход типа.

  4. #4

    По умолчанию

    Цитата Сообщение от Sergey361 Посмотреть сообщение
    Но при добавлении входа попробовал ещё раз, среда разработки ничего не спросила.
    Несколько раз при добавлении входа или выхода тоже такое было - не предлагалось обновить блоки,
    в этом случае помогало - "сдвинуть" новый вход на 1 строчку "выше" (свойство входа "Номер" было, допустим 7 - изменить на 6)
    тогда железно предлагает обновить (потом можно будет опять изменить номер на 7).

  5. #5

    По умолчанию

    А, спасибо за подсказку!

Похожие темы

  1. ТРМ-251 и блок из тиристоров
    от dominox в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 05.06.2015, 19:09
  2. Базовый блок
    от Петров Лев в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 05.05.2015, 12:25
  3. Передача составной строки
    от The-Boss в разделе Master SCADA 3
    Ответов: 17
    Последнее сообщение: 25.09.2014, 16:45
  4. Блок питания
    от AbearA в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 24.12.2013, 09:37
  5. Блок параметров
    от жекон в разделе Master SCADA 3
    Ответов: 5
    Последнее сообщение: 13.06.2012, 16:56

Ваши права

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