Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: ПЕРЕКЛЮЧЕНИЕ ВИЗУАЛИЗАЦИИ ПО ПЕРЕМЕННОЙ

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

    По умолчанию

    Цитата Сообщение от Aleexaandr Посмотреть сообщение
    Здравствуйте.
    Еще раз перечитал "СПК. Визуализация. Руководство для начинающих и продвинутых пользователей", но ни чего подходящего для решения задачи я не смог найти.
    Очень нужна ваша помощь.
    Если у вас есть возможность - свяжитесь со мной по skype, пожалуйста.

  2. #12

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Если у вас есть возможность - свяжитесь со мной по skype, пожалуйста.
    Skype рабочий, но нет микрофона. Используется только для переписки.

  3. #13

    По умолчанию

    Чем дело кончилось? Надо экраны по кнопке щелкать...

  4. #14

    По умолчанию

    10.2. Действия для OnMouse<Something>
    При нажатии в Свойствах элемента на один из основных параметров вкладки
    InputConfiguration (см. пп. 1-7 в табл. 41), открывается окно конфигурации элемента, в котором
    содержится список действий, которые будут выполняться при нажатии (или других условиях) на
    элемент. Для этого необходимо присвоить действие элемента с помощью нажатия кнопки «>» и
    настроить его параметры:

  5. #15

    По умолчанию

    Тут почему-то этого нет. Версия 3.5.19.2
    Where.png

  6. #16

  7. #17

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Я предлагаю использовать системную переменную CURRENTVISU (для работы с ней надо поставить галочку в Менеджере визуализации). В таком стиле:

    Код:
    IF xProgramFinish THEN
          VisuElems.CURRENTVISU:='NowIWantSeeThisVisu';
    END_IF
    А можно между фреймами так же переключаться? Что-то вроде:
    Код:
    IF xProgramFinish THEN
          MyFrame:='Frame_1';
    ELSE
          MyFrame:='Frame_2';
    END_IF

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

    По умолчанию

    Цитата Сообщение от Selya Посмотреть сообщение
    А можно между фреймами так же переключаться? Что-то вроде:
    Код:
    IF xProgramFinish THEN
          MyFrame:='Frame_1';
    ELSE
          MyFrame:='Frame_2';
    END_IF
    Добрый день.
    Да, можно.
    Самый простой способ - через переменную-переключатель фрейма (см. его свойства). В переменную нужно записывать индекс экрана фрейма из конфигурации элемента (0, 1 и т.д.).

    Более сложные пути со своими особенностями описаны здесь в п. 5:
    https://ftp.owen.ru/CoDeSys3/98_Book...isuIecCode.pdf

  9. #19

    По умолчанию

    Спасибо, получилось. То, что нужно.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. CFC Переключение визуализаций
    от Serrk в разделе СПК1хх
    Ответов: 8
    Последнее сообщение: 14.11.2018, 16:08
  2. Переключение визулизаций
    от alex55 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 14.01.2016, 04:08
  3. СИ8. Переключение насосов
    от Hemann в разделе Эксплуатация
    Ответов: 19
    Последнее сообщение: 01.07.2015, 13:48
  4. переключение между экранами
    от swerder в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 12.11.2010, 12:56

Ваши права

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