Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: ПР200 (Свое функциональное меню)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию ПР200 (Свое функциональное меню)

    Доброе время суток.
    Подскажите пожалуйста, алгоритм создания своего функционального меню. Как к примеру, стандартное заводское меню.
    Последний раз редактировалось PAVGroup; 08.07.2025 в 15:57.

  2. #2

    По умолчанию

    Цитата Сообщение от PAVGroup Посмотреть сообщение
    Доброе время суток.
    Подскажите пожалуйста, алгоритм создания своего функционального меню. Как к примеру, стандартное заводское меню.
    Посмотрите 6 видео,
    Работа с менеджером экранов. Создание визуализации ПР200
    https://owen.ru/product/sreda_progra...en_logic/video

  3. #3

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Посмотрите 6 видео,
    Работа с менеджером экранов. Создание визуализации ПР200
    https://owen.ru/product/sreda_progra...en_logic/video
    Спасибо за помощь.

  4. #4

    По умолчанию

    Делаю меню вот по этому уроку https://owen.ru/media/video/rabota_s...om_owenlogic_6
    На чистой ПР200 все получилось и работает.
    Но у меня задача сделать это и на ИПП120. С ним возникла проблема.

    Проект на ПР200:
    1.png

    Дело в том, что S_ScreenFlag1 и S_ScreenFlag2, не принимаю значения.

    Выдержка из проекта ИПП120:
    3.png

    Значения так же не меняются.

    Но если в режиме онлайн отладки изменить значение, то переходы работают.

    Подскажите с чем это может быть связанно? Заранее спасибо.

  5. #5

    По умолчанию

    Через R_Trig у вас проходит короткий импульс, длительностью один цикл. Конечно вы его не увидите в обеих переменных.
    Поставьте таймер на 3-5 сек или временно сделайте без R_Trig и увидите передачу.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Через R_Trig у вас проходит короткий импульс, длительностью один цикл. Конечно вы его не увидите в обеих переменных.
    Поставьте таймер на 3-5 сек или временно сделайте без R_Trig и увидите передачу.
    День добрый. Да, сегодня вот попробовал, все отработало как надо. Оставлю как пример для себя.

  7. #7

    По умолчанию

    Так может просто сделать другое меню? Через экраны и переключение по ним?
    Ну когда каждый пункт меню - это экран, и по нажатию кнопок Вверх-Вних, ОК, Esc мы крутимся по разным экранам?
    А в конце попадаем на экраны типа "Настройка воды" - и там на экране у нас список параметров настройки.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  8. #8

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Так может просто сделать другое меню? Через экраны и переключение по ним?
    Ну когда каждый пункт меню - это экран, и по нажатию кнопок Вверх-Вних, ОК, Esc мы крутимся по разным экранам?
    А в конце попадаем на экраны типа "Настройка воды" - и там на экране у нас список параметров настройки.
    А подскажите как это можно сделать?

  9. #9

    По умолчанию

    Вот так. Меня научил Bayk с форума нашего!
    Я сделал простой пример. НЕ проверял его!

    Концепт там такой:
    * Делаем экраны для пунктов меню (я сделал два)
    * Делаем экраны для самих меню опций
    * При помощи переходов между экранами задаём:
    - Вверх-Вниз - листание соседних экранов пунктов меню
    - Ввод - переход на экран опций (или подменю)
    - Отмена - выход на главный экран или в меню
    Редактор переходов между экранами открывается через двойной клик на Группе экранов

    Здесь сложность только в том, чтобы не забыть сделать все переходы по экранам.
    Я стараюсь не забывать, и во всех проектах такой концепт использую.
    Изображения Изображения
    Вложения Вложения
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  10. #10

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Вот так. Меня научил Bayk с форума нашего!
    Я сделал простой пример. НЕ проверял его!

    Концепт там такой:
    * Делаем экраны для пунктов меню (я сделал два)
    * Делаем экраны для самих меню опций
    * При помощи переходов между экранами задаём:
    - Вверх-Вниз - листание соседних экранов пунктов меню
    - Ввод - переход на экран опций (или подменю)
    - Отмена - выход на главный экран или в меню
    Редактор переходов между экранами открывается через двойной клик на Группе экранов

    Здесь сложность только в том, чтобы не забыть сделать все переходы по экранам.
    Я стараюсь не забывать, и во всех проектах такой концепт использую.
    В целом, да, достаточно рабочий вариант исполнению меню. Скорее всего его и оставлю себе.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Проект на ПР200. Значение переменной с панели ПР200 не заменяет значение по умолчанию
    от Сергей Потапенко в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 03.09.2020, 09:15
  2. ПР200 + ПР200 вместо пр200 + ПРМ
    от 301 в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 22.06.2019, 10:14
  3. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  4. ПР200 Пропадание связи USB - ПР200. Решено
    от PGK в разделе Программируемые реле
    Ответов: 0
    Последнее сообщение: 18.01.2017, 11:37
  5. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19

Ваши права

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