Страница 116 из 262 ПерваяПервая ... 1666106114115116117118126166216 ... ПоследняяПоследняя
Показано с 1,151 по 1,160 из 2891

Тема: CODESYS V3.5. Визуализация

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от DenisV Посмотреть сообщение
    А не могли бы вы порекомендовать какое-то временное решение для фильтрации отображения событий?
    Я не вижу каких-то простых вариантов.
    Можно сделать свою таблицу (на базе элементе Таблица) - но потребуется переписать всю логику добавления аварий, их хранения, отображения и фильтрации.

  2. #2
    Пользователь
    Регистрация
    30.03.2015
    Адрес
    Москва
    Сообщений
    39

    Question

    Собственно вопрос по OwenVisuDialogs. Я сам из кода вызываю диалог OVD.NumpadOwen. Что-то ввожу в него и нажимаю на зеленую кнопку. И собственно ничего и не происходит. Переменная stOutputValue самого диалога всегда пустая.

    Снимок экрана 2021-03-23 154622.png

    Можно ли подписаться на событие нажатия зеленой кнопки (по аналогии как в примере было для закрытия диалога с тэгом)???

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

    По умолчанию

    Цитата Сообщение от aRRma99 Посмотреть сообщение
    Собственно вопрос по OwenVisuDialogs. Я сам из кода вызываю диалог OVD.NumpadOwen. Что-то ввожу в него и нажимаю на зеленую кнопку. И собственно ничего и не происходит. Переменная stOutputValue самого диалога всегда пустая.

    Снимок экрана 2021-03-23 154622.png

    Можно ли подписаться на событие нажатия зеленой кнопки (по аналогии как в примере было для закрытия диалога с тэгом)???
    В традиционном случае Numpad/Keypad вызывается в контексте какого-то элемента визуализации - и тогда понятно, куда возвращать введенное значение (в текстовую переменную элемента).
    В случае вызова подобного диалога из кода - контекста нет.
    Я не знаю насчет возможности подписок именно для диалогов ввода (кажется, таких примеров у 3S нет), но, на мой взгляд, вашу задачу проще решить следующим образом:

    1. Копируете в библиотеке нужный вам диалог (NumpadOwen)
    2. В его свойствах меняете тип с диалога ввода на обычный диалог
    3. Добавляете в библиотеку список глобальных переменных, объявляете в нем переменную типа STRING
    4. В вашем диалоге на зеленую кнопку вешаете копирование введенного значения в глобальную переменную перед закрытием диалога. Можно повесить на нее еще какой-то битовой флаг (типа "значение обновилось") - опять же, через глобальную переменную.

  4. #4
    Пользователь
    Регистрация
    30.03.2015
    Адрес
    Москва
    Сообщений
    39

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В традиционном случае Numpad/Keypad вызывается в контексте какого-то элемента визуализации - и тогда понятно, куда возвращать введенное значение (в текстовую переменную элемента).
    В случае вызова подобного диалога из кода - контекста нет.
    Я не знаю насчет возможности подписок именно для диалогов ввода (кажется, таких примеров у 3S нет), но, на мой взгляд, вашу задачу проще решить следующим образом:

    1. Копируете в библиотеке нужный вам диалог (NumpadOwen)
    2. В его свойствах меняете тип с диалога ввода на обычный диалог
    3. Добавляете в библиотеку список глобальных переменных, объявляете в нем переменную типа STRING
    4. В вашем диалоге на зеленую кнопку вешаете копирование введенного значения в глобальную переменную перед закрытием диалога. Можно повесить на нее еще какой-то битовой флаг (типа "значение обновилось") - опять же, через глобальную переменную.
    Доброе утро. Понял попробуем. Просто есть нужда вызывать numpad для логина в секретное меню по нажатию на кнопку (с задержкой 5сек). Вот отсюда и вылезла необходимость его вызова из кода..

  5. #5
    Пользователь
    Регистрация
    30.03.2015
    Адрес
    Москва
    Сообщений
    39

    По умолчанию

    А можно ли в элементе "Таблица" строки со столбцами поменять местами???

    Снимок экрана 2021-03-24 115939.png
    Как-то так

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

    По умолчанию

    Цитата Сообщение от aRRma99 Посмотреть сообщение
    А можно ли в элементе "Таблица" строки со столбцами поменять местами???

    Снимок экрана 2021-03-24 115939.png
    Как-то так
    Такой возможности нет.

  7. #7

    По умолчанию

    Добрый день!

    Есть ли какая-то "стандартная" возможность сделать обязательную авторизацию пользователя и пока она не пройдена не включать визуализации?

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

    По умолчанию

    Цитата Сообщение от Boris_R Посмотреть сообщение
    Добрый день!

    Есть ли какая-то "стандартная" возможность сделать обязательную авторизацию пользователя и пока она не пройдена не включать визуализации?
    Добрый день. Можно добавить в проект управление пользователями и на стартовой визуализации разместить только кнопку для входа в систему.

  9. #9

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день. Можно добавить в проект управление пользователями и на стартовой визуализации разместить только кнопку для входа в систему.
    Спасибо! А дальше уже в коде переключать визуализации?

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

    По умолчанию

    Цитата Сообщение от Boris_R Посмотреть сообщение
    Спасибо! А дальше уже в коде переключать визуализации?
    Можно так, можно просто после логике делать видимой панель кнопок и дальше пользователь будет переключать экраны вручную.

Страница 116 из 262 ПерваяПервая ... 1666106114115116117118126166216 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

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