Страница 117 из 252 ПерваяПервая ... 1767107115116117118119127167217 ... ПоследняяПоследняя
Показано с 1,161 по 1,170 из 2512

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

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

    По умолчанию

    Цитата Сообщение от aRRma99 Посмотреть сообщение
    Рапортую про возможный баг в OwenVisuDialogs. Цвет активного шрифта не изменяется для KeypadOwenBig. Мелочь, но не приятно.

    Вложение 54061
    Спасибо, поправим в следующей версии.
    Пока вы можете для себя это исправить сами, так как библиотека доступна в исходниках (.library).

  2. #1162

    По умолчанию

    Добрый день.
    Вопрос, наверное, уже был, но все же..
    Как из кода программы изменять свойства визуальных элементов? Например, изменить шрифт и цвет метки?

  3. #1163

    По умолчанию

    В место метки прямоуголник используйте. Там все меняется.

  4. #1164

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    В место метки прямоуголник используйте. Там все меняется.
    Вопрос не про метку, а про любой визуальный элемент. Метка для примера.

  5. #1165
    Пользователь Аватар для DenisV
    Регистрация
    20.11.2020
    Адрес
    Санкт-Петербург
    Сообщений
    96

    По умолчанию

    Добрый день, коллеги!
    Вопрос по элементу "Таблица тревог".
    Столбец с типом данных "Приоритет" сортирует события по приоритету при нажатии на заголовок столбца, в журнале активных событий работает корректно, но в историческом почему-то сортирует по времени и в связи с этим вопрос: баг ли это? и как это можно исправить ?

    И вообще существует какой-либо механизм фильтраций событий в историческом журнале и если да, то как его реализовать? По опыту эксплуатации столкнулись с неисправностью, но из-за большого количества неважных событий крайне неудобно отыскивать важные события ?
    Последний раз редактировалось DenisV; 23.03.2021 в 10:24.

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

    По умолчанию

    Цитата Сообщение от DenisV Посмотреть сообщение
    Добрый день, коллеги!
    Вопрос по элементу "Таблица тревог".
    Столбец с типом данных "Приоритет" сортирует события по приоритету при нажатии на заголовок столбца, в журнале активных событий работает корректно, но в историческом почему-то сортирует по времени и в связи с этим вопрос: баг ли это? и как это можно исправить ?

    И вообще существует какой-либо механизм фильтраций событий в историческом журнале и если да, то как его реализовать? По опыту эксплуатации столкнулись с неисправностью, но из-за большого количества неважных событий крайне неудобно отыскивать важные события ?
    Добрый день.
    Какие-то проблемы с сортировкой раньше были. Я не вижу способов это исправить.

    Возможность сортировки в историческом журнале доступна в прошивках с рантаймом V3.5 SP16 Patch 3.
    Возможно, в этой версии как раз уже исправлены проблемы с сортировкой.
    Для СПК эта прошивка уже доступна, для ПЛК2хх - в процессе тестирования.

  7. #1167
    Пользователь Аватар для DenisV
    Регистрация
    20.11.2020
    Адрес
    Санкт-Петербург
    Сообщений
    96

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Какие-то проблемы с сортировкой раньше были. Я не вижу способов это исправить.

    Возможность сортировки в историческом журнале доступна в прошивках с рантаймом V3.5 SP16 Patch 3.
    Возможно, в этой версии как раз уже исправлены проблемы с сортировкой.
    Для СПК эта прошивка уже доступна, для ПЛК2хх - в процессе тестирования.
    А не могли бы вы порекомендовать какое-то временное решение для фильтрации отображения событий?

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

    По умолчанию

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

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

    Question

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

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

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

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

    По умолчанию

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

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

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

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

Страница 117 из 252 ПерваяПервая ... 1767107115116117118119127167217 ... ПоследняяПоследняя

Похожие темы

  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, 04:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 18:30

Ваши права

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