Показано с 1 по 10 из 15

Тема: CoDeSys: визуализация

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

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

    По умолчанию

    CurrentVisu штука экзотическая. Нужна более для системных целей в целевой визуализации (когда сам ПЛК имеет дисплей). ИМХО окна визуализации всегда должен переключать оператор осознанно в нужный ему момент, а не ПЛК по переменной. Иначе ерунда получается. Допустим, оператор рассматривает нечто на дисплее или ввод значения переменной делает, тут ему бац и экран переключили. Он наверняка подумает, что вчера зря мешал коньяк с кефиром…

    В любое окно визуализации можно поместить обычную кнопку(и) и в категории "Ввод" включить "Переход в виз.". По нажатию кнопки в онлайне будет переход на нужную визуализацию. Далее см. в мануале "Управляющая панель". Делаем красивую визализацию-панель с кнопками переключения для всех нужных экранов. Эта панель будет всегда доступна оператору

  2. #2

    По умолчанию

    Цитата Сообщение от Игорь Петров Посмотреть сообщение
    CurrentVisu штука экзотическая. Нужна более для системных целей в целевой визуализации (когда сам ПЛК имеет дисплей). ИМХО окна визуализации всегда должен переключать оператор осознанно в нужный ему момент, а не ПЛК по переменной. Иначе ерунда получается. Допустим, оператор рассматривает нечто на дисплее или ввод значения переменной делает, тут ему бац и экран переключили. Он наверняка подумает, что вчера зря мешал коньяк с кефиром…

    В любое окно визуализации можно поместить обычную кнопку(и) и в категории "Ввод" включить "Переход в виз.". По нажатию кнопки в онлайне будет переход на нужную визуализацию. Далее см. в мануале "Управляющая панель". Делаем красивую визализацию-панель с кнопками переключения для всех нужных экранов. Эта панель будет всегда доступна оператору
    А мне требуется чтобы после нажатия на кнопку появлялся нумпадик с запросом кода, если код верен то переходим в другую визуализацию, иначе ничего не меняем. Нумпадик нарисовал в диалоговом окне, работает, а вот как сделать чтобы визуализация включалась или не включалась в зависимости от введённого кода?

  3. #3

    По умолчанию

    пробовол изменять Visu_Globals.CURRENTVISU но ничего не происходит.
    В библиотеке, разделе документации, написано"will be used only if the settings activate them", а как активировать эти настройки я чтото не догнал...

  4. #4

    По умолчанию

    Цитата Сообщение от Crusash Посмотреть сообщение
    пробовол изменять Visu_Globals.CURRENTVISU но ничего не происходит.
    В библиотеке, разделе документации, написано"will be used only if the settings activate them", а как активировать эти настройки я чтото не догнал...
    Оказалось всё просто: в Visualisation Manager ставим галочку на 'Use CurrentVisu Variable' и теперь изменение переменной Visu_Globals.CURRENTVISU из библиотеки VisuElemBase будет переключать визуализацию.... (для КДС в.3.2)

Ваши права

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