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

Тема: Смена стартового экрана в СПК107

  1. #1

    По умолчанию Смена стартового экрана в СПК107

    Здравствуйте, подскажите пожалуйста как сделать смену стартового экрана (нужно иметь два стартовых) на Спк107 при изменении булевой переменной с 0 на 1.
    Попробовал VisuElems.CurrentVisu работает, но переход на другие экраны невозможен (быстро возвращается назад - стартовое окно) я так понял в следствие вот этого:
    Безымянный.png

    Подозреваю все можно сделать проще чем , городить кучу кода....
    Последний раз редактировалось a_gricaj; 26.01.2016 в 18:08.

  2. #2

    По умолчанию

    Может я вопрос задал не корректно???

  3. #3

  4. #4

    По умолчанию

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

    IF boks1_2=FALSE THEN VisuElems.CurrentVisu:='Boks1';
    ELSE VisuElems.CurrentVisu:='Boks1_2';
    END_IF

    И тогда получается, что когда boks1_2=FALSE перехожу на экран Boks1. В экране Boks1 есть кнопка при нажатии которой перехожу на экран Settings1:

    Безымянный.png

    Но при этом экран Settings1 появляется на пол секунды и возвращается на экран Boks1. Что я неправильно делаю, подскажите плз....

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

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Вот мой код:

    IF boks1_2=FALSE THEN VisuElems.CurrentVisu:='Boks1';
    ELSE VisuElems.CurrentVisu:='Boks1_2';
    END_IF

    И тогда получается, что когда boks1_2=FALSE перехожу на экран Boks1. В экране Boks1 есть кнопка при нажатии которой перехожу на экран Settings1:

    Безымянный.png

    Но при этом экран Settings1 появляется на пол секунды и возвращается на экран Boks1. Что я неправильно делаю, подскажите плз....
    У вас этот код в цикле прокручивается, и вы таким образом намертво приклеиваете экран к значению переменной. Я бы предложил так:

    CDS.png

  6. #6

    По умолчанию

    Спс, получилось, правда еще пришлось поменять приоритеты MainTask и VisuTask, так как программа быстрее "крутилась" чем визуализация в итоге бит сетился, а ничего не происходило....

    Еще подскажите пожалуйста - стандартное окно "Login" не могу ввести User name и password так как клавиатура не выводится...где я косячу??

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

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Спс, получилось, правда еще пришлось поменять приоритеты MainTask и VisuTask, так как программа быстрее "крутилась" чем визуализация в итоге бит сетился, а ничего не происходило....

    Еще подскажите пожалуйста - стандартное окно "Login" не могу ввести User name и password так как клавиатура не выводится...где я косячу??
    Наверное, здесь.

    На скрине показано, как должно быть настроено.
    Изображения Изображения

  8. #8

    По умолчанию

    спс, все получилось

Похожие темы

  1. Размер экрана
    от VVS_123 в разделе Master SCADA 3
    Ответов: 10
    Последнее сообщение: 24.03.2017, 14:57
  2. ИП320 и переключение экрана
    от ribamuka в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 10.05.2014, 18:27
  3. ИП320 авт смена экрана
    от Dmitrijb в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 20.12.2013, 11:56
  4. Дизайн стартового окна
    от super100 в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 16.12.2013, 14:35
  5. подключение экрана датчиков
    от Alex_Kos в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 05.03.2013, 19:46

Ваши права

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